0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 03:58:48 +00:00
OI-codes/S2OJ/1589/data/run6.in

2001 lines
3.8 MiB (Stored with Git LFS)

1999 2000
......#...................................#.#........#.......#.....##....................#..#..........................#................#......#.................................#.................#.....#.#.#..........#....#.....#.....................................#........##...............##..#......#.............#...........#.........#....#.....#.............#.#.......#..................#...............................................#.....#...##..........#....#......#..#........#.........#.#.......#.........#..##...#......#.......#....##............#...#...............#.......#...........#...#.................#..................................#........#...#.....#...................#......#.........#.#...........##..................#............#..................................#............#.............#........#...............#.#....##.......................#...#.#.........................##.....................................#...................................#.#........#.......#.....##....................#..#..........................#................#......#.................................#.................#.....#.#.#..........#....#.....#.....................................#........##...............##..#......#.............#...........#.........#....#.....#.............#.#.......#..................#...............................................#.....#...##..........#....#......#..#........#.........#.#.......#.........#..##...#......#.......#....##............#...#...............#.......#...........#...#.................#..................................#........#...#.....#...................#......#.........#.#...........##..................#............#..................................#............#.............#........#...............#.#....##.......................#...#.#.........................##.....................................#...................................#.#........#.......#.....##....................#..#.......................
.#....................#.....#........#........................#....................#..#.........#....#.....................#..........#..#....#.............#......#.....#..#....#..#...#................................#...........##.........#....#.........#..........#......#...................#..............#.............#...................................................#...................#........................#....#.................#.#......#................................................#..................#......#............#..........##...........##....................................................#...#...............#.................#.......................#..................#.....#.#.....#.......#...#..................#..........................##..........###......##...#.#.......#...........................................#..............................................................#..#..........#....#.#........#....................#.....#........#........................#....................#..#.........#....#.....................#..........#..#....#.............#......#.....#..#....#..#...#................................#...........##.........#....#.........#..........#......#...................#..............#.............#...................................................#...................#........................#....#.................#.#......#................................................#..................#......#............#..........##...........##....................................................#...#...............#.................#.......................#..................#.....#.#.....#.......#...#..................#..........................##..........###......##...#.#.......#...........................................#..............................................................#..#..........#....#.#........#....................#.....#........#........................#....................#..#.........#....#..............
................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#...................##...#....#........................#...#....#.................#......................##......#.................#..............#.....................#...#................#...##..................#...................#.....#......#..........#..#.................#........#..........#..#......#......#.....#.....#.....#.........#..#...#...................#..........#..#...................##..#................#.......#............#.....#.......#.............#........#.....#......#....#...........#.......#.#.................#.....##.........................#.........#........##....#.......#.........#.............#.......#..#.....#....#.#...#......#...............##.....#............................#................................#............#...#..#.#...................................#...#.#.#..#........#...................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#...................##...#....#........................#...#....#.................#......................##......#.................#..............#.....................#...#................#...##..................#...................#.....#......#..........#..#.................#........#..........#..#......#......#.....#.....#.....#.........#..#...#...................#..........#..#...................##..#................#.......#............#.....#.......#.............#........#.....#......#....#...........#.......#.#.................#.....##.........................#.........#........##....#.......#.........#.............#.......#..#.....#....#.#...#......#...............##.....#............................#................................#............#...#..#.#...................................#...#.#.#..#........#...................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#......
...#.....#.......................................###......#....#..................#...#..#.#.....#....................#.................##................#................#...........................#..#.#....................#.#.##.......................#.............#..#....#.............................##..........##......#....###.#.#..............#.................#................#....#................#......................#.......................#......#....#..................#........#...#...........#.......#......................#.#.............##......###....#.....#........#..#.##..#..#..............................#..........#....#............#................................................#.......................##........#.........................#.....##....#....#..#.............#......#..#.#.#..#.........#.#...##..#................................#.#..........#..#......................#......................#....#...#.....#.......................................###......#....#..................#...#..#.#.....#....................#.................##................#................#...........................#..#.#....................#.#.##.......................#.............#..#....#.............................##..........##......#....###.#.#..............#.................#................#....#................#......................#.......................#......#....#..................#........#...#...........#.......#......................#.#.............##......###....#.....#........#..#.##..#..#..............................#..........#....#............#................................................#.......................##........#.........................#.....##....#....#..#.............#......#..#.#.#..#.........#.#...##..#................................#.#..........#..#......................#......................#....#...#.....#.......................................###......#....#..................#...#..#.#.....#..................
..#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#.....................#...#..#........#..#.......##.............................#.....................##.........#................#.......#.....#.#..........#........#..#..........##................#...##.............#...........#..............#.....#...........................#...................#....#......................#.....#.#..##...#.......#....#....#.##.....#................##........#.#...............#.........#..#.........................#.....#......#..###..........#.....................................#......#..............................#...#...#....................................##....#......................#...............................#...#...............#...........#...............#..##.....#.....##......##.......#........#...........................#........................#.........#.............#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#.....................#...#..#........#..#.......##.............................#.....................##.........#................#.......#.....#.#..........#........#..#..........##................#...##.............#...........#..............#.....#...........................#...................#....#......................#.....#.#..##...#.......#....#....#.##.....#................##........#.#...............#.........#..#.........................#.....#......#..###..........#.....................................#......#..............................#...#...#....................................##....#......................#...............................#...#...............#...........#...............#..##.....#.....##......##.......#........#...........................#........................#.........#.............#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#..
##......#....#..............................................#...............#....#................................#...#...#.................#................#.........................#......#.............#...........#.....#........................#..........##...........#.............#...........................#...........................#............#...#..........#..#...#.#...................#..............#....#..#........#...#.....#..........#.......#...................##.##...................#....#.......................................#..........#....#.............##......#.#.................#.........#..........................................#.#......#...........#.......#.....#.#....#.........#.#......#.....#.......#......#..........................#..................#..#.#.......#............................................#.......#........#.........#..#....................#..#....#....#...#............................##......#....#..............................................#...............#....#................................#...#...#.................#................#.........................#......#.............#...........#.....#........................#..........##...........#.............#...........................#...........................#............#...#..........#..#...#.#...................#..............#....#..#........#...#.....#..........#.......#...................##.##...................#....#.......................................#..........#....#.............##......#.#.................#.........#..........................................#.#......#...........#.......#.....#.#....#.........#.#......#.....#.......#......#..........................#..................#..#.#.......#............................................#.......#........#.........#..#....................#..#....#....#...#............................##......#....#..............................................#...............#....#................................#.
............#.......#................#..........................#............#.#............#..#..#...#................##.##......#.#....#......#............#..............#.#............................#.....................................#...........................#.....#.....#..........#........................#.#........#..........#...#....#...............#...........#....##......#....#..................#............#..................#.#...........#.......#......#....#........#......##.#...#.............##...................#.#.#.#......#..........##................##..#..........#...................#.#.................#.........#..#..#....##......#..............#..........................................................#.#.......#..............#....#.....................#....##....#.....................#.....#..#...........##......#...#................#.............#.....#..........#......................#.......#...................#.......#................#..........................#............#.#............#..#..#...#................##.##......#.#....#......#............#..............#.#............................#.....................................#...........................#.....#.....#..........#........................#.#........#..........#...#....#...............#...........#....##......#....#..................#............#..................#.#...........#.......#......#....#........#......##.#...#.............##...................#.#.#.#......#..........##................##..#..........#...................#.#.................#.........#..#..#....##......#..............#..........................................................#.#.......#..............#....#.....................#....##....#.....................#.....#..#...........##......#...#................#.............#.....#..........#......................#.......#...................#.......#................#..........................#............#.#............#..#..#...#.............
.....#........#................#.....##..............#....#..........................###.......#....#........#...............#.......#...............#.....#...#................#..........#..#................#.................##........#.##...#...........#.#.......#................................##.......#..................#.#.......##.....................#...............................#.....#....#........................#....................................#............#...........#...#.....#.....#...#..........#...#...................#.........#..#.#.....#....#........##...........#...#.......................#.......#.........#...#............#...##.....#................#.......#......#................#.#......................................#...........#.#......#...........................#...#.....#.#..........................#.............#.#..#...............#.................#...#..........##......#..................#..#.....#........#................#.....##..............#....#..........................###.......#....#........#...............#.......#...............#.....#...#................#..........#..#................#.................##........#.##...#...........#.#.......#................................##.......#..................#.#.......##.....................#...............................#.....#....#........................#....................................#............#...........#...#.....#.....#...#..........#...#...................#.........#..#.#.....#....#........##...........#...#.......................#.......#.........#...#............#...##.....#................#.......#......#................#.#......................................#...........#.#......#...........................#...#.....#.#..........................#.............#.#..#...............#.................#...#..........##......#..................#..#.....#........#................#.....##..............#....#..........................###.......#....#........#......
..............#....#..................................................#...................#..#..#.........#.#...........#...#..#............................................#........#................#...#..#......................................#...............#..................#.........#.................#......#........#.....#......#...................................#..................................##..................#.....#.#........#...............#........#...#.............................#.....#................#.....#........#...#.........#.................#...#.#...................#............................#..................#.......................#.......#...#...##.....................#.....#......#......................#......#.#.#.......................#.....##...........#.........#...#..#......#......................#...#....#........................#......#.........##....................#..........#.#..#...#...............#....#..................................................#...................#..#..#.........#.#...........#...#..#............................................#........#................#...#..#......................................#...............#..................#.........#.................#......#........#.....#......#...................................#..................................##..................#.....#.#........#...............#........#...#.............................#.....#................#.....#........#...#.........#.................#...#.#...................#............................#..................#.......................#.......#...#...##.....................#.....#......#......................#......#.#.#.......................#.....##...........#.........#...#..#......#......................#...#....#........................#......#.........##....................#..........#.#..#...#...............#....#..................................................#...................#..#..#.........#.#.......
..#............................#.......................#...#....##.........#..............................#.........................#................#......#.....##.....#..#.............#......................#.........#.#...................#.........#.....#........#..#..#..#...........#............#......#.#................................##.........##...............##.......#..#..#.....#.............................#........#.........#.......#....#.................................#.................#..#......#..#...#..#....#....#.........#.....#.#.....#............#...##...#.##.........#.#....................#....#...#..................#.....#..........#..##....#......##........#.....##..................#..................#.......#.....#.......#.................#.....#...........#......#.....................#....#......#....#......#.................#........#..#......#.....###........#..............###............................#............................#.......................#...#....##.........#..............................#.........................#................#......#.....##.....#..#.............#......................#.........#.#...................#.........#.....#........#..#..#..#...........#............#......#.#................................##.........##...............##.......#..#..#.....#.............................#........#.........#.......#....#.................................#.................#..#......#..#...#..#....#....#.........#.....#.#.....#............#...##...#.##.........#.#....................#....#...#..................#.....#..........#..##....#......##........#.....##..................#..................#.......#.....#.......#.................#.....#...........#......#.....................#....#......#....#......#.................#........#..#......#.....###........#..............###............................#............................#.......................#...#....##.........#..............................#.........
.#....#.#.............#..........................#...............#.......#.......#..............#.......#...........##..........#....#............#.........#...#............#........#............#...................#.#.................#...#..........#.#.#.#...#......................#.............#...............................#.....###.....................#...##.............#......#.....................#...............#...............#......#...........#....#..#...............#...........#........#.....#........#.........#......##.#...............#.......#......#...................................#.....................#..................#.#...........##....#..............................................#.........................##..............#.............#.............#.##......#....................##.#...................................................#.#.....#.#..................#....#.......#.......#...........#.#...#.....#....#.#.............#..........................#...............#.......#.......#..............#.......#...........##..........#....#............#.........#...#............#........#............#...................#.#.................#...#..........#.#.#.#...#......................#.............#...............................#.....###.....................#...##.............#......#.....................#...............#...............#......#...........#....#..#...............#...........#........#.....#........#.........#......##.#...............#.......#......#...................................#.....................#..................#.#...........##....#..............................................#.........................##..............#.............#.............#.##......#....................##.#...................................................#.#.....#.#..................#....#.......#.......#...........#.#...#.....#....#.#.............#..........................#...............#.......#.......#..............#.......#...........
.........#...#..........................#......#.........#...#..............#.........#..............#...#........#.###...#.....#..#.....#.............#.........##.......#......#........................#.#........#.................................#.........#.#..#.....#...............#..#.............................#.........#..#....#..........#........##.##.#.............#........#..#.......................................#.....#.#.........#.................#..........#.......#....#........................#.................#..................#...................#....#.#.......#.......#.........#..#.........#............#..#........#...........................#...............#.......##...........................#......##...#...................#........###...#..........#......................#............##.........#...#....#............##....#.............#...#........#.........#....#..#.............###............#........#.............#...#..........................#......#.........#...#..............#.........#..............#...#........#.###...#.....#..#.....#.............#.........##.......#......#........................#.#........#.................................#.........#.#..#.....#...............#..#.............................#.........#..#....#..........#........##.##.#.............#........#..#.......................................#.....#.#.........#.................#..........#.......#....#........................#.................#..................#...................#....#.#.......#.......#.........#..#.........#............#..#........#...........................#...............#.......##...........................#......##...#...................#........###...#..........#......................#............##.........#...#....#............##....#.............#...#........#.........#....#..#.............###............#........#.............#...#..........................#......#.........#...#..............#.........#..............#...#........#.
..................#............#...#.#..........#..........#....#......#.......##...........................................#..#..........#....#........#.........#...#.....#..#...................#............#.......#...............................#.....#.........##......................#.....##.........#...........................................................##..........#..#..#.........#.#....#.......#....#................#....#..#........#....................##....#..............#..................#.......##...#........#.....#..................#.#......#..#...........#............#.................#.#..................................................#........#..#..........##..#......#......#......#.....#....#....##....#.#...........................#............#..........................#.#........#.........................#...#..#......................#...........#...........#............#...#...#............................................#............#...#.#..........#..........#....#......#.......##...........................................#..#..........#....#........#.........#...#.....#..#...................#............#.......#...............................#.....#.........##......................#.....##.........#...........................................................##..........#..#..#.........#.#....#.......#....#................#....#..#........#....................##....#..............#..................#.......##...#........#.....#..................#.#......#..#...........#............#.................#.#..................................................#........#..#..........##..#......#......#......#.....#....#....##....#.#...........................#............#..........................#.#........#.........................#...#..#......................#...........#...........#............#...#...#............................................#............#...#.#..........#..........#....#......#.......##...................................
...............##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#....#..........##...............#...........#..#............#..#...................#.....................#...............................#...........##...............#....#.....#.....#...#.......#............#....#..#......#..#...................#...#....................#.......#.#...................##.......#..........#..................................................#....................................#.................##..............#......#..................#.#.......#...#..............#...#.....#.............#...#..#....##.........#.....................##.........#....#......#...##..##...#............#......##.#...#.........#...................#........#.......##.............#.........#....#..............##...#.................#.............................#............................#............#.........................##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#....#..........##...............#...........#..#............#..#...................#.....................#...............................#...........##...............#....#.....#.....#...#.......#............#....#..#......#..#...................#...#....................#.......#.#...................##.......#..........#..................................................#....................................#.................##..............#......#..................#.#.......#...#..............#...#.....#.............#...#..#....##.........#.....................##.........#....#......#...##..##...#............#......##.#...#.........#...................#........#.......##.............#.........#....#..............##...#.................#.............................#............................#............#.........................##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#..
.................#.................................##...#.......................#..##..##....#...................##......................#....##.#..#.............................#....................................#.........#...#...............................................#..#........#.........#.......#....#......#.................#...........#...#....#.....#...............#.#.#.....#.........###....................##...............#..........##.#............##...#..............#...............#.....#...##..................................#...........................................................##...#...........................#...#.................#.................#.......#...#......#.....................#................#........###..#..........#........................#.................#.............................#..............#..........#........#......#......................#.....#...........................#..#..................#.................................##...#.......................#..##..##....#...................##......................#....##.#..#.............................#....................................#.........#...#...............................................#..#........#.........#.......#....#......#.................#...........#...#....#.....#...............#.#.#.....#.........###....................##...............#..........##.#............##...#..............#...............#.....#...##..................................#...........................................................##...#...........................#...#.................#.................#.......#...#......#.....................#................#........###..#..........#........................#.................#.............................#..............#..........#........#......#......................#.....#...........................#..#..................#.................................##...#.......................#..##..##....#...................##.
.....................#.#..#....#.................#..#...........#.#.......#.....................................................#.#..........#.......#........##.......#......#.............#..##.......#.#..#.....#......................#...................................#...#..................#....#.........................#.#.#..........#.#........#......#............................##....#.........#...................#...........#.............#...............................................#.#....##......#.....................#...#.........#...#.#................#..........##.#.................#....#..........#....#.##.................#...#....#.#............#........#..........................#...........................#.#........##....#...#........#.....#...............#............#.............#.....#..#...............#.#...............#.................#........#.........#.....................##.....#.....#..........#.........................#.#..#....#.................#..#...........#.#.......#.....................................................#.#..........#.......#........##.......#......#.............#..##.......#.#..#.....#......................#...................................#...#..................#....#.........................#.#.#..........#.#........#......#............................##....#.........#...................#...........#.............#...............................................#.#....##......#.....................#...#.........#...#.#................#..........##.#.................#....#..........#....#.##.................#...#....#.#............#........#..........................#...........................#.#........##....#...#........#.....#...............#............#.............#.....#..#...............#.#...............#.................#........#.........#.....................##.....#.....#..........#.........................#.#..#....#.................#..#...........#.#.......#.........................................
............#..#..##....................#..#...................#.....................#.#....#....#.#......#...................#....................##.....#..#.#.........................................#............................#.................#........................#................#.....#.........#.....##...............#..................#...................................#...#...................#....................#...............#................#.......#..............................#.#...........#.....#..................................................#...#..........##........#.....#.#.........#..#..............................#......#..........#...#.....................#.#...........................#..........#.........#.#.....#....#......#..###............#.....#........#.............................##..........#..................#.......#....................#..........#.......................................................#..#..##....................#..#...................#.....................#.#....#....#.#......#...................#....................##.....#..#.#.........................................#............................#.................#........................#................#.....#.........#.....##...............#..................#...................................#...#...................#....................#...............#................#.......#..............................#.#...........#.....#..................................................#...#..........##........#.....#.#.........#..#..............................#......#..........#...#.....................#.#...........................#..........#.........#.#.....#....#......#..###............#.....#........#.............................##..........#..................#.......#....................#..........#.......................................................#..#..##....................#..#...................#.....................#.#....#....#.#......#.........
....##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#...................#...........#...#.................#.#......#.#......................#....#..#..........................#...................................#..............#........#......#.........#........#........#..##..........#....................#........#.............................#..........#.........#..#...........#.....#...##..............#..............#....#.................#.....#...............#................#......#.#.........#...........#....#........#..##............#.....#.....#...#.........................#.....#.....................##.#.........##........#..............................#.....................#.......#.##.#............#................#..#.......................#..................................#......#....#..........................................#.............#.....#........#.......##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#...................#...........#...#.................#.#......#.#......................#....#..#..........................#...................................#..............#........#......#.........#........#........#..##..........#....................#........#.............................#..........#.........#..#...........#.....#...##..............#..............#....#.................#.....#...............#................#......#.#.........#...........#....#........#..##............#.....#.....#...#.........................#.....#.....................##.#.........##........#..............................#.....................#.......#.##.#............#................#..#.......................#..................................#......#....#..........................................#.............#.....#........#.......##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#......
#................................#....................#.....................#.#......#....................................#...#................#.#.........#....................##........##........#.......#............#........#.......#............#.....#...............#........#......#.......#........#.........#..............#.#.#...........#............#..........................#........###.....................................#.#...#................#....#.........#.#....#..............................#.................#........#.....#.....#....................#.....#..............................................................#...........#..#....#..................#.................#.#................#....#....#.#........#.....#...................#..........#..#...#.............##............................................#....#.....#........#..#......#.........#.#....#...#.......................#........................##..#................................#....................#.....................#.#......#....................................#...#................#.#.........#....................##........##........#.......#............#........#.......#............#.....#...............#........#......#.......#........#.........#..............#.#.#...........#............#..........................#........###.....................................#.#...#................#....#.........#.#....#..............................#.................#........#.....#.....#....................#.....#..............................................................#...........#..#....#..................#.................#.#................#....#....#.#........#.....#...................#..........#..#...#.............##............................................#....#.....#........#..#......#.........#.#....#...#.......................#........................##..#................................#....................#.....................#.#......#..............................
..#.......#........#..#.....................#...................#.......#......#....#........#.......................#.#..............#.#.......#.............##........#....#..#.................#...................#...#.....................##................#........................##.......................#........##...............#.........#.#..............#.#..............................#.#.#......#.........#..................................#.........#.#...#.........#........#.....#................#..............#......##......#.#...##...#.........#.......#....#........#..................#..##......#....#.....#....#........#......#......................#........#..........#......#...#.#........#.##.....................##.....#.#.....#...........#.#.............#......#............#...#.......#....................#.#.......................###..#................#....#..........#.............................#..........#.........#.......#........#..#.....................#...................#.......#......#....#........#.......................#.#..............#.#.......#.............##........#....#..#.................#...................#...#.....................##................#........................##.......................#........##...............#.........#.#..............#.#..............................#.#.#......#.........#..................................#.........#.#...#.........#........#.....#................#..............#......##......#.#...##...#.........#.......#....#........#..................#..##......#....#.....#....#........#......#......................#........#..........#......#...#.#........#.##.....................##.....#.#.....#...........#.#.............#......#............#...#.......#....................#.#.......................###..#................#....#..........#.............................#..........#.........#.......#........#..#.....................#...................#.......#......#....#........#......................
.#......................................##......##........#........#................#.........................#......#......#.#..#.....#..........##.............#........#......#...........#.....................#...................#.#...........#......................##............#......#.#......#...#.......##.#...#....#.....#.........#..#..#...........#.#.....#.........#...###.....#.......#......#..................#............#.........................#................#..........#..#....##....#.#.......#...#...#....#...#.................................#........#...........................#...#......#...................................#..........#..#...........##..#...#......#.......#...#....#.....#..#.....#.#..............#..................##...#...#..#.#..................#..#..............#................#....................#.#......................#........................#......................#.................##......#......................................##......##........#........#................#.........................#......#......#.#..#.....#..........##.............#........#......#...........#.....................#...................#.#...........#......................##............#......#.#......#...#.......##.#...#....#.....#.........#..#..#...........#.#.....#.........#...###.....#.......#......#..................#............#.........................#................#..........#..#....##....#.#.......#...#...#....#...#.................................#........#...........................#...#......#...................................#..........#..#...........##..#...#......#.......#...#....#.....#..#.....#.#..............#..................##...#...#..#.#..................#..#..............#................#....................#.#......................#........................#......................#.................##......#......................................##......##........#........#................#.........................#.....
..............#................#................#...##.........#...........#....#..#........................#......#..................................#.........#......#....................................#..##......##..#...............#..#....#...........#..............#...........#......................#....#..#.....................#..........#.##...#.............#...#.....#..#.......................#...............#..#....#.........#.....#....#.....................#....................#...................#....##............#.......................#...........#......#.................#.............###..........................#.....#......................#....#..#....#.....#.#.....#..............##..........#....#.##....#.......................................#..#..........#....#.........#........#.......#............#.......................#....#...#.........#.......#.#.#............#..................#..................#...................#................#................#...##.........#...........#....#..#........................#......#..................................#.........#......#....................................#..##......##..#...............#..#....#...........#..............#...........#......................#....#..#.....................#..........#.##...#.............#...#.....#..#.......................#...............#..#....#.........#.....#....#.....................#....................#...................#....##............#.......................#...........#......#.................#.............###..........................#.....#......................#....#..#....#.....#.#.....#..............##..........#....#.##....#.......................................#..#..........#....#.........#........#.......#............#.......................#....#...#.........#.......#.#.#............#..................#..................#...................#................#................#...##.........#...........#....#..#........................#......#
...............................#........#........#.......#..#..#..................................#.......#................#..#..#.............#.......#...............#..................................................#........#......#..#..........#.#....#..#...#............................................#.##...................#.............#..................................#....#...........#........#...................#.......##.........#.....#.................#.................#...#....#.........#..##.....#............##........##..............#.......................................#.#...#......#..............##.##..............#...................#.....#..#.......#..............##..#........#..#..#.......#.........#......#.......#.................#.#.......#..#....#.......##....#........................##.......................##..#.#....#...#.....................#..#.....#........#...#.......................#..#.........................................#........#........#.......#..#..#..................................#.......#................#..#..#.............#.......#...............#..................................................#........#......#..#..........#.#....#..#...#............................................#.##...................#.............#..................................#....#...........#........#...................#.......##.........#.....#.................#.................#...#....#.........#..##.....#............##........##..............#.......................................#.#...#......#..............##.##..............#...................#.....#..#.......#..............##..#........#..#..#.......#.........#......#.......#.................#.#.......#..#....#.......##....#........................##.......................##..#.#....#...#.....................#..#.....#........#...#.......................#..#.........................................#........#........#.......#..#..#..................................#.......#.........
........................##.........#........#..#.......................#.....#......................##............#..........#.....#......#....##.........#..#.....#..............#....#.....#........#.#.#....#.......#......................................#......#.......................#...................#..........................#................#.........................###..........#...........................................#.....#........#............#............#..........#.....#............#.........#...........#..............#.......#................#.......##....................#......#...#........#...............#..................#...........#...................#......#...#..................#....#......#...#....#.................#...#......#......#........#....#..#...........#.#.............................#....#..#...#........#..................#....#...........#....#.....#..........................##..#...#................................##.........#........#..#.......................#.....#......................##............#..........#.....#......#....##.........#..#.....#..............#....#.....#........#.#.#....#.......#......................................#......#.......................#...................#..........................#................#.........................###..........#...........................................#.....#........#............#............#..........#.....#............#.........#...........#..............#.......#................#.......##....................#......#...#........#...............#..................#...........#...................#......#...#..................#....#......#...#....#.................#...#......#......#........#....#..#...........#.#.............................#....#..#...#........#..................#....#...........#....#.....#..........................##..#...#................................##.........#........#..#.......................#.....#......................##............#.
.##........##..#.........................#..............##.......#...#............................#.........................#...#.#............#..........................#.............#.......#........#.............#.....#.....#...#...#.#...##...........#........#.#.#...##.#......#...............#............#................................#...#......#........#.....#.............#...##..........#.......#.....#.....................#.......................#.........#....#.....#.............................#.....#.......#......#.#..................................#........##..##..#.#...............#......##.#..#..........#....#....#.#....................#..#................##...#...............#.......#.##......................................#..........#.#.#.#......#...........#..................#..............#..................#.........#....#......#........#.........##.............#..#..#.#..............#.......#..#..#.#.#.....##........##..#.........................#..............##.......#...#............................#.........................#...#.#............#..........................#.............#.......#........#.............#.....#.....#...#...#.#...##...........#........#.#.#...##.#......#...............#............#................................#...#......#........#.....#.............#...##..........#.......#.....#.....................#.......................#.........#....#.....#.............................#.....#.......#......#.#..................................#........##..##..#.#...............#......##.#..#..........#....#....#.#....................#..#................##...#...............#.......#.##......................................#..........#.#.#.#......#...........#..................#..............#..................#.........#....#......#........#.........##.............#..#..#.#..............#.......#..#..#.#.#.....##........##..#.........................#..............##.......#...#............................#.................
.#..#......................#....#..###.................##.........#.........................##..........#.....##..#..#...#........................#.........###....##.....#.....#.....................#.................#...#..............................#......#.#.#.#........#.#................................................#......#......................#....#..#............#.#....#..#....#....#..............................#...#......#.#...#......##..#......#.................#......#..##...........................##............#....#..#................#.#...............###..............#................#..................#.#.............................................................##...........#.......#.##....#..............................................####.....................#....................#...................#.....#.#....##.............#..#..........#.#......#.........................#.#..#...................#......#..#......................#....#..###.................##.........#.........................##..........#.....##..#..#...#........................#.........###....##.....#.....#.....................#.................#...#..............................#......#.#.#.#........#.#................................................#......#......................#....#..#............#.#....#..#....#....#..............................#...#......#.#...#......##..#......#.................#......#..##...........................##............#....#..#................#.#...............###..............#................#..................#.#.............................................................##...........#.......#.##....#..............................................####.....................#....................#...................#.....#.#....##.............#..#..........#.#......#.........................#.#..#...................#......#..#......................#....#..###.................##.........#.........................##..........#.....##..#.
............###................#...#.........#....#.......#..........#.#.............#......#...#...........#............#.......#..........#..#..#....#.#........#.............#......................................#........#.#................#.##............#....#....................................#.#..##......................#..............................#.............#......#.............#....#..#.........#..........#....................#................................................#.......#........................................#...............#...................#...#..........#..#..............#....#.#..................#.......#....................#........#...#......#............#................#.....#..#.........#.........#.....#...............##.....#........#.......##.....#.......................#........#.....................................#.......#.#.#...#........#............#...........#..#.............................###................#...#.........#....#.......#..........#.#.............#......#...#...........#............#.......#..........#..#..#....#.#........#.............#......................................#........#.#................#.##............#....#....................................#.#..##......................#..............................#.............#......#.............#....#..#.........#..........#....................#................................................#.......#........................................#...............#...................#...#..........#..#..............#....#.#..................#.......#....................#........#...#......#............#................#.....#..#.........#.........#.....#...............##.....#........#.......##.....#.......................#........#.....................................#.......#.#.#...#........#............#...........#..#.............................###................#...#.........#....#.......#..........#.#.............#......#...#...........#.......
.#.....................#..........#....................##.........###..........##........#..................................#....#........................#........................#........#.........................#...................#...#...........#..#....#....#........#...................#....#.......#....#.....................#.....#....#..................#..................#........#......#.........................................#....................................................#.........#.....#...........#.#..#....................#..........#...........................................#.#..........#.....#................#....................................................#.......#......................#....#..#..#..........#............#.......#..#............#..............#...#...............................#......##..................#.#........#...#..............#..#......#....#..#..#.................#..........#....#.....................#..........#....................##.........###..........##........#..................................#....#........................#........................#........#.........................#...................#...#...........#..#....#....#........#...................#....#.......#....#.....................#.....#....#..................#..................#........#......#.........................................#....................................................#.........#.....#...........#.#..#....................#..........#...........................................#.#..........#.....#................#....................................................#.......#......................#....#..#..#..........#............#.......#..#............#..............#...#...............................#......##..................#.#........#...#..............#..#......#....#..#..#.................#..........#....#.....................#..........#....................##.........###..........##........#..........................
.....#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#...........##...#.......#..........#...........................#............#...#.#...#.......#....#........................#..............#............#..#....................#..........#...#...#.#......#.#.....#..#.............#............#..........#.......#..#......#......#......#.#...............#...............#...#...............#.............#........#......#.........#.......#..........................#...#.........#..............#..#...............................#..............#...#....#...#.............#...#......#................#...................#..............#......#.....#....#.......#..............................................#.....#...........#..............#.......#..##.............#.........#........................................#..........#...........#........#.........................##............#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#...........##...#.......#..........#...........................#............#...#.#...#.......#....#........................#..............#............#..#....................#..........#...#...#.#......#.#.....#..#.............#............#..........#.......#..#......#......#......#.#...............#...............#...#...............#.............#........#......#.........#.......#..........................#...#.........#..............#..#...............................#..............#...#....#...#.............#...#......#................#...................#..............#......#.....#....#.......#..............................................#.....#...........#..............#.......#..##.............#.........#........................................#..........#...........#........#.........................##............#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#.......
.....#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##..................................##..............##...#....#...........................#.................#...................#.....#...#..........#....#......#.#...........#......#................#..........##...........#.........#..##.......##.....#.#..........#...........#................#.................#...................#.#........#......................###.#.#.#.#................#.....#..#..##.#....##.......##..............#..#..#..........................................#........................##..........................#.#...........#....#.....#...............#...................#....#...#......#...........#...#........#.............#.......##.#.....................#.................##.......#....#.....#.#......#...................#.....##.#................................#.....#..........#....#...................#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##..................................##..............##...#....#...........................#.................#...................#.....#...#..........#....#......#.#...........#......#................#..........##...........#.........#..##.......##.....#.#..........#...........#................#.................#...................#.#........#......................###.#.#.#.#................#.....#..#..##.#....##.......##..............#..#..#..........................................#........................##..........................#.#...........#....#.....#...............#...................#....#...#......#...........#...#........#.............#.......##.#.....................#.................##.......#....#.....#.#......#...................#.....##.#................................#.....#..........#....#...................#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##.......
.#...#.................#.........#..#.......###.#.................................#..............#...#.........#....#..#.....##......#..#....#.......#...................#..#...............................##...#.......#........................#...........#......##....................#.................#..#.............#...#..........#.....#.......#..#..........#.......................#.........#.........#..................##.....................#........#....#...##.....##..#.........#.....................#........................#.................#.............................#.......................#.......................#.......##......#.......#.....#.....................#.##.....................#....#.##...#..............................#.........#.#....................#.#............#........................................#.................#..........#.......................#................#........##..#...#.........#.......#...#.................#.........#..#.......###.#.................................#..............#...#.........#....#..#.....##......#..#....#.......#...................#..#...............................##...#.......#........................#...........#......##....................#.................#..#.............#...#..........#.....#.......#..#..........#.......................#.........#.........#..................##.....................#........#....#...##.....##..#.........#.....................#........................#.................#.............................#.......................#.......................#.......##......#.......#.....#.....................#.##.....................#....#.##...#..............................#.........#.#....................#.#............#........................................#.................#..........#.......................#................#........##..#...#.........#.......#...#.................#.........#..#.......###.#.................................#..............#...#.........#....
..........#.......#................#....##..........##......#.................##...........#....#..#..............#....#...........#................................#...................................#........#.........................................#.#................#..#......#...............#.............................#............#......#.......#.#......#................#.#..#...............#.....#...................#...............#.......#.........................#....#....##............#.......#.....#.#.............#..........................#..#...........................#...#....#..........#.......#..#...................#.#....................#....#...........#.........##..#....#...............#...............................................##....#....#....................#.....#............................#.........##......#...............#......##......##..............#..........#..........#..#..#..#....#....................#.......#................#....##..........##......#.................##...........#....#..#..............#....#...........#................................#...................................#........#.........................................#.#................#..#......#...............#.............................#............#......#.......#.#......#................#.#..#...............#.....#...................#...............#.......#.........................#....#....##............#.......#.....#.#.............#..........................#..#...........................#...#....#..........#.......#..#...................#.#....................#....#...........#.........##..#....#...............#...............................................##....#....#....................#.....#............................#.........##......#...............#......##......##..............#..........#..........#..#..#..#....#....................#.......#................#....##..........##......#.................##...........#....#..#..............#.
.............#....#.........#...#..#....#.......#...............#...........#.......#...................#..#.....................#.......#................#......#..........#.#..#.....................#........#...................#....#..#.#......##.#.......#............#..............#...........................................................#.#............#..#.#.........#..#..........#.................#..#........#........................#.#.#.#...#......................#..............#.#............#...#....##..............#.....#....#......#.............#.......#...#....#...............#...#....#..#.........................#...........#................#....................................................#.....##.....#.........#..................................#.........#...................#...............#........#.............##....##..#............................#......................#....................#..........#.................#....#.........#...#..#....#.......#...............#...........#.......#...................#..#.....................#.......#................#......#..........#.#..#.....................#........#...................#....#..#.#......##.#.......#............#..............#...........................................................#.#............#..#.#.........#..#..........#.................#..#........#........................#.#.#.#...#......................#..............#.#............#...#....##..............#.....#....#......#.............#.......#...#....#...............#...#....#..#.........................#...........#................#....................................................#.....##.....#.........#..................................#.........#...................#...............#........#.............##....##..#............................#......................#....................#..........#.................#....#.........#...#..#....#.......#...............#...........#.......#...................#..#........
......#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...........................#.#.#...........#........#........#.#......................#................................#.......#.........#......#............#.#...#.#............#..#....................................#..#..#...............#...............#...........................#......#...........#..........#.....#...##........##.................................#............#..#.............#..#........#...#.##......#...#.##.......#.......#.#.......#....##....#.#..............#..#................##.............#.......#.......#.....#.......#..........#....#.........#.........#........#..#....................##...........#.............#........#.....##..##..#.................................................#....##................#...............#.........##..##....#..............##........................#..........................#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...........................#.#.#...........#........#........#.#......................#................................#.......#.........#......#............#.#...#.#............#..#....................................#..#..#...............#...............#...........................#......#...........#..........#.....#...##........##.................................#............#..#.............#..#........#...#.##......#...#.##.......#.......#.#.......#....##....#.#..............#..#................##.............#.......#.......#.....#.......#..........#....#.........#.........#........#..#....................##...........#.............#........#.....##..##..#.................................................#....##................#...............#.........##..##....#..............##........................#..........................#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...............
.........#....................#.........................##.....................#...............#..........#.......#.........#.............#..#................#.......#...............................#.......................#...#..##.#...#.................#......#..#..#.....#...#.....#....#..........#.##....#...........#......#......#.#......#.#..............#....................................................#........#...#..#.....#....#....#...............#................#.......#....#...................#..##...............#.......##.#.........................#.....#.#.........#...................#.#.....#........#......#................#...................##........#............#.............#..........#.......#.#.............#...............#..............................#....#...#...........#..........................#...........#........#.............................................#......#.............#.............................#....................#.........................##.....................#...............#..........#.......#.........#.............#..#................#.......#...............................#.......................#...#..##.#...#.................#......#..#..#.....#...#.....#....#..........#.##....#...........#......#......#.#......#.#..............#....................................................#........#...#..#.....#....#....#...............#................#.......#....#...................#..##...............#.......##.#.........................#.....#.#.........#...................#.#.....#........#......#................#...................##........#............#.............#..........#.......#.#.............#...............#..............................#....#...#...........#..........................#...........#........#.............................................#......#.............#.............................#....................#.........................##.....................#...............#..........#.......#.
.#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........##.....................#.#..#.##...........#..#........#.........................#........................#.#...##...........#.#..............#.....#....................................................................#........................#......#.#.........#................#...#.....#.....#.....##......#..........................#.........##.......................#..............#.....................#............................#.#.#....................##..#.......#..............##..#.....#...#...#.#.#.....................#.........##....#....#...............................#...................................#......#.....................###...#..#........#..#........................................#...............#..##..............#.............#........#......#.#.......................#.#......#..............#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........##.....................#.#..#.##...........#..#........#.........................#........................#.#...##...........#.#..............#.....#....................................................................#........................#......#.#.........#................#...#.....#.....#.....##......#..........................#.........##.......................#..............#.....................#............................#.#.#....................##..#.......#..............##..#.....#...#...#.#.#.....................#.........##....#....#...............................#...................................#......#.....................###...#..#........#..#........................................#...............#..##..............#.............#........#......#.#.......................#.#......#..............#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........
...........#........#............#......#...................#.#......#..#........#.#.................##........#..#.........#....#........##...................#.#.#.......................#.........................................................#....##........................#..........##.......#......#.#.....#..................#.......................#...#.....#...........#..#.#....................#............#...........#.................#.....................#........................#...#..#.#..#..#.#........#.#..#.........#......#.#......#..................................#.........#...#.....##..........##.............................#.........#.###........................................#..........................................................#...##........#..................#..#......##................#..........#..#...............#...............#........##................##.................#.......................##.............#........#............#......#...................#.#......#..#........#.#.................##........#..#.........#....#........##...................#.#.#.......................#.........................................................#....##........................#..........##.......#......#.#.....#..................#.......................#...#.....#...........#..#.#....................#............#...........#.................#.....................#........................#...#..#.#..#..#.#........#.#..#.........#......#.#......#..................................#.........#...#.....##..........##.............................#.........#.###........................................#..........................................................#...##........#..................#..#......##................#..........#..#...............#...............#........##................##.................#.......................##.............#........#............#......#...................#.#......#..#........#.#.................##........#..#.
.#..#.......#..............#.........#......#.....#..............#.......#....................#.#..............................#............#..#......#......#.....#.....#.#..#........................................#..#.........#..............#.........#....#..........#........................#.....#..#......#............#............#.............#...................#...#.............#...................#.........................#.................#...........##.......................#....#......#...............#.#.....#.#...#...........##...........................#..#.......#............................#..................................#.......#..#..........#.......#..........#.............#......#............#..............#....##..#.............#............#.#..#.................#.#.............#.......#...#....#....................#.......................#.....................#............................#.................#..#.......#..............#.........#......#.....#..............#.......#....................#.#..............................#............#..#......#......#.....#.....#.#..#........................................#..#.........#..............#.........#....#..........#........................#.....#..#......#............#............#.............#...................#...#.............#...................#.........................#.................#...........##.......................#....#......#...............#.#.....#.#...#...........##...........................#..#.......#............................#..................................#.......#..#..........#.......#..........#.............#......#............#..............#....##..#.............#............#.#..#.................#.#.............#.......#...#....#....................#.......................#.....................#............................#.................#..#.......#..............#.........#......#.....#..............#.......#....................#.#...................
.#.........##.#........#..............#..#..................#...#..................#..........#...#..........#.................#.#.#...........................#..#.#............................##..#......#........#..#..................................#...........#.#.#...#....................................#.............#........#.............#........................#.............#.....................................#.........#....#...#..........#......#..#.......................#...........#....................#.................#.......##..................................#..............##........#.......#..#.##...................................................#...........#.#..................##........#........#........................#.......................#...................#...#.......#.......#...#........#...........#...........#..............#.....#........#.......#..........................#..........#....#.#.#.......#.........##.#........#..............#..#..................#...#..................#..........#...#..........#.................#.#.#...........................#..#.#............................##..#......#........#..#..................................#...........#.#.#...#....................................#.............#........#.............#........................#.............#.....................................#.........#....#...#..........#......#..#.......................#...........#....................#.................#.......##..................................#..............##........#.......#..#.##...................................................#...........#.#..................##........#........#........................#.......................#...................#...#.......#.......#...#........#...........#...........#..............#.....#........#.......#..........................#..........#....#.#.#.......#.........##.#........#..............#..#..................#...#..................#..........#...#..........#......
..........#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#...............#.....................#......................###...................#.....#.....#............#...#.............#..#..#..............#...................#.......................#....#...........#...#......................#....................#..............#.#.......................................#..#...#..#.......................##........#.....#.........#..........................................#...............#........##...#............#......#........#..................................#.#...............#.......#.#................................#........................##.........#.......#..#..........................#.....#.##...........................................#...#..........#..........##...........................................#..............#.................##..........#.............##....#...............#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#...............#.....................#......................###...................#.....#.....#............#...#.............#..#..#..............#...................#.......................#....#...........#...#......................#....................#..............#.#.......................................#..#...#..#.......................##........#.....#.........#..........................................#...............#........##...#............#......#........#..................................#.#...............#.......#.#................................#........................##.........#.......#..#..........................#.....#.##...........................................#...#..........#..........##...........................................#..............#.................##..........#.............##....#...............#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#.............
..#....#.........................#............#.....#......#.....................#.......#.....#...#...........................................#.....#.............#................#.#...................................................#....#.....#..#.#............................#..............#..............#.........................#.....##.......#.#.......#.......#.............................#.........#...........................................................#......................#......................#..................#....###..#...#..##..#...........#.........................##..#.........#.........#...............................................#..............##...........#..#......#......#..#........................#...........#..#......#.................#.#.#.......#..........................#...................................................#......#.......................#.............#.....#.#...#..................#....#.........................#............#.....#......#.....................#.......#.....#...#...........................................#.....#.............#................#.#...................................................#....#.....#..#.#............................#..............#..............#.........................#.....##.......#.#.......#.......#.............................#.........#...........................................................#......................#......................#..................#....###..#...#..##..#...........#.........................##..#.........#.........#...............................................#..............##...........#..#......#......#..#........................#...........#..#......#.................#.#.#.......#..........................#...................................................#......#.......................#.............#.....#.#...#..................#....#.........................#............#.....#......#.....................#.......#.....#...#................
............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.#.#..#.....................#.#...#.#....#..................#.#..............#..#....................#...#..#......................#...#......###.............#.....#..................................#....#....#..#......##...........#.......#.#.#..........#.........#..#............#..........#...........#....#..##...#..#..#............#.......##......#................................#.......#.........#......#...............#..........#....#......#....................#..#..............................#....##....#.........#.....#.....#..#.....#...#..........#................#.................................#........#........#..................#.#......................#...#...##.................#....#..#...#............#.......#..#............#..............##.....#.#....#....................#............#........##..#............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.#.#..#.....................#.#...#.#....#..................#.#..............#..#....................#...#..#......................#...#......###.............#.....#..................................#....#....#..#......##...........#.......#.#.#..........#.........#..#............#..........#...........#....#..##...#..#..#............#.......##......#................................#.......#.........#......#...............#..........#....#......#....................#..#..............................#....##....#.........#.....#.....#..#.....#...#..........#................#.................................#........#........#..................#.#......................#...#...##.................#....#..#...#............#.......#..#............#..............##.....#.#....#....................#............#........##..#............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.
#............................#.........................#...............#............#...............................#.#.....#.....#........#...#..........#......#...................#...#.............................................#................###.......#.....#...................#......#...#..........#............................#....#..........#.#........#.........#......#......#..#....................................#..........................##...........#...#............#...#..#..........##......#.......#.....#..#..#.............#...........#..........#..#...............#.#.#.............#.......##......................#...........#.#.....#.#...........................#.....#......................#....##.#.....#.......#...#..........................#.....#...#.#..............#.................................................................#..........#................#.........#..........#..#..................#..........#............................#.........................#...............#............#...............................#.#.....#.....#........#...#..........#......#...................#...#.............................................#................###.......#.....#...................#......#...#..........#............................#....#..........#.#........#.........#......#......#..#....................................#..........................##...........#...#............#...#..#..........##......#.......#.....#..#..#.............#...........#..........#..#...............#.#.#.............#.......##......................#...........#.#.....#.#...........................#.....#......................#....##.#.....#.......#...#..........................#.....#...#.#..............#.................................................................#..........#................#.........#..........#..#..................#..........#............................#.........................#...............#............#...............................
...#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.........#.............#..#..#..............................#......#................#....#.........#......#......#..#...#....#..........#....#................#.................#.#..........#.......................#.#...........#.....#........#.......#.....#......................#..............#...................#.............#.......#..............#..............#....................#......#..#...............#................#.#.........#......#..#....#.....#...#...#.....#......#....#..............#...........#.......###.........#..................#.....................#.....#...#..........#.#.............##........#....##.......#........###.............................................#.................#....................#..#...#.......#....#.......#.........................#...#....#.................................#....#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.........#.............#..#..#..............................#......#................#....#.........#......#......#..#...#....#..........#....#................#.................#.#..........#.......................#.#...........#.....#........#.......#.....#......................#..............#...................#.............#.......#..............#..............#....................#......#..#...............#................#.#.........#......#..#....#.....#...#...#.....#......#....#..............#...........#.......###.........#..................#.....................#.....#...#..........#.#.............##........#....##.......#........###.............................................#.................#....................#..#...#.......#....#.......#.........................#...#....#.................................#....#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.......
................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...................#....................#........................#.......#........##........#.............#.#............#.#.....#..............#.............#..................................#....#.....#...........#...................#..............................##.......................#.#.....#.#...............#...........#........................................#...#............##.......#......#.#.#.#............#........#...................#.................#....#..#.....#.#....#......#.......#..................#.#.....................###..................#...............#............#.........#..........#............#..#......#.#......#..#...##.....#............#.......#..............#.##.................#...................##.........#...#.............#..#..............................#..................#...................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...................#....................#........................#.......#........##........#.............#.#............#.#.....#..............#.............#..................................#....#.....#...........#...................#..............................##.......................#.#.....#.#...............#...........#........................................#...#............##.......#......#.#.#.#............#........#...................#.................#....#..#.....#.#....#......#.......#..................#.#.....................###..................#...............#............#.........#..........#............#..#......#.#......#..#...##.....#............#.......#..............#.##.................#...................##.........#...#.............#..#..............................#..................#...................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...
..........#................#.........#.................................#......................................##..#...#....#.....#.#.............#............#.....#.........#...................................#.....##.........#...............#.......#........................#...#..#...#............#.#......##...##........#...#.#..#.....#..#..#........#..........#......................................#.................................#..#......#...................#.......#...........#......#.........#..#....#.........#..........#..##............#.............................#...#.#................#.#......#.#....#..........#....#..........#....#..#..#.............#...............................................#...#.#..#..............#.......#..#..............#....#.#....#.#..............#........#.....................#...........#..#...#.....#............#....................#...#...#......#....................#..........................#................#.........#.................................#......................................##..#...#....#.....#.#.............#............#.....#.........#...................................#.....##.........#...............#.......#........................#...#..#...#............#.#......##...##........#...#.#..#.....#..#..#........#..........#......................................#.................................#..#......#...................#.......#...........#......#.........#..#....#.........#..........#..##............#.............................#...#.#................#.#......#.#....#..........#....#..........#....#..#..#.............#...............................................#...#.#..#..............#.......#..#..............#....#.#....#.#..............#........#.....................#...........#..#...#.....#............#....................#...#...#......#....................#..........................#................#.........#.................................#......................................##..#.
...................#.#.#..##................#.............................#..#......#..#..................#...............#...........................#..#.....#.#..............#..........................#..#.#..............#.....#...#.......#....#........#...............#.....##.....#.#............................#.....................#...#.................#.............................................#....#.....#.....#.#..#......#........#.........................................#.........#......#..........................................#.........#................#......#...........#........#.#.....#................#........###..#...........##..............................#......#....#.#....#........#...#.#....#.#.........................#.......#....#...#..##.....#...#.............#...............#....#.#...............................##.........#................................#....#.....#.#....#..........#.....................................#.#.#..##................#.............................#..#......#..#..................#...............#...........................#..#.....#.#..............#..........................#..#.#..............#.....#...#.......#....#........#...............#.....##.....#.#............................#.....................#...#.................#.............................................#....#.....#.....#.#..#......#........#.........................................#.........#......#..........................................#.........#................#......#...........#........#.#.....#................#........###..#...........##..............................#......#....#.#....#........#...#.#....#.#.........................#.......#....#...#..##.....#...#.............#...............#....#.#...............................##.........#................................#....#.....#.#....#..........#.....................................#.#.#..##................#.............................#..#......#..#..................#.........
.......#.........#....#...................................#...#.#...........#.....................#...#........#....................#..........#.....#.#............#................................#........##.#....................................#...#...#.....#.............#...............#......#.....#....#..............##.##.........#......................#..................#.....#....#......#........#.....................#.#...#.#.....#.........#................#......#..#.......#..............#.............#........#...#..#................#........#.............#......#.......................#.....#.......##.......#....##.#.....#........#....#.......#.##..#....#.#...#.#.................#.............#......#...........#...#......................................##.................#...#...........#..#.........#............#....................#.......#.............#...........#.............................##...#.....#................#.........#....#...................................#...#.#...........#.....................#...#........#....................#..........#.....#.#............#................................#........##.#....................................#...#...#.....#.............#...............#......#.....#....#..............##.##.........#......................#..................#.....#....#......#........#.....................#.#...#.#.....#.........#................#......#..#.......#..............#.............#........#...#..#................#........#.............#......#.......................#.....#.......##.......#....##.#.....#........#....#.......#.##..#....#.#...#.#.................#.............#......#...........#...#......................................##.................#...#...........#..#.........#............#....................#.......#.............#...........#.............................##...#.....#................#.........#....#...................................#...#.#...........#.....................#...#........#....
..#.................................#........#.......................#.......#..............##..........#......................#.#.......#..........................#...........#...............................#..#........#............#........#.....#.............................##.....#.#.........#..........................................#...#.#....#.....#........#..#...................#.....#...#..#.............#.....#..#....................#..#.........................###..#..........................#.#....................#...........#...........#.#....#........#...#.#.......#..#.................................................#.....#.....................................................#...##.....................#.......................#....................#..#....#...#....................#.....#.......#..................................#............##........#.............#.................#................#.#..............#...#.................................#........#.......................#.......#..............##..........#......................#.#.......#..........................#...........#...............................#..#........#............#........#.....#.............................##.....#.#.........#..........................................#...#.#....#.....#........#..#...................#.....#...#..#.............#.....#..#....................#..#.........................###..#..........................#.#....................#...........#...........#.#....#........#...#.#.......#..#.................................................#.....#.....................................................#...##.....................#.......................#....................#..#....#...#....................#.....#.......#..................................#............##........#.............#.................#................#.#..............#...#.................................#........#.......................#.......#..............##..........#...........
...........................#...#......#..................#.................#............................#............#.........................#....#......#............................#..#.#.........#..........#...........#..#.#.........#................#.........................#.............................#....#....#......#............................#............#......#.#....#..........#......#...........#...#...##...................#..................#.......#....##.......#..........#............................#..................#.##......#.....#....................................#........#.................#...............#.........................#.#..#..#........................#....#.....##........#.....#......#........................#...............#.............................#...........#....................#.....##........##................#..#...........#..........#...#.............#......#....##.......##....#............................#...#......#..................#.................#............................#............#.........................#....#......#............................#..#.#.........#..........#...........#..#.#.........#................#.........................#.............................#....#....#......#............................#............#......#.#....#..........#......#...........#...#...##...................#..................#.......#....##.......#..........#............................#..................#.##......#.....#....................................#........#.................#...............#.........................#.#..#..#........................#....#.....##........#.....#......#........................#...............#.............................#...........#....................#.....##........##................#..#...........#..........#...#.............#......#....##.......##....#............................#...#......#..................#.................#............................#...........
.......................#........#.......##...#....................#..............#.....##.....##.#.....................#........#..........#........................................................#...............#..................#..........#........#......#..#......................#..........................#..................................#......................##...#.....#.#.#..................#......................................................#.......#...#...##...#.....................#.........#..........#......................................#....................##...#..............#.#.......#....................##.......................#...#.#................#....................................##.....#...###...............#..#.........#................#...........#.................#.............#..........#.........#............#............#................#...##.#........#................................#...#..#.......................#........#.......##...#....................#..............#.....##.....##.#.....................#........#..........#........................................................#...............#..................#..........#........#......#..#......................#..........................#..................................#......................##...#.....#.#.#..................#......................................................#.......#...#...##...#.....................#.........#..........#......................................#....................##...#..............#.#.......#....................##.......................#...#.#................#....................................##.....#...###...............#..#.........#................#...........#.................#.............#..........#.........#............#............#................#...##.#........#................................#...#..#.......................#........#.......##...#....................#..............#.....##.....##.#..................
.......................#.........................#.....#..#......##.......#..............#.........#.........#.........#...#............#.........#.........................#.....................##.................#.............#............#.#.......................#...#..#..#...........#......#.............................................#.##..#......#.................#..#....#...............#............#.........#.........##............#.#.#..#............#.......#..#....#...#................#......#.............#.......#..#......#............................................#............#....#................#.........##.#....#...............................#................#.........#.#...................##..........#...#.................#......................#............#...#..#....#..........#........#..#........#.....................#...............#......#.........#.....................#...................#..........#........................#.........................#.....#..#......##.......#..............#.........#.........#.........#...#............#.........#.........................#.....................##.................#.............#............#.#.......................#...#..#..#...........#......#.............................................#.##..#......#.................#..#....#...............#............#.........#.........##............#.#.#..#............#.......#..#....#...#................#......#.............#.......#..#......#............................................#............#....#................#.........##.#....#...............................#................#.........#.#...................##..........#...#.................#......................#............#...#..#....#..........#........#..#........#.....................#...............#......#.........#.....................#...................#..........#........................#.........................#.....#..#......##.......#..............#.........#.........#......
.........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##.#......#........#..................#..##.......#...............#..#.................#.......#..................#.....#....................#...........................#..#........#........................#...#........#.........#...#......##...........#.....##.........#.....#....#.........................#.####........#.................#......##......................#.................................#................................#....#...#.................#...#............#..#..........................#......#...........................#.#....#.#...........#.............#.#.#.........#..............#....#.#.#..#.........#..................................#....#...#........................#........#................#.....#...........#....#.......#..............#.............#.................#.......#...........#...........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##.#......#........#..................#..##.......#...............#..#.................#.......#..................#.....#....................#...........................#..#........#........................#...#........#.........#...#......##...........#.....##.........#.....#....#.........................#.####........#.................#......##......................#.................................#................................#....#...#.................#...#............#..#..........................#......#...........................#.#....#.#...........#.............#.#.#.........#..............#....#.#.#..#.........#..................................#....#...#........................#........#................#.....#...........#....#.......#..............#.............#.................#.......#...........#...........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##
............#...##..##.#.......###.......#.................#...............#...#.#................#............................#.......#.......................#........#...#.......#...........................#...................#.................#.....##...................#...................................##........#....#...........#..#.........#..............#........#..#.#...................#.#....#..............#...........#.................................#........##....#.#.................................................#............#..#.........#.#.........#.#......................#.#.......................#..#....#...............#............................#....#...........#...............................#....##......#.....#...#...............#...........................#.........#.....#.....#..#.......#.......#...#......#......#.......#.#....#...........#...............##.#.....#...................#..#............#...............#...##..##.#.......###.......#.................#...............#...#.#................#............................#.......#.......................#........#...#.......#...........................#...................#.................#.....##...................#...................................##........#....#...........#..#.........#..............#........#..#.#...................#.#....#..............#...........#.................................#........##....#.#.................................................#............#..#.........#.#.........#.#......................#.#.......................#..#....#...............#............................#....#...........#...............................#....##......#.....#...#...............#...........................#.........#.....#.....#..#.......#.......#...#......#......#.......#.#....#...........#...............##.#.....#...................#..#............#...............#...##..##.#.......###.......#.................#...............#...#.#................#.................
.................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#.......#......................................###....................#........#.............##.................................#.........##..#................#..................#......#...............................#..........................#....#..#..#............#..........#..................#.........#..........#............#..........#........#.....#.#.##...#..#.....##...................#.#.....................#...........#.#...#.......#.#..#......................#............#...................................##.#....#.....#.............#..............#....#......#.........................................#....#.............................#......##......#...........##......##.#...................#..........................#.......#.............#......#....#......#............#..........#.....................................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#.......#......................................###....................#........#.............##.................................#.........##..#................#..................#......#...............................#..........................#....#..#..#............#..........#..................#.........#..........#............#..........#........#.....#.#.##...#..#.....##...................#.#.....................#...........#.#...#.......#.#..#......................#............#...................................##.#....#.....#.............#..............#....#......#.........................................#....#.............................#......##......#...........##......##.#...................#..........................#.......#.............#......#....#......#............#..........#.....................................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#
#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#........##..#.........#............................................#......#......................#....#..#.........#.........#..#.#.#...................#........................#.........#.#..................#....#.#..........................#................#........#......#.......#..................#..............#...............................#......#...#....#..........................#...............#.................................#...................#.......#.##......................#.....#....................#.........#.#.................#.............#........#.....#.....#...........................................................#...#.........................#......##.........................#.........#.............#.#.....#......#.#..##..........................................#.............#........#...#...#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#........##..#.........#............................................#......#......................#....#..#.........#.........#..#.#.#...................#........................#.........#.#..................#....#.#..........................#................#........#......#.......#..................#..............#...............................#......#...#....#..........................#...............#.................................#...................#.......#.##......................#.....#....................#.........#.#.................#.............#........#.....#.....#...........................................................#...#.........................#......##.........................#.........#.............#.#.....#......#.#..##..........................................#.............#........#...#...#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#.....
.##...#.............#....................................#.........###.........#.......##........#.....#.................#..##..........#.......#...................#.........###........#....#.........##.........#....#.............#.......#..............#.............#..............#...........................#.#.#...#....#.#...........#...#...........#.............#....................#.....................#..#........#..........#......#.........#..#..............#.......................#....##.....#.........................................#..........#......................##........#...................................#.#.......##......#...##....#..#.......................#..........##.......................#........#.....#............#.................#.......#......#.....#.............#........#.............#................................#......#..#..........#....#..#..........####........................#...............#....##...#.............#....................................#.........###.........#.......##........#.....#.................#..##..........#.......#...................#.........###........#....#.........##.........#....#.............#.......#..............#.............#..............#...........................#.#.#...#....#.#...........#...#...........#.............#....................#.....................#..#........#..........#......#.........#..#..............#.......................#....##.....#.........................................#..........#......................##........#...................................#.#.......##......#...##....#..#.......................#..........##.......................#........#.....#............#.................#.......#......#.....#.............#........#.............#................................#......#..#..........#....#..#..........####........................#...............#....##...#.............#....................................#.........###.........#.......##........#.....#............
..#..............#..............#................#......#..........#...#..............................#.....#...#............#........#......#....#.........#......................#.#..........#......#.......#..#...#.............#...........#...........#...#..##...#..............#........#..##........#.........#................#......#........#.......#.......#...................................#....#..............#......#.............#...#.#....#..#..##...................#...........#.....#..........#...#..................#.#...........#..........#..............#..#.....#.........#......#.................#....#........##..#..#............#.....#........#..#.....#..........#.....#..#......................#.....##.......#........#...................#................#........#............#..#.......#.....#......#...#...#..........#.....................#.....#..#............................................#.................#...........#..............#..............#................#......#..........#...#..............................#.....#...#............#........#......#....#.........#......................#.#..........#......#.......#..#...#.............#...........#...........#...#..##...#..............#........#..##........#.........#................#......#........#.......#.......#...................................#....#..............#......#.............#...#.#....#..#..##...................#...........#.....#..........#...#..................#.#...........#..........#..............#..#.....#.........#......#.................#....#........##..#..#............#.....#........#..#.....#..........#.....#..#......................#.....##.......#........#...................#................#........#............#..#.......#.....#......#...#...#..........#.....................#.....#..#............................................#.................#...........#..............#..............#................#......#..........#...#..............................#.....#...#...
.....#....#........#....#................#.............##......#..........................#.#........#............#.......................#.................#.#...#.###...#...#....#...#....#.....#..##..#....#................#..................#.#.....................#........#.............#..................#.........#..................#....#....#..##...................................#......#.........#..........#..#...##...............................................#.........................#...............##....#.............#.#...#............................#........#..................#..##.#...........#..........#........#.#.............#........#..........#.......#..#.................#....#.......#............#.......#....##......#...........#...............#..............................#....................................#.........#...........#......#....................#.#.....#.................................#............#....#........#....#................#.............##......#..........................#.#........#............#.......................#.................#.#...#.###...#...#....#...#....#.....#..##..#....#................#..................#.#.....................#........#.............#..................#.........#..................#....#....#..##...................................#......#.........#..........#..#...##...............................................#.........................#...............##....#.............#.#...#............................#........#..................#..##.#...........#..........#........#.#.............#........#..........#.......#..#.................#....#.......#............#.......#....##......#...........#...............#..............................#....................................#.........#...........#......#....................#.#.....#.................................#............#....#........#....#................#.............##......#..........................#.#........#............#.
...............#....#..#.....#.................#.......#.......................#...#................#..#......#..................#....#.#.......................##....##............#......................#.#...#..........#............#....#..........#.........................#.......#...............#....................#................................................##.....#....#.........#..............#.......................##.......................#....#.#.#..................#..#.........#..........#.#.#.#.........#..........#................#..#...........##...#.....................##...#.......##...........#.....#............................#.....#.................#....#.....................................#............#.#......#..#...........................#...#.....#...................#.......#..........#..........#....#.......#.....#...................#...#.................#............................#.#.....#........................#....#..#.....#.................#.......#.......................#...#................#..#......#..................#....#.#.......................##....##............#......................#.#...#..........#............#....#..........#.........................#.......#...............#....................#................................................##.....#....#.........#..............#.......................##.......................#....#.#.#..................#..#.........#..........#.#.#.#.........#..........#................#..#...........##...#.....................##...#.......##...........#.....#............................#.....#.................#....#.....................................#............#.#......#..#...........................#...#.....#...................#.......#..........#..........#....#.......#.....#...................#...#.................#............................#.#.....#........................#....#..#.....#.................#.......#.......................#...#................#..#......#.....
..................#........................#..............#..#..........#.........#..#.............#..#......#.#.....##...........................#....................................#.#...........................................#......#...#............................................#............#...#.#..................##...............#..#........#..#...#.........................#.........#.............................#.............................#...............#....##...#..##.#......#.#.......#....#......#...#.............#.#.........................#..#..........##.#.#.....#................#.##.................................................#.............#.......#.................................#......#.#....##......#..........#....#......................................#..#...............#.#.#.#...#.......#......#.#..#..##..#......#...............#..#..........#.#...#....#............................#........#....##.....................#........................#..............#..#..........#.........#..#.............#..#......#.#.....##...........................#....................................#.#...........................................#......#...#............................................#............#...#.#..................##...............#..#........#..#...#.........................#.........#.............................#.............................#...............#....##...#..##.#......#.#.......#....#......#...#.............#.#.........................#..#..........##.#.#.....#................#.##.................................................#.............#.......#.................................#......#.#....##......#..........#....#......................................#..#...............#.#.#.#...#.......#......#.#..#..##..#......#...............#..#..........#.#...#....#............................#........#....##.....................#........................#..............#..#..........#.........#..#.............#..#......#.#....
..........#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#..............##......#..#.....##.....#...........#......##........#...........#.......#...........##...#............#.........#.............#............#.#...#...........#...............................#....................#...........#......#....#.#..............................................###.#....#.............................#..#..........#.......#.................##....#...#..#...........#.#............................#........##................#.......#..........#.....##...........#..........................#........#......................................................#.......#..............#...##................##......#.........................#.......#.............#............#..#......#...##..#.....#...#..#.....#.............#...#.......#......#......#.............#...##.........#.........#......#............#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#..............##......#..#.....##.....#...........#......##........#...........#.......#...........##...#............#.........#.............#............#.#...#...........#...............................#....................#...........#......#....#.#..............................................###.#....#.............................#..#..........#.......#.................##....#...#..#...........#.#............................#........##................#.......#..........#.....##...........#..........................#........#......................................................#.......#..............#...##................##......#.........................#.......#.............#............#..#......#...##..#.....#...#..#.....#.............#...#.......#......#......#.............#...##.........#.........#......#............#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#...
..#.........#...........#..#........#.......#................................#..............#.................#......#....#....#...........##...#....#.........#............##....#...................#....##...............#......#...........#.#..................#.............###......#......#........#..........#.....#.......#.........................................#.....#.......#................#..........#..........#............................#.#......#...#......##....#.......###...............#.#.##...#...............#..................................................#...#...........#....#...............##.........................#.........##.....................#........#....#.#.........#..........#...........#...........#....#......................#...............#..............#.................#................#...........#.......................#..........#.........#.........#........###....#................#....#..........#.........#...........#..#........#.......#................................#..............#.................#......#....#....#...........##...#....#.........#............##....#...................#....##...............#......#...........#.#..................#.............###......#......#........#..........#.....#.......#.........................................#.....#.......#................#..........#..........#............................#.#......#...#......##....#.......###...............#.#.##...#...............#..................................................#...#...........#....#...............##.........................#.........##.....................#........#....#.#.........#..........#...........#...........#....#......................#...............#..............#.................#................#...........#.......................#..........#.........#.........#........###....#................#....#..........#.........#...........#..#........#.......#................................#..............#.................#.....
............#................................#....##...#..............................#................................................#......#....................................#........#...#..#.......#................#..#.###....................#..#..#......#......#............#..#..............#...#.....#.........#......#.......#.........#..............#..................#.#....##................#....#..#........#................#..#.............................................#.....#...............#......#.........#....#.............................#.....#......#...........................#...........#......#.......................#.#..............#.....................##...#....##.....#..#....#..............#.....................#.........................................#...##...............#.....................................#............#.......................................#..................#...........#.#.....................#................................#....##...#..............................#................................................#......#....................................#........#...#..#.......#................#..#.###....................#..#..#......#......#............#..#..............#...#.....#.........#......#.......#.........#..............#..................#.#....##................#....#..#........#................#..#.............................................#.....#...............#......#.........#....#.............................#.....#......#...........................#...........#......#.......................#.#..............#.....................##...#....##.....#..#....#..............#.....................#.........................................#...##...............#.....................................#............#.......................................#..................#...........#.#.....................#................................#....##...#..............................#.............................
.#.#...........#..............#....................#..#............#............#.............##.................#.#...#...#....#...........#...............#.............#..............#.................................#.........................#.#..#..........................#..............................#..#..........#...#.......#........#.....#....#...........#.....#..........#...............#.......................#.....##................#.......#.......#.........#................#.......#......#.......#.#....#..#.#...............................##.........#.#.......#...#..........#.........##.........#.....#...................#.......##.#.........#.....#..................#...................#..............#..........#.................#....................#................##...#...............#.............#...........#...........#........#...#...#....................#.........#..........#..#.....#....#...............#......#.#...........#..............#....................#..#............#............#.............##.................#.#...#...#....#...........#...............#.............#..............#.................................#.........................#.#..#..........................#..............................#..#..........#...#.......#........#.....#....#...........#.....#..........#...............#.......................#.....##................#.......#.......#.........#................#.......#......#.......#.#....#..#.#...............................##.........#.#.......#...#..........#.........##.........#.....#...................#.......##.#.........#.....#..................#...................#..............#..........#.................#....................#................##...#...............#.............#...........#...........#........#...#...#....................#.........#..........#..#.....#....#...............#......#.#...........#..............#....................#..#............#............#.............##.................#.#
.................................#.........................#....#..................#.......#....#................#.................#..........#.......#..............................#..#.#........................................#.#............#...#....#.......................#...#.......................................#.............................................................#.........##.........#......#......##................#.#.............#........................#............#.........#.....#................................#.#....#.........#..............#........#.........#.........#....#..#..#..........................................#..#..#............#.......................#......#.....#....#......#.....................#..............#.......#.......................#.#...........##...#...#......#...............##.#...........#..........##..................#......#..##.....#.........#..........#.................##....................................#.........................#....#..................#.......#....#................#.................#..........#.......#..............................#..#.#........................................#.#............#...#....#.......................#...#.......................................#.............................................................#.........##.........#......#......##................#.#.............#........................#............#.........#.....#................................#.#....#.........#..............#........#.........#.........#....#..#..#..........................................#..#..#............#.......................#......#.....#....#......#.....................#..............#.......#.......................#.#...........##...#...#......#...............##.#...........#..........##..................#......#..##.....#.........#..........#.................##....................................#.........................#....#..................#.......#....#................#..
....................#.....#.............................#................##..#.............#...#..........##.........#.........#..........#....#...................................#.............##.............#.....#.#...........#.#.......................#...............#......#.#........................................##....#.....#......#......#...............#......#..##..........................#..#.#.##.............#..............#....#.......#..##.......#................#...........#........#........#.............................#.............#.......#....................#..........#......#...............#...#..................#...........................#....#.....#...........#....#.........#..#..#................................#.#....#.....................#.#.......#...........#...................#...................................................#.#...#..#.......#.....#............#.........#.#......#.......#.#.............................#.....#.............................#................##..#.............#...#..........##.........#.........#..........#....#...................................#.............##.............#.....#.#...........#.#.......................#...............#......#.#........................................##....#.....#......#......#...............#......#..##..........................#..#.#.##.............#..............#....#.......#..##.......#................#...........#........#........#.............................#.............#.......#....................#..........#......#...............#...#..................#...........................#....#.....#...........#....#.........#..#..#................................#.#....#.....................#.#.......#...........#...................#...................................................#.#...#..#.......#.....#............#.........#.#......#.......#.#.............................#.....#.............................#................##..#.............#...#..........##........
.....#.......#...............#...#..#..................#..##......#.................#.............#...............................#...........#.#..........................#........#........##.......#....#...........#...#...................#...#...........................................##.........##.#.............#.#........#................#..#....###...#..........................#.......#.....#.#...................#.....#..#..##.......#....#...........................#...............#.................#..................#................#.........#......#...#...#................#....#.........#........................#........#..#........#.......#...#.......#................##...#.....###............#.....#........##.#..#.........#.....................#....#......................................#...................#.....#.......#..........#....#.....#....##..#....#.....#...............#.............#.................................#.......#...............#...#..#..................#..##......#.................#.............#...............................#...........#.#..........................#........#........##.......#....#...........#...#...................#...#...........................................##.........##.#.............#.#........#................#..#....###...#..........................#.......#.....#.#...................#.....#..#..##.......#....#...........................#...............#.................#..................#................#.........#......#...#...#................#....#.........#........................#........#..#........#.......#...#.......#................##...#.....###............#.....#........##.#..#.........#.....................#....#......................................#...................#.....#.......#..........#....#.....#....##..#....#.....#...............#.............#.................................#.......#...............#...#..#..................#..##......#.................#.............#.................
....#......#.........#...............#............#...............#.....#..........#..........#..#........#...........................#..#....#...........#..............#...........#...........##............#...#..#...#....................................................#.....#..........#....#..........#.#.............#........#....#..#.....#.....#..........................#.....#...#........##...............#.#.........#.....#....#........#..#...#...#...#..........#...#.........#.......#.......................#....##...........#...................#....................................#...#.##.......##....#.......#..#..........#........#........#........................................#....#......#...............#...............#........#.#....#....#........#.....................#.##............................#............####...#....#........#....##.....#.......#.......#..............................................................#......#.........#...............#............#...............#.....#..........#..........#..#........#...........................#..#....#...........#..............#...........#...........##............#...#..#...#....................................................#.....#..........#....#..........#.#.............#........#....#..#.....#.....#..........................#.....#...#........##...............#.#.........#.....#....#........#..#...#...#...#..........#...#.........#.......#.......................#....##...........#...................#....................................#...#.##.......##....#.......#..#..........#........#........#........................................#....#......#...............#...............#........#.#....#....#........#.....................#.##............................#............####...#....#........#....##.....#.......#.......#..............................................................#......#.........#...............#............#...............#.....#..........#..........#..#........#.........
....#...........................................................................#........#.#.....#....#.....................#........................................##...............#...................#.#........#................#...#...#..................#.......#.............#..#...........#.......#....#...............##.......#.....#..........#.....#...............#....................#............#.....#.....#......#.#...#................#........#.......................#...................#.......#..##.................#............................#.....##.........#..........................................#...............##....#.............#.................#.#...#............................#..#..........#...............#......#.............#...........#...........#..........#.......................#.........#.#.......#....#.........#.....#......#..#...........#..#..#..#.......#..............##............#.........#.#......#...........................................................................#........#.#.....#....#.....................#........................................##...............#...................#.#........#................#...#...#..................#.......#.............#..#...........#.......#....#...............##.......#.....#..........#.....#...............#....................#............#.....#.....#......#.#...#................#........#.......................#...................#.......#..##.................#............................#.....##.........#..........................................#...............##....#.............#.................#.#...#............................#..#..........#...............#......#.............#...........#...........#..........#.......................#.........#.#.......#....#.........#.....#......#..#...........#..#..#..#.......#..............##............#.........#.#......#...........................................................................#........#.#.....#....#.............
.........................#..#.#.............#...#....#..##.#...............#........#....#....#..................##..............#.#.......#.......#............................#....#...#.....###.................#........#............##..............##..#............#.....#.........#.......#......................#....#.......#.......................................#....#.....#...........#.....................##.......#.......#....##..............#...#.......................#.##....#...#.....##.......#...........##.................#.......##..#.#...............#.............#............#..........#..................#.......#....#..#.............#...#........#....................#....#.....#.......#.........#......#.......#....#............................................................#....#....................#...#......#.##...........#......#...............................#.#...........#.......#.#.........#.#...#.........#.............................#..#.#.............#...#....#..##.#...............#........#....#....#..................##..............#.#.......#.......#............................#....#...#.....###.................#........#............##..............##..#............#.....#.........#.......#......................#....#.......#.......................................#....#.....#...........#.....................##.......#.......#....##..............#...#.......................#.##....#...#.....##.......#...........##.................#.......##..#.#...............#.............#............#..........#..................#.......#....#..#.............#...#........#....................#....#.....#.......#.........#......#.......#....#............................................................#....#....................#...#......#.##...........#......#...............................#.#...........#.......#.#.........#.#...#.........#.............................#..#.#.............#...#....#..##.#...............#........#....#....#..................##.
....#......#...#........................#.......#....#.#.......#...#.........................#.........................#.......................#.#.....##..............#.#.........#...#..........................##..#..#..............##.#..##.#.........#........#.................#..#..#....#...............................#................#..........#...............#...........................................##........#.#....#.......#............#.####........#.#....#........................#.........###............................#....##....#...........#.................#.#...............##..#...............#..#..#.............#.#........#..#.............#......#.......##.......................#........#...................##.............#.........#....#.........................#...........#.......#...................#...........#.#.......#.................##.#.......#...#..#.#.........#....#..........#..................#....#.........#......#...#........................#.......#....#.#.......#...#.........................#.........................#.......................#.#.....##..............#.#.........#...#..........................##..#..#..............##.#..##.#.........#........#.................#..#..#....#...............................#................#..........#...............#...........................................##........#.#....#.......#............#.####........#.#....#........................#.........###............................#....##....#...........#.................#.#...............##..#...............#..#..#.............#.#........#..#.............#......#.......##.......................#........#...................##.............#.........#....#.........................#...........#.......#...................#...........#.#.......#.................##.#.......#...#..#.#.........#....#..........#..................#....#.........#......#...#........................#.......#....#.#.......#...#.........................#......................
...#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#...#.............#....#.#..#..............#..............#..............#..#.........#..............#...#................#.................#.........###..#...........#..##......#...............##..............#............#..............#..#....#..........#...............#.#...#.......#..........##...............#....................#.#.#.....###...#.....#.........#.....#..#......................#.....#...#............#..................##.................#...#..............#....#.#.#..............#.........................#.............#.#....#......#..#.....#......#.##............#............#....#.#...#.......#............#.......##.........................................#..#...#........#....#......#...#............................##....#...........##.....#..#.....#..##..................#..........................#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#...#.............#....#.#..#..............#..............#..............#..#.........#..............#...#................#.................#.........###..#...........#..##......#...............##..............#............#..............#..#....#..........#...............#.#...#.......#..........##...............#....................#.#.#.....###...#.....#.........#.....#..#......................#.....#...#............#..................##.................#...#..............#....#.#.#..............#.........................#.............#.#....#......#..#.....#......#.##............#............#....#.#...#.......#............#.......##.........................................#..#...#........#....#......#...#............................##....#...........##.....#..#.....#..##..................#..........................#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#.
.......#......................#........#.#........#.................................#...........#...........#..#...#..#..........................#.........#.............................#.......................................................................#........###.#.#....#.........#..............#...............##.....#.........#.#...#.............#.........#.....#............#...#........................#.............#...#.............#.............................#.......#.............##...........#............##..........#...................#................#.#............#....#...................#........#......#.........#...#......................#.....................................#...................#..............#........................#..............#............................#......#................#...........#......#...#......#........#............................#.......#..............#..........#.#.............#......................#........#.#........#.................................#...........#...........#..#...#..#..........................#.........#.............................#.......................................................................#........###.#.#....#.........#..............#...............##.....#.........#.#...#.............#.........#.....#............#...#........................#.............#...#.............#.............................#.......#.............##...........#............##..........#...................#................#.#............#....#...................#........#......#.........#...#......................#.....................................#...................#..............#........................#..............#............................#......#................#...........#......#...#......#........#............................#.......#..............#..........#.#.............#......................#........#.#........#.................................#...........#...........#..#...#
....#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#.....###...##..#.............##....#..................#.......................#...........................................................#..#....#............#.#............#.....................#......#........#..............#......#.#.#......................#......................#.#...#............#...............................#.#.#.#..#.....#..............#..#..#...#..............#..................#...#..................#....#.....#..........#......................#...........#.................#..#.#.##.............#.......#.........#..............#.......##..................#.......#..#.................##...............#........#..........#....#......##....#....................#..#......##......#.....##.#.........................#..#.#.......#........##.....##..#.................................#........#.......#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#.....###...##..#.............##....#..................#.......................#...........................................................#..#....#............#.#............#.....................#......#........#..............#......#.#.#......................#......................#.#...#............#...............................#.#.#.#..#.....#..............#..#..#...#..............#..................#...#..................#....#.....#..........#......................#...........#.................#..#.#.##.............#.......#.........#..............#.......##..................#.......#..#.................##...............#........#..........#....#......##....#....................#..#......##......#.....##.#.........................#..#.#.......#........##.....##..#.................................#........#.......#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#..
....#..#...#...#......#........#............#.....##.#...................#................#...................#......#..........#.......#..................#..................#.#.........##...............................##...........#...............#........#.................##..........#..................#.......................#.#............#....##.................##............#............#......#.........................#.....#....................#..........#......#...#...#...........#.............................#..............................................................#.#...#..#........#........#......#................................#.................#.#....#......#................#.....#................#......#.................................#.................#...........................#............#...#...........#.#.......#....#......##...#..#...................#.........................#..#........................#..#...#...#......#........#............#.....##.#...................#................#...................#......#..........#.......#..................#..................#.#.........##...............................##...........#...............#........#.................##..........#..................#.......................#.#............#....##.................##............#............#......#.........................#.....#....................#..........#......#...#...#...........#.............................#..............................................................#.#...#..#........#........#......#................................#.................#.#....#......#................#.....#................#......#.................................#.................#...........................#............#...#...........#.#.......#....#......##...#..#...................#.........................#..#........................#..#...#...#......#........#............#.....##.#...................#................#...................#.....
...#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#....#...#............................#...#.#....................##.....#...#...#.........#.....#.........#.............................#.#.................#....#.............................#...............#....#...#.............#.....#..#..........................#..........#..#..........#......#.....#...#..#.............#.....#.........#........#.#.......#........#..................#...............#..........#....................................##....#......#.#...............#..........#.....#.#.....................................#...............#........................#....#...#....#...#.........#..#.........#.......#...........#.................#..........#......#.........#............#...##...#......#.............#....................#........#..#..#................#................#...#..............#..........#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#....#...#............................#...#.#....................##.....#...#...#.........#.....#.........#.............................#.#.................#....#.............................#...............#....#...#.............#.....#..#..........................#..........#..#..........#......#.....#...#..#.............#.....#.........#........#.#.......#........#..................#...............#..........#....................................##....#......#.#...............#..........#.....#.#.....................................#...............#........................#....#...#....#...#.........#..#.........#.......#...........#.................#..........#......#.........#............#...##...#......#.............#....................#........#..#..#................#................#...#..............#..........#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#.
#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.......................##..................................................#.....#...#.......................#..#......#...........#...#...#.#....................#....#...#...................#................#...#....#.....#....#...#..#..............................#.#..#.....##.................#.#..#.....#.......#.......#.......................................#..................#.#...............#.#...........................#.....#.......##.....#..................#.......#......#................#.....................##.#.........................#...#.....#...............#..............#....................................##.......#.#.....#.....................................#................##.....#.........#...............##..#............#.........#.....##.........#....#...#......##..#.................#................#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.......................##..................................................#.....#...#.......................#..#......#...........#...#...#.#....................#....#...#...................#................#...#....#.....#....#...#..#..............................#.#..#.....##.................#.#..#.....#.......#.......#.......................................#..................#.#...............#.#...........................#.....#.......##.....#..................#.......#......#................#.....................##.#.........................#...#.....#...............#..............#....................................##.......#.#.....#.....................................#................##.....#.........#...............##..#............#.........#.....##.........#....#...#......##..#.................#................#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.........
............#.........#....#...##........#...............#......#......................#...........#..#..............#.................#.........#....................#.#......#.###....................#......#........##.......................#.......#......#.....................................#........#.#.#.......#...........#......##.....#.....##...#...#......................#............................#.....#...........#...............#.....#............#......#...#...........#.........#.....#...................#......#..#............................#...#.....................##...........#.............#....#.#.#..........#.#.......#....#................#.....#.##........#.#........#.....#.................##...........#......................................#......#.....#.#..........##...#.............#.........................................#........#......#..............#........#........#.....#........#............#..#...#.............#.........#....#...##........#...............#......#......................#...........#..#..............#.................#.........#....................#.#......#.###....................#......#........##.......................#.......#......#.....................................#........#.#.#.......#...........#......##.....#.....##...#...#......................#............................#.....#...........#...............#.....#............#......#...#...........#.........#.....#...................#......#..#............................#...#.....................##...........#.............#....#.#.#..........#.#.......#....#................#.....#.##........#.#........#.....#.................##...........#......................................#......#.....#.#..........##...#.............#.........................................#........#......#..............#........#........#.....#........#............#..#...#.............#.........#....#...##........#...............#......#......................#...........#..#.............
..........#.......................................#............#..........##.....................#..........##......#.....#.......................#..............#.......#.#......................#.......#........#..........#....#..#..#.#..........#....#.............................#....#................#.##.........#.........#.............#............##.....#.................#...##...............#............#..................................#.....##..#............#...#.......#............#...........#...#............#..#..................##................#....#.....#.......#...................#.........#.#...#..........................#.........##................#..........#......................#......#.....#......................#...#.............#..............#...#....#......................#.............#..........#...........................#..#...........#.......#......#.......#.#.................##.......##.....................#.......................................#............#..........##.....................#..........##......#.....#.......................#..............#.......#.#......................#.......#........#..........#....#..#..#.#..........#....#.............................#....#................#.##.........#.........#.............#............##.....#.................#...##...............#............#..................................#.....##..#............#...#.......#............#...........#...#............#..#..................##................#....#.....#.......#...................#.........#.#...#..........................#.........##................#..........#......................#......#.....#......................#...#.............#..............#...#....#......................#.............#..........#...........................#..#...........#.......#......#.......#.#.................##.......##.....................#.......................................#............#..........##.....................#..........##......
...........#..##......................#..#.............#...........#.......#.........#.#......#.#...........#....................................#.........##....#.......#.#..#....................#........#.#..............##...................#........................#......#.#..#.....#................................#............#........#.........#..............##......#................................#...........#.....#......#..#...........#.....#...............#.......##...........................#....#...#................#...................#...#..........###..............#..#...##...##...........#......#...#.##......#...##......................#.#..........................#................#..............#..............#..........#.........#....#.........#..............#.#.......#.................#.............................#.....#...............................#........................#............#...........#...#.#................#..##......................#..#.............#...........#.......#.........#.#......#.#...........#....................................#.........##....#.......#.#..#....................#........#.#..............##...................#........................#......#.#..#.....#................................#............#........#.........#..............##......#................................#...........#.....#......#..#...........#.....#...............#.......##...........................#....#...#................#...................#...#..........###..............#..#...##...##...........#......#...#.##......#...##......................#.#..........................#................#..............#..............#..........#.........#....#.........#..............#.#.......#.................#.............................#.....#...............................#........................#............#...........#...#.#................#..##......................#..#.............#...........#.......#.........#.#......#.#...........#.......
.............#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##......#.....##..........##......#.............##.............#...#.#.....#....#....#................##...................#..........#...........#..........................#.................#..............#......#..........#....#...............##..................#......#..................#.......................#.........#.......#........#....#..........#............#................#..................................#....#...............#.........#.....#.....................#.##......#.#...........#...............#.............................#.#..............#................#.........#..#..#......#......#....#...#........#.....#.......#.........#.......#..#.............#.......##.#.#..............#..#...........#......#....###.#.#.............##...#......................#..#...#.#......#...#...#...#..#....#....................#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##......#.....##..........##......#.............##.............#...#.#.....#....#....#................##...................#..........#...........#..........................#.................#..............#......#..........#....#...............##..................#......#..................#.......................#.........#.......#........#....#..........#............#................#..................................#....#...............#.........#.....#.....................#.##......#.#...........#...............#.............................#.#..............#................#.........#..#..#......#......#....#...#........#.....#.......#.........#.......#..#.............#.......##.#.#..............#..#...........#......#....###.#.#.............##...#......................#..#...#.#......#...#...#...#..#....#....................#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##..
........#............##....#.#...#......................................#..#..............#...................#.....#.........#........#.........#............#....#.........#..#...#......##....................#......##.#...................#.....................#...........#.#..............#.....#.#................#.....................#...............#.........................................#..#...#...#....#......##......................................................#...........##.....#........#..........................#.#.#..................#.......................#......#.....#..........................#...##............................#.........#........#................................................#.............#.....#................#.........................#................#.#........#..#.......#.....#....................#...............................#....#........#....#.................................#.................#............##....#.#...#......................................#..#..............#...................#.....#.........#........#.........#............#....#.........#..#...#......##....................#......##.#...................#.....................#...........#.#..............#.....#.#................#.....................#...............#.........................................#..#...#...#....#......##......................................................#...........##.....#........#..........................#.#.#..................#.......................#......#.....#..........................#...##............................#.........#........#................................................#.............#.....#................#.........................#................#.#........#..#.......#.....#....................#...............................#....#........#....#.................................#.................#............##....#.#...#......................................#..#..............#...................#.....
...........#.....#.....................#..#.......................#....#...#............#..........#.#.....#..................#.......#............#.#.........#..........#...........#.......................#..............................#...#.##...#.........#........................................#........#........#..............#....#.........#.#.............#........#.....#........#.##....##.......#...........#.........................#.....#..........#.....##...............#...#..#......................#..........#.......##...##.#.......##.....#...##.#........#....#..#........#...#...........#.........#...................#.....................#...............#..........#.....#......#......#........#........#...#...#............#...#....#.....#........#..............#.....#....#............#.......#...............##......................#.#..............##............#.....................#..............#..................#.............#.....#.....................#..#.......................#....#...#............#..........#.#.....#..................#.......#............#.#.........#..........#...........#.......................#..............................#...#.##...#.........#........................................#........#........#..............#....#.........#.#.............#........#.....#........#.##....##.......#...........#.........................#.....#..........#.....##...............#...#..#......................#..........#.......##...##.#.......##.....#...##.#........#....#..#........#...#...........#.........#...................#.....................#...............#..........#.....#......#......#........#........#...#...#............#...#....#.....#........#..............#.....#....#............#.......#...............##......................#.#..............##............#.....................#..............#..................#.............#.....#.....................#..#.......................#....#...#............#..........#.#.....#........
...........................#..#......#......................##.........#.....#.#.......#.........#....................................#.......................#.............#........#..................#..#.##..............#...#........................................#......#...........#..................#..............##.....................#.......#.......#....#..#..#................#..#...........#.......................#......#.................................................#...#...................##...#.....#......#...#............#..................................#.........##...#................#.........................#...........#.#.............#.......#.#.................................................#...........#...##...#......#..#...#.....#.............................#............#..............#.##..#...#........#.##......#.....#.........#..........................#..#...........#.....#......#..........##.......#...........................#..#......#......................##.........#.....#.#.......#.........#....................................#.......................#.............#........#..................#..#.##..............#...#........................................#......#...........#..................#..............##.....................#.......#.......#....#..#..#................#..#...........#.......................#......#.................................................#...#...................##...#.....#......#...#............#..................................#.........##...#................#.........................#...........#.#.............#.......#.#.................................................#...........#...##...#......#..#...#.....#.............................#............#..............#.##..#...#........#.##......#.....#.........#..........................#..#...........#.....#......#..........##.......#...........................#..#......#......................##.........#.....#.#.......#.........#..................
...........#.......#..#....................#...........##....##......................#............#....#.....#...............#.......#..##.##..........................#..#.........#.......#.........##................#....#................#.....#.#..#.......................#........#......#.........................#.......................#.....#......#..............#..#..........#.......#............................#..................................#...#...............#.......##.....#...............#.....#................#...#.........#.#.......#........................##..#..##.......................#.#.....#.......#....#.............#....................#....#.................#.........#..#.....#.#.#..........#.......#.................#.#................#..........................#.......#....#................#...#.................#....#......#..........#................#...............#.......................##......#...................#.......#..#....................#...........##....##......................#............#....#.....#...............#.......#..##.##..........................#..#.........#.......#.........##................#....#................#.....#.#..#.......................#........#......#.........................#.......................#.....#......#..............#..#..........#.......#............................#..................................#...#...............#.......##.....#...............#.....#................#...#.........#.#.......#........................##..#..##.......................#.#.....#.......#....#.............#....................#....#.................#.........#..#.....#.#.#..........#.......#.................#.#................#..........................#.......#....#................#...#.................#....#......#..........#................#...............#.......................##......#...................#.......#..#....................#...........##....##......................#............#....#.....#......
.............#..#...........#...........................#...#..............#..#.....##..#......................#...............#......#.........#..........................#....#......#...#....#...#.........#..........#............#.....................##.....................#.....##.....##...........#...........#.......##..#.#......................................##..................#...#..........#..............................................#......##.....#..........#......#....##.............#........#....#..#...#......................#...#.........##..........................#....#.....#..............#..#...........#....#....#.........#.....##.#.........#.........#...............#.............##........#.....#............#..##.#....#......#......#.#..........#..#................................#.......#.#.....#..#......#...........#................#...#..........##...#.....#...#................#............#.........#....................#..#...........#...........................#...#..............#..#.....##..#......................#...............#......#.........#..........................#....#......#...#....#...#.........#..........#............#.....................##.....................#.....##.....##...........#...........#.......##..#.#......................................##..................#...#..........#..............................................#......##.....#..........#......#....##.............#........#....#..#...#......................#...#.........##..........................#....#.....#..............#..#...........#....#....#.........#.....##.#.........#.........#...............#.............##........#.....#............#..##.#....#......#......#.#..........#..#................................#.......#.#.....#..#......#...........#................#...#..........##...#.....#...#................#............#.........#....................#..#...........#...........................#...#..............#..#.....##..#......................#....
.#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##............#.##....#.#..................#.......................................#...#................................#.......#.#.......#...#...##...#.............#..#...#..............#......................##......#...........#..................................#....#.............................#.......#.................#....#....##.#.#.............#..#......#.....#.............................#.................##..............####......#................#.........#.#..#.................................................................#............#...............................#.........#...........#.#.........#....................#.#.....#............#........#..#....#...........#.....#.#.............................#....................#................##.............................#....#....#.....#......#.......#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##............#.##....#.#..................#.......................................#...#................................#.......#.#.......#...#...##...#.............#..#...#..............#......................##......#...........#..................................#....#.............................#.......#.................#....#....##.#.#.............#..#......#.....#.............................#.................##..............####......#................#.........#.#..#.................................................................#............#...............................#.........#...........#.#.........#....................#.#.....#............#........#..#....#...........#.....#.#.............................#....................#................##.............................#....#....#.....#......#.......#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##..
.................#.............#...................................#.........#.....#..#....................##......................##....#......#..........#......................#.............................#............#.......#.......................#...............#...............#....................#.#..#............#...#......##......#...#.....#.....................................#....#.................................#.#..................................#.#........................................#.........................###.......#.........#..............#..................#.#..#...#..#......#..#.................#......#.........#.........#............##...#..#............#............##.....##........#....#......#...#..........#.....#....#...#.............##.................#...................#......#............#...........#.#............#............#..#.#..........#...##....#..#........#.....#..#............#......................#.............#...................................#.........#.....#..#....................##......................##....#......#..........#......................#.............................#............#.......#.......................#...............#...............#....................#.#..#............#...#......##......#...#.....#.....................................#....#.................................#.#..................................#.#........................................#.........................###.......#.........#..............#..................#.#..#...#..#......#..#.................#......#.........#.........#............##...#..#............#............##.....##........#....#......#...#..........#.....#....#...#.............##.................#...................#......#............#...........#.#............#............#..#.#..........#...##....#..#........#.....#..#............#......................#.............#...................................#.........#.....#..#....................##.......
#.##...#......................................#....#..............#........................#.#..................#....#..........#.....#.#..................#......................................##......................#.................#..........#.#.................#........#..............#............#....#.#.......#......#..........#..................#...#................#.....#.#...#.......#.......#.......#..#............#..........................#.......#.#................#................#..........#...#..........#...#.....#..#..##...#...#..#..#......##.#..#.#...........#.#..........#...#....................#..............#..#..........#.....#......#..#.#...#....##.#....................#.........#...#..............#......#......#...#......#.........................#..............#.......#.........................#...#....#........#........................#.........#.#....#.........#........#.....#......#.......#..........#.##...#......................................#....#..............#........................#.#..................#....#..........#.....#.#..................#......................................##......................#.................#..........#.#.................#........#..............#............#....#.#.......#......#..........#..................#...#................#.....#.#...#.......#.......#.......#..#............#..........................#.......#.#................#................#..........#...#..........#...#.....#..#..##...#...#..#..#......##.#..#.#...........#.#..........#...#....................#..............#..#..........#.....#......#..#.#...#....##.#....................#.........#...#..............#......#......#...#......#.........................#..............#.......#.........................#...#....#........#........................#.........#.#....#.........#........#.....#......#.......#..........#.##...#......................................#....#..............#........................#.#..................#...
.........#..#............#........#................#...#......#..#..........................#...........#......#................#....#......#....##..........#.............#......##......##.......#.#..........#...#..............#.....#................................................#....#.#........#...............#....#.............#.....#..........#.....#..........#...............#......#...................#......#.....#.........##.......#......................#...............#.......................#....#....#..#.#.#....................#.#..............................#......................#......#...........#...#...#.....#.........................................#.......#.#.........................#..#...........#.#.........#..........#....#..........................#.........................#..#.#......#.#....#......................#..........#............#...............#.............#...........#......................#.............#..#............#........#................#...#......#..#..........................#...........#......#................#....#......#....##..........#.............#......##......##.......#.#..........#...#..............#.....#................................................#....#.#........#...............#....#.............#.....#..........#.....#..........#...............#......#...................#......#.....#.........##.......#......................#...............#.......................#....#....#..#.#.#....................#.#..............................#......................#......#...........#...#...#.....#.........................................#.......#.#.........................#..#...........#.#.........#..........#....#..........................#.........................#..#.#......#.#....#......................#..........#............#...............#.............#...........#......................#.............#..#............#........#................#...#......#..#..........................#...........#......#....
#.......#.........#..................#..#.....#..........#..............................................#.#....#.......#.........................##........#...#...#.......##...................#..#.........................#....#....#....#.....#.#.##.......#...........................#........#.##....#.....#........................#...................#...#..#.....#..#.....#...........#.........##.#...............#.......#............#........#....#......#..........#........##..##..##.#..#..........#....#.......#.............#......#....###..........................#.........#.#..............................#.....#........................#......#..#......#......#..............#....#.................#......#.....#.....................#..........................#...#...............#....................#.#..........#...#.......................#...##...........#...#..##..............#....#..#...............##...........#...#.....#.....#.......#.........#..................#..#.....#..........#..............................................#.#....#.......#.........................##........#...#...#.......##...................#..#.........................#....#....#....#.....#.#.##.......#...........................#........#.##....#.....#........................#...................#...#..#.....#..#.....#...........#.........##.#...............#.......#............#........#....#......#..........#........##..##..##.#..#..........#....#.......#.............#......#....###..........................#.........#.#..............................#.....#........................#......#..#......#......#..............#....#.................#......#.....#.....................#..........................#...#...............#....................#.#..........#...#.......................#...##...........#...#..##..............#....#..#...............##...........#...#.....#.....#.......#.........#..................#..#.....#..........#..............................................#.#....#....
......#.............#.........................#.#.............#...#..................#..#..................#.............#.#.....#....#.....#..................#....#..............#...#.........#................................#.#.....................#.......#.#.#.........#........##...............#.............................#...#.............................#.#.........#...........................#...............#...#.....#..##.............##........#................#.....##.......##...........#...#.#...#........................##......#........#.....#.................................#...#..................#..#....#.....................#............#..............#..#......................#.#..#.....#.............#......#..................#...............................#...#...........................#..##.#......................#.................#......#.....##...........................#..#..#..........##...#.#..........#........#.............#.........................#.#.............#...#..................#..#..................#.............#.#.....#....#.....#..................#....#..............#...#.........#................................#.#.....................#.......#.#.#.........#........##...............#.............................#...#.............................#.#.........#...........................#...............#...#.....#..##.............##........#................#.....##.......##...........#...#.#...#........................##......#........#.....#.................................#...#..................#..#....#.....................#............#..............#..#......................#.#..#.....#.............#......#..................#...............................#...#...........................#..##.#......................#.................#......#.....##...........................#..#..#..........##...#.#..........#........#.............#.........................#.#.............#...#..................#..#..................#........
.#.#..#................##.......#..................#....#.........#........#......#.........#.......##................................#...#..........#............#............##..#...............#......#......................#......#.........#.......................##................#...............#............#.....#............#.....#.........#......#.....#...#............#............#.........#............#...........#....................................................#.................#.....#......##..........#.......#.............##....#..#....#..#.........#....#......................##.#....................#...#......#.....................................#..........#.#.....#...#................##........#.#......#..............##..........#.......................#..#.......#....#..........#................#............#....#....#.#....#.....#......#......#........#..............##...............#....#.....#...........##.#.#..#................##.......#..................#....#.........#........#......#.........#.......##................................#...#..........#............#............##..#...............#......#......................#......#.........#.......................##................#...............#............#.....#............#.....#.........#......#.....#...#............#............#.........#............#...........#....................................................#.................#.....#......##..........#.......#.............##....#..#....#..#.........#....#......................##.#....................#...#......#.....................................#..........#.#.....#...#................##........#.#......#..............##..........#.......................#..#.......#....#..........#................#............#....#....#.#....#.....#......#......#........#..............##...............#....#.....#...........##.#.#..#................##.......#..................#....#.........#........#......#.........#.......##..............
..........#..........................#.......#....#........#.............................#........#.......#...#.##.......#........#........#.....#.#..............####..........................#..#..........#...............................#..#.....#..#....#....#..........#..#........................#..#...#....#.............#.......................#.......................#.............#..#..##......#....#.............#........#..#.........#...........#.....#.#..........................##.................#....#.................#......#..............#..#......................#....##................................###.#....................##....#...................#...........................#.....#..................#..........##.............#....................#....................##.................#.#......................#..........#............#...#..#......#...........#...........##....#..........................##....#................#..........................#.......#....#........#.............................#........#.......#...#.##.......#........#........#.....#.#..............####..........................#..#..........#...............................#..#.....#..#....#....#..........#..#........................#..#...#....#.............#.......................#.......................#.............#..#..##......#....#.............#........#..#.........#...........#.....#.#..........................##.................#....#.................#......#..............#..#......................#....##................................###.#....................##....#...................#...........................#.....#..................#..........##.............#....................#....................##.................#.#......................#..........#............#...#..#......#...........#...........##....#..........................##....#................#..........................#.......#....#........#.............................#........#.......#...#.##..
.....#...#.#...........#.............#..##..................................#....#......#.#.#.............................#.................#..#...........#..#........................#..#.#..#..........#.#..#..#.....#...................#.....#.#.#..................................#.#.......#............##..#...................#..............##...........#..#....#.......#.##..#.....................#..........#...#.......#....#....#....................................#.#....#........#.#.........#..#....................##.........#................#..........#......#...#.....##.......#......#...........#...#.................#........#....##...............................#........................##...........#....#.........#..#....#.................#.................#..#.................#........#..#........#.##.....................................#...................#..#.....#............##......#.#..#.............#.#.......##..#........#...#.#...........#.............#..##..................................#....#......#.#.#.............................#.................#..#...........#..#........................#..#.#..#..........#.#..#..#.....#...................#.....#.#.#..................................#.#.......#............##..#...................#..............##...........#..#....#.......#.##..#.....................#..........#...#.......#....#....#....................................#.#....#........#.#.........#..#....................##.........#................#..........#......#...#.....##.......#......#...........#...#.................#........#....##...............................#........................##...........#....#.........#..#....#.................#.................#..#.................#........#..#........#.##.....................................#...................#..#.....#............##......#.#..#.............#.#.......##..#........#...#.#...........#.............#..##..................................#....#......#.#.#.......................
..........................#...............#...................#........................#......................#...................#..................##..........................#........##..#....#...#............#...................#...#...........#...#.......#........#..........#........#...#...........#..........#...........#....#......#...#...........#..........##..............#......#..........................#................#...#............#..............#.....#....#....##.........................................##.......#...........#...........#.#.#..#..................#.....##.#..#....#.....#.................#.#......................#...#.....#.....#.....#...#...............#..................#............#...............#.....#................#.##...........#...##....#.................#........#...................#....##.......................##...........#..........#.........#.........................#.........#....#...........................#...............#...................#........................#......................#...................#..................##..........................#........##..#....#...#............#...................#...#...........#...#.......#........#..........#........#...#...........#..........#...........#....#......#...#...........#..........##..............#......#..........................#................#...#............#..............#.....#....#....##.........................................##.......#...........#...........#.#.#..#..................#.....##.#..#....#.....#.................#.#......................#...#.....#.....#.....#...#...............#..................#............#...............#.....#................#.##...........#...##....#.................#........#...................#....##.......................##...........#..........#.........#.........................#.........#....#...........................#...............#...................#........................#......................#.....
#.......#...#..............................#....#..............................................#......#...........#.........##........#..........................#.............#.......................#...........#..........#.#...........#..........#...............#...............##...#............#....#....................##.............#......#......#....#.#.................#.......##............#..#............##...##............................#................#.#.#..............#......#.#............#...##..................#.......#..#...........##.....................#....#..................#..##.......#.......#.............#.#...#..##........................................#.....#.#...........................#...#.#.....#.................#.........#............#.............#.#..................#......##............#......#..#...............#......#.....##..................#........#...#.....#..............#........#.......#.......#...#..............................#....#..............................................#......#...........#.........##........#..........................#.............#.......................#...........#..........#.#...........#..........#...............#...............##...#............#....#....................##.............#......#......#....#.#.................#.......##............#..#............##...##............................#................#.#.#..............#......#.#............#...##..................#.......#..#...........##.....................#....#..................#..##.......#.......#.............#.#...#..##........................................#.....#.#...........................#...#.#.....#.................#.........#............#.............#.#..................#......##............#......#..#...............#......#.....##..................#........#...#.....#..............#........#.......#.......#...#..............................#....#..............................................#......#...........#.
.....................................................#......................#..#.....................#...##....#...................#..............#....#.......#..............##...#........................................................##......#..........#.#..#...#..#......#..............#..............#................#...........#...........#........#..#..#......#..........#.#........#.....#..#....#.#.....#..#....#.....#...........................#.#..#...................#.......................#......................#............#..................#.......#.#.#................#.....#.#...#.............#.#........##...#.....#......#.....#..#.......................#....#..............#.#....#.....#........................#........#..#......##...........#...#...............##..........#.#.#....#........#...........#.....#......##..............##.....#...#.#................#....#......................#..............#..................................................................#......................#..#.....................#...##....#...................#..............#....#.......#..............##...#........................................................##......#..........#.#..#...#..#......#..............#..............#................#...........#...........#........#..#..#......#..........#.#........#.....#..#....#.#.....#..#....#.....#...........................#.#..#...................#.......................#......................#............#..................#.......#.#.#................#.....#.#...#.............#.#........##...#.....#......#.....#..#.......................#....#..............#.#....#.....#........................#........#..#......##...........#...#...............##..........#.#.#....#........#...........#.....#......##..............##.....#...#.#................#....#......................#..............#..................................................................#......................#..#.....................#...##....#....
#.....#........#........................#..........#.#...............................#...................#..#......#.................#..#..............#...#..........#.........#..........#...........................#..#.#....#............................#............#.#....#..#....#.#.....................................#..............#.................#......................................#...#.....#.............#..#........#....#.##...#..##...#.............................##.........#................#..#..........#........#....................#.......#.................#.........................#...#.#..........................................#........#................#........#...#.......#..................##.#...............#.##....#...#.#.......#......#..........#..#......##.#.#.......................#..#......#..#....#.............#......................#.................#................#.#..................#....#........#.....#........#........................#..........#.#...............................#...................#..#......#.................#..#..............#...#..........#.........#..........#...........................#..#.#....#............................#............#.#....#..#....#.#.....................................#..............#.................#......................................#...#.....#.............#..#........#....#.##...#..##...#.............................##.........#................#..#..........#........#....................#.......#.................#.........................#...#.#..........................................#........#................#........#...#.......#..................##.#...............#.##....#...#.#.......#......#..........#..#......##.#.#.......................#..#......#..#....#.............#......................#.................#................#.#..................#....#........#.....#........#........................#..........#.#...............................#...................#..#......#
.#............#..#.#.............#..##..#................#.......#...#...............#.......#............................#........#..............###...............#..........#..##.......#........#..........................#.#.......#....#..........................#...........#........#..##....#.#................................#..............#....###....#............#.........#.........#.......#.#.........................#.................................##...........#.....#....#.......................#...........#...............#...................................................................#............#.....#.....#..............#.....#............#....#.#..#............#.....###.........#..................#..........#..#....#.........#.....#.................#.....#.....#...#...#.......#.................#......#...............#.........#...................#.#................#.##.....#..#.#...##.......#.....#...#..#..#.....#............#..#.#.............#..##..#................#.......#...#...............#.......#............................#........#..............###...............#..........#..##.......#........#..........................#.#.......#....#..........................#...........#........#..##....#.#................................#..............#....###....#............#.........#.........#.......#.#.........................#.................................##...........#.....#....#.......................#...........#...............#...................................................................#............#.....#.....#..............#.....#............#....#.#..#............#.....###.........#..................#..........#..#....#.........#.....#.................#.....#.....#...#...#.......#.................#......#...............#.........#...................#.#................#.##.....#..#.#...##.......#.....#...#..#..#.....#............#..#.#.............#..##..#................#.......#...#...............#.......#......................
##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#.......................#..#.#.#............................................#..................................................#....#.........#.......................#.........#.......##.....#.....................#..##..................#..................#.......#.#..........##....#......................#..#....###...............##........................##.#..#...#..........#..........#......#...................#....#............#...#..................................#...........#...#.....#...........#............................#.......#...............#..........#........................#.#.....#..............#........................................#..................#...................................................###............#.......#..........................................................#.....##......##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#.......................#..#.#.#............................................#..................................................#....#.........#.......................#.........#.......##.....#.....................#..##..................#..................#.......#.#..........##....#......................#..#....###...............##........................##.#..#...#..........#..........#......#...................#....#............#...#..................................#...........#...#.....#...........#............................#.......#...............#..........#........................#.#.....#..............#........................................#..................#...................................................###............#.......#..........................................................#.....##......##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#
...#................#....##...................#.....#.................#.....#..............#............#.....#....#......#...................#.#...#..................#......#...#...........##...................#...................#...................#................#...###.........##....#.......#......#...........#........................#.............................#.#...#......##........................#........#.....................#.......................#..#.....#.........#.............#...........#.........#.........#....#.........#.#.#....................#................#.........#.................#..#.....................#..............#.......#......#..........##................................................#......#.........#.#.#..#....#.......#...................#..................#..........#..#.....#............#............#.......#.#.....#.............#.................#..............#.#.#................#......#................#....##...................#.....#.................#.....#..............#............#.....#....#......#...................#.#...#..................#......#...#...........##...................#...................#...................#................#...###.........##....#.......#......#...........#........................#.............................#.#...#......##........................#........#.....................#.......................#..#.....#.........#.............#...........#.........#.........#....#.........#.#.#....................#................#.........#.................#..#.....................#..............#.......#......#..........##................................................#......#.........#.#.#..#....#.......#...................#..................#..........#..#.....#............#............#.......#.#.....#.............#.................#..............#.#.#................#......#................#....##...................#.....#.................#.....#..............#............#.....#....#
#....#............#..........#...........##...#.##.....#...#.....#.............................#......#................#.............................#........#..........#.#......#.#.........#.......#....#..................................#....#......#................#.........#.........#..........#......#.......#........#................##........................#...............#.................##.##...#........#....#.#........#......#...#..#......#....................................#...#...#.....#.#.........................#........#........#............#.............................#..#.................#.#...............#......#........................................#.#................#...#.............#..........#...#.....#...#...........#.#..#...........#.#...................................................#....#.#......#..........#...................#.............#.......#..............#..............##........#.........#....#............#..........#...........##...#.##.....#...#.....#.............................#......#................#.............................#........#..........#.#......#.#.........#.......#....#..................................#....#......#................#.........#.........#..........#......#.......#........#................##........................#...............#.................##.##...#........#....#.#........#......#...#..#......#....................................#...#...#.....#.#.........................#........#........#............#.............................#..#.................#.#...............#......#........................................#.#................#...#.............#..........#...#.....#...#...........#.#..#...........#.#...................................................#....#.#......#..........#...................#.............#.......#..............#..............##........#.........#....#............#..........#...........##...#.##.....#...#.....#.............................#......#.............
#..........................#.......................................#...................#..#...#..#.#.............#...................................#...................#........................#....##.................#.#.............#.............#.................#..............#.....#...........##......##...................#......#.#..........#....#...........................#.....#.............#...........#......#.....#...#...#.....#.........#........#................#.................#............#.............#...#...................##....#......#........#...#.......#.................................#....#...........#...#............#........#........................................#..........#..............#.#..#........#................#..................#..............#............##.#...........#..................................#...#...............................................#......#..#........................#...#..........................#.......................................#...................#..#...#..#.#.............#...................................#...................#........................#....##.................#.#.............#.............#.................#..............#.....#...........##......##...................#......#.#..........#....#...........................#.....#.............#...........#......#.....#...#...#.....#.........#........#................#.................#............#.............#...#...................##....#......#........#...#.......#.................................#....#...........#...#............#........#........................................#..........#..............#.#..#........#................#..................#..............#............##.#...........#..................................#...#...............................................#......#..#........................#...#..........................#.......................................#...................#..#...#..#.#.............#..
..........#............#......#....#.........#...#..............#............#.#...........................#..#........#........................#.......#........#.#.............#.....................#.#.#.#.................#.................#..........#...#..#...........##..............#..#.........................#..#................#....#................................#.........#....#.........#...##...........................#..#............#....#.......#.......#.##....#.....................................#........................#...#..........#............#........#...#..................#..............#.#............#...#.....#...................#..##................................#..............#.........#.#.#...#.#..............#....#..............#.......#.....#..#.................................#..............#.................#....#.#.#........#....#.....#...#..#...........#.......................#................#...........#............#......#....#.........#...#..............#............#.#...........................#..#........#........................#.......#........#.#.............#.....................#.#.#.#.................#.................#..........#...#..#...........##..............#..#.........................#..#................#....#................................#.........#....#.........#...##...........................#..#............#....#.......#.......#.##....#.....................................#........................#...#..........#............#........#...#..................#..............#.#............#...#.....#...................#..##................................#..............#.........#.#.#...#.#..............#....#..............#.......#.....#..#.................................#..............#.................#....#.#.#........#....#.....#...#..#...........#.......................#................#...........#............#......#....#.........#...#..............#............#.#...........................#..#.....
...#........................#...#....#....#.........#..........#......#..#......#.........#..#......................#......#.....##..................#...#....................#.....#.............................#......#...#......#.....#................#..............#.#...#....#................#......#.###..#..........#.#..#.#.........#.......#.......................................##......##...#....#.#.........#...........#........#...............#......#.........#..#.......#..#.............##.............................#.....#............#.......#.................................#....#.....#.....#....#.........#.....................#......#..#................##...#...#...#.....#.........................#......................#......#...#.....#................#.#..#................#...#.........##..............#...............#....#.............#.........####........#...........##...................#......#.....#...#......#.......#........................#...#....#....#.........#..........#......#..#......#.........#..#......................#......#.....##..................#...#....................#.....#.............................#......#...#......#.....#................#..............#.#...#....#................#......#.###..#..........#.#..#.#.........#.......#.......................................##......##...#....#.#.........#...........#........#...............#......#.........#..#.......#..#.............##.............................#.....#............#.......#.................................#....#.....#.....#....#.........#.....................#......#..#................##...#...#...#.....#.........................#......................#......#...#.....#................#.#..#................#...#.........##..............#...............#....#.............#.........####........#...........##...................#......#.....#...#......#.......#........................#...#....#....#.........#..........#......#..#......#.........#..#......................
...........#.........#.........................................#..................................#.....#.........#..#..................#.....#.............#.......#...#.....#...#..#......#...#..#....................................#...................#......#...#...#...........#.............................#................#...................#...#..............#..#..........#...#.#.......#.#.....#...........#..#.......#...#.....#.#..#........................................#............................#......#..................#................#.......................#....##................#.#.............................#..#..................#......#.................#..........#.......#........#.............#.#.....#.....##.#...#....#.......##...................#..#.#.#..#...#..........#....##...#.##...#...#..........#.................#........##.........##.............................#..............#.#.....#.........##.................#.........#.........................................#..................................#.....#.........#..#..................#.....#.............#.......#...#.....#...#..#......#...#..#....................................#...................#......#...#...#...........#.............................#................#...................#...#..............#..#..........#...#.#.......#.#.....#...........#..#.......#...#.....#.#..#........................................#............................#......#..................#................#.......................#....##................#.#.............................#..#..................#......#.................#..........#.......#........#.............#.#.....#.....##.#...#....#.......##...................#..#.#.#..#...#..........#....##...#.##...#...#..........#.................#........##.........##.............................#..............#.#.....#.........##.................#.........#.........................................#..................................#.....#.........#.
..#...............#..........#....###........#.............#.....#..##..............#..................#.....#.#.....#.............#.............#....#...#........#......#........#.............................................#.......................#........................#....##....................#.......#.......................#..#.................#..........#................##......#................................#..#........##......................#...#.......................#..#......................#..#.......#.....#..........#........#..............#..........#....#....#..................##..#..#...#.......#.........#...#.........#.#..........#.......................#............................#...................#....#.#.....#......#....#..............#.#.#.....##..#.................#......................................#......#..........#..#.................#..#.#...#.#..........##......#.......................#.....#...............#..........#....###........#.............#.....#..##..............#..................#.....#.#.....#.............#.............#....#...#........#......#........#.............................................#.......................#........................#....##....................#.......#.......................#..#.................#..........#................##......#................................#..#........##......................#...#.......................#..#......................#..#.......#.....#..........#........#..............#..........#....#....#..................##..#..#...#.......#.........#...#.........#.#..........#.......................#............................#...................#....#.#.....#......#....#..............#.#.#.....##..#.................#......................................#......#..........#..#.................#..#.#...#.#..........##......#.......................#.....#...............#..........#....###........#.............#.....#..##..............#..................#.....#.#....
..#..........#....#.......#..............................................#...#......#.........#....#....................#...............#..............#........#...#....#...........#.........#.......##..#.................#................................##..........#..........#........#......##.............#....#................#......#...##.................#.....#...................#.........##........#...........#....##.....##........#......................#.........#.......................#.#.............#....#....#.......#.......#.....#.............##..........#..................#....#................#..##............#......#..#..............#......................##........#....#...............#......................#.....##.........#.....#......#..........#..............#.........#..............#......###....#...#.......................#......#.................#.....................#......................#................#..#..........#....#.......#..............................................#...#......#.........#....#....................#...............#..............#........#...#....#...........#.........#.......##..#.................#................................##..........#..........#........#......##.............#....#................#......#...##.................#.....#...................#.........##........#...........#....##.....##........#......................#.........#.......................#.#.............#....#....#.......#.......#.....#.............##..........#..................#....#................#..##............#......#..#..............#......................##........#....#...............#......................#.....##.........#.....#......#..........#..............#.........#..............#......###....#...#.......................#......#.................#.....................#......................#................#..#..........#....#.......#..............................................#...#......#.........#....#................
...#......#..........#......###....#....#.....#.......#.....#..........##.........#..#..#.#........#.......#..............#.#..#...........................................#........#.............#....#.................#.........#.......#.................................................#..........##..#.................................................#................................#..........#.......#........#..........##.#..#..........................##..#..#.................#.............#............#........#.........................#.....................................#.........#.....#........#............................................##.................#..........#..#.#...#......#................................#.....#.......#............#.......................................#..............#..................................#...........................##..........#..................#.....#.#.#.......#....#........#.......#......#..........#......###....#....#.....#.......#.....#..........##.........#..#..#.#........#.......#..............#.#..#...........................................#........#.............#....#.................#.........#.......#.................................................#..........##..#.................................................#................................#..........#.......#........#..........##.#..#..........................##..#..#.................#.............#............#........#.........................#.....................................#.........#.....#........#............................................##.................#..........#..#.#...#......#................................#.....#.......#............#.......................................#..............#..................................#...........................##..........#..................#.....#.#.#.......#....#........#.......#......#..........#......###....#....#.....#.......#.....#..........##.........#..#..#.#........#.......#........
..........#..........#.............#......#.#....#.#....#..#....#............#.##...#..#.................#...#....#........#...####.....#..............#..#..#..#.......#........#...........#...#............#............................................................##....#............#......#.....#.......#.......#...#............................#...#.......#............#...#....#............................#.............................#................#.................................#..#..................#......#...#..........#.........#....................###.......#......#........................#.......#..........#...#....#..#......#....#..#............................#........#.....#.........#........................#.............#....................#..............#...........#..............#.....#......#.#....#.....#.#...........#......###.....#..........#...........................................................#..............#..........#.............#......#.#....#.#....#..#....#............#.##...#..#.................#...#....#........#...####.....#..............#..#..#..#.......#........#...........#...#............#............................................................##....#............#......#.....#.......#.......#...#............................#...#.......#............#...#....#............................#.............................#................#.................................#..#..................#......#...#..........#.........#....................###.......#......#........................#.......#..........#...#....#..#......#....#..#............................#........#.....#.........#........................#.............#....................#..............#...........#..............#.....#......#.#....#.....#.#...........#......###.....#..........#...........................................................#..............#..........#.............#......#.#....#.#....#..#....#............#.##...#..#.................#...#....#.
.........#...#..............................................#...........#........#.........#.......................##.....####.........#...............#..#.#...................................##...............................#.............................#........#..............#.........#....#...#.....#....#.....................#.#........................##......##................##......#.....#....................................................#...#..............#....................................................#.............#.......#.........#......##..........#............................#....#.......#......#.............#.......#.............#.........#.....................#...............#................###.....#...........................#..#.......#..................................##...#.....#.................#................................#........#...............##............#.........#....#..##...#..........#.........#...#..............................................#...........#........#.........#.......................##.....####.........#...............#..#.#...................................##...............................#.............................#........#..............#.........#....#...#.....#....#.....................#.#........................##......##................##......#.....#....................................................#...#..............#....................................................#.............#.......#.........#......##..........#............................#....#.......#......#.............#.......#.............#.........#.....................#...............#................###.....#...........................#..#.......#..................................##...#.....#.................#................................#........#...............##............#.........#....#..##...#..........#.........#...#..............................................#...........#........#.........#.......................#
#........#.....#...............#........#..#.........#..#.#...................#........#.......#..............#.........#.#......#......#...#.................#.....#............#....................#........#....#...#......#........#.....##..........#.............#........#....#..#..............................................#.....#..................#.......#........##....##..#.......#...................#..#...#...........#....#..........#..........#..............#.............#...........#.............#..............#.........#............#..........#.................#...........#...#................#..##......#.....##.....#.............#..........#........................#...........#.............#................#.#....#.........................................#...##..##.#........#...#...##.#.#.......#............#..............#.....#.......#.........#.........#..#....#................#..........................#......#.#..#........#.....#...............#........#..#.........#..#.#...................#........#.......#..............#.........#.#......#......#...#.................#.....#............#....................#........#....#...#......#........#.....##..........#.............#........#....#..#..............................................#.....#..................#.......#........##....##..#.......#...................#..#...#...........#....#..........#..........#..............#.............#...........#.............#..............#.........#............#..........#.................#...........#...#................#..##......#.....##.....#.............#..........#........................#...........#.............#................#.#....#.........................................#...##..##.#........#...#...##.#.#.......#............#..............#.....#.......#.........#.........#..#....#................#..........................#......#.#..#........#.....#...............#........#..#.........#..#.#...................#........#.......#..............#.....
.............................#..........#..................#..#...#..............#.#.......#.#........#.....#....#...#........................#............#.............#....#..........#.........#..#...#............#..#...#.....#...#.......#...#.......#.....................#.......#......#................##..#..#.#..#................#..#..#...........#..#...........#.#...................#.....###..#..#..................#..........#.#..#.....#.............#................................#......#.....#.#.#...............................................#..................#...#.....#..................................#....#........................#.............#...........................#....#.#...#.....#.#.#.............#....................................#............##.#..........#..................#...........##......##..............#.....#..........................................#..............#....#...#.....#.......#....................................#..........#..................#..#...#..............#.#.......#.#........#.....#....#...#........................#............#.............#....#..........#.........#..#...#............#..#...#.....#...#.......#...#.......#.....................#.......#......#................##..#..#.#..#................#..#..#...........#..#...........#.#...................#.....###..#..#..................#..........#.#..#.....#.............#................................#......#.....#.#.#...............................................#..................#...#.....#..................................#....#........................#.............#...........................#....#.#...#.....#.#.#.............#....................................#............##.#..........#..................#...........##......##..............#.....#..........................................#..............#....#...#.....#.......#....................................#..........#..................#..#...#..............#.#.......#.#........#.....#....#..
....................#........#...................#........................#..............#.................#.#.........#.....#..............#..........#.#.##.#....#..........................#............#.......#......#...................#...#........#..........#......#.....#...........#..................#.#.#................................#..................#.......................#..........#..............................................#....................#........#...........................#.##....#............#.......#..................#.....#.#.....#.........#............#.....#.....##...###..............#......#.##........................#..#...#..#...#...#.......#...............#.........##....#.....#....#....................##......................#..#...........................#.............................................#.....#.....#.....#....................#....#..#.......#.............................#.............................#........#...................#........................#..............#.................#.#.........#.....#..............#..........#.#.##.#....#..........................#............#.......#......#...................#...#........#..........#......#.....#...........#..................#.#.#................................#..................#.......................#..........#..............................................#....................#........#...........................#.##....#............#.......#..................#.....#.#.....#.........#............#.....#.....##...###..............#......#.##........................#..#...#..#...#...#.......#...............#.........##....#.....#....#....................##......................#..#...........................#.............................................#.....#.....#.....#....................#....#..#.......#.............................#.............................#........#...................#........................#..............#.................#.#......
#.......##.......................#.......#........#..............#........#........#..........#.............#......#.......#....#........#.........#....#.....#....#.#.......#...................#...#.................................##.................#..............#.........................#............#...#...............#...#.....#....###..#........#......#...#..#..#.............#...#.............#......................#...........##.....#........#.##......#.....................#.............#..........................##..#...............#.#.....#..#....#........................#.........#............#...................##..##........#......#......#..#.........#......................#............#...........#................#.......#...............#...........#..#.....#..........#..............#........#.##...........##...#...........#........................#....#............#....#..#................#..................#....#.#.......##.......................#.......#........#..............#........#........#..........#.............#......#.......#....#........#.........#....#.....#....#.#.......#...................#...#.................................##.................#..............#.........................#............#...#...............#...#.....#....###..#........#......#...#..#..#.............#...#.............#......................#...........##.....#........#.##......#.....................#.............#..........................##..#...............#.#.....#..#....#........................#.........#............#...................##..##........#......#......#..#.........#......................#............#...........#................#.......#...............#...........#..#.....#..........#..............#........#.##...........##...#...........#........................#....#............#....#..#................#..................#....#.#.......##.......................#.......#........#..............#........#........#..........#.............#......#
.........#..............................#....#.#.............#....#.........#...#...................#.#..#.......#...#.......................................#.....................#.#................#....#.#...............................#..........#....#........#.#....#....#...#............#......#...#........#..#..................#...#.......#..............#..#........#...#.#...#.........#..............................................................#.#.#....................#.......#...#.......##...#.........#....#..#.......................................................#......................#.........................#.#.#.......................#..#....#.##...............................................#....#..............#.#.........#.........#...#.#...........................#.........#......................#.................#.................#...........................#..#.#.....#..#...............#.....#.........#................#..............................#....#.#.............#....#.........#...#...................#.#..#.......#...#.......................................#.....................#.#................#....#.#...............................#..........#....#........#.#....#....#...#............#......#...#........#..#..................#...#.......#..............#..#........#...#.#...#.........#..............................................................#.#.#....................#.......#...#.......##...#.........#....#..#.......................................................#......................#.........................#.#.#.......................#..#....#.##...............................................#....#..............#.#.........#.........#...#.#...........................#.........#......................#.................#.................#...........................#..#.#.....#..#...............#.....#.........#................#..............................#....#.#.............#....#.........#...#...................#.#..#.......#..
............#...................#.#..........#.......................................###...........#.#........##..............#.........#.........#.................#..#..#.#.....#......##...#...........#...........##.......#.......#.......................#.................................#.#......#...#......................#....................#....#................................#...........##...........#...#....................#.....#................#....#.....#..#.....#.#......#............................#......#.....#.............#...........#...#...............#.......##.#.......#.....#...##...............#......................................................#...#.#.....#.................#......#.....#.......#..........#..#.....#..#.....#...#...#.................#...............................#..............##.#..........................#............#....#....#..........#.#.##......##.#.#.......................#....................#...................#.#..........#.......................................###...........#.#........##..............#.........#.........#.................#..#..#.#.....#......##...#...........#...........##.......#.......#.......................#.................................#.#......#...#......................#....................#....#................................#...........##...........#...#....................#.....#................#....#.....#..#.....#.#......#............................#......#.....#.............#...........#...#...............#.......##.#.......#.....#...##...............#......................................................#...#.#.....#.................#......#.....#.......#..........#..#.....#..#.....#...#...#.................#...............................#..............##.#..........................#............#....#....#..........#.#.##......##.#.#.......................#....................#...................#.#..........#.......................................###...........#.#........##....
.#.....##....#................#.............#......#....#.....#.......................#..................................#..............................#..........#......#............#........#.........#..........#...#...............#....#..........#..................#.#...........#...#.............#...........#..............#....#..#...........#..#.........#.......#........#.................#.........#.##............#......#.....#...........#.....###..#...........#.........#..............#.#........#.......#............#............................#........#.#...........#......#....#....................#..................#.#...................#......#..#....#...#.#......#..#......#......#..#...............#........#......................#.......#........................#..##.#...................#..#............#.......##.............##.........#..#..##..#...#..............##..........#.#...........#.......#.#......#.............#.....##....#................#.............#......#....#.....#.......................#..................................#..............................#..........#......#............#........#.........#..........#...#...............#....#..........#..................#.#...........#...#.............#...........#..............#....#..#...........#..#.........#.......#........#.................#.........#.##............#......#.....#...........#.....###..#...........#.........#..............#.#........#.......#............#............................#........#.#...........#......#....#....................#..................#.#...................#......#..#....#...#.#......#..#......#......#..#...............#........#......................#.......#........................#..##.#...................#..#............#.......##.............##.........#..#..##..#...#..............##..........#.#...........#.......#.#......#.............#.....##....#................#.............#......#....#.....#.......................#.............................
..................#..#.......#.............##...............##..#....#.............#.#..#....#.....#......#.....#.........#............###..........................#.....##.....#...................#............#.................#.#.............#.#.............#........................#...##...............#.#....#...................#.........#...............#.......#........................##......#..........#................................#..........................................#.......................#..#....#.................#..........###...#..........................#....#...........##........#......##..........#.#.#............#..............#......................#..#.#..#...........##................#.#...#...................#...#.....#..........#........................................#...........#.........#..........#..............#....#...............#....................................#.............................................#..#.......#.............##...............##..#....#.............#.#..#....#.....#......#.....#.........#............###..........................#.....##.....#...................#............#.................#.#.............#.#.............#........................#...##...............#.#....#...................#.........#...............#.......#........................##......#..........#................................#..........................................#.......................#..#....#.................#..........###...#..........................#....#...........##........#......##..........#.#.#............#..............#......................#..#.#..#...........##................#.#...#...................#...#.....#..........#........................................#...........#.........#..........#..............#....#...............#....................................#.............................................#..#.......#.............##...............##..#....#.............#.#..#....#.....#......#.....#...
..##........#....................##...........#.......#........................#.#........#........................#....................#.......#.....#............#..........#.......................#.........................#.....#......#.......................#...#.....................#..#.....................#.............#.#.............................#........#.......................#.........................#...#.....................#.................................................#................#....#...................................................................#...................#.#.......................#...#..#....#......#..............#..........................#............#.....................#......#.....#.........................#...................#...............###..........#.#..#....#..................#........#..#.#...........##...............#......#....#..#..........#........#.###........#.#........##........#....................##...........#.......#........................#.#........#........................#....................#.......#.....#............#..........#.......................#.........................#.....#......#.......................#...#.....................#..#.....................#.............#.#.............................#........#.......................#.........................#...#.....................#.................................................#................#....#...................................................................#...................#.#.......................#...#..#....#......#..............#..........................#............#.....................#......#.....#.........................#...................#...............###..........#.#..#....#..................#........#..#.#...........##...............#......#....#..#..........#........#.###........#.#........##........#....................##...........#.......#........................#.#........#........................#
..#...........................#......#....###........#..........#.#................................#....#...#....#..........#.#.........................................#......#..#.....#....#.........#....#..............#........#..........#....##........................................#.....#.....................#..#....#.#..............#......#...#................#........#....##........#............#..#....#.#....#.............#.............#.#...................#.............................#.....#.#..............#................###.................#.....#........................#.....#..........#.............#...............#......#.................#...........................#.............#...........#........#.......##......#..............................#...#....#....##....#...................#.#.#....#.......#....#...............................#...##...................................#................#.....#........#....#...........................#......#....###........#..........#.#................................#....#...#....#..........#.#.........................................#......#..#.....#....#.........#....#..............#........#..........#....##........................................#.....#.....................#..#....#.#..............#......#...#................#........#....##........#............#..#....#.#....#.............#.............#.#...................#.............................#.....#.#..............#................###.................#.....#........................#.....#..........#.............#...............#......#.................#...........................#.............#...........#........#.......##......#..............................#...#....#....##....#...................#.#.#....#.......#....#...............................#...##...................................#................#.....#........#....#...........................#......#....###........#..........#.#................................#....#...#....#..
.........#......#.#........#..#.#...............................##.#..#.....#...........#...#............#..#.#.##..................#................#............#..........#..#..#.................#...............#......#......#...#....................#......#..............###....................#......#.......#..........#..#...............#........................#.......#......#.......#......................................#........................#.......#......#..................#.........#.......#....#.#......#.....#.....#...#.............#.#............#........#...........................#..#...............#...#.....#.....#.........#.............#.....#..................................................#..........#..#.#........#.......#........##...#.........#.#.........#.......#.........#....#......##....#..#....#............#...........#........#........#..........................#...............#..................#.##.#.........#......#.#........#..#.#...............................##.#..#.....#...........#...#............#..#.#.##..................#................#............#..........#..#..#.................#...............#......#......#...#....................#......#..............###....................#......#.......#..........#..#...............#........................#.......#......#.......#......................................#........................#.......#......#..................#.........#.......#....#.#......#.....#.....#...#.............#.#............#........#...........................#..#...............#...#.....#.....#.........#.............#.....#..................................................#..........#..#.#........#.......#........##...#.........#.#.........#.......#.........#....#......##....#..#....#............#...........#........#........#..........................#...............#..................#.##.#.........#......#.#........#..#.#...............................##.#..#.....#...........#...#............#..#.#.##..
.....#.###........#.....#..#...........................#...........#............#..#....#..#.............#.................#.....................#........##....#........#.........#..#.........#..#......#.###...#..#.......#...#.........................................#.#...#.......#..........#......#.......#......#..#.....#.......................#................##.......#...#.....#......#.#.#..............#.............#........#...#.........#.............................#.....#...#....#.#...........#..#................#..........#...#.........#.......#........#.#.............................#.#.................#....#................#....#.#..............................#..........#.......#...#........#.....#............#....#...#..............#..............#.................#......#.................................#......#..#........#.#.................#.......#.................#.#..#...#..........#.................................#.###........#.....#..#...........................#...........#............#..#....#..#.............#.................#.....................#........##....#........#.........#..#.........#..#......#.###...#..#.......#...#.........................................#.#...#.......#..........#......#.......#......#..#.....#.......................#................##.......#...#.....#......#.#.#..............#.............#........#...#.........#.............................#.....#...#....#.#...........#..#................#..........#...#.........#.......#........#.#.............................#.#.................#....#................#....#.#..............................#..........#.......#...#........#.....#............#....#...#..............#..............#.................#......#.................................#......#..#........#.#.................#.......#.................#.#..#...#..........#.................................#.###........#.....#..#...........................#...........#............#..#....#..#.............#..........
.#.......................#.....#.......................#..........#.................#...........#...................#.#...........#...........................#....##........#.......................#.........#..........#.......#.#.........#................................#...#.....#..........#..............#.#.#........#.........#............#......#.#.............#......#.#...............#...........#..#.......................#.##.........##.#.#.#..................#..........#..............#............#......#.................#.............................#.................#.............#........#...................#...........................##...#..#........#................#........#.#..#.....#...##........#...##..#....#.#...#..#.....#.#.........#.............................#..................#...#.......................................#.........##................#.#...#....##..#.........#.....................#.......#..#...#.......................#.....#.......................#..........#.................#...........#...................#.#...........#...........................#....##........#.......................#.........#..........#.......#.#.........#................................#...#.....#..........#..............#.#.#........#.........#............#......#.#.............#......#.#...............#...........#..#.......................#.##.........##.#.#.#..................#..........#..............#............#......#.................#.............................#.................#.............#........#...................#...........................##...#..#........#................#........#.#..#.....#...##........#...##..#....#.#...#..#.....#.#.........#.............................#..................#...#.......................................#.........##................#.#...#....##..#.........#.....................#.......#..#...#.......................#.....#.......................#..........#.................#...........#...................
.#..##...............................##..#......#..#............#...................#.....................#.............#..................................#.......##............#....##..#..............................................#................................#........#............##.......#......................................#..............................##........#.......#.......#...#........#...##........#........#........................#........##.....#.......#......................#....#......#....#..#....................##...#.#..#................................#.....##.#..#.#...#..............##..#..#..#...............#........#.............................#.............#....................##.....................#...#.....................#..........#............#......#...........#.#.#..........##.......#......#........#.......#......#.....................#.................#......#............................#.#..##...............................##..#......#..#............#...................#.....................#.............#..................................#.......##............#....##..#..............................................#................................#........#............##.......#......................................#..............................##........#.......#.......#...#........#...##........#........#........................#........##.....#.......#......................#....#......#....#..#....................##...#.#..#................................#.....##.#..#.#...#..............##..#..#..#...............#........#.............................#.............#....................##.....................#...#.....................#..........#............#......#...........#.#.#..........##.......#......#........#.......#......#.....................#.................#......#............................#.#..##...............................##..#......#..#............#...................#.....................#.........
.........................................###.....#.............#.......#..##.....##.............#....#.......#..............#..#........#................#................................#...........#.......#..............#...#.................#....#........................#......#....................#........#.......#...#........#........#....#.....#....#...............#..........#..#..##.....#.......#.....................#....#..........#......................#...............#.............................##..................##...........................#..#........#...................#....#.....#.......................#....#..#.........#..........#.......##.#.................#........#.....#....#.#..........#....#.............#..............#.........#...................#.....................#......#..........................#........#.#.##......###..................#...........#........##...........#......#.....#......##...............................................###.....#.............#.......#..##.....##.............#....#.......#..............#..#........#................#................................#...........#.......#..............#...#.................#....#........................#......#....................#........#.......#...#........#........#....#.....#....#...............#..........#..#..##.....#.......#.....................#....#..........#......................#...............#.............................##..................##...........................#..#........#...................#....#.....#.......................#....#..#.........#..........#.......##.#.................#........#.....#....#.#..........#....#.............#..............#.........#...................#.....................#......#..........................#........#.#.##......###..................#...........#........##...........#......#.....#......##...............................................###.....#.............#.......#..##.....##.............#....#.......#......
...#.......#.#......##.......................#........##...#............###..#...........#.##...........#.....#.....#.................#.........................##.........##...............................................#................##.....#....#.......................#....#............#..#......#..##........#..#....#..#............................#............#..............#........#.....#.....#...#..............#..............#.....#.............#......................#...#.................##.................#.................#..........................#...................#.#.......#...............#............#....#...#....#..#............................#.......#........##.......#.........#.....#..........#....#...............................#.....................#.#..#.....#..............#......#..##...............##..#..#.............#....#......#.............................#..............#..#...........#.......#.......#.......#.#......##.......................#........##...#............###..#...........#.##...........#.....#.....#.................#.........................##.........##...............................................#................##.....#....#.......................#....#............#..#......#..##........#..#....#..#............................#............#..............#........#.....#.....#...#..............#..............#.....#.............#......................#...#.................##.................#.................#..........................#...................#.#.......#...............#............#....#...#....#..#............................#.......#........##.......#.........#.....#..........#....#...............................#.....................#.#..#.....#..............#......#..##...............##..#..#.............#....#......#.............................#..............#..#...........#.......#.......#.......#.#......##.......................#........##...#............###..#...........#.##...........#.....#.....
.........#.................#......#.....................#.........#................#.#.......................................#...#...................#................................#.....................................#.............................##.......#.......#..........................#...........#...##.#....#...................#.##....................................#.............#.#......#........#..#....#...........................................#....................#.....#.#.......##.........#.............#.......#..........#.#............#..............##....#....#....#.#.................#..........#..........#....#...##...#.......#............................#..#.#.............#..........#.#..........#...#..#.............................................#...#.................................#....................................................#...#.....#........................#.....#.......#....#........##.#...#...........#.................#......#.....................#.........#................#.#.......................................#...#...................#................................#.....................................#.............................##.......#.......#..........................#...........#...##.#....#...................#.##....................................#.............#.#......#........#..#....#...........................................#....................#.....#.#.......##.........#.............#.......#..........#.#............#..............##....#....#....#.#.................#..........#..........#....#...##...#.......#............................#..#.#.............#..........#.#..........#...#..#.............................................#...#.................................#....................................................#...#.....#........................#.....#.......#....#........##.#...#...........#.................#......#.....................#.........#................#.#..............................
..#.....##......#..........#.......#..#.##.........#..........#...........................................#....#........#.......#......#...#......#..#................##.....................................#.......................#.......#.......................#...................#.....#...........#..............###.................#.............#........##.................#.........#...#....#.....#......#..........#.........#.#..........#..........#......#........#........#..#.....#.......#.......#.................##.....#....#..........#.#.#............#.#..#...#..................#.........#..............#.....................#....#..............................#.......#.......#........#..#..##.#....................................#....#.........##.............#.....#..#...............#...#.......#..#..#..#........#...#.##.......##...........#............#...............#.............#........#........................#..........#.....##......#..........#.......#..#.##.........#..........#...........................................#....#........#.......#......#...#......#..#................##.....................................#.......................#.......#.......................#...................#.....#...........#..............###.................#.............#........##.................#.........#...#....#.....#......#..........#.........#.#..........#..........#......#........#........#..#.....#.......#.......#.................##.....#....#..........#.#.#............#.#..#...#..................#.........#..............#.....................#....#..............................#.......#.......#........#..#..##.#....................................#....#.........##.............#.....#..#...............#...#.......#..#..#..#........#...#.##.......##...........#............#...............#.............#........#........................#..........#.....##......#..........#.......#..#.##.........#..........#...........................................#....#....
......#...#.........................................#......#......#.#...........#.....#.#....................#..............................#..........#...........#.....#..#..................#................#.......#...#...........#................................#......#..#...#..#......#............#......#........#..#.................#.......#..............#.#..........................................#.....#........#.#......#......................#....................#..............#............#..#...#...#.......#.............#.....................#.........#....#..........#.#....................#...........#.......#............#...........#............#.#........#...............#....##..#................#.......#.#.................#....#..............#...............................#....#.........#.##........###.#.......#.#......................#......#.....#.....#..........#....................................#..................#...#.........................................#......#......#.#...........#.....#.#....................#..............................#..........#...........#.....#..#..................#................#.......#...#...........#................................#......#..#...#..#......#............#......#........#..#.................#.......#..............#.#..........................................#.....#........#.#......#......................#....................#..............#............#..#...#...#.......#.............#.....................#.........#....#..........#.#....................#...........#.......#............#...........#............#.#........#...............#....##..#................#.......#.#.................#....#..............#...............................#....#.........#.##........###.#.......#.#......................#......#.....#.....#..........#....................................#..................#...#.........................................#......#......#.#...........#.....#.#....................#......
.........##.........#........................##...#..........#...#.#.#....#........#...#................#........................#......#..#....##....##.......#.......................#......#....##...#....#........#..........#.#........#......##......#......#...#..............#..#..#.......#..........#..#.##..##.##.#.#..#..........................#......#...#...#...........................................#.....................#.....#..#............#..#...............##..........#.##............................#.#................#........#................#....................#...............#..........................#....#.....#...................................................##..#...................#...........#...........#..........................#......#.....##..#...#..............#......#.......................#.#.....##..#...........##..##.......................#..#...#...............#.........##...##..#....#.....................##.........#........................##...#..........#...#.#.#....#........#...#................#........................#......#..#....##....##.......#.......................#......#....##...#....#........#..........#.#........#......##......#......#...#..............#..#..#.......#..........#..#.##..##.##.#.#..#..........................#......#...#...#...........................................#.....................#.....#..#............#..#...............##..........#.##............................#.#................#........#................#....................#...............#..........................#....#.....#...................................................##..#...................#...........#...........#..........................#......#.....##..#...#..............#......#.......................#.#.....##..#...........##..##.......................#..#...#...............#.........##...##..#....#.....................##.........#........................##...#..........#...#.#.#....#........#...#................#...........
...........................#.......#...................#.........#...#..#......#.#.......#....#...#....#..........#..#...#...........#..#....#.......##.#......#...........#.....##..#..........#............##..#...#.........#...........#.......#...................................................#....................#.....#....#......#........#.......##.................###.#.##....#.....#....#.....#...........#.....#.........#......................#..............#...........#.................#............#..........................#.....#......................#....#.#..........................#..##....#..###........................#.................#..............#........#.................#.......#.......#........#......#...#.........#......#.......#......#.#..............###......#......#......#...........#...........#...............#.#...#............##.......#..#.#...................##.......#.........#..###.......#......................................#.......#...................#.........#...#..#......#.#.......#....#...#....#..........#..#...#...........#..#....#.......##.#......#...........#.....##..#..........#............##..#...#.........#...........#.......#...................................................#....................#.....#....#......#........#.......##.................###.#.##....#.....#....#.....#...........#.....#.........#......................#..............#...........#.................#............#..........................#.....#......................#....#.#..........................#..##....#..###........................#.................#..............#........#.................#.......#.......#........#......#...#.........#......#.......#......#.#..............###......#......#......#...........#...........#...............#.#...#............##.......#..#.#...................##.......#.........#..###.......#......................................#.......#...................#.........#...#..#......#.#.......#....#...#....#..........#.
..##.##..#..............................#.......................#.................#.#.......#..#..#.....#......................##........#.....#....................................#.................................##..............................#.........#....#....#......#..#...#............................#............#.......#...........#.....#..........................#.#............#.#..#....#...........#........#.............##................#....##.#......#.......#....#..................................#...#....#..........#..#.........................................#...#...................#........#.#..#.......#.....#.....#.............#.#.........#.#.#..........................#........#....##.#....................#.................#........#..#................#.......................#................#.............#...#....#......#............#........#..#......#.........#......#..........#..##..#...............##.......##.##..#..............................#.......................#.................#.#.......#..#..#.....#......................##........#.....#....................................#.................................##..............................#.........#....#....#......#..#...#............................#............#.......#...........#.....#..........................#.#............#.#..#....#...........#........#.............##................#....##.#......#.......#....#..................................#...#....#..........#..#.........................................#...#...................#........#.#..#.......#.....#.....#.............#.#.........#.#.#..........................#........#....##.#....................#.................#........#..#................#.......................#................#.............#...#....#......#............#........#..#......#.........#......#..........#..##..#...............##.......##.##..#..............................#.......................#.................#.#.......#..#..#.....#...........
#..................##.................................###.........#.#...#.......#.#..#.......#...........##............#.....................#.....##...#.#.........#.#...#.......#.............#..#..#..#...............#..#..............................................#......#.#.....#.#.#...........................................#.#.#..................#..##.......##........##........#..#...#......#.................#...............#......#..........#................#.....#...#......#....#..............................................#..........#...............#..............#...#.........................#....#..............................................#............#............#.......#...#...........#..........................#................#...........#..##........#........#.....#..#.......#..#.........##...............#...............................#.....................................#...................................#..................##.................................###.........#.#...#.......#.#..#.......#...........##............#.....................#.....##...#.#.........#.#...#.......#.............#..#..#..#...............#..#..............................................#......#.#.....#.#.#...........................................#.#.#..................#..##.......##........##........#..#...#......#.................#...............#......#..........#................#.....#...#......#....#..............................................#..........#...............#..............#...#.........................#....#..............................................#............#............#.......#...#...........#..........................#................#...........#..##........#........#.....#..#.......#..#.........##...............#...............................#.....................................#...................................#..................##.................................###.........#.#...#.......#.#..#.......#...........##.........
......................#....#................#..#........................#........##...#......#...#........#......................#........................#.........#.......#....#.............#....................................#..........................#.............##....###..........#....#......#....#..#........#....#.................#.#......#.........#.................................#......#...............#.#..........#.............#.............#......#...........#.........................#.................#......#.....#......##.....#..#.#.#.#...................#...........#.#........................#........................##.....##..........#...##.....#...........................#..#..........#..................#............................................................#...#....................#...............................#..............##..............#.....#..#.................#...#........#...........................................#....#................#..#........................#........##...#......#...#........#......................#........................#.........#.......#....#.............#....................................#..........................#.............##....###..........#....#......#....#..#........#....#.................#.#......#.........#.................................#......#...............#.#..........#.............#.............#......#...........#.........................#.................#......#.....#......##.....#..#.#.#.#...................#...........#.#........................#........................##.....##..........#...##.....#...........................#..#..........#..................#............................................................#...#....................#...............................#..............##..............#.....#..#.................#...#........#...........................................#....#................#..#........................#........##...#......#...#........#.........
.....#........................#..#.......#..............................#........................#.........#.......#.....#.......................#.............#..................................#.......#.........................#..#...#...........................#..#.....#...#.#.......#....#..#..#..........#....#...........##..##....#......................#..##.....##...#..........#....#..#...........#.#.#..............................#...#.....................#.............#.....#....#........#.#..#.........#........#...................#..#......................................#........#.............................#.......#..#............#...#..#...#............#..............##...#.....#.#.......................................#............#......#...............#.............#...................#............................#.........#.#..........#.........#.#................#.........#.....#.............#....#....................#........................#..#.......#..............................#........................#.........#.......#.....#.......................#.............#..................................#.......#.........................#..#...#...........................#..#.....#...#.#.......#....#..#..#..........#....#...........##..##....#......................#..##.....##...#..........#....#..#...........#.#.#..............................#...#.....................#.............#.....#....#........#.#..#.........#........#...................#..#......................................#........#.............................#.......#..#............#...#..#...#............#..............##...#.....#.#.......................................#............#......#...............#.............#...................#............................#.........#.#..........#.........#.#................#.........#.....#.............#....#....................#........................#..#.......#..............................#........................#.........#.......#
.....#..........#.......#.....................#.....#............##.......##.#.....#..................#.##.#.............#................#............#.#.......................#....#...#.............#..........................#..#................#....##.......................#..##......#..#.............#.......#....#......##..................#............#.....#................#..........#..#.........#.....#...#...#...............#..............#.............#......#...................#..#....................#.....#....#.##..........#.....#.#..#.....................#.................#....................#.#.#..........................................................................#................#...#..............#.........#..............###........#...#...#...#.......#.......#.............#...#...........#..#...#..................#..#......#....................#..#.......#...........#......................##.#.........#.#.......#..........#.......#.....................#.....#............##.......##.#.....#..................#.##.#.............#................#............#.#.......................#....#...#.............#..........................#..#................#....##.......................#..##......#..#.............#.......#....#......##..................#............#.....#................#..........#..#.........#.....#...#...#...............#..............#.............#......#...................#..#....................#.....#....#.##..........#.....#.#..#.....................#.................#....................#.#.#..........................................................................#................#...#..............#.........#..............###........#...#...#...#.......#.......#.............#...#...........#..#...#..................#..#......#....................#..#.......#...........#......................##.#.........#.#.......#..........#.......#.....................#.....#............##.......##.#.....#..................#.##.#........
..............................#.......#...#.................#........................#..........................................##........#..................#.#.#...........#..#.#.............#.......#.......#......#..........#..#..#....#.....#.#................#................#...............#..#............#........#............................#......#........##..................##...#....#.#..#...#.#...........................#..#.....#...#......#..#...........#.............#........................##........#....#.#..........#...........#.....##.....................#......#.#.#...#.................##..#.........................#...............#.....#......#.#...........................................#.#...#....#.............#...#................#.....#...##......##.......#...............#...#..#.##..........#................#.......#....#............##...#.#.............................#...........#........#....#....##..................................#.......#...#.................#........................#..........................................##........#..................#.#.#...........#..#.#.............#.......#.......#......#..........#..#..#....#.....#.#................#................#...............#..#............#........#............................#......#........##..................##...#....#.#..#...#.#...........................#..#.....#...#......#..#...........#.............#........................##........#....#.#..........#...........#.....##.....................#......#.#.#...#.................##..#.........................#...............#.....#......#.#...........................................#.#...#....#.............#...#................#.....#...##......##.......#...............#...#..#.##..........#................#.......#....#............##...#.#.............................#...........#........#....#....##..................................#.......#...#.................#........................#..............................
##.....#.....#.........#..#.......#.#.#.#.......#.........................#................#...........#...........#...#..##........................#...............#...............##....#.....#..#........#.....................................#................#...#.......#..............#.......#.#.#..............#..................#.#................##..........#.....#........................................#........#........#.................#....#.......#...#....#..........#..#.............##.#.......#..#............#.#.........#................................................................#.............#.......#..#.......#.#.#...............................#..................................##..#.#...#........#.........#.##..#......#.............#..#..#..................#.#....#...#......................##..........#....................................#.....#................#....#..##.#..#..............#.......#..#...#......##.....#.....#.........#..#.......#.#.#.#.......#.........................#................#...........#...........#...#..##........................#...............#...............##....#.....#..#........#.....................................#................#...#.......#..............#.......#.#.#..............#..................#.#................##..........#.....#........................................#........#........#.................#....#.......#...#....#..........#..#.............##.#.......#..#............#.#.........#................................................................#.............#.......#..#.......#.#.#...............................#..................................##..#.#...#........#.........#.##..#......#.............#..#..#..................#.#....#...#......................##..........#....................................#.....#................#....#..##.#..#..............#.......#..#...#......##.....#.....#.........#..#.......#.#.#.#.......#.........................#................#...........#...........#
....#.....#.....#....#.#.#.........#............................#............#.....##...................#................................#..............#.......#......#..#........#....................#..............#...#................#...................#.......#.#..........#..#.........#.........#..............#.......#.#......#.........#..........#.....#.........##...#........#............#..#..........................#..#............#..........................##.#.#......#......................#.........#...#..........#.#................................#.....#...#...................#.......#..#.............#................##....#..#.....#...........#.......#......#.#............#.#...###...................#..#........#.##.....#...#.......#.....................#....................#..##....#....#.....................#......#......#...#...#.#.#.#..#..................................#......................#.......................#.....#.....#....#.#.#.........#............................#............#.....##...................#................................#..............#.......#......#..#........#....................#..............#...#................#...................#.......#.#..........#..#.........#.........#..............#.......#.#......#.........#..........#.....#.........##...#........#............#..#..........................#..#............#..........................##.#.#......#......................#.........#...#..........#.#................................#.....#...#...................#.......#..#.............#................##....#..#.....#...........#.......#......#.#............#.#...###...................#..#........#.##.....#...#.......#.....................#....................#..##....#....#.....................#......#......#...#...#.#.#.#..#..................................#......................#.......................#.....#.....#....#.#.#.........#............................#............#.....##...................#...........
......#..............##.........#..#.....#.#......#..#...................................#.......#.....#................#..........###........................#.......#................#.....#..........................#....#........##..##.........#........................#.........#.......................#...........#.....#.#..#.#...#....#......#.........#.#.........#................#...#........#.#.#........#.......#.#...#..............................#....##..#...........................#..#.#......#...........#.......#......#.#...........#..........#............................#..................###..........#..............#.....#.......#............#.................#...#................#.........#....#.........#......................#.........#...#.....#..........##..............#........#.....#...........#...#.#..................#..................#..............#.........##..............................#..............#...........#..............##.........#..#.....#.#......#..#...................................#.......#.....#................#..........###........................#.......#................#.....#..........................#....#........##..##.........#........................#.........#.......................#...........#.....#.#..#.#...#....#......#.........#.#.........#................#...#........#.#.#........#.......#.#...#..............................#....##..#...........................#..#.#......#...........#.......#......#.#...........#..........#............................#..................###..........#..............#.....#.......#............#.................#...#................#.........#....#.........#......................#.........#...#.....#..........##..............#........#.....#...........#...#.#..................#..................#..............#.........##..............................#..............#...........#..............##.........#..#.....#.#......#..#...................................#.......#.....#............
.......##..............#......#................#......#.....................#.#........#..#..........#................#..#.#.....................#..............#.........##....#....#...........................##.....................###........#.........................#.#..........##.......#.....#...#.............#.......................#.#......#.#....#.......#................#.#......#...................................#.................#.........#........#.#...#..............#...#....#..................#..............#..........#.#..#.#.#..................#......#..#..................................#.................#....#....#.......#..........#..#.....###..........#.....#................#....#..##.............................................#.......#...................#..#........#....................#..#.................#.#.............#....................#........#...............#...............##............#.................##..............#......#................#......#.....................#.#........#..#..........#................#..#.#.....................#..............#.........##....#....#...........................##.....................###........#.........................#.#..........##.......#.....#...#.............#.......................#.#......#.#....#.......#................#.#......#...................................#.................#.........#........#.#...#..............#...#....#..................#..............#..........#.#..#.#.#..................#......#..#..................................#.................#....#....#.......#..........#..#.....###..........#.....#................#....#..##.............................................#.......#...................#..#........#....................#..#.................#.#.............#....................#........#...............#...............##............#.................##..............#......#................#......#.....................#.#........#..#..........#..............
..#.##....................#...#....................#........#..#................#.#....#...................#..#.........#.............#.............................................#...#........#........#................#..#.....#..............#..#....#....#..#..#........#..........................##............#......#.........................##.....#.............#......##......#.#....##..................#..#.###..#.........#.................................................##..........#............................#.................#......#......#..............#................#........#............#..........#......................#....#...........##...#.........#.............#..#................................#...............#..........#...#..............................................................#.....#.......#...............#..................................#............#........##................................#.......#.##....................#...#....................#........#..#................#.#....#...................#..#.........#.............#.............................................#...#........#........#................#..#.....#..............#..#....#....#..#..#........#..........................##............#......#.........................##.....#.............#......##......#.#....##..................#..#.###..#.........#.................................................##..........#............................#.................#......#......#..............#................#........#............#..........#......................#....#...........##...#.........#.............#..#................................#...............#..........#...#..............................................................#.....#.......#...............#..................................#............#........##................................#.......#.##....................#...#....................#........#..#................#.#....#...................#..#.....
....#.........#......#..#.................................#...#.........#......#....................#..........#.#....#..................#......................#.#.............#..#...........#.#....................................#..............#...#.....##..................#.....#...........#......#................###..........#...#...................................#..#.......#..#....#.......................................#..........#...............................#.#....#..................................#.....##...........#.#............................................................#................................#...#.........#....#.......#........#...#...#.........###.#.......#...........#..#..#..##...........#...........#.#.....#.......##.............................#........#..........#.........#....#........................#...#........#........#..#....#....#...#...#.................#....................................#.........#......#..#.................................#...#.........#......#....................#..........#.#....#..................#......................#.#.............#..#...........#.#....................................#..............#...#.....##..................#.....#...........#......#................###..........#...#...................................#..#.......#..#....#.......................................#..........#...............................#.#....#..................................#.....##...........#.#............................................................#................................#...#.........#....#.......#........#...#...#.........###.#.......#...........#..#..#..##...........#...........#.#.....#.......##.............................#........#..........#.........#....#........................#...#........#........#..#....#....#...#...#.................#....................................#.........#......#..#.................................#...#.........#......#....................#..........#.#..
..#...........#.................#.#.#.............#.#.......#..#.....................#..............#.....#...#......#........................#....#.....#...#.....#..#.#.#......................................#..................#........#..#...........#.....#.##.......................#.#......#.....#...#.........#..........#.....#...#.#......#................#....#......#........#..........#..............................................................................#...#...........#...............#.##...#..............#.........#................#...................#....#.#.......#..............................................................................#....................#............#...#..#.....#....................#..............#.#...#..........##..........................#............#................#......#.......#.......#...............#....#..#.....................#..........#..#................#.#....#.......#...#...........#.................#.#.#.............#.#.......#..#.....................#..............#.....#...#......#........................#....#.....#...#.....#..#.#.#......................................#..................#........#..#...........#.....#.##.......................#.#......#.....#...#.........#..........#.....#...#.#......#................#....#......#........#..........#..............................................................................#...#...........#...............#.##...#..............#.........#................#...................#....#.#.......#..............................................................................#....................#............#...#..#.....#....................#..............#.#...#..........##..........................#............#................#......#.......#.......#...............#....#..#.....................#..........#..#................#.#....#.......#...#...........#.................#.#.#.............#.#.......#..#.....................#..............#.....#...#.....
.................#..#.......#............##...............................#.....#..............#.................#.................#............................#..#..................#..#..................#..............#......................#.................#......................#.........#.....#.........#...................................##...#......#............................#.....................##................#.......#......#...........#.....#...##............................#....#.............##...............#..#...............##...#............................#...............#...#.....#.....#...#...###.......#...........#......#..#.#........#............................##.................................#..#..#.....#.............#............................#.................................#........................#.....#...#........#....#.................#.............#...............##..........................................#..#.......#............##...............................#.....#..............#.................#.................#............................#..#..................#..#..................#..............#......................#.................#......................#.........#.....#.........#...................................##...#......#............................#.....................##................#.......#......#...........#.....#...##............................#....#.............##...............#..#...............##...#............................#...............#...#.....#.....#...#...###.......#...........#......#..#.#........#............................##.................................#..#..#.....#.............#............................#.................................#........................#.....#...#........#....#.................#.............#...............##..........................................#..#.......#............##...............................#.....#..............#.................#..
.......#..#................................#........#............#......................##...................#......#.........#..................................#..#....#...........#.....................................#.......##...#..........#..................#...............#...#......#.......#.#........#....#....#..............#........#.................#..#..................##............#...#...............#.................#...#......#.......##......#......#........#..................................#........#...........##............#.........#.#...............#..#.....................#.........#..#..............#..........#.........#..#.#........#...........##........................#...#...#........##............#.....#..........#...................##...#..#.....#...#......#....#.##...............#.#...##.#..#...........#....#...............#..................#......##......#...#......###.##..#.#.#........#..#................#..#................................#........#............#......................##...................#......#.........#..................................#..#....#...........#.....................................#.......##...#..........#..................#...............#...#......#.......#.#........#....#....#..............#........#.................#..#..................##............#...#...............#.................#...#......#.......##......#......#........#..................................#........#...........##............#.........#.#...............#..#.....................#.........#..#..............#..........#.........#..#.#........#...........##........................#...#...#........##............#.....#..........#...................##...#..#.....#...#......#....#.##...............#.#...##.#..#...........#....#...............#..................#......##......#...#......###.##..#.#.#........#..#................#..#................................#........#............#......................##...................#......
..#..#........#....#....#..#........#......#........................#...................................#........#....................#.........#...........#..###.............#........###............#.....#.........#...........#.......#....#.#.....................#...............#.....#.................#.......##.......##........##....................................................#.#...#....#........................#......#.........###..................#..........................................#..#.......#.................#..............#....#.................#................#.....#..........#....................................#...............#........................................................#.....#....#.....##..............................................................#..##.........#..........#......##.#.......#......#...................#.....#................#........................................................#..#........#....#....#..#........#......#........................#...................................#........#....................#.........#...........#..###.............#........###............#.....#.........#...........#.......#....#.#.....................#...............#.....#.................#.......##.......##........##....................................................#.#...#....#........................#......#.........###..................#..........................................#..#.......#.................#..............#....#.................#................#.....#..........#....................................#...............#........................................................#.....#....#.....##..............................................................#..##.........#..........#......##.#.......#......#...................#.....#................#........................................................#..#........#....#....#..#........#......#........................#...................................#........#..
....#...#....................#....#......#.........#............##...#..#......................#......#...#......#.............#.#...#....###...........................................#..............#........#.........................#..........#.#.#...#.............#.................#.............#..........###............#....................#............#...................#...........#...........#.......#....#.#....#..#....#...#....#...#......#.......#.................#...........#.......#.#..#..................#..#.............#............#..........#.......#........................##..........#..............#.......#.................#...#.......#.....###............#.#.....#...#...........................#..#..........#.......................#..#.........................#........#...#.#.........................#..#.....#..........#.................#.......#.#.....#.......................#...................#............##....#...#....................#....#......#.........#............##...#..#......................#......#...#......#.............#.#...#....###...........................................#..............#........#.........................#..........#.#.#...#.............#.................#.............#..........###............#....................#............#...................#...........#...........#.......#....#.#....#..#....#...#....#...#......#.......#.................#...........#.......#.#..#..................#..#.............#............#..........#.......#........................##..........#..............#.......#.................#...#.......#.....###............#.#.....#...#...........................#..#..........#.......................#..#.........................#........#...#.#.........................#..#.....#..........#.................#.......#.#.....#.......................#...................#............##....#...#....................#....#......#.........#............##...#..#......................#......#...#......#..
..........#.#.............................................#............................#..................#.#..........#.............#.#...#.#.....#.........................#.#................#.#.#.......#...##................#.................................#...............#................#...................#......#....#..............................#.................#......#............#..............#...#..........#......#....#......#........................#..........#...................#.#...........................#..#....#................##..#............#........#.#..#.................#.................#.................##.....................##..........#........#...............#.......#..#.#..............................................#........#....#.....#..................#.............#.........#...............................#.#................#...............#....................#....#...##.......#....#..................#.#.............................................#............................#..................#.#..........#.............#.#...#.#.....#.........................#.#................#.#.#.......#...##................#.................................#...............#................#...................#......#....#..............................#.................#......#............#..............#...#..........#......#....#......#........................#..........#...................#.#...........................#..#....#................##..#............#........#.#..#.................#.................#.................##.....................##..........#........#...............#.......#..#.#..............................................#........#....#.....#..................#.............#.........#...............................#.#................#...............#....................#....#...##.......#....#..................#.#.............................................#............................#..................#.#.......
...............................#..................................#...#......#.....................#.#...#..#...#......................................#........#................#.....#.#.......#.#.....#......................................#..............#.#..............#....###....#....#.................................................#........#.#....................##......#...#.............#..........#.......#.....#...#.#.........#...#..#.....#.......#................................#.........#.................#...#.............#...#..#......#.#....#........#......................#....................#....#.#..#............#.......#.#........................#........#.#...........##......#...........#............#....#........#............#......#.#.............#..#.............#.#.........#................#......#..........#..#....#..#..............................#...#............#.........#.#....#........................................................#..................................#...#......#.....................#.#...#..#...#......................................#........#................#.....#.#.......#.#.....#......................................#..............#.#..............#....###....#....#.................................................#........#.#....................##......#...#.............#..........#.......#.....#...#.#.........#...#..#.....#.......#................................#.........#.................#...#.............#...#..#......#.#....#........#......................#....................#....#.#..#............#.......#.#........................#........#.#...........##......#...........#............#....#........#............#......#.#.............#..#.............#.#.........#................#......#..........#..#....#..#..............................#...#............#.........#.#....#........................................................#..................................#...#......#.....................#.#...#..#...#...
...#.................#..........#.......##....#...#..................#..............................#...#...#...........................#..#...........#........#......#....................#...........#...#.....#.##.#.............#.......#.#.........................##.#.....#......................#.........#...#.#......#...#....#..........................................#.#.........#..............#..........#........##......#..#..........#.............#...#..#...................#.........#....................#...........#..............#.................#............#.#.#.......#.....#....................#................#.........#...#..................#...#.....................................#..........#....#..#......#.......#.....#..........#...#.........#..........#.................#........................#.#..#..#.........#........#...#........................#...............#........##...##.................#.#...#....#.......#.................#..........#.......##....#...#..................#..............................#...#...#...........................#..#...........#........#......#....................#...........#...#.....#.##.#.............#.......#.#.........................##.#.....#......................#.........#...#.#......#...#....#..........................................#.#.........#..............#..........#........##......#..#..........#.............#...#..#...................#.........#....................#...........#..............#.................#............#.#.#.......#.....#....................#................#.........#...#..................#...#.....................................#..........#....#..#......#.......#.....#..........#...#.........#..........#.................#........................#.#..#..#.........#........#...#........................#...............#........##...##.................#.#...#....#.......#.................#..........#.......##....#...#..................#..............................#...#...#.......
.......##.............##..#.......#.....#.......................#....#....#..#.....#..#..............#........#...##...................#.................#.........##.#...........#......#...................#..........#................................#...................#.......................#.................#......................#...##.....#...#..........#...#...................#.....................#.......#.......#....#...##......#...............#...#.#.........#........#...#............................#..##.......#..##.....#..........#.##...#...........#.........#............#....................#.#.................#..#.........................................#.....#.#.............#....#..............#.....#....................................##.##..........#.................#...#............#.............#...............#.....#....#...#........##...##.........##.#................#....#.......................#...##.......#.......##.............##..#.......#.....#.......................#....#....#..#.....#..#..............#........#...##...................#.................#.........##.#...........#......#...................#..........#................................#...................#.......................#.................#......................#...##.....#...#..........#...#...................#.....................#.......#.......#....#...##......#...............#...#.#.........#........#...#............................#..##.......#..##.....#..........#.##...#...........#.........#............#....................#.#.................#..#.........................................#.....#.#.............#....#..............#.....#....................................##.##..........#.................#...#............#.............#...............#.....#....#...#........##...##.........##.#................#....#.......................#...##.......#.......##.............##..#.......#.....#.......................#....#....#..#.....#..#..............#........#...##
....................#.......#....#...........#.......#........#....................#......#...#.....##....#......................#...#......#.....##......##.#.#......#.#..##......#....................#..#..........#.#...#.#..........#........................................#.#..#.....#..#...........................#..#........#.#............................#......#...........#................#...............................#.....#........#......#..........#....#...#.#...#......#.......................##.......................#......#.....#...#..##..............##.....#.......#.#..................#..................#.........#........................#.........#....#....#...........#...........#..........#....#.#...........#............#...................#...#.#......#...#................................#...#................#.......#....#.......#..........................#....#..................#...................#..................................#.......#....#...........#.......#........#....................#......#...#.....##....#......................#...#......#.....##......##.#.#......#.#..##......#....................#..#..........#.#...#.#..........#........................................#.#..#.....#..#...........................#..#........#.#............................#......#...........#................#...............................#.....#........#......#..........#....#...#.#...#......#.......................##.......................#......#.....#...#..##..............##.....#.......#.#..................#..................#.........#........................#.........#....#....#...........#...........#..........#....#.#...........#............#...................#...#.#......#...#................................#...#................#.......#....#.......#..........................#....#..................#...................#..................................#.......#....#...........#.......#........#....................#......#...#.....##....#.........
...#..............#..........#...#......#......#..........#.#.#....#....#........#....#..#....#.............#...........#...............#...#..............#....#......#.........#...........#.........#.......#...#..#..............#...#...#.............#..........................##.##...........#..#.........#...#......................................#........#..#..#.......#...............###......................##...................#.#..............#..................#......................#.....#....##..................#...............#......................#......#....#.....#...#......#......#.................#...........#......#.......#..#...................#....#....#...............#.......#...#.......#...#..#.....................#.................#......#...#...........#.......................#....#.........................................#...#..........#......................#.#....................................#............#..............#..........#...#......#......#..........#.#.#....#....#........#....#..#....#.............#...........#...............#...#..............#....#......#.........#...........#.........#.......#...#..#..............#...#...#.............#..........................##.##...........#..#.........#...#......................................#........#..#..#.......#...............###......................##...................#.#..............#..................#......................#.....#....##..................#...............#......................#......#....#.....#...#......#......#.................#...........#......#.......#..#...................#....#....#...............#.......#...#.......#...#..#.....................#.................#......#...#...........#.......................#....#.........................................#...#..........#......................#.#....................................#............#..............#..........#...#......#......#..........#.#.#....#....#........#....#..#....#.............#.......
..............#...........#.......#........#.................##......#..........#..........#..............#......#.#.......#....#.........#.......................#...................#....#.##..#......#...............#...........#.......#......#.........#......#........#.........#....#........................#..#.##..............#......#.......#................#......................#.........#......#.........#.............#.#.......................#.....##.#..#..............#.....#........##..........#...............#..#..........#..#...........#.........................#......#...............#.........#......................#......#...#.#................#.......#............#......#.............#......#........##........#.......#........#........#....#.....................#.#..##..#..............#...#.............#..............................#......#...#....#................#......#............#.............................................#...........#.......#........#.................##......#..........#..........#..............#......#.#.......#....#.........#.......................#...................#....#.##..#......#...............#...........#.......#......#.........#......#........#.........#....#........................#..#.##..............#......#.......#................#......................#.........#......#.........#.............#.#.......................#.....##.#..#..............#.....#........##..........#...............#..#..........#..#...........#.........................#......#...............#.........#......................#......#...#.#................#.......#............#......#.............#......#........##........#.......#........#........#....#.....................#.#..##..#..............#...#.............#..............................#......#...#....#................#......#............#.............................................#...........#.......#........#.................##......#..........#..........#..............#......#.#
........#..#..#..............#.....................#..............................#....................................#.......#.............#...#........#........#.........#..#...............#.......................#.#.......#.#..........................#.#.....#.........#....#....#.#..................#.......#..........#.......#...............#.................##...#.....#.........#.............#.........##.................#........................#.#.#....#.#.........#....#....#.................#..#......................................................................#.............................#...#.#...............#...............##.............................##....#.........#.......#.........#.........................................#.........#.....#.#..........................#...............................................#....#.............##....#..............................#.............#..................................#..#..#..............#.....................#..............................#....................................#.......#.............#...#........#........#.........#..#...............#.......................#.#.......#.#..........................#.#.....#.........#....#....#.#..................#.......#..........#.......#...............#.................##...#.....#.........#.............#.........##.................#........................#.#.#....#.#.........#....#....#.................#..#......................................................................#.............................#...#.#...............#...............##.............................##....#.........#.......#.........#.........................................#.........#.....#.#..........................#...............................................#....#.............##....#..............................#.............#..................................#..#..#..............#.....................#..............................#.................................
...#...#..............#.....#..#......................#.#..........#............#..#......................#.....##....#.....#............#................#..................#..#....#...#....#........#..##................#...............#................#..................................#........#......#.#.............#...#.#....#......#......................#.....##..................#............###....................#...............###.#.....................#.....#..#.........................................#........#...##.#.....#.......................#...........#.........#........#..................................#...................#.#...#.........................#...........................................#................#.#..................#....#..#.......#......#.#......#.............#............................#.....................................#.......#.....#.........#........#.#............................#.....#...#..............#.....#..#......................#.#..........#............#..#......................#.....##....#.....#............#................#..................#..#....#...#....#........#..##................#...............#................#..................................#........#......#.#.............#...#.#....#......#......................#.....##..................#............###....................#...............###.#.....................#.....#..#.........................................#........#...##.#.....#.......................#...........#.........#........#..................................#...................#.#...#.........................#...........................................#................#.#..................#....#..#.......#......#.#......#.............#............................#.....................................#.......#.....#.........#........#.#............................#.....#...#..............#.....#..#......................#.#..........#............#..#......................#.....##..
...........#...#................#...........#....#.......................#.........................#.......###.......#..#..........#..#.............#..#..........#..#..........#..#...............#.#................#.#.....#....#.........................................................#.....#........................#...#......#...#......................#.....#...........#....................................#..............#..............#..............#.......#..............#......................#....#.##........#..................#......#.............#.................#..............#.............#..........#....#.....#......##............#.......#..........#.......#...........#.................#........#........#.#.#..........#....#........................#.......................#......................#............#...............#.............#.#.......#....#..................#...................#..........................#..............#...#................#...........#....#.......................#.........................#.......###.......#..#..........#..#.............#..#..........#..#..........#..#...............#.#................#.#.....#....#.........................................................#.....#........................#...#......#...#......................#.....#...........#....................................#..............#..............#..............#.......#..............#......................#....#.##........#..................#......#.............#.................#..............#.............#..........#....#.....#......##............#.......#..........#.......#...........#.................#........#........#.#.#..........#....#........................#.......................#......................#............#...............#.............#.#.......#....#..................#...................#..........................#..............#...#................#...........#....#.......................#.........................#.......###......
......#........#............#..#...#....##...........#...........................#...................#...#...#..#.......#...#..#...............#................................................#...........#.........#...............#.....#..............##...#....#.............................#..#........#...#.#..........#.........#..#.......................#....#...............#.#..........#........#.#................#.............#...##....#..............#...#............#.#..........#.#...................#...#.....................#........................#.........#......#...#................#.#..#....#....#............#.##...........#..#.#...............#.......................#...#..#...................#..............##.........##.....................#..................................#.........#............#...........#..........#......#...............................#..........#...................#.........#.......................#........#............#..#...#....##...........#...........................#...................#...#...#..#.......#...#..#...............#................................................#...........#.........#...............#.....#..............##...#....#.............................#..#........#...#.#..........#.........#..#.......................#....#...............#.#..........#........#.#................#.............#...##....#..............#...#............#.#..........#.#...................#...#.....................#........................#.........#......#...#................#.#..#....#....#............#.##...........#..#.#...............#.......................#...#..#...................#..............##.........##.....................#..................................#.........#............#...........#..........#......#...............................#..........#...................#.........#.......................#........#............#..#...#....##...........#...........................#...................#...#...#..#...
...............#..##..##......................#........#......................#..........#...#.......#...........#..........................................#...#...##........................#........#..........#...#.........#..................#........#......#....................#..#.........#.#.....#.....#.#...#..............#..........#............##........#........#..#.......................#......#.................#..............#......##.....#.............#.................#....................#......................#...........................#.#.#.....#..............#..#.................#....................#..........#............#.....................#.....#....#..................#............#....................#........................#.....#....#............................#.............#......#.#..............#.....#.#.....#.......#.....#.....#..#.........#......#......................................#...........................#..##..##......................#........#......................#..........#...#.......#...........#..........................................#...#...##........................#........#..........#...#.........#..................#........#......#....................#..#.........#.#.....#.....#.#...#..............#..........#............##........#........#..#.......................#......#.................#..............#......##.....#.............#.................#....................#......................#...........................#.#.#.....#..............#..#.................#....................#..........#............#.....................#.....#....#..................#............#....................#........................#.....#....#............................#.............#......#.#..............#.....#.#.....#.......#.....#.....#..#.........#......#......................................#...........................#..##..##......................#........#......................#..........#...#.......#...........#..
#...#.#......#.....#.....#..........................#...........##.#..#...........................................#...#........##......#..............#.#...#....#...............#.#..............................#......................#...#.#..................#.................##..........#...#..#.........#..##.........................#....#.#..........#...#...#...........##....................................#..#.........#...#...................#............#...#.#.........#.......#.........#..#..........................#.....#....#..#..#.......#.............#..#..#...#......#.#....#..............##....................#........#.#.................#.....#...#.#........#......#..#.................#..#.......#.......#...#..........#................##.#.........#.......#......##..#.............................#..............#..........#......#.#.........................#......................................#..##.....................#...#.#......#.....#.....#..........................#...........##.#..#...........................................#...#........##......#..............#.#...#....#...............#.#..............................#......................#...#.#..................#.................##..........#...#..#.........#..##.........................#....#.#..........#...#...#...........##....................................#..#.........#...#...................#............#...#.#.........#.......#.........#..#..........................#.....#....#..#..#.......#.............#..#..#...#......#.#....#..............##....................#........#.#.................#.....#...#.#........#......#..#.................#..#.......#.......#...#..........#................##.#.........#.......#......##..#.............................#..............#..........#......#.#.........................#......................................#..##.....................#...#.#......#.....#.....#..........................#...........##.#..#...........................................#.
......#.....#..........#.........##....#....#..#.....#....#.#...#...##.............#.....................##...#.#...............#..#..............................#...............##.........................................#................#.........#................#....................#..........................##...........#.................#.......................#....#...#....#.#....#....#.............#........#..#....#.................#............#................##........#.#.....................#...............#..#......#......#........#........#...........#.#.#...........................................##...............#..........................................#....................##.....#.........#..#.#........#..#..#.........................#.....#......#....#.....................................#.....#....#....#.#..............##..#.............#....#..........#........#.............##....#.......#............##.#.........#.....#..........#.........##....#....#..#.....#....#.#...#...##.............#.....................##...#.#...............#..#..............................#...............##.........................................#................#.........#................#....................#..........................##...........#.................#.......................#....#...#....#.#....#....#.............#........#..#....#.................#............#................##........#.#.....................#...............#..#......#......#........#........#...........#.#.#...........................................##...............#..........................................#....................##.....#.........#..#.#........#..#..#.........................#.....#......#....#.....................................#.....#....#....#.#..............##..#.............#....#..........#........#.............##....#.......#............##.#.........#.....#..........#.........##....#....#..#.....#....#.#...#...##.............#.....................##...#.#...
.....#.......##.....#.......#......#...#..#..#..............#....##................#..............#.....##..#.........##........#.......#........#.#.##...........#......#.......#.....................#.#........#......................#.#....#.......#..#.#...#.......#.........#.........#..#........#...........#.....#......#......#...#.......#............#....................#....................................................#...............#...#.#........................#.............#........#.....#..#....##....#....#.........#...........................#...#..............##.#...#..........##................#......................#..............#..................................................#..............#....#....#........##.....#.......#....#.#.......#......#........#.......#.#...#............#.....###............#...#........#..##................................#....................#.........#.#.#.................#..........#.......##.....#.......#......#...#..#..#..............#....##................#..............#.....##..#.........##........#.......#........#.#.##...........#......#.......#.....................#.#........#......................#.#....#.......#..#.#...#.......#.........#.........#..#........#...........#.....#......#......#...#.......#............#....................#....................................................#...............#...#.#........................#.............#........#.....#..#....##....#....#.........#...........................#...#..............##.#...#..........##................#......................#..............#..................................................#..............#....#....#........##.....#.......#....#.#.......#......#........#.......#.#...#............#.....###............#...#........#..##................................#....................#.........#.#.#.................#..........#.......##.....#.......#......#...#..#..#..............#....##................#..............#.....##..#.......
...............#...............#...#......................#.........................#...#...........#....#...#.....#..............#....#...#..................#.......#.........##........#.......#.....................##...............#................................##..#.#.#...................#.......#.....................#..#.........#............#......................#......#...#.............#......##.....#........##....#..............#....................#.....#........................................#.....#....##....................##..#..........#...#........##........#.....................#........#......................#.....#.....#...............................##.........#....#..........#.##.#.......................#....................#..................#......#........#............#...#............................#........#....#...........#..........................#..#.#......#...............#..................#...................#...............#...#......................#.........................#...#...........#....#...#.....#..............#....#...#..................#.......#.........##........#.......#.....................##...............#................................##..#.#.#...................#.......#.....................#..#.........#............#......................#......#...#.............#......##.....#........##....#..............#....................#.....#........................................#.....#....##....................##..#..........#...#........##........#.....................#........#......................#.....#.....#...............................##.........#....#..........#.##.#.......................#....................#..................#......#........#............#...#............................#........#....#...........#..........................#..#.#......#...............#..................#...................#...............#...#......................#.........................#...#...........#....#...#.....#
....#...#.............#.............##....................#....#.....#...............................#...........................#.....#...............................#.#..#..........#......##......#..........#........#..........................#.....#............#.......................#..............##....#..#.#.#..#...#...............#................#............................##...........#...#...#.....#.#............#....#.#..##..#....#........#...............#...#.........#.....................#.....#...............#...................#.....#.................#.....#..............#.....#.........................##...#................#.#...#......#.........................#.#......#..................#..#.....##....#..............#.#................#..#...................##....................................#.#..................#..................#................#.#...........#.##........#...................#.................#...#.............#.............##....................#....#.....#...............................#...........................#.....#...............................#.#..#..........#......##......#..........#........#..........................#.....#............#.......................#..............##....#..#.#.#..#...#...............#................#............................##...........#...#...#.....#.#............#....#.#..##..#....#........#...............#...#.........#.....................#.....#...............#...................#.....#.................#.....#..............#.....#.........................##...#................#.#...#......#.........................#.#......#..................#..#.....##....#..............#.#................#..#...................##....................................#.#..................#..................#................#.#...........#.##........#...................#.................#...#.............#.............##....................#....#.....#...............................#..............
..#.#..........#.....#.........#..............#................................................................................................#..........##............#.#...#..#.......................................#.#........#.......#.......#......#.............#................#.........#.......#....#........#...............#...#..#........#.#..............#..#......#.......................#.....#........#...........#......#..............#..........#......#.#............#......................#..#.#..#..#...#............#....#....#........##........#........#....#........#.......#..................#....##.#.........#......#....................#...........#........................#............................#....#....#...........................................#......#.#..#..#..................#.....##...............................................#.........................................#..#............#.#................#..#.#..........#.....#.........#..............#................................................................................................#..........##............#.#...#..#.......................................#.#........#.......#.......#......#.............#................#.........#.......#....#........#...............#...#..#........#.#..............#..#......#.......................#.....#........#...........#......#..............#..........#......#.#............#......................#..#.#..#..#...#............#....#....#........##........#........#....#........#.......#..................#....##.#.........#......#....................#...........#........................#............................#....#....#...........................................#......#.#..#..#..................#.....##...............................................#.........................................#..#............#.#................#..#.#..........#.....#.........#..............#.....................................................................
...#..#...........#.#..........#....#.......#.........#.......#.#...................#.#.....................................#...#.......#.#....#....#........#.....#..........#..#.......#..#......#.............#...#..#.#...............##.....#..#.#..#.............#..#..........#.....#...........#............#................#...##.................................###.........#........#....#............#.......#.#..#..#...............#.......#....#..#...........#.................#...#.......#.#...#.#..................................#......#.#.#...............#...#...#..#.#........#...#.....#..#................................#...........#......#.#...#..........#.....#.......#.....#.......................#.........................#...........#...#.......#............#....................................#.......#....#...............#................................................#...............#..#.....................#......#.......#..#...........#.#..........#....#.......#.........#.......#.#...................#.#.....................................#...#.......#.#....#....#........#.....#..........#..#.......#..#......#.............#...#..#.#...............##.....#..#.#..#.............#..#..........#.....#...........#............#................#...##.................................###.........#........#....#............#.......#.#..#..#...............#.......#....#..#...........#.................#...#.......#.#...#.#..................................#......#.#.#...............#...#...#..#.#........#...#.....#..#................................#...........#......#.#...#..........#.....#.......#.....#.......................#.........................#...........#...#.......#............#....................................#.......#....#...............#................................................#...............#..#.....................#......#.......#..#...........#.#..........#....#.......#.........#.......#.#...................#.#.............................
#....#..........##..#.......#..#..#...#......................#..................#................................#.....................................#..........#........................#..#..#......##...........#..................................#.......###.....#...#..#................#........#...#.....#.#..........#.....#........#.......#.........................................#.......#..........#.#...................#....#......................#..#..........#.............................#.....#.#.#...#....#...........#................#...#.........#..............#..#.............##...#...#.#.........#................#......#................#...#..#.................................................#.#....#...............#....#...#.......##.......#.#....#...#...#.................#.....#............#...........#...#..#.......#...#......#......................#.....................#.#........#..........#..#.............##......#....#..........##..#.......#..#..#...#......................#..................#................................#.....................................#..........#........................#..#..#......##...........#..................................#.......###.....#...#..#................#........#...#.....#.#..........#.....#........#.......#.........................................#.......#..........#.#...................#....#......................#..#..........#.............................#.....#.#.#...#....#...........#................#...#.........#..............#..#.............##...#...#.#.........#................#......#................#...#..#.................................................#.#....#...............#....#...#.......##.......#.#....#...#...#.................#.....#............#...........#...#..#.......#...#......#......................#.....................#.#........#..........#..#.............##......#....#..........##..#.......#..#..#...#......................#..................#................................#..
.#........#.#.........####.......#...........#.#.........##...#.....#....#..#......##..........#.....................#..........#...#......#......##..#......#......#...#....................#...........#....#.#.......#..........................#........................................................#....................#.......#........#............#.......................#.#.#.....#...#..#......#.............#........................#.......#......##......#........#.............#....#.##........................................##.............#.........#.........#.#......#...#.#............#....#.............................#.#........................#.....#...#..#.....#...........................................#.#...#........#..#.........#..#.....#.#.#...#.#....#........#.............#..#......#..............#....................................#..#.........#...............#......#....#........##............#....................#........#.#.........####.......#...........#.#.........##...#.....#....#..#......##..........#.....................#..........#...#......#......##..#......#......#...#....................#...........#....#.#.......#..........................#........................................................#....................#.......#........#............#.......................#.#.#.....#...#..#......#.............#........................#.......#......##......#........#.............#....#.##........................................##.............#.........#.........#.#......#...#.#............#....#.............................#.#........................#.....#...#..#.....#...........................................#.#...#........#..#.........#..#.....#.#.#...#.#....#........#.............#..#......#..............#....................................#..#.........#...............#......#....#........##............#....................#........#.#.........####.......#...........#.#.........##...#.....#....#..#......##..........#....................
....#.......#...........................#..#......##...............#............#........#......#....#.#......#..#.......##...#........#..............#..#..#....#.........#.......#.......................................................#......#.....#....#................#....#..........................#....#..##.......................#.......#....................#..#....#.....##..#.#................#.........#......#.....#...........#.......##...#..........#......#.....................#..........##....##...........#.............#................................##....................#..........##..........#................#.........#.#.......................................#....#.......................................##...#......#.#..........................#.......#.#.................#..#...........#................#....#..#....................................................#....................#.........#...#.........#.#....#......#.......#...........................#..#......##...............#............#........#......#....#.#......#..#.......##...#........#..............#..#..#....#.........#.......#.......................................................#......#.....#....#................#....#..........................#....#..##.......................#.......#....................#..#....#.....##..#.#................#.........#......#.....#...........#.......##...#..........#......#.....................#..........##....##...........#.............#................................##....................#..........##..........#................#.........#.#.......................................#....#.......................................##...#......#.#..........................#.......#.#.................#..#...........#................#....#..#....................................................#....................#.........#...#.........#.#....#......#.......#...........................#..#......##...............#............#........#......#....#.#......#..#..
.................#............###.........#.#........................#.#.......#....................##.........#..........#..###.........................#..#..#................#...........#..........#...............#.........#.....................#.......#.....#...........#........#.....#........................................#.#........#........#.#..........#...........#.#................#................#.....#...#.......#.......#....#.........................................#...............#.....#.....#..................................#......#.............#..............#...........#.......#................#..#..#...............................#.................................#........#........##....#....#............#..............#..#.#....#........#...............#..........#.........#...#.....................#..........#..........#..#............................#..........#..#................#.#....#....#.......##......................#............###.........#.#........................#.#.......#....................##.........#..........#..###.........................#..#..#................#...........#..........#...............#.........#.....................#.......#.....#...........#........#.....#........................................#.#........#........#.#..........#...........#.#................#................#.....#...#.......#.......#....#.........................................#...............#.....#.....#..................................#......#.............#..............#...........#.......#................#..#..#...............................#.................................#........#........##....#....#............#..............#..#.#....#........#...............#..........#.........#...#.....................#..........#..........#..#............................#..........#..#................#.#....#....#.......##......................#............###.........#.#........................#.#.......#....................##.........#....
.....#................#............##.....#..##.......................#.#......................#............##..#........#......................#...........#....#..............#.........#.......#....#.#.................##..............##..........#..#.#.....................##....#...........................................#.......#......#.#...#.#...........#..........#...............................#....#......#...................#..............#...#.........................#......#............#...#..............#.............................................................................#..............#..#..........#...#...#............#.........#......#.....#......#....................#..#...#.................#..#.#................#...............................................................#....#...#.........##..#...#.......#...........###.#..#.#..#.#.....#.............#.........#...#..#...#..##................................#................#............##.....#..##.......................#.#......................#............##..#........#......................#...........#....#..............#.........#.......#....#.#.................##..............##..........#..#.#.....................##....#...........................................#.......#......#.#...#.#...........#..........#...............................#....#......#...................#..............#...#.........................#......#............#...#..............#.............................................................................#..............#..#..........#...#...#............#.........#......#.....#......#....................#..#...#.................#..#.#................#...............................................................#....#...#.........##..#...#.......#...........###.#..#.#..#.#.....#.............#.........#...#..#...#..##................................#................#............##.....#..##.......................#.#......................#............##..#...
....................#.............................#.....................#.#.#.........................#................#..................................#.......#....................##..............................#......#............................#..........#...................#.....#..........##...#...#..##..#.....#............#.#..##................#................................#....#...#.......................#..#........#...................#....#..#.................#.........#.......................#..................#............#........................#......#.#.....................#.#...#.#.#.#................................................##......#...........#...#.............#..............#......#.........................#..#.............................#...................................#.........................#.....##........#......#..#.............#.........................#.....#....#............#..........................#.............................#.....................#.#.#.........................#................#..................................#.......#....................##..............................#......#............................#..........#...................#.....#..........##...#...#..##..#.....#............#.#..##................#................................#....#...#.......................#..#........#...................#....#..#.................#.........#.......................#..................#............#........................#......#.#.....................#.#...#.#.#.#................................................##......#...........#...#.............#..............#......#.........................#..#.............................#...................................#.........................#.....##........#......#..#.............#.........................#.....#....#............#..........................#.............................#.....................#.#.#.........................#.............
....#.#........#...........#......##......................#..............#................#...#.............#..................#............#.............#.................#..............#.#.....................#...##....................#..........##........................#.............#.........##........................#.#..#....................#..#.........##..............#........#....#............#.....#.....#.......#...................#...#.................#...##.................#........#.#...............#..........#......#...#.....#..#.................................#...#.....#...........................#...##.#...#.#...#......#..............#..#...............#...............................#..........#....#...................#..............#.#..........#...............#..........#.............#....#........................#.................#..........#..#.................#.........#..#.........#.#................#.......#.#........#...........#......##......................#..............#................#...#.............#..................#............#.............#.................#..............#.#.....................#...##....................#..........##........................#.............#.........##........................#.#..#....................#..#.........##..............#........#....#............#.....#.....#.......#...................#...#.................#...##.................#........#.#...............#..........#......#...#.....#..#.................................#...#.....#...........................#...##.#...#.#...#......#..............#..#...............#...............................#..........#....#...................#..............#.#..........#...............#..........#.............#....#........................#.................#..........#..#.................#.........#..#.........#.#................#.......#.#........#...........#......##......................#..............#................#...#.............#.......
........#........#.#............................#......#........#.................#......#............#....................#...........#.............#.#.............####.#............#..........##.###......#.....#....................#......#............................#......#.#................#..............#.........#.#..#.#..........#.####..................................#...........#..........#........#..........................................#........#............#....#.#.............#........#................#.....##......................#..........#.........#..#...........#............#..#.....#...........#................#....#..................#.......#.............................#..............##................#.........#..................#...#...#.................#.....###......#............................#.#..#.#...##..#.......#.......##.....................#........#.......#.............................................#........#.#............................#......#........#.................#......#............#....................#...........#.............#.#.............####.#............#..........##.###......#.....#....................#......#............................#......#.#................#..............#.........#.#..#.#..........#.####..................................#...........#..........#........#..........................................#........#............#....#.#.............#........#................#.....##......................#..........#.........#..#...........#............#..#.....#...........#................#....#..................#.......#.............................#..............##................#.........#..................#...#...#.................#.....###......#............................#.#..#.#...##..#.......#.......##.....................#........#.......#.............................................#........#.#............................#......#........#.................#......#............#.............
............#.....#......#.....................................#..#...........#................#........#..#.......#...................#......#..............#.............#........#........#....#.##...#........#..................#..#....##.#.......#.#.....................#....#.#..............#..................................#........#.......#.....#....................#....................#.........................##...#..................#.......................#.....#......#............................#.............#........................................##.......................................#.......#.......#..................#....#...........................#...#...........#.......##..................#................#................#......#.......#.....#...........#...............................................#........#.#...#..........................#...#......#............##.##..................#....#..#.........#.............#.....#......#.....................................#..#...........#................#........#..#.......#...................#......#..............#.............#........#........#....#.##...#........#..................#..#....##.#.......#.#.....................#....#.#..............#..................................#........#.......#.....#....................#....................#.........................##...#..................#.......................#.....#......#............................#.............#........................................##.......................................#.......#.......#..................#....#...........................#...#...........#.......##..................#................#................#......#.......#.....#...........#...............................................#........#.#...#..........................#...#......#............##.##..................#....#..#.........#.............#.....#......#.....................................#..#...........#................#........#..#.......#
.............#.....................................#.#.......##.#.............#.....................#...............#.#............#.......#...............#...#........#..#....................#....................##...#.#..#....#..##.#.........#.......#...#......#...............##....#....#.........#...............#............#........#............#........................#...........#.........#.#....................#........................#..........#.................#......#...#............#................#......##.....................#...................#..#.....#..................#............#.........................#..............#..#.#....#..#..................#............................................#......................#...............##........................................#...#.#...##...........................#.#..............#......................##........#.....#.#.............#................#....................#.....................................#.#.......##.#.............#.....................#...............#.#............#.......#...............#...#........#..#....................#....................##...#.#..#....#..##.#.........#.......#...#......#...............##....#....#.........#...............#............#........#............#........................#...........#.........#.#....................#........................#..........#.................#......#...#............#................#......##.....................#...................#..#.....#..................#............#.........................#..............#..#.#....#..#..................#............................................#......................#...............##........................................#...#.#...##...........................#.#..............#......................##........#.....#.#.............#................#....................#.....................................#.#.......##.#.............#.....................#...............
.......#.........#..#..#...............#.........................#.....#..............................#..#......#.....#.....#...........#.......................#.............................#.#..........#..........#...................#.....#...........#.............................#.#........#......#....................#..#.........#..........................................#.....#.......##..............................#....................#..........#..................#........#.......#..............#.....#.....#...........#....#...................................................................##.....................#...#..............................#.....#......#..........#.#........##........#.............................#....#.....#......#..........#..#........#...............#..#......#.........#..............#...#.......#....#....#........#.......................#......#....#......#........................#.....................#.........#..#..#...............#.........................#.....#..............................#..#......#.....#.....#...........#.......................#.............................#.#..........#..........#...................#.....#...........#.............................#.#........#......#....................#..#.........#..........................................#.....#.......##..............................#....................#..........#..................#........#.......#..............#.....#.....#...........#....#...................................................................##.....................#...#..............................#.....#......#..........#.#........##........#.............................#....#.....#......#..........#..#........#...............#..#......#.........#..............#...#.......#....#....#........#.......................#......#....#......#........................#.....................#.........#..#..#...............#.........................#.....#..............................#..#......#...
#...........#.....................#..............#..#.#............#............#..#.#.#...............................#..........#......................#....#..........#....................#....................#.........#......#.#.......#.#..#....#...#.............#..#........#..#................#...................#...................................#.............##.....#..#..........#..........#....#...............#.###..........#...........................#..#.#..#.......#.#....#..............#..................#............#......#........#.........##..................#....................#..#....#....#.................#.....#..........#...#...#.......#...................##.#.............#.#.#.......##....#.#.......#.......#.......#.....#..........#..#......................................#....#..................................##........................................#...#...##.............#.#...................#.....#.#.#...........#.....................#..............#..#.#............#............#..#.#.#...............................#..........#......................#....#..........#....................#....................#.........#......#.#.......#.#..#....#...#.............#..#........#..#................#...................#...................................#.............##.....#..#..........#..........#....#...............#.###..........#...........................#..#.#..#.......#.#....#..............#..................#............#......#........#.........##..................#....................#..#....#....#.................#.....#..........#...#...#.......#...................##.#.............#.#.#.......##....#.#.......#.......#.......#.....#..........#..#......................................#....#..................................##........................................#...#...##.............#.#...................#.....#.#.#...........#.....................#..............#..#.#............#............#..#.#.#............................
...#..................#..................#.....#.........##..........#.......#.....##........#..#...............#.................##...#...##...........#......#..............#.....................#.#...................#....#.#........#........................#..........#............#....................#.......................#.......#......#...........#.........#..................................##..#.....................#.......................#...................#........#....#...........................#....#.....#..#.#....##............#....#.............#...............#.#............#.........#.............#.#........#........#.................#............#..#....................................................#........###........#...#.#....#.#...........................#.................#...............#....#....#...........#....#.................#...............#....#....................#.....#............#..........#....#..................#..................#.....#.........##..........#.......#.....##........#..#...............#.................##...#...##...........#......#..............#.....................#.#...................#....#.#........#........................#..........#............#....................#.......................#.......#......#...........#.........#..................................##..#.....................#.......................#...................#........#....#...........................#....#.....#..#.#....##............#....#.............#...............#.#............#.........#.............#.#........#........#.................#............#..#....................................................#........###........#...#.#....#.#...........................#.................#...............#....#....#...........#....#.................#...............#....#....................#.....#............#..........#....#..................#..................#.....#.........##..........#.......#.....##........#..#...............#...
.....#...#...#.........#....#...#..........##......#.#...........#.........#....#....#.#.....#........................................#..........#..............................##.............#..............#....#....................#.#.......#.......#..##.......#...#...#..#....#.#..#.........#..........#..............#......##......#......................#..##.#........#.....................##...................##...#....................................#...........#.#..........#..#......#................##..............#.#....#.#.....................#...............#.##.#....................#..............##...#......#............#........................#..#..............#.............#.........#...#..........#.............#....#........#..#...#...#.........................##..........##........#....#........................#............................#........#.............#........................#...#...#...#......#.......#.....#...#...#.........#....#...#..........##......#.#...........#.........#....#....#.#.....#........................................#..........#..............................##.............#..............#....#....................#.#.......#.......#..##.......#...#...#..#....#.#..#.........#..........#..............#......##......#......................#..##.#........#.....................##...................##...#....................................#...........#.#..........#..#......#................##..............#.#....#.#.....................#...............#.##.#....................#..............##...#......#............#........................#..#..............#.............#.........#...#..........#.............#....#........#..#...#...#.........................##..........##........#....#........................#............................#........#.............#........................#...#...#...#......#.......#.....#...#...#.........#....#...#..........##......#.#...........#.........#....#....#.#.....#......................
....#.....#...............#.........#............#..................#...#........#...#....#.##...............#.........#...........#.......#...#.#......##.#..#.###.#.#...................#..#..#.....#..#..............................................#...##...#..#.#.................##..#...............#.....#.........##........#.........................#...............#.........#.........#............#.....................#...............#............#..................................#.#.......#......#.....................#..........##......#.........#...........#.....................#....................#......#..#...#.....#.....#........................##...#....##......................#.......#...#.............#.......#.......#..........#.#.....#..................................#.........#...............................#..................#.#.........................#..........................##......##........#....#..#............#.....#...............#.........#............#..................#...#........#...#....#.##...............#.........#...........#.......#...#.#......##.#..#.###.#.#...................#..#..#.....#..#..............................................#...##...#..#.#.................##..#...............#.....#.........##........#.........................#...............#.........#.........#............#.....................#...............#............#..................................#.#.......#......#.....................#..........##......#.........#...........#.....................#....................#......#..#...#.....#.....#........................##...#....##......................#.......#...#.............#.......#.......#..........#.#.....#..................................#.........#...............................#..................#.#.........................#..........................##......##........#....#..#............#.....#...............#.........#............#..................#...#........#...#....#.##...............#......
.....#....#.............#......#....#........#......................................#...............#..........#....#..................#.#............#...#..#..............#.#............#.....#..#...#..#...#..........#....#...........#..#.#.#.......##..#.........#......#..............#.......#.....#..........#.............................#............#............................#....#.....#..........#...........##....#......#....#.....#..............#............#.................#.#.......#.#................#...........#......#.............#......#...#....#...............##............#.................#............#............#........#.#...#.#....#.......#................#.........#....##....................#.....#..#...........#....#..............#....#......#...................................#.....................#.............#...........................#..#...................#....................#..#.#.#...................#....#.............#......#....#........#......................................#...............#..........#....#..................#.#............#...#..#..............#.#............#.....#..#...#..#...#..........#....#...........#..#.#.#.......##..#.........#......#..............#.......#.....#..........#.............................#............#............................#....#.....#..........#...........##....#......#....#.....#..............#............#.................#.#.......#.#................#...........#......#.............#......#...#....#...............##............#.................#............#............#........#.#...#.#....#.......#................#.........#....##....................#.....#..#...........#....#..............#....#......#...................................#.....................#.............#...........................#..#...................#....................#..#.#.#...................#....#.............#......#....#........#......................................#...............#..........#....
.....##................#.........#..#.........#...............#.#....#..................#.....#....#.#....#...................#....#..........#.................#.#.........#.#..........#..#..#..............##..........#.....................##........#..............#.......................................#........#......#............................##........#.....................#......#.........#...#...#.#.......#..#......#.##.....#.........#....................#.....#........#.............#.#....#...........#.#............#.....#................#.....#.......#.###...#......##........#...........#...#.................#...........##........#............#.............#..##.............#.................#....................#.#.....##...#....#.#..................##....#......#..#....#.................##...#.##............#.....#......#..........#.....................#......................#.........#..#........#..........#.#...........##................#.........#..#.........#...............#.#....#..................#.....#....#.#....#...................#....#..........#.................#.#.........#.#..........#..#..#..............##..........#.....................##........#..............#.......................................#........#......#............................##........#.....................#......#.........#...#...#.#.......#..#......#.##.....#.........#....................#.....#........#.............#.#....#...........#.#............#.....#................#.....#.......#.###...#......##........#...........#...#.................#...........##........#............#.............#..##.............#.................#....................#.#.....##...#....#.#..................##....#......#..#....#.................##...#.##............#.....#......#..........#.....................#......................#.........#..#........#..........#.#...........##................#.........#..#.........#...............#.#....#..................#.....#....#.#....#.........
.....#.#..............#..#......#............#......#.........#..............................................##....................#..........#.................#........#.........#..........#...............................#..#...#..........##...#..................#....#..#....#.....#..........#...#..#.......#...#....#..........#......#.#.#..#...#..............#.................#...........#.......#.....##...............#...........#..#.......#................#....#....#..............................#.........##.......#...#................#...............#......#..........................#...................................#..#........................#.#..........#.........#....#.#..#.........#.#......#.....#........................#...........#..............#..............#.#...##..........#......#.#.....#..#...........#...#...................#....##...............#.....#..#.....#.#.................#...#......................#.......#.#..............#..#......#............#......#.........#..............................................##....................#..........#.................#........#.........#..........#...............................#..#...#..........##...#..................#....#..#....#.....#..........#...#..#.......#...#....#..........#......#.#.#..#...#..............#.................#...........#.......#.....##...............#...........#..#.......#................#....#....#..............................#.........##.......#...#................#...............#......#..........................#...................................#..#........................#.#..........#.........#....#.#..#.........#.#......#.....#........................#...........#..............#..............#.#...##..........#......#.#.....#..#...........#...#...................#....##...............#.....#..#.....#.#.................#...#......................#.......#.#..............#..#......#............#......#.........#..............................................##.....
.......#...#.................#..........................................#...#................#..........#..#.............#................#...................#......................................#......................#...#.............##........#..#......#..............#..#..#.#.#..............#..................#....................#.............#....................##..................#..........................#.........#.....#.#.......#........#......................#....#..#..#.........................#..........#...#..........#...#.........................................................##.............#......#............#.#.......#.....#.................................................#....##.............#................##....#.......#..#.............#...#...#........#...........#...###.............#..#........##....#..#..##...................#..............#....................#..#.......#....#....#...#....#................#...#.................#..........................................#...#................#..........#..#.............#................#...................#......................................#......................#...#.............##........#..#......#..............#..#..#.#.#..............#..................#....................#.............#....................##..................#..........................#.........#.....#.#.......#........#......................#....#..#..#.........................#..........#...#..........#...#.........................................................##.............#......#............#.#.......#.....#.................................................#....##.............#................##....#.......#..#.............#...#...#........#...........#...###.............#..#........##....#..#..##...................#..............#....................#..#.......#....#....#...#....#................#...#.................#..........................................#...#................#..........#..#........
........................#...........#.....#........#............#...............................................#.......................#....#.#..............#..........#.....#.....#................................#.................#......#....................................................................#........#.........#...#.................#.......#.#..#............#.....#.......................##.....#....##...........#.........#.........#........#....#...........##.#...#......#.......#.#.......#........#...........#...........##......#...................#...................#.#...................#.........#...#.......#.....................#.....#........#................#..............#....................#......................#.................#..#....#.......#.#........##.......#...................#.......#.#..............#..........#.........#..#.............#..#....#...................#..#...................................................#...........#.....#........#............#...............................................#.......................#....#.#..............#..........#.....#.....#................................#.................#......#....................................................................#........#.........#...#.................#.......#.#..#............#.....#.......................##.....#....##...........#.........#.........#........#....#...........##.#...#......#.......#.#.......#........#...........#...........##......#...................#...................#.#...................#.........#...#.......#.....................#.....#........#................#..............#....................#......................#.................#..#....#.......#.#........##.......#...................#.......#.#..............#..........#.........#..#.............#..#....#...................#..#...................................................#...........#.....#........#............#...............................................#...
...#...#............#......#....................#............#.......#...#.#.........#.#........................#.......#................................#.......##.............#...#..............................#......#..#......................................#.......#.#............#......#..#...##..#......#.#.........#............#..#..........#...........#...##..##....#...............................#......#..#.......#....#......##..........#....................................#....#...................#..........#.#..##.....#....#...#....#.......#....#...................#....................#...........#.#...#..#.#...................#.................##.##...........#.#............#....#.#...#.#...#.#...............................................#........#......#....#...........................#..#.........................................#.#..#..#.....#.....#...#.#...........................#............#....#...................#...#............#......#....................#............#.......#...#.#.........#.#........................#.......#................................#.......##.............#...#..............................#......#..#......................................#.......#.#............#......#..#...##..#......#.#.........#............#..#..........#...........#...##..##....#...............................#......#..#.......#....#......##..........#....................................#....#...................#..........#.#..##.....#....#...#....#.......#....#...................#....................#...........#.#...#..#.#...................#.................##.##...........#.#............#....#.#...#.#...#.#...............................................#........#......#....#...........................#..#.........................................#.#..#..#.....#.....#...#.#...........................#............#....#...................#...#............#......#....................#............#.......#...#.#.........#.#........................#...
.#....#........................####.........##..........#........................#...#...#.....#..#...#.................#..............##....#....................#....#.............#........................#...#.......#....#...................##......##.#.............#.............#.....#................#.....#........#.............#......#.......................................#................#...#......................................#.........#...................##..........................#...................#............##........................#..............#.##........#..........##.............#..........#....#...................#......##...........#......#......#.......#...........#......#...#..#.......#..................#.#......#.##................#.......#..#....##........................................#.........#.......#.........#........#.....#.........##...##..........#................#.......#..................#....#........................####.........##..........#........................#...#...#.....#..#...#.................#..............##....#....................#....#.............#........................#...#.......#....#...................##......##.#.............#.............#.....#................#.....#........#.............#......#.......................................#................#...#......................................#.........#...................##..........................#...................#............##........................#..............#.##........#..........##.............#..........#....#...................#......##...........#......#......#.......#...........#......#...#..#.......#..................#.#......#.##................#.......#..#....##........................................#.........#.......#.........#........#.....#.........##...##..........#................#.......#..................#....#........................####.........##..........#........................#...#...#.....#..#...#.............
.#.......##..................#....#...............#..........#.........#....#.....................#...........##...............#...............................#.............................#..#......#..............#.....#......#....###...#........................................#........................#...#......#..................#......#.........#.....#............#...#............#....#.............#..#...............#.#.............#.......#...................................#........#......#...................#.......#.....#...............................#..................#......................................................................#.#.....................#........#......#...............#.................#..........#......#....#....##......#.........#.#...#.....................#........................#..............#.............................#...............#..................#.....#............#......#......#.......##..................#....#...............#..........#.........#....#.....................#...........##...............#...............................#.............................#..#......#..............#.....#......#....###...#........................................#........................#...#......#..................#......#.........#.....#............#...#............#....#.............#..#...............#.#.............#.......#...................................#........#......#...................#.......#.....#...............................#..................#......................................................................#.#.....................#........#......#...............#.................#..........#......#....#....##......#.........#.#...#.....................#........................#..............#.............................#...............#..................#.....#............#......#......#.......##..................#....#...............#..........#.........#....#.....................#...........##....
..................#.#.....#.#........#.................#....................#............#......#...........................#......#..............#..#......#........#....#............#........##..#.......................##..#.............#..............#......#......................#....#..#........#.....#...#...................#............#...........#..........#.............##.........................................#..................#................#.#....#.....#......#.....................#.#.....................#.................#...#...................##.......#.....###........###......#.#.#.............#...................................#...........#...............................................#......#..#......#.#...........................#........................#....#....#......#.....#...................#.........#.....#.......#............................#......................#...#....#..................##..#....................#.#.....#.#........#.................#....................#............#......#...........................#......#..............#..#......#........#....#............#........##..#.......................##..#.............#..............#......#......................#....#..#........#.....#...#...................#............#...........#..........#.............##.........................................#..................#................#.#....#.....#......#.....................#.#.....................#.................#...#...................##.......#.....###........###......#.#.#.............#...................................#...........#...............................................#......#..#......#.#...........................#........................#....#....#......#.....#...................#.........#.....#.......#............................#......................#...#....#..................##..#....................#.#.....#.#........#.................#....................#............#......#...................
...#.#.......................#....#....#..........#........#......##....#.......#.........................#............................#....#......................#..#...........#..............#............................#......#.....#.##......#......#.....#.......#..............#.............#....#...................#...........#.....#...#....##.......#.....##...#.......#..#.........................................................#...#.......................#....#......#....#........#......#..#......#..#...#.........#.##.........#.....#............#.............#.#........#....#........#....#..#.....#..##.....#......#...........#..................#.......................##.............##....................#..............#.#..#......#....#....#...#..............#.........................................#.#..............................#......................#............##.......#..................#..#..#..................#.#....#.#.......................#....#....#..........#........#......##....#.......#.........................#............................#....#......................#..#...........#..............#............................#......#.....#.##......#......#.....#.......#..............#.............#....#...................#...........#.....#...#....##.......#.....##...#.......#..#.........................................................#...#.......................#....#......#....#........#......#..#......#..#...#.........#.##.........#.....#............#.............#.#........#....#........#....#..#.....#..##.....#......#...........#..................#.......................##.............##....................#..............#.#..#......#....#....#...#..............#.........................................#.#..............................#......................#............##.......#..................#..#..#..................#.#....#.#.......................#....#....#..........#........#......##....#.......#.........................#.........
......#........................#...........#...........................#.........#..................#........#.........#..........##..............#.#.......................................#.....#.......#.............................#..##........#.............................##..........#....#............................................#....#....#..............#.......##..##..#..#.................#...............#.......#........#.#.............#....#...................#....#..............#...................#............#.#...#...#...................#..#.........................#......##...............................#...#...#........#.........................................#........................#........................#.....#...................#..................#....................#..#........#..........#...#..........#......#...........#..........#..................#.#....#.#.........#.#..........#....#..#....................#........................#...........#...........................#.........#..................#........#.........#..........##..............#.#.......................................#.....#.......#.............................#..##........#.............................##..........#....#............................................#....#....#..............#.......##..##..#..#.................#...............#.......#........#.#.............#....#...................#....#..............#...................#............#.#...#...#...................#..#.........................#......##...............................#...#...#........#.........................................#........................#........................#.....#...................#..................#....................#..#........#..........#...#..........#......#...........#..........#..................#.#....#.#.........#.#..........#....#..#....................#........................#...........#...........................#.........#..................#........#......
......................#............#.....#...#.....#...........................#.......#...............#....#...........##....#...............#.#......#.........#.....#............#........#.#............................#............#....#........................#............#......#.#.............#..........#...................#........#.........#.#............#...#.................................................##.......#...#....................##.............#....................................................#..#.................#...........#...#....................###...............................#.....#..........#...#.....#.#...#.##........#...........................#..#............#...........####...#.................#...........#.#.....#................#.###....#.........#...#...#...#..#...........#............................#..........#......#.........................#....#..#..........#............#.......#.............................#............#.....#...#.....#...........................#.......#...............#....#...........##....#...............#.#......#.........#.....#............#........#.#............................#............#....#........................#............#......#.#.............#..........#...................#........#.........#.#............#...#.................................................##.......#...#....................##.............#....................................................#..#.................#...........#...#....................###...............................#.....#..........#...#.....#.#...#.##........#...........................#..#............#...........####...#.................#...........#.#.....#................#.###....#.........#...#...#...#..#...........#............................#..........#......#.........................#....#..#..........#............#.......#.............................#............#.....#...#.....#...........................#.......#...............#....#.......
............#...........#.........##...#.......#..............#...............................#...................##....#.................................#.......#.#..#..........#.#........#...............#....................#...................#..........................#...#.................#.........#.....#........#...................#.#.........#....#.........................................#.....#...........#....................#.#....#...............##....#............#................#...#...#........#.........#.....##......#......###............#.......#...#.........#...#.#.........#..........##..............##.#.....#....#.............#.............#.#.................##.......................#.#......#.....#..#....#.......#.......#...#..#.........#....#....#..............#...........#...........................................#..#....#..........#...#.................#.#....................#.#..........#..............#............#...........#.........##...#.......#..............#...............................#...................##....#.................................#.......#.#..#..........#.#........#...............#....................#...................#..........................#...#.................#.........#.....#........#...................#.#.........#....#.........................................#.....#...........#....................#.#....#...............##....#............#................#...#...#........#.........#.....##......#......###............#.......#...#.........#...#.#.........#..........##..............##.#.....#....#.............#.............#.#.................##.......................#.#......#.....#..#....#.......#.......#...#..#.........#....#....#..............#...........#...........................................#..#....#..........#...#.................#.#....................#.#..........#..............#............#...........#.........##...#.......#..............#...............................#...................##
..........#....#....................#............#..#...........#..#.#.....#........................#.....#.#...........#........#...........................#........................#...........#.................................#.......#.........#.......#.....#.............#................................##.#.#............#.............#.......................#....................#....#.#..........#...#...................#.........#...#......................#....#..#.....................#.............#.......#.......#.#.#............#.........................................................................#..............#.......................#...........................#.........#......#.....................#......#.............#..........#....#........#.................#..#..................#........#......#.................#.............#.............#...#........#......................#............#.#................#...............#....#....................#............#..#...........#..#.#.....#........................#.....#.#...........#........#...........................#........................#...........#.................................#.......#.........#.......#.....#.............#................................##.#.#............#.............#.......................#....................#....#.#..........#...#...................#.........#...#......................#....#..#.....................#.............#.......#.......#.#.#............#.........................................................................#..............#.......................#...........................#.........#......#.....................#......#.............#..........#....#........#.................#..#..................#........#......#.................#.............#.............#...#........#......................#............#.#................#...............#....#....................#............#..#...........#..#.#.....#........................#.....#.#.......
##........#..#.......................#......#....#.........#.#.......................................#....#.................................#.........#...........................#.........#.....#.......#...#..#.....#....#......................#..............#...............#...............#........................#.............#......##..#..................................#............................#..............#.....#...#...#.......#............#............#..............#..#..#....#.##.#..........#....#............#.........#..#.....................#...#...............................#.................#...#....................#.....#.........#.................#..##..#....#.#......................#....#.............#..........................#....#...#...#...#............#................#.......#....#...........#.........................#.....#....#..........................#.......................#.........#...........#.##........#..#.......................#......#....#.........#.#.......................................#....#.................................#.........#...........................#.........#.....#.......#...#..#.....#....#......................#..............#...............#...............#........................#.............#......##..#..................................#............................#..............#.....#...#...#.......#............#............#..............#..#..#....#.##.#..........#....#............#.........#..#.....................#...#...............................#.................#...#....................#.....#.........#.................#..##..#....#.#......................#....#.............#..........................#....#...#...#...#............#................#.......#....#...........#.........................#.....#....#..........................#.......................#.........#...........#.##........#..#.......................#......#....#.........#.#.......................................#....#.........
.#..#.##.#.....#.....#........#...#..#..#.......#.......................................#................#.....#....#...............#...........#....................#....##....#.............................#.....................#............#.................#......................................................................#...........#.....#......#...........#................#............##.#.......#......#..................#..................#..................#.#...............#.#................#....................#......#......#........#........#........#...#.....#..#.#.......#...............##....................#.#...............................#........##.....#......#.........#.#......#.....#...#....#...#...........#..#.......................#..#....................#......................#............#...........##...##...#..............#..................#....................#.#.#.......##.......#...#..........#...#..#.##.#.....#.....#........#...#..#..#.......#.......................................#................#.....#....#...............#...........#....................#....##....#.............................#.....................#............#.................#......................................................................#...........#.....#......#...........#................#............##.#.......#......#..................#..................#..................#.#...............#.#................#....................#......#......#........#........#........#...#.....#..#.#.......#...............##....................#.#...............................#........##.....#......#.........#.#......#.....#...#....#...#...........#..#.......................#..#....................#......................#............#...........##...##...#..............#..................#....................#.#.#.......##.......#...#..........#...#..#.##.#.....#.....#........#...#..#..#.......#.......................................#................#.....#....
..................###.........................#.......#.............#.............#.....#..........#......#........#.....##..........#....#...................#.................#......#................................#..........#.#..........#............#.##.#..##.........#......#.......#..........................#.#.........#.#......#.................#.#.............#....#.#......................#......#.............#.................#............#...#......##....#..##...#..##....#.....##........#....#.................#............................#...........#...#.....#...........................................#.......#....#....#............#...................#..........#......#.....#..#.................................................#............##....#.................#.....#......#......................#.#..#............#....#........#..#.........................................#......#......##..#.#....#....#................................###.........................#.......#.............#.............#.....#..........#......#........#.....##..........#....#...................#.................#......#................................#..........#.#..........#............#.##.#..##.........#......#.......#..........................#.#.........#.#......#.................#.#.............#....#.#......................#......#.............#.................#............#...#......##....#..##...#..##....#.....##........#....#.................#............................#...........#...#.....#...........................................#.......#....#....#............#...................#..........#......#.....#..#.................................................#............##....#.................#.....#......#......................#.#..#............#....#........#..#.........................................#......#......##..#.#....#....#................................###.........................#.......#.............#.............#.....#..........#......#........#
...#..............#...........#......#....#.......#.......#...#..#..##....................................##......#........#....#.....#.........#.....#....#...#.........#....#.......................#..#...............#....#...................................#...............................#....#.......#...#........#...#......#.........#........#......#....................#...#..#..#.......#............................#........#.#.#..#...................#.#..#.........#.....#.......#......#...........#......##........................#............#.........................#.......#..#........#.......................##...#..............#...#..................................#..#.............................#..............#........................................................#.............#..........................................#................#....#..#..............#......#...............#.....#..#....#.....#...................#..............#...........#......#....#.......#.......#...#..#..##....................................##......#........#....#.....#.........#.....#....#...#.........#....#.......................#..#...............#....#...................................#...............................#....#.......#...#........#...#......#.........#........#......#....................#...#..#..#.......#............................#........#.#.#..#...................#.#..#.........#.....#.......#......#...........#......##........................#............#.........................#.......#..#........#.......................##...#..............#...#..................................#..#.............................#..............#........................................................#.............#..........................................#................#....#..#..............#......#...............#.....#..#....#.....#...................#..............#...........#......#....#.......#.......#...#..#..##....................................##......#.
..#.#...............#..........#.#........#.....#......#............................#.......................#...................#...#....#.#..#.....#..........##..#.........................#.......................#...#..#...#...................#.#........................................................#...##.......................#..........#..........................#.#...........#.#......#..#......#......#.#..#...........#.##......#.....#...........#...#.........#.....##..........#....#...##...#....#.....................#.#...#..#.............#............#.....#..#..........................#......#..........#......#.....................#............#....#...........................#..#...#........#.....#...#........#.....#..............#...#........####.................#....#..#..#.#.........##.................##........#..#.#...#...............##...#.#.....................#..#..#..#......................#.......#..............#.#...............#..........#.#........#.....#......#............................#.......................#...................#...#....#.#..#.....#..........##..#.........................#.......................#...#..#...#...................#.#........................................................#...##.......................#..........#..........................#.#...........#.#......#..#......#......#.#..#...........#.##......#.....#...........#...#.........#.....##..........#....#...##...#....#.....................#.#...#..#.............#............#.....#..#..........................#......#..........#......#.....................#............#....#...........................#..#...#........#.....#...#........#.....#..............#...#........####.................#....#..#..#.#.........##.................##........#..#.#...#...............##...#.#.....................#..#..#..#......................#.......#..............#.#...............#..........#.#........#.....#......#............................#.......................#.......
#.......................#...............#.............#........###.#........................#...........#............#........#.....#..............................#...#...............#...............#...................................................##.................##...............#........................#.......#........#......#.....#...#............#...........#..#..#......#.........#.....#......#.........#........##....#...................#............#..........#...........#.........................#..............#........#.........#.#.#..........#.................#....................................#.........#.#........................................#............##........#..........................#...............##.#........#............#.....#..##...#.......#.#.............#..#..............#.................#..........................#..#.........#.......#.#......#..#.........#..........#...............#........#.......................#...............#.............#........###.#........................#...........#............#........#.....#..............................#...#...............#...............#...................................................##.................##...............#........................#.......#........#......#.....#...#............#...........#..#..#......#.........#.....#......#.........#........##....#...................#............#..........#...........#.........................#..............#........#.........#.#.#..........#.................#....................................#.........#.#........................................#............##........#..........................#...............##.#........#............#.....#..##...#.......#.#.............#..#..............#.................#..........................#..#.........#.......#.#......#..#.........#..........#...............#........#.......................#...............#.............#........###.#........................#...........#...........
........#.#...#.......................................#...#.......##......................#.....#....................................#..............#........................#............#.......#.................#..............#......#.....#..........................#...........#...#........#.....#....##....#.#.................#........#.................#.........#..#.#............#..#...#.#.....#.#...................#.....#............................#.....................#..#........................................#...#.....#............#............#...#........#....##...#............#.#............##.............#.#...###.#...#..#...#.....#...............#.#.......#......................##............#..#...#...#............#.....#.....#...........#.#........#...#......#.....#...........#.....#................#.........#....#.......#......#..#....#.....##.....#....#.....##........##...#.........................#...........#.........#.#...#.......................................#...#.......##......................#.....#....................................#..............#........................#............#.......#.................#..............#......#.....#..........................#...........#...#........#.....#....##....#.#.................#........#.................#.........#..#.#............#..#...#.#.....#.#...................#.....#............................#.....................#..#........................................#...#.....#............#............#...#........#....##...#............#.#............##.............#.#...###.#...#..#...#.....#...............#.#.......#......................##............#..#...#...#............#.....#.....#...........#.#........#...#......#.....#...........#.....#................#.........#....#.......#......#..#....#.....##.....#....#.....##........##...#.........................#...........#.........#.#...#.......................................#...#.......##......................#.....#...................
..............#..#...#.........#...#........#.......#..#............#.....#......#........#.....#.#..................#....#...........................#..#......#.#.....#.......#.....#.##......................#.....#........#.............#........#........#..#....#..........#..#.......#..........#..#.......#...#..........#........#............#........................................##................#....###...#....#.............#........##.....#..........#...........#.................#....#..........#............................#............#....................##.......................#....#.#......#..#..#..................#...............#................#.............#......................#..#..................#.....#...#......##......................##....#........##............#..#.........##.##....................#...........#..........#.#.........#....#....................#.............##.....................#........................#..#...#.........#...#........#.......#..#............#.....#......#........#.....#.#..................#....#...........................#..#......#.#.....#.......#.....#.##......................#.....#........#.............#........#........#..#....#..........#..#.......#..........#..#.......#...#..........#........#............#........................................##................#....###...#....#.............#........##.....#..........#...........#.................#....#..........#............................#............#....................##.......................#....#.#......#..#..#..................#...............#................#.............#......................#..#..................#.....#...#......##......................##....#........##............#..#.........##.##....................#...........#..........#.#.........#....#....................#.............##.....................#........................#..#...#.........#...#........#.......#..#............#.....#......#........#.....#.#.................
..#.#................#......#................#..##.##...#.##...........#.......................#...........##.........#..........................#........#.............#...........#........#.#................#...............#........#.......#..........#..#....#.....#.#............#......###..............#.....#..........#............................#.........#...............#....#..#........#......................................##..#.........##...#..........#..........#...#.#..#................#...............#...#...#...#..#...................#..............#.#..............#.................#......#...........#...#.......................#......#........##..#...........#..#...#...................##....#.#..#.......................#...............#..#.................................##.....#..........#.........#..#...............................##........................#...#.#.....#........#.......................#..............#.#................#......#................#..##.##...#.##...........#.......................#...........##.........#..........................#........#.............#...........#........#.#................#...............#........#.......#..........#..#....#.....#.#............#......###..............#.....#..........#............................#.........#...............#....#..#........#......................................##..#.........##...#..........#..........#...#.#..#................#...............#...#...#...#..#...................#..............#.#..............#.................#......#...........#...#.......................#......#........##..#...........#..#...#...................##....#.#..#.......................#...............#..#.................................##.....#..........#.........#..#...............................##........................#...#.#.....#........#.......................#..............#.#................#......#................#..##.##...#.##...........#.......................#...........##.......
................#..........#......#....##...#.##...#.........#.........#............................#..#................#............................#..................#.........#......#......#....#.............#..................#..........#............##.............#............##.##.#..................................#......#.#...............#................#.......#.....#................#.............................#..##.............#...........#..............##........#.....#.............#................#......#...#......##.......#................#........#.....##....................#...#.....#..............#...........................#.#..........#.....#..#...........................#......................................#.............#..#.....#...........................#..#......#.........#............................#..........#.....#.............#....##..............................#..........##.........#......#...................#..........#......#....##...#.##...#.........#.........#............................#..#................#............................#..................#.........#......#......#....#.............#..................#..........#............##.............#............##.##.#..................................#......#.#...............#................#.......#.....#................#.............................#..##.............#...........#..............##........#.....#.............#................#......#...#......##.......#................#........#.....##....................#...#.....#..............#...........................#.#..........#.....#..#...........................#......................................#.............#..#.....#...........................#..#......#.........#............................#..........#.....#.............#....##..............................#..........##.........#......#...................#..........#......#....##...#.##...#.........#.........#............................#..#............
.......#.##.............#..#....#...........#...........#...#..#.............#.....................#...........#............#............##......#....................#.....#.........#.#.....#..#.........#...#...#...#......................................#...#............#.........#..................#............##......................#......#..............##.........#......#.#..###....#.....#.............#................................##......#............#.#....#..#.....#.................#.........#.....#.....................................#..................#...#.....#.............#...#.....##...#............#..#.....#................#.......................#...#..#......#.............................#.............#.....#....#.............#........................#........................#........................#.......#...#....#.#...#......#....#............#................#.....#.................#..........#..................#.##.............#..#....#...........#...........#...#..#.............#.....................#...........#............#............##......#....................#.....#.........#.#.....#..#.........#...#...#...#......................................#...#............#.........#..................#............##......................#......#..............##.........#......#.#..###....#.....#.............#................................##......#............#.#....#..#.....#.................#.........#.....#.....................................#..................#...#.....#.............#...#.....##...#............#..#.....#................#.......................#...#..#......#.............................#.............#.....#....#.............#........................#........................#........................#.......#...#....#.#...#......#....#............#................#.....#.................#..........#..................#.##.............#..#....#...........#...........#...#..#.............#.....................#...........#....
.........#..............#.........#.........#............#.........#...........#......#.......#........##.............#.#...#.......................................#.....................#...#.......##...#...........#........#..........##.......#..................#..#..#.....#............#.#.............................##...............#..#............#.......#......#..#...........#....#....................###...............#.....................................#........#......#...........#..#...............#......#...#..#.....#.............................#............#................#.#.....#...#..............................#..................##..............#....................#.....#...........#................#.....#............##..........##......#....#.....#....................................#............#..........#..#..........#.#..................#.....##...#....#.....#....#...................#...............................#..............#.........#.........#............#.........#...........#......#.......#........##.............#.#...#.......................................#.....................#...#.......##...#...........#........#..........##.......#..................#..#..#.....#............#.#.............................##...............#..#............#.......#......#..#...........#....#....................###...............#.....................................#........#......#...........#..#...............#......#...#..#.....#.............................#............#................#.#.....#...#..............................#..................##..............#....................#.....#...........#................#.....#............##..........##......#....#.....#....................................#............#..........#..#..........#.#..................#.....##...#....#.....#....#...................#...............................#..............#.........#.........#............#.........#...........#......#.......#........##...........
#.#..#...............#.....#.#...............#...#..#..............#...#.#...#..#..#.....#.........#...#.....#..##.....#..#.##................................#.#..........................#..........#.......#...#.##.....#.......#..#...#..#...#.....................#...........#................................#............#.......#.#.................#.#.#...................#....#.................#..........................#................#.........#..........#......#................#......#........#.....###.#......#..............#......#.......................#...............#.#.......#.....#.........#....#.....#..#.......#...#...........#...#..#.#.....#...............#..........#.........#..#..#.............#..#...##........................#.............#..#.......#...........................#..............#.#...........#..##.....#.....#..................#......#............#....#..#...#..#....#........#...#..#.........#.........#.#..#...............#.....#.#...............#...#..#..............#...#.#...#..#..#.....#.........#...#.....#..##.....#..#.##................................#.#..........................#..........#.......#...#.##.....#.......#..#...#..#...#.....................#...........#................................#............#.......#.#.................#.#.#...................#....#.................#..........................#................#.........#..........#......#................#......#........#.....###.#......#..............#......#.......................#...............#.#.......#.....#.........#....#.....#..#.......#...#...........#...#..#.#.....#...............#..........#.........#..#..#.............#..#...##........................#.............#..#.......#...........................#..............#.#...........#..##.....#.....#..................#......#............#....#..#...#..#....#........#...#..#.........#.........#.#..#...............#.....#.#...............#...#..#..............#...#.#...#..#..#.....#.........#...#.....#..##..
..#....#....#.........#.#..#...........#...#....#.#.#.........#.....#..##.#.#.......................................#.............#...........#...........#..#..#..............#......#.............#.....#......#.#................#.........................#.......#..............##.....#.......#....##......#................#...............#.#....#.........#.....#.........................#..............#......#............#.....................##.............#.........#...........#......#.....#.......................#.#.....#.......#..#.#.#.#............#............#..#...#...#.#.....#..#.....##.#................#........##.#.........#.#..................#.....#...#........##.....#..#............#.....##......#......#.........................................#.#...##................#..#.#.............#........#...................#.............#.................................#..........#............#...........#.......#.......#.##...#....#....#.........#.#..#...........#...#....#.#.#.........#.....#..##.#.#.......................................#.............#...........#...........#..#..#..............#......#.............#.....#......#.#................#.........................#.......#..............##.....#.......#....##......#................#...............#.#....#.........#.....#.........................#..............#......#............#.....................##.............#.........#...........#......#.....#.......................#.#.....#.......#..#.#.#.#............#............#..#...#...#.#.....#..#.....##.#................#........##.#.........#.#..................#.....#...#........##.....#..#............#.....##......#......#.........................................#.#...##................#..#.#.............#........#...................#.............#.................................#..........#............#...........#.......#.......#.##...#....#....#.........#.#..#...........#...#....#.#.#.........#.....#..##.#.#.......................................
............#.......#.....#.#........#.....................#............#.#.......#...#...................................................#..............#......#.......#.......#........#..................#..#.#......#...#....#.............#........#..#...................##...............................#....#...........#.........#.......#...............#..#.#..........................#..................#........#.....#.......#.#..........#.......#.......#.#....#......#......#............#.....#.............#..............#................#.......#............................#......#..............#.............#....................#..................#....#.....................##................#.........##.#.......#.................#........##..##...#......#........#...................................#..........#...............#.............###........#.............................................#.#..#..................#..#.................#.......#.....#.#........#.....................#............#.#.......#...#...................................................#..............#......#.......#.......#........#..................#..#.#......#...#....#.............#........#..#...................##...............................#....#...........#.........#.......#...............#..#.#..........................#..................#........#.....#.......#.#..........#.......#.......#.#....#......#......#............#.....#.............#..............#................#.......#............................#......#..............#.............#....................#..................#....#.....................##................#.........##.#.......#.................#........##..##...#......#........#...................................#..........#...............#.............###........#.............................................#.#..#..................#..#.................#.......#.....#.#........#.....................#............#.#.......#...#.............................
....#.....#...#...............#.....#........................#..........................#.......................................#....#.............#.........#....#.......#...#.....#........#................#..........................#................#...#.........#.......................#...........#.......#..................#...#....#.....................#..........#.......#.............##...............................#......#.#.#.........#.............#..#.#..............#..................##.........#..........................#............#..............................#..#.......#.....#...#................#......................#.....##........#.........#.......................................................#.#....#..#.#.#..................#............................#........#........................#...........#.........#...#.........#.......##....................#.............................#..........#...........#.......#.....#...#...............#.....#........................#..........................#.......................................#....#.............#.........#....#.......#...#.....#........#................#..........................#................#...#.........#.......................#...........#.......#..................#...#....#.....................#..........#.......#.............##...............................#......#.#.#.........#.............#..#.#..............#..................##.........#..........................#............#..............................#..#.......#.....#...#................#......................#.....##........#.........#.......................................................#.#....#..#.#.#..................#............................#........#........................#...........#.........#...#.........#.......##....................#.............................#..........#...........#.......#.....#...#...............#.....#........................#..........................#...........................
.......................##.................................#....#......#.......#..........#..........#........#.....#.....#....#.................................................#............#....##.......#............#..#...........#..#.........................#........#...#.......#...#.#.........#..#....#.....#.#..#......#.#...............#................................................#...#...................#................................#........#........#...........................#.............##...........#.......................#................................#.#......#........#......##............................#.........................#..........#....#..#.................##...........#.....#...#................#...........................#........#..............#.......#.#.........#......#.....#.#.............#......#.........................#............#............................#.....................................................##.................................#....#......#.......#..........#..........#........#.....#.....#....#.................................................#............#....##.......#............#..#...........#..#.........................#........#...#.......#...#.#.........#..#....#.....#.#..#......#.#...............#................................................#...#...................#................................#........#........#...........................#.............##...........#.......................#................................#.#......#........#......##............................#.........................#..........#....#..#.................##...........#.....#...#................#...........................#........#..............#.......#.#.........#......#.....#.#.............#......#.........................#............#............................#.....................................................##.................................#....#......#.......#..........#..........#........#.....#
..........#.#..........................#.......#................#.....#.....#.............#...........................#..............#...............................#..#............#.............#.#...................#...................#.................#.......#...........#........#..............#............#..................#.........#..#.........................#......##...........#...#.....#........................#..........#....#............#................#.................##...#....#.....#.....#.#.........##.........#....#..#..#...#........................#.......#.................#.....#.....................#...#.........#.......##.........#.......................#.#.#...#........#.......#...#........#..#..#.....................#.......#.#............#................##.............##.........#..#......#.......#.....#...........#.....#..#...#..........##...................#..##.......................#.............#...........#.#..........................#.......#................#.....#.....#.............#...........................#..............#...............................#..#............#.............#.#...................#...................#.................#.......#...........#........#..............#............#..................#.........#..#.........................#......##...........#...#.....#........................#..........#....#............#................#.................##...#....#.....#.....#.#.........##.........#....#..#..#...#........................#.......#.................#.....#.....................#...#.........#.......##.........#.......................#.#.#...#........#.......#...#........#..#..#.....................#.......#.#............#................##.............##.........#..#......#.......#.....#...........#.....#..#...#..........##...................#..##.......................#.............#...........#.#..........................#.......#................#.....#.....#.............#.........................
....#.....#...#....##......##.................#.............#....#......#.....##......##..........................................#.............#.................#................##...##.......##...#............#.....#....#.#........................................##.....................#..........#.................#...........#..........##...........................#...............##...#............##..............................................#.......................#..................................#..#...........#...........#.#.....#.................................#.....................#...#............................#..........#................#..#..............#......................#.......#..........#........#.......#..##..#.....#....................##..#...................................#......#...........##..............................................................................#..#.....#.#......................#.....#...#....##......##.................#.............#....#......#.....##......##..........................................#.............#.................#................##...##.......##...#............#.....#....#.#........................................##.....................#..........#.................#...........#..........##...........................#...............##...#............##..............................................#.......................#..................................#..#...........#...........#.#.....#.................................#.....................#...#............................#..........#................#..#..............#......................#.......#..........#........#.......#..##..#.....#....................##..#...................................#......#...........##..............................................................................#..#.....#.#......................#.....#...#....##......##.................#.............#....#......#.....##......##............................
.......#.....#.#........#......#..##.##..........##............................#.#.....#...#............................#..............#.......##.........#.......#......#.#.............#...............................#............##..#...........#....#.................................#.#............##.......#.........#............#...................#.#...#..........#.......#.........#............#.##........#................#.....#...#................##...........#...#...#...#..................#..........#.....................................#..........#..#.........#.......................#......#...............#....#..#..............................#....#......##...#..#........#............#............#..........................................#..........#.......#...................................................###.........#....#...#.........#...........#.#.##.........#....#...............#..................#.....##...............#.....#.#........#......#..##.##..........##............................#.#.....#...#............................#..............#.......##.........#.......#......#.#.............#...............................#............##..#...........#....#.................................#.#............##.......#.........#............#...................#.#...#..........#.......#.........#............#.##........#................#.....#...#................##...........#...#...#...#..................#..........#.....................................#..........#..#.........#.......................#......#...............#....#..#..............................#....#......##...#..#........#............#............#..........................................#..........#.......#...................................................###.........#....#...#.........#...........#.#.##.........#....#...............#..................#.....##...............#.....#.#........#......#..##.##..........##............................#.#.....#...#........................
...................#..#..#.#.................................#...#.........#..#..........#.........#.........#............................................#...........#..#...##...#..............#......................................#..............#....#......#....................#..#.#...#.......#......................#..#...........#.#.....................#...#..#.....#......#.....#.#.....#....................#....#.#..##...##.............#......#..............#........##........#......#........#.....#.......................#....#.....#.........#...#.....................................#.......#.......#.......#..........#.#........#......#...................#..#............#...#.......................#..#........#....#.##.##...........#..............................#.........#........##......#....#.........................#............................#..............................#...##...#..#................#....................................#..#..#.#.................................#...#.........#..#..........#.........#.........#............................................#...........#..#...##...#..............#......................................#..............#....#......#....................#..#.#...#.......#......................#..#...........#.#.....................#...#..#.....#......#.....#.#.....#....................#....#.#..##...##.............#......#..............#........##........#......#........#.....#.......................#....#.....#.........#...#.....................................#.......#.......#.......#..........#.#........#......#...................#..#............#...#.......................#..#........#....#.##.##...........#..............................#.........#........##......#....#.........................#............................#..............................#...##...#..#................#....................................#..#..#.#.................................#...#.........#..#..........#.........#.........#......
##.....................#......#........#....##...................#................#.#....................#............###......#..........................#.#..........#...............#..................#......##....#...#.#.#.##............................##........#.#.................#.........#......................#....#...........#...#......#....#............##...............#.......#................#.................#.........#..........#..........................................................#...#...#.......#....................................#......................................#.................#..........#.#.....##......#...........................#..#......#......#........#........#..........................#..........#.....#...........#....#.#..#..###.................#..#............................#..#...#.#..........#...........#...##..#...............#....#...#..#.#...#..#...#...................................##.....................#......#........#....##...................#................#.#....................#............###......#..........................#.#..........#...............#..................#......##....#...#.#.#.##............................##........#.#.................#.........#......................#....#...........#...#......#....#............##...............#.......#................#.................#.........#..........#..........................................................#...#...#.......#....................................#......................................#.................#..........#.#.....##......#...........................#..#......#......#........#........#..........................#..........#.....#...........#....#.#..#..###.................#..#............................#..#...#.#..........#...........#...##..#...............#....#...#..#.#...#..#...#...................................##.....................#......#........#....##...................#................#.#....................#..........
..#...#.........#.................#..............#.............................#................#..#.........#.................##.#.........#.#........#......#.......#...#..........#.........................#.....#.............#.........#.#..#..........#.........#.#...............#..#...........#.#........##................#......#...#.........#..#.......#...........#...............#.........#.......................#................#.................#...........#.........#.#.#.......#.........#...#........................#.........#........#.......##................#.......#.....................#.....................#........................#.........##......#..#....##....#...................#...#.................#.............................#....................................#...#...........#............#.......#........#.......#....#....###.........#.......#.#...#........#.........#......#..#..............#.............#..#..#...#.........#.................#..............#.............................#................#..#.........#.................##.#.........#.#........#......#.......#...#..........#.........................#.....#.............#.........#.#..#..........#.........#.#...............#..#...........#.#........##................#......#...#.........#..#.......#...........#...............#.........#.......................#................#.................#...........#.........#.#.#.......#.........#...#........................#.........#........#.......##................#.......#.....................#.....................#........................#.........##......#..#....##....#...................#...#.................#.............................#....................................#...#...........#............#.......#........#.......#....#....###.........#.......#.#...#........#.........#......#..#..............#.............#..#..#...#.........#.................#..............#.............................#................#..#.........#......
...............#...........#..#..........#.#.....#...............#......#.....#.#...................................#...........#.#...............#.............#...........#......#....#...##....#...............#............#...............#..................#........#..#......................#....#..##...#...#..........................................................#...#............#.......#...............#.........#........#....#....#....#...........#............#..........#.......................................##.......#.#..#..............#..#...#.......#.#....#.......#..................................#............................#..#.#....#..#..................#................###....#............#...............#.....................................#.......#.#................................................#.#..#....#........#..........#...#..#.............................#.#...........#.......#.....#...#.........#..#..#................#...........#..#..........#.#.....#...............#......#.....#.#...................................#...........#.#...............#.............#...........#......#....#...##....#...............#............#...............#..................#........#..#......................#....#..##...#...#..........................................................#...#............#.......#...............#.........#........#....#....#....#...........#............#..........#.......................................##.......#.#..#..............#..#...#.......#.#....#.......#..................................#............................#..#.#....#..#..................#................###....#............#...............#.....................................#.......#.#................................................#.#..#....#........#..........#...#..#.............................#.#...........#.......#.....#...#.........#..#..#................#...........#..#..........#.#.....#...............#......#.....#.#...................................
.......##........................#.............#........#..........#........#.........#.............#....#.........#...........#...............#..#..#....................................#....#.#....#..#...#..........#.#...........#...............................#............#..............#...............#.......#.......................#............................#.......#.......................###............#...#...............#............#.......#.......#.........#....#.........#....#.#..........#..........................#.....#..##.......#............#...#..........#........#...................................#...#......#..........##..#....................#....#...#..............#.....#......#.....#......#.......#..#...................................#.#......................................#..##....#.........#.#.........#.#...........#..#.......#.........................##.............................#.##.......................##........................#.............#........#..........#........#.........#.............#....#.........#...........#...............#..#..#....................................#....#.#....#..#...#..........#.#...........#...............................#............#..............#...............#.......#.......................#............................#.......#.......................###............#...#...............#............#.......#.......#.........#....#.........#....#.#..........#..........................#.....#..##.......#............#...#..........#........#...................................#...#......#..........##..#....................#....#...#..............#.....#......#.....#......#.......#..#...................................#.#......................................#..##....#.........#.#.........#.#...........#..#.......#.........................##.............................#.##.......................##........................#.............#........#..........#........#.........#.............#....#.........#
..............................#..............##...............#........#.........###..........................#.............................##.............#..................##...#.#...#..........................#........................#..#......##..#......#...................#......#.............#.....#.....#..##........#.....#.........#.#.##.#..#......#.........#..#..#...............................................#....#....#...............#................#...........#...#..#....##.........................................#.#.#..#.............##...#.....#........................#........#.#.#....#..........#.#...#..........#.......#..........................#.....................#.......#..................................#..#.........#................#........#...........#...............#..###..#..#..................#...............#..#.#...............##..........#........#....#....#............##.....#....#...#...........................................#..............##...............#........#.........###..........................#.............................##.............#..................##...#.#...#..........................#........................#..#......##..#......#...................#......#.............#.....#.....#..##........#.....#.........#.#.##.#..#......#.........#..#..#...............................................#....#....#...............#................#...........#...#..#....##.........................................#.#.#..#.............##...#.....#........................#........#.#.#....#..........#.#...#..........#.......#..........................#.....................#.......#..................................#..#.........#................#........#...........#...............#..###..#..#..................#...............#..#.#...............##..........#........#....#....#............##.....#....#...#...........................................#..............##...............#........#.........###..........................#.....
..#.#...........#..............................#..........#....##.....................................#..#.#..#...........#........#.......#.#.......#.##.......#......#..#.................#.##.........#.#.....#...#...............#..#......#......#..........................#...#....#.....#..........##......#.............##........#........#........#............#.....##....#.............#..##......#....#.......#.....#..............................#..................#..............#............#.##.....#..#.............#.#..#...............#.........................................##........#..........................#.............#.....#.............#............................#.........#......#..#................#..................................#...............................#.....#.#...#....#.......................#.....#..............##.....#...##......................#.#.#...........................#.#...............#...#...#.#...........#..............................#..........#....##.....................................#..#.#..#...........#........#.......#.#.......#.##.......#......#..#.................#.##.........#.#.....#...#...............#..#......#......#..........................#...#....#.....#..........##......#.............##........#........#........#............#.....##....#.............#..##......#....#.......#.....#..............................#..................#..............#............#.##.....#..#.............#.#..#...............#.........................................##........#..........................#.............#.....#.............#............................#.........#......#..#................#..................................#...............................#.....#.#...#....#.......................#.....#..............##.....#...##......................#.#.#...........................#.#...............#...#...#.#...........#..............................#..........#....##.....................................#..#.#..#.....
..................#...##.....................#......#.#......#......#......................#.......#.#....#...........#...............#..#............#......#...............#...........................................##.......#.................#.........#.........#......#.......#...#...............#.......#...............#...............#................#.........#.#...........................#.....##...#......................#..#...............................#......#......#...#....#.....................#....#..#..................##..#.................#........................#.#........#.......................#.#........#.............##.....#.................#..#..#.....#......#........#.#.....#........#...#........#.....#..#....#..................#......##..#...........#.....#..#.................#...............................#.....#...#........##....#............#......#...............#.............#......#.#......#......#...................#...##.....................#......#.#......#......#......................#.......#.#....#...........#...............#..#............#......#...............#...........................................##.......#.................#.........#.........#......#.......#...#...............#.......#...............#...............#................#.........#.#...........................#.....##...#......................#..#...............................#......#......#...#....#.....................#....#..#..................##..#.................#........................#.#........#.......................#.#........#.............##.....#.................#..#..#.....#......#........#.#.....#........#...#........#.....#..#....#..................#......##..#...........#.....#..#.................#...............................#.....#...#........##....#............#......#...............#.............#......#.#......#......#...................#...##.....................#......#.#......#......#......................#.......#.#....#.........
...................#.#..........##..........#...........##.#....................#........................#.#..#....#....#............#................#..............#.#....###.......#....#............#..#.........#..............#..#......##.#..##...........#.....#..............#.....##..#.....................#.#..#.....#.........#..#...#.###.#...............#......#..#..#.....##.......#.....#.#...............................#.....###................#..........#..##...................#.#.............#.........###......#.#.....#..............#..........##.#...#.........#..##..........##......#........#..##...........#.............................................................##..#...........#............#.##........#.#........##...............#........#...#..#..................#................#......#...................#.................#...........................#.#.#............#....................#......#..#.##......#........................#.#..........##..........#...........##.#....................#........................#.#..#....#....#............#................#..............#.#....###.......#....#............#..#.........#..............#..#......##.#..##...........#.....#..............#.....##..#.....................#.#..#.....#.........#..#...#.###.#...............#......#..#..#.....##.......#.....#.#...............................#.....###................#..........#..##...................#.#.............#.........###......#.#.....#..............#..........##.#...#.........#..##..........##......#........#..##...........#.............................................................##..#...........#............#.##........#.#........##...............#........#...#..#..................#................#......#...................#.................#...........................#.#.#............#....................#......#..#.##......#........................#.#..........##..........#...........##.#....................#........................#.#..#....#
...#.#.##.............................#........#....................##...............................#...............................#............##......#.....................................#.#....##............#......#..#......................#....#.###..............#.....#..#..#....#..#............#..............#..#......................#.............................................#..#...#........................................#....#................#...........#............#....#....#.#..##.#...............#..#...............#.#..#..#......#............#..#.................#......#..#.......#..................................#.....#............##......#..........#...............##..##...................................#..#....#..................#.................#.....#.........#..#.....#.........#...#.....#.....................#..#........................#..#.......#.#.#.....#........#...#..........#.#......#...............#.#.##.............................#........#....................##...............................#...............................#............##......#.....................................#.#....##............#......#..#......................#....#.###..............#.....#..#..#....#..#............#..............#..#......................#.............................................#..#...#........................................#....#................#...........#............#....#....#.#..##.#...............#..#...............#.#..#..#......#............#..#.................#......#..#.......#..................................#.....#............##......#..........#...............##..##...................................#..#....#..................#.................#.....#.........#..#.....#.........#...#.....#.....................#..#........................#..#.......#.#.#.....#........#...#..........#.#......#...............#.#.##.............................#........#....................##...............................#..............
..#.............#..........#..........................#........#......##.................................#........#.......#......#.................................................##..................#.......#............#.........................#.......#........................#............#...#...............................#.......................................#.#.........#.......#..................##...........#.#.........#........#..#...#..#.#.#......#.............................#.......#.#...#.#.#...........#...#...#...........##.................#........#.......#.............#.....#......##..........#..#..#...............................#................................#............#...................#.....#.......#..#......#........#.#..............#.................#....................................#.......#.............#..#..........#........................#...............#.................##..............#......#.............#..........#..........................#........#......##.................................#........#.......#......#.................................................##..................#.......#............#.........................#.......#........................#............#...#...............................#.......................................#.#.........#.......#..................##...........#.#.........#........#..#...#..#.#.#......#.............................#.......#.#...#.#.#...........#...#...#...........##.................#........#.......#.............#.....#......##..........#..#..#...............................#................................#............#...................#.....#.......#..#......#........#.#..............#.................#....................................#.......#.............#..#..........#........................#...............#.................##..............#......#.............#..........#..........................#........#......##.................................#........#.
.#..#.....#.............##...#..............##................#............#.....#.................................#..#.#......#..........................#..................#.............#............#.................................#.............#.....#.....#.#..#................#................................#......#....#.........#...........#..#.........#.#.................#.#..........................#....#.......#..............#...........#.....#.............#......................#.........#.....#................#....................#.......................#....#.........#...............#..#.........#.........#............#....#....................#....#....##....................................#.....#.........#..#...#......................#................#...#.....##..............#............##.............................#........#.........#.........#.......#...#....................#..............#.....#...........#.#..#.....#.............##...#..............##................#............#.....#.................................#..#.#......#..........................#..................#.............#............#.................................#.............#.....#.....#.#..#................#................................#......#....#.........#...........#..#.........#.#.................#.#..........................#....#.......#..............#...........#.....#.............#......................#.........#.....#................#....................#.......................#....#.........#...............#..#.........#.........#............#....#....................#....#....##....................................#.....#.........#..#...#......................#................#...#.....##..............#............##.............................#........#.........#.........#.......#...#....................#..............#.....#...........#.#..#.....#.............##...#..............##................#............#.....#.................................#
#...#................#..........#...............................................###...#.#...##....#.................#..#..#.....#.........................#.....................#..#.........##....#....#...........#...............#..#....#..............#...##..#..#.#....#.......#...##......#....#...............##.....#..................#.................#.....#..............#...............###..............#........#...........#.................#..................#..................#.#...........#...............................................#.#................#.....#.#............#............................#..........#......#.#........#...#........................#.........#......................#...##.....#..........#....................................#..........#....#......#...#......##.#....#..........................#.............#.............#.........#.......#.#...........#.....####..........#...........#..............#...#................#..........#...............................................###...#.#...##....#.................#..#..#.....#.........................#.....................#..#.........##....#....#...........#...............#..#....#..............#...##..#..#.#....#.......#...##......#....#...............##.....#..................#.................#.....#..............#...............###..............#........#...........#.................#..................#..................#.#...........#...............................................#.#................#.....#.#............#............................#..........#......#.#........#...#........................#.........#......................#...##.....#..........#....................................#..........#....#......#...#......##.#....#..........................#.............#.............#.........#.......#.#...........#.....####..........#...........#..............#...#................#..........#...............................................###...#.#...##....#.................
.............#.....#.....#.............................#...............................#.................................#..#....#......#.....#...............................#...#..........#......##........#......#.........#...........#.......#..............#......#..........#...#......#.....#...........#.#.......#................#..#..#....#...#.....................#................................#......#................#.#.........#......#...........................#........................#........#.......................................................#........#......................#...#.....#.........#........#....#........#.#.......#...................#.#......#........#......#...........#........................#....#.......#.........#..........##.........#......#...#.................#...#...............#..#......#......................#.....................................#...#.................#...................#.................#.....#.....#.............................#...............................#.................................#..#....#......#.....#...............................#...#..........#......##........#......#.........#...........#.......#..............#......#..........#...#......#.....#...........#.#.......#................#..#..#....#...#.....................#................................#......#................#.#.........#......#...........................#........................#........#.......................................................#........#......................#...#.....#.........#........#....#........#.#.......#...................#.#......#........#......#...........#........................#....#.......#.........#..........##.........#......#...#.................#...#...............#..#......#......................#.....................................#...#.................#...................#.................#.....#.....#.............................#...............................#............................
.......................#..#............#.............#.....#..............#...#......#.##...........#.#..#.....#................#................................#......#...#.#........##...#........#......#.....#..................#.........................#..#....##............................#..#.........................#......#......................#..#.......................#........#......#.................#..#....................#..#..........#.#.......................#.#...#......#..............#.................#.#.....#...............#...##.#..#.............#..............................#.....#....#..............#.......##.#.#...#...........#.............................#..................#...........#....#..................#...#....#.##.............#......#.......#.........#.......#.#.....#......#......................#.#........#.................#.....#...................#.................#....................##....#.#.......................#..#............#.............#.....#..............#...#......#.##...........#.#..#.....#................#................................#......#...#.#........##...#........#......#.....#..................#.........................#..#....##............................#..#.........................#......#......................#..#.......................#........#......#.................#..#....................#..#..........#.#.......................#.#...#......#..............#.................#.#.....#...............#...##.#..#.............#..............................#.....#....#..............#.......##.#.#...#...........#.............................#..................#...........#....#..................#...#....#.##.............#......#.......#.........#.......#.#.....#......#......................#.#........#.................#.....#...................#.................#....................##....#.#.......................#..#............#.............#.....#..............#...#......#.##...........#.#..#.....#....
...#.......#......##..#...#.....#...#....#.#.................#.............#...##....#...##..#.........#.......#......................................................#..........#....#.#......#....#........................#.........#......#..#.##.............#.................#.................#........#....................................................#..##...................#.......................#.......#..................#.......##...#....#.......#..........................#..................#.................#...........#.......#......#..#...#.....#....#.....#............#......#................#...#......#......................##................###..................................#...#.................#..................#..#............................#.#....#........................#.........................#.....................#..............#.#....#..##..........#...........#....#............#.#.....#........#.........#.......#......##..#...#.....#...#....#.#.................#.............#...##....#...##..#.........#.......#......................................................#..........#....#.#......#....#........................#.........#......#..#.##.............#.................#.................#........#....................................................#..##...................#.......................#.......#..................#.......##...#....#.......#..........................#..................#.................#...........#.......#......#..#...#.....#....#.....#............#......#................#...#......#......................##................###..................................#...#.................#..................#..#............................#.#....#........................#.........................#.....................#..............#.#....#..##..........#...........#....#............#.#.....#........#.........#.......#......##..#...#.....#...#....#.#.................#.............#...##....#...##..#.........#.......#....
............#.........#...###.#....#....................#.......................#....#...#....#......#......................#..#..........#.#.....#...#.............##..#..............#...#..#.......................#.......#...#..........#......................#....#.............................#.....................#......##.....#...............#.............................#....#...#.#.....#......#................#........#...............................................#..................................#..#.............................#............#..#...#.##..............#..............#...##.............#...................#.....#....#.....###.#...........#....#.......##.##.#...#......#.........#.#...................#............................#.....#.....#...................................#.........#.....#..#...#...#.......#........#..#.....#...#..#.#.............#.............#....#......#................#.......#...#...............#.........#...###.#....#....................#.......................#....#...#....#......#......................#..#..........#.#.....#...#.............##..#..............#...#..#.......................#.......#...#..........#......................#....#.............................#.....................#......##.....#...............#.............................#....#...#.#.....#......#................#........#...............................................#..................................#..#.............................#............#..#...#.##..............#..............#...##.............#...................#.....#....#.....###.#...........#....#.......##.##.#...#......#.........#.#...................#............................#.....#.....#...................................#.........#.....#..#...#...#.......#........#..#.....#...#..#.#.............#.............#....#......#................#.......#...#...............#.........#...###.#....#....................#.......................#....#...#....#......#..............
.#................#....#..............#.......##.#.....#............#.....##...#...#..#..........#...........#.....................#.......#..........#....#......................#........##..#....................#............................................#.#................#...#.............#.........#...........##...............................#...................................#......................................#...........#.......#.........#.#.#...#..............#......#.##.#.................#....#..#....#...............#..............#................#........#..##.#..............#..#.....................#.##...............#.............................#............#................................#.......#.......#.#............#..........#.......#.....#...........#..............#.....#..#...#...#.........##.....#.......#....................................#...........#.......#.......#..#......#....#.........##........#................#....#..............#.......##.#.....#............#.....##...#...#..#..........#...........#.....................#.......#..........#....#......................#........##..#....................#............................................#.#................#...#.............#.........#...........##...............................#...................................#......................................#...........#.......#.........#.#.#...#..............#......#.##.#.................#....#..#....#...............#..............#................#........#..##.#..............#..#.....................#.##...............#.............................#............#................................#.......#.......#.#............#..........#.......#.....#...........#..............#.....#..#...#...#.........##.....#.......#....................................#...........#.......#.......#..#......#....#.........##........#................#....#..............#.......##.#.....#............#.....##...#...#..#..........#...........#......
........................##............#...#....#....................#..............................#......#.....###....#....#..#..#..#...#.................................##..#..................................#.............................#...................##......##...#...#..#.................#........#.........#...#....................#........#..........................#........#......##.........##......#......#...................................#...................#.....................#.........#..................................#.#..........................#.....##.............#..........................................................#..............#...#....................#.......#........................#.............#....#...............................#................#.#.......#...........#........#.....#.......#......#.......#..#.......#...#....................#..#..#........#..#..........#..#............................................##............#...#....#....................#..............................#......#.....###....#....#..#..#..#...#.................................##..#..................................#.............................#...................##......##...#...#..#.................#........#.........#...#....................#........#..........................#........#......##.........##......#......#...................................#...................#.....................#.........#..................................#.#..........................#.....##.............#..........................................................#..............#...#....................#.......#........................#.............#....#...............................#................#.#.......#...........#........#.....#.......#......#.......#..#.......#...#....................#..#..#........#..#..........#..#............................................##............#...#....#....................#..............................#......#.....###.
.#.....#....#....................#.............#.................................#...................#................#..#..............#..........#...........#...............#..#....................#........#........#................#.......#...#............#.................#.........#...#..#...............#....#..............#......#....#..........#..#.#..#.............#...............................#...........#...........##............##........................#....................#....#......#...................#....#........#............#..................#........#.........#....#.........#................#.....#...................#......##.....#....#....................#......#....................#.#...........#.....................#.........#..#.....#..##..#......##......................#....#..#...............................#....#..................................#..........................#....##.#........#......#...#.....#....#....................#.............#.................................#...................#................#..#..............#..........#...........#...............#..#....................#........#........#................#.......#...#............#.................#.........#...#..#...............#....#..............#......#....#..........#..#.#..#.............#...............................#...........#...........##............##........................#....................#....#......#...................#....#........#............#..................#........#.........#....#.........#................#.....#...................#......##.....#....#....................#......#....................#.#...........#.....................#.........#..#.....#..##..#......##......................#....#..#...............................#....#..................................#..........................#....##.#........#......#...#.....#....#....................#.............#.................................#...................#..............
.....#.......#.....#....##...............#.##.......................###.#........#......#....#..............#.#......#.....#.....#...#.....#.#..........................#..#..............#.......#............#...............#..#.........................................#.#........#...#.......#.....#...........#....................#.....#..#.................#..................##.......#...............................................#...................#.....#..............##......#.....#.....#................#.#.###.#..............#...##..#........#.......#..#.....................#........#.#....................#.......#....#...........#...#.........................................#.........#....##..........#........#............#.##............................##..#.#...#.......................#.#..................#.....#...#....................##.#..#.............#......................................#..........#.......#...#.#........#.......#.....#....##...............#.##.......................###.#........#......#....#..............#.#......#.....#.....#...#.....#.#..........................#..#..............#.......#............#...............#..#.........................................#.#........#...#.......#.....#...........#....................#.....#..#.................#..................##.......#...............................................#...................#.....#..............##......#.....#.....#................#.#.###.#..............#...##..#........#.......#..#.....................#........#.#....................#.......#....#...........#...#.........................................#.........#....##..........#........#............#.##............................##..#.#...#.......................#.#..................#.....#...#....................##.#..#.............#......................................#..........#.......#...#.#........#.......#.....#....##...............#.##.......................###.#........#......#....#..............#.#.....
...................#.............##..........#...........................................#....................................................#....................................#..#....#..#.............#.....#..#.##........#.......................#..............#...#...............................#...#......#.#..#.............#...#.............#........#.#..........#..............#..#.#.#.#....................#...........#.#......#...........##..............#..................................#......#.#.#......................##...................#.......#.#.##....#.#......##.............................#.......#....................#........##.......#...........#......#......#.....#........##...#......#.....#.................##................#......................#........##.......#....#.............................#.....#................................#...........##..........#....#................#.............................................#.............##..........#...........................................#....................................................#....................................#..#....#..#.............#.....#..#.##........#.......................#..............#...#...............................#...#......#.#..#.............#...#.............#........#.#..........#..............#..#.#.#.#....................#...........#.#......#...........##..............#..................................#......#.#.#......................##...................#.......#.#.##....#.#......##.............................#.......#....................#........##.......#...........#......#......#.....#........##...#......#.....#.................##................#......................#........##.......#....#.............................#.....#................................#...........##..........#....#................#.............................................#.............##..........#...........................................#..........................
#................#.........#....#...........##...#.....#..##.......#...........#....#......#...#....................#.................................#..................#.......#.......................#..........###................................#............#.#........#......................#........#....................#......##.#..............#.................#.....#..............#.......#.#.#.#...........................#.....#.......#..................##................#.#..#...........#...##.........##........................#..##........#........#..#..#..#.............................#......#...##..#..#...#.........#...#...##................##..#......#..#.#................#..#....#..............#..............#..........#..#.......##...#.#...#.......#.....#...##.#...#...#.....#...#.#.....#..............#........................#....#...........................#.#....#.........#.....#..................##................#................#.........#....#...........##...#.....#..##.......#...........#....#......#...#....................#.................................#..................#.......#.......................#..........###................................#............#.#........#......................#........#....................#......##.#..............#.................#.....#..............#.......#.#.#.#...........................#.....#.......#..................##................#.#..#...........#...##.........##........................#..##........#........#..#..#..#.............................#......#...##..#..#...#.........#...#...##................##..#......#..#.#................#..#....#..............#..............#..........#..#.......##...#.#...#.......#.....#...##.#...#...#.....#...#.#.....#..............#........................#....#...........................#.#....#.........#.....#..................##................#................#.........#....#...........##...#.....#..##.......#...........#....#......#...#....................
..#.#......##.##.....#...................#........##...#.................#.........#.........#....#.#..................#...#.#...................#....................#..#............#.#.#........#...............#.....#..#......#.......##..........................#..............#......#.......................................#....................#......#..##............................#..............#.................#..#.............................#.#.............#......#.................#.......#........#......#.......##................#..#.....#.....#............#.......#.......#.....................#.#............#...#.....#.......#........................#..#.#.....................#............#.#............#.........................#.........................................#....#.......#.....##...........#....................#.................#....#.......#.#....#.........#.........#.....#....#...............................#.#......##.##.....#...................#........##...#.................#.........#.........#....#.#..................#...#.#...................#....................#..#............#.#.#........#...............#.....#..#......#.......##..........................#..............#......#.......................................#....................#......#..##............................#..............#.................#..#.............................#.#.............#......#.................#.......#........#......#.......##................#..#.....#.....#............#.......#.......#.....................#.#............#...#.....#.......#........................#..#.#.....................#............#.#............#.........................#.........................................#....#.......#.....##...........#....................#.................#....#.......#.#....#.........#.........#.....#....#...............................#.#......##.##.....#...................#........##...#.................#.........#.........#....#.#...............
....#.#..........#....#.#..................#...#............##.......#...#...#......#................#........#...................#..............#............#................#......#.................#.....................................................#....#.........................#..........................##..###.......#......#....#.................##...................................#...#.......##.....#.....#...#...#.#....#........................#.............#...............#...........#.....#...........#..#...#....................#..#.#.............................#.....#.#........#...................................#.#..#............#...###..#.............................#.......#...#.......#..#......#..........................##.......#.............#....#......#....#...#.#..........#.........###.#.............................................#...............#.#.............#.......#.#......................................#.#..........#....#.#..................#...#............##.......#...#...#......#................#........#...................#..............#............#................#......#.................#.....................................................#....#.........................#..........................##..###.......#......#....#.................##...................................#...#.......##.....#.....#...#...#.#....#........................#.............#...............#...........#.....#...........#..#...#....................#..#.#.............................#.....#.#........#...................................#.#..#............#...###..#.............................#.......#...#.......#..#......#..........................##.......#.............#....#......#....#...#.#..........#.........###.#.............................................#...............#.#.............#.......#.#......................................#.#..........#....#.#..................#...#............##.......#...#...#......#................#........#.....
.................#....................##........##.....#....#...#.................#..........................................#....#.........#................#..#..........#..#.....................#..#..#..#..#.......#...............................###..................................#..............................................#.....#................................#...............#....#.......................#..#.....#........#.#.........#................................#..........#.....#........#......#.............#....................##......#........#......#................#................................#..........##.......##.....#.....................#..#..##.....#....#...#..#......#.......#....#......#...#.#...#............#.............................#................#......#....#...........#..............#.......##.......#...........#.....#..............#...............#............#....................#....#......................#....................##........##.....#....#...#.................#..........................................#....#.........#................#..#..........#..#.....................#..#..#..#..#.......#...............................###..................................#..............................................#.....#................................#...............#....#.......................#..#.....#........#.#.........#................................#..........#.....#........#......#.............#....................##......#........#......#................#................................#..........##.......##.....#.....................#..#..##.....#....#...#..#......#.......#....#......#...#.#...#............#.............................#................#......#....#...........#..............#.......##.......#...........#.....#..............#...............#............#....................#....#......................#....................##........##.....#....#...#.................#.................................
.......................#.............#.........#........#.#........................#........#.......#.....#...........#......##................#...#....#...........#.....#...........#..........................................#.............................#.#.............#...#..#.............#......#.....#.............................................#.......#......##...........#...........#.#........................#....#.....#.......##..........#......#....##...#.............#.......#.......#...........#..#.#...#...................#.....#....................#........#..........#.........#......#.##.................#.....................#...........#.....#.#...#...................#............#............#.......................#........#......#..#......#.......#...........#.....#.........#..#.........#...#.........................#...............................................#....#..............#.#....#...................#..........................#.............#.........#........#.#........................#........#.......#.....#...........#......##................#...#....#...........#.....#...........#..........................................#.............................#.#.............#...#..#.............#......#.....#.............................................#.......#......##...........#...........#.#........................#....#.....#.......##..........#......#....##...#.............#.......#.......#...........#..#.#...#...................#.....#....................#........#..........#.........#......#.##.................#.....................#...........#.....#.#...#...................#............#............#.......................#........#......#..#......#.......#...........#.....#.........#..#.........#...#.........................#...............................................#....#..............#.#....#...................#..........................#.............#.........#........#.#........................#........#.......#.....#.........
.........#.#.............#....#..............................................#......#.....#..........#..........#.....#..#...#..............#.......#.....#.......#......#..#..#.......#...................##......#........................#...............#...#...........#.......#............#.............#....###...#............#.#....#..................##...............###.........#...#.............#..#................................#....#......##..............................##..#.#...........#.....................#........#..........#...........#........#.......#..........##...........#................#........#.....#....................#.##...............#.................##..........#........#.....................#..................#.#..###.#.................#.....#..#..................................................#................#.#.......##..#...........#...#..#..............................#...#........#..............#.........#.#.............#....#..............................................#......#.....#..........#..........#.....#..#...#..............#.......#.....#.......#......#..#..#.......#...................##......#........................#...............#...#...........#.......#............#.............#....###...#............#.#....#..................##...............###.........#...#.............#..#................................#....#......##..............................##..#.#...........#.....................#........#..........#...........#........#.......#..........##...........#................#........#.....#....................#.##...............#.................##..........#........#.....................#..................#.#..###.#.................#.....#..#..................................................#................#.#.......##..#...........#...#..#..............................#...#........#..............#.........#.#.............#....#..............................................#......#.....#..........#..........#...
..#......#.......................#....##...........#...##.........................................##.#..#...........#..............#..........#........#.....#.......................##......#..............#.#..............#..........................#....................#...#.........#.............##.#.....#.............##...........#.#.#..#....................##..#......#....#...............#.................#...........##.#...............................................................#.....#.......................#.....#....#..............#..............#.#...............#..........................#...........#.......##............#...........#...........#.............#.....#.............#..............#........#........#.............#......#..#...........#....#.................#............................#..........#..................#......#......#....#.......#.........#...........#................#..#.............#...#.......#......#.......................#....##...........#...##.........................................##.#..#...........#..............#..........#........#.....#.......................##......#..............#.#..............#..........................#....................#...#.........#.............##.#.....#.............##...........#.#.#..#....................##..#......#....#...............#.................#...........##.#...............................................................#.....#.......................#.....#....#..............#..............#.#...............#..........................#...........#.......##............#...........#...........#.............#.....#.............#..............#........#........#.............#......#..#...........#....#.................#............................#..........#..................#......#......#....#.......#.........#...........#................#..#.............#...#.......#......#.......................#....##...........#...##.........................................##.#..#...........
......................##...............................#.......#...............................................#...................##....................#...#......#.#...#....................#.............#.......................................#.......##............#..........##.......#....#.................................#.............#..#................#...#.................##......#...........#....#.........#.#...#.....#...#......#.................####..#.................#...........................#..#...........#....#........#..............#.......#...#.........##............#..#.....#........#.#......#.............#......#...........#............#....#...................#.....#.............#....#............#..........................#.......#...#........#............#.....#...............#..............#.........................#.....#...........##...#.........#...................##..................#........................................##...............................#.......#...............................................#...................##....................#...#......#.#...#....................#.............#.......................................#.......##............#..........##.......#....#.................................#.............#..#................#...#.................##......#...........#....#.........#.#...#.....#...#......#.................####..#.................#...........................#..#...........#....#........#..............#.......#...#.........##............#..#.....#........#.#......#.............#......#...........#............#....#...................#.....#.............#....#............#..........................#.......#...#........#............#.....#...............#..............#.........................#.....#...........##...#.........#...................##..................#........................................##...............................#.......#...............................................#....
.......#...............#...........#...#.#......................#.....#..#...........#................#....#.......#........#...............#............#.......#............#..#......#................#.......#.#.......#...#.....#......................#....#.#.#...........#.#........#.....#.....#...##..#....#...................#......##..##...#.......#..............#..#..........................................#..#....#..............#........................................#.#.........................#..#.............#...........#.......................................#...........##......#..#.........................##.......#...#.........................#.#............#.............#...................#....................#....#...........#...#.#.............#..........#.....#....##........#..##..#.##..#......................................#.......#...#........................#................#...#............#........#..............#...............#...........#...#.#......................#.....#..#...........#................#....#.......#........#...............#............#.......#............#..#......#................#.......#.#.......#...#.....#......................#....#.#.#...........#.#........#.....#.....#...##..#....#...................#......##..##...#.......#..............#..#..........................................#..#....#..............#........................................#.#.........................#..#.............#...........#.......................................#...........##......#..#.........................##.......#...#.........................#.#............#.............#...................#....................#....#...........#...#.#.............#..........#.....#....##........#..##..#.##..#......................................#.......#...#........................#................#...#............#........#..............#...............#...........#...#.#......................#.....#..#...........#................#....#.......#
.....#.#..#...#...#.......##......#...............................#........#...#.............#....#......#.......#.............#.........................................#..........................................#..........................#..........................#........#..#..#.............................#......#.................#......#.#.###.............................#..#...........#.#..........#...............#........##...........................#.#....#...........................#.#.#..........#.......#......#..#......#...#.......................##.#....#..................................#.............#.......#.#.#................................##.....##.......#...........................#............#..............#.......#.##.....#...........................#.##...........#.#............#.............#..........#........#..........#.#....................#..................#............#....#..........#.................#.#..#...#...#.......##......#...............................#........#...#.............#....#......#.......#.............#.........................................#..........................................#..........................#..........................#........#..#..#.............................#......#.................#......#.#.###.............................#..#...........#.#..........#...............#........##...........................#.#....#...........................#.#.#..........#.......#......#..#......#...#.......................##.#....#..................................#.............#.......#.#.#................................##.....##.......#...........................#............#..............#.......#.##.....#...........................#.##...........#.#............#.............#..........#........#..........#.#....................#..................#............#....#..........#.................#.#..#...#...#.......##......#...............................#........#...#.............#....#......#.......#..
.........#.............#.........#....................#....#..........................#...................#............#..........#.#..#..........#.....#....##.....#.................##..............#.........#......#..............#.............#..........#........................##.......................#....#...............#..................#...........#....................................#.#....##................#............#.##............##..................#...#....#..#.........#...............#..................#...................#....###..................#....#.#.#...#............................#...#..#.........##........#........#.....#.........#......#................#.......................##..........#......#...........................##.....................#......#......#..#.....................................#..#..#.......#............#.........#.........#............#.#..#.........#..#...#....#.........#...............#.............#.........#....................#....#..........................#...................#............#..........#.#..#..........#.....#....##.....#.................##..............#.........#......#..............#.............#..........#........................##.......................#....#...............#..................#...........#....................................#.#....##................#............#.##............##..................#...#....#..#.........#...............#..................#...................#....###..................#....#.#.#...#............................#...#..#.........##........#........#.....#.........#......#................#.......................##..........#......#...........................##.....................#......#......#..#.....................................#..#..#.......#............#.........#.........#............#.#..#.........#..#...#....#.........#...............#.............#.........#....................#....#..........................#...................#.........
.#............................#....#......#...................##.#........#...................#.......#.....................##.....................#.....#...#......#........................#........#...................##.............#.#..#.......#...........................#.........#...#.......#.#...##..#...##....................#..............................#..............#.....#........................................#.............#..#.........#..........#...............#....##...#....#...##...........##.##..............................#...............#......#.....#....................#.#..##.....#.......#..............................#........#........#.......#......................................#....#..................#..##..................#....#...#..#....##................#.......#................................#..#......................#........#.................#.#.........#......................#..#.....#........#.#............................#....#......#...................##.#........#...................#.......#.....................##.....................#.....#...#......#........................#........#...................##.............#.#..#.......#...........................#.........#...#.......#.#...##..#...##....................#..............................#..............#.....#........................................#.............#..#.........#..........#...............#....##...#....#...##...........##.##..............................#...............#......#.....#....................#.#..##.....#.......#..............................#........#........#.......#......................................#....#..................#..##..................#....#...#..#....##................#.......#................................#..#......................#........#.................#.#.........#......................#..#.....#........#.#............................#....#......#...................##.#........#...................#.......#.............
...............#................................#.#....#........#.........#...............#.#....#.......#....#........#.#...............#.............................................#....#............#..#.#....................#.....................#..................#..#................................#.....................##..#..#.....#.#..#.#...##............#........#.#.............#..........#..#..#......#...#............#.........#............#.....#..#..........#......#...........#....#..........................#.........#......##......#.#.#..........##.......................#....#............................#.........#...........#............#.#..#....#......#...#.....###.#........#...#.#..............#.............#....#............#..................#...........#......#....#..#.#...##...........#.....#..#..#..............#...#..#..#..............#...............................#...#............#....#...#..............................#................................#.#....#........#.........#...............#.#....#.......#....#........#.#...............#.............................................#....#............#..#.#....................#.....................#..................#..#................................#.....................##..#..#.....#.#..#.#...##............#........#.#.............#..........#..#..#......#...#............#.........#............#.....#..#..........#......#...........#....#..........................#.........#......##......#.#.#..........##.......................#....#............................#.........#...........#............#.#..#....#......#...#.....###.#........#...#.#..............#.............#....#............#..................#...........#......#....#..#.#...##...........#.....#..#..#..............#...#..#..#..............#...............................#...#............#....#...#..............................#................................#.#....#........#.........#...............#.#....#.......#....#.....
..........................#..#...............#.......##..#...........#..........#.......#.....#......#..........................................#......#........#..#.........................#.............#.........#.........................##..#....##.......#..........#..#.#..................#...#..##......#...#.......#.#.......#..#..#..#.....##.........#...........#.#....#.....#......#.....#......................#.........#......#..........##......##..#............#.#.........#..#..##..#.........................#..............#.....##..........#.....#........#.......................##...#....#.#.........#..........#.................#..#.....#.#....................#................#............#...............#.......#.....#............#........#..#...........#..........................##..#.........#.....................#...............#...................................#........#..............#...........#.#..#.....##...###.............................#..#...............#.......##..#...........#..........#.......#.....#......#..........................................#......#........#..#.........................#.............#.........#.........................##..#....##.......#..........#..#.#..................#...#..##......#...#.......#.#.......#..#..#..#.....##.........#...........#.#....#.....#......#.....#......................#.........#......#..........##......##..#............#.#.........#..#..##..#.........................#..............#.....##..........#.....#........#.......................##...#....#.#.........#..........#.................#..#.....#.#....................#................#............#...............#.......#.....#............#........#..#...........#..........................##..#.........#.....................#...............#...................................#........#..............#...........#.#..#.....##...###.............................#..#...............#.......##..#...........#..........#.......#.....#......#..............
....#.......#.........................#.............#......#.##....................................#....#.....#...#......#..........#..........................................#......................#..............#...#.....#..........##.............#..................#..#......#.........#...#..............#..........#.#..#.#........#...............#...........#.......#.#...#...........#.......................................#..........#.......#.............................#...........#............................#.........#....#.#...#.#.......#.....#..#.#..............................#...............................#..#........##...#........#.....#......##..#.#.....#....#.....#.....#......#........#..#..............#........#...#...................#.......#..#...#..#...#.......#...........#...........#..............#........................#...#.........................#.....#......#...................#...............#.#............#.......#.........................#.............#......#.##....................................#....#.....#...#......#..........#..........................................#......................#..............#...#.....#..........##.............#..................#..#......#.........#...#..............#..........#.#..#.#........#...............#...........#.......#.#...#...........#.......................................#..........#.......#.............................#...........#............................#.........#....#.#...#.#.......#.....#..#.#..............................#...............................#..#........##...#........#.....#......##..#.#.....#....#.....#.....#......#........#..#..............#........#...#...................#.......#..#...#..#...#.......#...........#...........#..............#........................#...#.........................#.....#......#...................#...............#.#............#.......#.........................#.............#......#.##....................................#....#.....#...#.
..............#..............#.....#....#....##........#...#...#..............#.......#....#....#................................#.............###......##..#......................#...#..................#...................#...#.....#....##.........#.#.........#....#..................#......#.......#.........................................#...#......................#.....................#.#...#.....##.........#..........####...............#........##.#.......#.............#.....#..#...#....#.........#....#........#.....#...............#............................#.......#.................#..........##................#...#.#.......................#....................#......#.......#....#.........#.#..............................##..#...........................................................................................................#.....#.........#........#...#..........#..........#....##..#......#......................#..............#..............#.....#....#....##........#...#...#..............#.......#....#....#................................#.............###......##..#......................#...#..................#...................#...#.....#....##.........#.#.........#....#..................#......#.......#.........................................#...#......................#.....................#.#...#.....##.........#..........####...............#........##.#.......#.............#.....#..#...#....#.........#....#........#.....#...............#............................#.......#.................#..........##................#...#.#.......................#....................#......#.......#....#.........#.#..............................##..#...........................................................................................................#.....#.........#........#...#..........#..........#....##..#......#......................#..............#..............#.....#....#....##........#...#...#..............#.......#....#....#...................
................#......#.#..................................#.#...#...........#.....#...#...................#...............................#...#..................#........#..#.....#..........#................#..#.....#......#..#................................##....#.#...........#.......#..#......#.........#..#.......#..#...#...#..#....#...................................##...#...#...#..................................#................#......................#.....#...#..#........#..............#................#.......................................#....###..........##.....#.#.......#...........#...............#.......#........#.......#...##........................#........#.#.....#.....#.............#..#..................................................#............#...#.#......#....#.#.......#...#....#..........##.#......##...#......#....#......#..#......#...........#........#..#.........#...............#.......#.#..........................#......#.#..................................#.#...#...........#.....#...#...................#...............................#...#..................#........#..#.....#..........#................#..#.....#......#..#................................##....#.#...........#.......#..#......#.........#..#.......#..#...#...#..#....#...................................##...#...#...#..................................#................#......................#.....#...#..#........#..............#................#.......................................#....###..........##.....#.#.......#...........#...............#.......#........#.......#...##........................#........#.#.....#.....#.............#..#..................................................#............#...#.#......#....#.#.......#...#....#..........##.#......##...#......#....#......#..#......#...........#........#..#.........#...............#.......#.#..........................#......#.#..................................#.#...#...........#.....#...#...................#.......
#....................#.....#..........................#....#..........#......#.........#.........##..........#...................#.....##..............#........#..................#.....##.#................................#.......#.......#...#....#......##............##...............................#.............................................#...........#...............#..#...........#...........#..........................#.#.................#.#.................#................#......................#...........#...........#................#.........................#.#..#..................#...........#................#................#..........#......................#................#.....#...............#...#..#......#.....................................#......#...............#...............###........#.....#.......#...#....##.........#..#.....#........#..............#..................................#.........#.........#....................#.....#..........................#....#..........#......#.........#.........##..........#...................#.....##..............#........#..................#.....##.#................................#.......#.......#...#....#......##............##...............................#.............................................#...........#...............#..#...........#...........#..........................#.#.................#.#.................#................#......................#...........#...........#................#.........................#.#..#..................#...........#................#................#..........#......................#................#.....#...............#...#..#......#.....................................#......#...............#...............###........#.....#.......#...#....##.........#..#.....#........#..............#..................................#.........#.........#....................#.....#..........................#....#..........#......#.........#.........##..........#......
.....#.........#...........................#.#....................#.............................#............................................#...#.....#.....#...#.......#.........#.#.#........#.........#.........................#...##.#........................#.......................###......#...........#.......#..#......#.#........#........................#....#.........#........#..#....................#.#........#.....#.#..#.......#.....................#....#.......#...............................#.......##...........#......................#..........#.............#....#...#.....#.#.................................#..........#.......#....#.....#.....#....#.............#......#.....................#...................#.......#...#..##....................#.....#..#........#..............#.............#......#.............#..........................#............#.......#.......#..............#......................#.............#.....#.........#...........................#.#....................#.............................#............................................#...#.....#.....#...#.......#.........#.#.#........#.........#.........................#...##.#........................#.......................###......#...........#.......#..#......#.#........#........................#....#.........#........#..#....................#.#........#.....#.#..#.......#.....................#....#.......#...............................#.......##...........#......................#..........#.............#....#...#.....#.#.................................#..........#.......#....#.....#.....#....#.............#......#.....................#...................#.......#...#..##....................#.....#..#........#..............#.............#......#.............#..........................#............#.......#.......#..............#......................#.............#.....#.........#...........................#.#....................#.............................#...................
.........................#.............##..#.#....#......##..........................................................#........................##..#..................#..............#.#...#.......................#..#.....#.....##..........##...............#..#.#................#......#..............#...........#.............#.#....#..................#..#.......................#.......#...#.............#.....#.....................#..#.....#.........................#................#.###.#..#.#...........#......#..#..##..##...................#.#.......#..#...##.................#.........................##....#..........##.#.......#......##............#..............#..#...................#......................###.........#...........................#.........#.....##..........................##.###.....................#...........................#..#..#........#........#.......#...................#..##.#................#....................................#.............##..#.#....#......##..........................................................#........................##..#..................#..............#.#...#.......................#..#.....#.....##..........##...............#..#.#................#......#..............#...........#.............#.#....#..................#..#.......................#.......#...#.............#.....#.....................#..#.....#.........................#................#.###.#..#.#...........#......#..#..##..##...................#.#.......#..#...##.................#.........................##....#..........##.#.......#......##............#..............#..#...................#......................###.........#...........................#.........#.....##..........................##.###.....................#...........................#..#..#........#........#.......#...................#..##.#................#....................................#.............##..#.#....#......##.........................................................
.....#........................#......#........#...#..#.#.#.....................#...#........#......#...#......##..#.............................#.......#..............#......#........#.......#.....##.....#..............................#.#.......#..........#.....#..............#..#..............................#..#.#.........#..........#...........#....#............#.......................#.............##......#..........##.......................#.#.....................#..............#.......#.................#.....#....#...#.....#................#.....................#..............#...#..#...............#.........#..........#.##....#...#......#...............##..#.#.....#.....#..#..............................#...........#.#..........#..................#....#......#................#.........#..#.....#.......#......#.....#..............#.....#................#...#...............................#....#......#.....##..#.................#........................#......#........#...#..#.#.#.....................#...#........#......#...#......##..#.............................#.......#..............#......#........#.......#.....##.....#..............................#.#.......#..........#.....#..............#..#..............................#..#.#.........#..........#...........#....#............#.......................#.............##......#..........##.......................#.#.....................#..............#.......#.................#.....#....#...#.....#................#.....................#..............#...#..#...............#.........#..........#.##....#...#......#...............##..#.#.....#.....#..#..............................#...........#.#..........#..................#....#......#................#.........#..#.....#.......#......#.....#..............#.....#................#...#...............................#....#......#.....##..#.................#........................#......#........#...#..#.#.#.....................#...#........#......#...#......##..#.
...........................##......#..........................#.#........................#...................#....#.............................................#...........#........##...........#..........................##...............................#............................#.................#...#................................#...#....................#.........#.................#....................................#............#....#.#............#.....##...................#............#.#........#.........#.........#...#................................#.......#.#................................................................................#.....#....#.....................#......#.#...#................#..#.........#.......#.....................#..................................#................#.......................#..#........#.#.......................#......#..........#..#.#.......#....#......#.#...#.##.#..................................##......#..........................#.#........................#...................#....#.............................................#...........#........##...........#..........................##...............................#............................#.................#...#................................#...#....................#.........#.................#....................................#............#....#.#............#.....##...................#............#.#........#.........#.........#...#................................#.......#.#................................................................................#.....#....#.....................#......#.#...#................#..#.........#.......#.....................#..................................#................#.......................#..#........#.#.......................#......#..........#..#.#.......#....#......#.#...#.##.#..................................##......#..........................#.#........................#...................#....#.
......#..#.....#......##...#.........#......#..............#....#.......#..................#.................#........#.......#............#..........#........#.................#..........#..#..........................#...........................#..#.........#.....#.#..#............#...........#..#.......................#.................###.....................................................#..............##................#.......................#...........#..........#........#..................#.##..........#....#...........#....#.............................................................##.......#.........................#.............#....##........#........#.........#..#....#.......................#.........#..#........#.......#.......................#.............#...........#...................#.....#.....#.#.....#..........#.#.#.....#..#..........................#....#.##..............##...#.#..........#...#.#............#..#.....#......##...#.........#......#..............#....#.......#..................#.................#........#.......#............#..........#........#.................#..........#..#..........................#...........................#..#.........#.....#.#..#............#...........#..#.......................#.................###.....................................................#..............##................#.......................#...........#..........#........#..................#.##..........#....#...........#....#.............................................................##.......#.........................#.............#....##........#........#.........#..#....#.......................#.........#..#........#.......#.......................#.............#...........#...................#.....#.....#.#.....#..........#.#.#.....#..#..........................#....#.##..............##...#.#..........#...#.#............#..#.....#......##...#.........#......#..............#....#.......#..................#.................#......
...........#..............#......#..........................#................#...........................#..#.........#...........#........................#..............#............................#..............................#.................#......##.#..#.....................#........................................#....##............#.#.......#.....#.....#...##......#......#................#.#...................#..................................#.#...............#......#...#.......#......#.........#...#...........#..................#....#.....#......#.......#.....#.......#.....#..#....................................................#.......................#............................#...............#..#..........#..............#........................................#...........##..........................#......................#..#.....##.#..............#..#..............#.....#.................#.#.....#........................#..............#......#..........................#................#...........................#..#.........#...........#........................#..............#............................#..............................#.................#......##.#..#.....................#........................................#....##............#.#.......#.....#.....#...##......#......#................#.#...................#..................................#.#...............#......#...#.......#......#.........#...#...........#..................#....#.....#......#.......#.....#.......#.....#..#....................................................#.......................#............................#...............#..#..........#..............#........................................#...........##..........................#......................#..#.....##.#..............#..#..............#.....#.................#.#.....#........................#..............#......#..........................#................#...........................#..#.......
.#...................#.................##...##....#.........#.....#.......................#....#............#...#..#.............#.#...#.......#...#......#....##.......#..#....#...................#.................##..#.#......................#........................###.............#.#....................#.........#.........#......#.........#..#..........#.......#....#...........#..#....##.#................#................#..#..............#....#...#......................#....#...#.#.#...................#.......#......##.................................#.......#.................#.............................#.......#....................#...#.....#.......#.......#...#...#..#...#..................#...............................#..................#................................................#....#....#...............#.........#...#....#................#...........#...#......#........#.....#.#...#..#...........................#...................#.................##...##....#.........#.....#.......................#....#............#...#..#.............#.#...#.......#...#......#....##.......#..#....#...................#.................##..#.#......................#........................###.............#.#....................#.........#.........#......#.........#..#..........#.......#....#...........#..#....##.#................#................#..#..............#....#...#......................#....#...#.#.#...................#.......#......##.................................#.......#.................#.............................#.......#....................#...#.....#.......#.......#...#...#..#...#..................#...............................#..................#................................................#....#....#...............#.........#...#....#................#...........#...#......#........#.....#.#...#..#...........................#...................#.................##...##....#.........#.....#.......................#....#............#...#..#
.................#.#...............#..........#....#....#.............#............#......................................#.#...........#.....#....#.#.#.......##........##..#...#....................#..#.#........................#......................................##..#.....#................................#.............##........#........#......#..........................#......#............#.......#.##..............#.#..#....#........#...#......#..#....#........##.#.........#..#............#..##.....................#...........#..#...#..#.....#..#............................................#..#................#.............#...#............................#.............................#..............#.....#.#..........................#........#.#...##.......#.....#........#.##........#.................#...#..........#........#..................................#............#..#.....#........#..............#.........#.......#..................#.#...............#..........#....#....#.............#............#......................................#.#...........#.....#....#.#.#.......##........##..#...#....................#..#.#........................#......................................##..#.....#................................#.............##........#........#......#..........................#......#............#.......#.##..............#.#..#....#........#...#......#..#....#........##.#.........#..#............#..##.....................#...........#..#...#..#.....#..#............................................#..#................#.............#...#............................#.............................#..............#.....#.#..........................#........#.#...##.......#.....#........#.##........#.................#...#..........#........#..................................#............#..#.....#........#..............#.........#.......#..................#.#...............#..........#....#....#.............#............#................................
...................#..##............#.........#...........#.............#.....#............#.....#.#...#....#......#..........#.......#...............#...............#....................#.....#............#.....................#....#.......#..#........#..............#...#.........#...##....#....#......#.....#....#....##.#..#........#.....................#.#........#........##.....##..#..............................#........##.....#..#...................................................#..........#........#...#...#...........####..........##...................#..................#.#....................#..........#...................................#....#...............#.......#.............#....###....................#...........#............................#...#....#........##......##.............#......................#.................#........###...#.......#....#..................##.....#.........###.........#.............#......................#..##............#.........#...........#.............#.....#............#.....#.#...#....#......#..........#.......#...............#...............#....................#.....#............#.....................#....#.......#..#........#..............#...#.........#...##....#....#......#.....#....#....##.#..#........#.....................#.#........#........##.....##..#..............................#........##.....#..#...................................................#..........#........#...#...#...........####..........##...................#..................#.#....................#..........#...................................#....#...............#.......#.............#....###....................#...........#............................#...#....#........##......##.............#......................#.................#........###...#.......#....#..................##.....#.........###.........#.............#......................#..##............#.........#...........#.............#.....#............#.....#.#...#....#......#
.....#...................#..........#............................#.##..................#.....#..##................#..##................#............#......#...............#..#..........................#............##........#..............#..........#............##..........#.......................#.....#.........#....#....#............................##.#...#...............#.....#.......................#...................#.................#.............#..##..#..#...#..#......#.....#.....#.........#..#..........#............#......#....................#..#.............#.............#..................................#.....................#................#......#........#..........................#.............##......#...#.#..#..#....#......#....................#.##....#........#.........#........#......#........................#.#..#................#.......................................#......#.........#.......##...............#...................#..........#............................#.##..................#.....#..##................#..##................#............#......#...............#..#..........................#............##........#..............#..........#............##..........#.......................#.....#.........#....#....#............................##.#...#...............#.....#.......................#...................#.................#.............#..##..#..#...#..#......#.....#.....#.........#..#..........#............#......#....................#..#.............#.............#..................................#.....................#................#......#........#..........................#.............##......#...#.#..#..#....#......#....................#.##....#........#.........#........#......#........................#.#..#................#.......................................#......#.........#.......##...............#...................#..........#............................#.##..................#.....#..##................#.
.#.#..........#......#.........#..#.........#......##....#............................#.#.#.....#.......#...........#..#..#..##...............#....#.......#...........##.............#.#.....#..................#.#...#...............#.......#.....##............#....#................#..........##.#...#...................................#....#...........#.#.#...##......#.......#...#...#.....#......#.....##.......#..#..................#.......#...#...#.............#.....#.......#..........#...........................#....#......#............................##......#.#....#....................#..........#............#...................#...............#.....#.#....#.#.....#..............#................##..................#........#......................#...........##....#.......#.............#..#.......#...#......................#....#......#......#..................#.......#.#.......#....#......#....#......................#.##......#.#..........#......#.........#..#.........#......##....#............................#.#.#.....#.......#...........#..#..#..##...............#....#.......#...........##.............#.#.....#..................#.#...#...............#.......#.....##............#....#................#..........##.#...#...................................#....#...........#.#.#...##......#.......#...#...#.....#......#.....##.......#..#..................#.......#...#...#.............#.....#.......#..........#...........................#....#......#............................##......#.#....#....................#..........#............#...................#...............#.....#.#....#.#.....#..............#................##..................#........#......................#...........##....#.......#.............#..#.......#...#......................#....#......#......#..................#.......#.#.......#....#......#....#......................#.##......#.#..........#......#.........#..#.........#......##....#............................#.#.#.....#.......#...........
.....#.##......#....#.......#......#.......#...#........#............#.....#..#...................#......................#.........................................#....#...........#.....#..#.#........#.....#..#...................................#...#...#........................#.#............#.................#.........#..##........#..#......#................#..........#.............#.............##.......#........#.....#.#....###.........................#..#..............#..............#.........................#.................#........#........#......#.............#...........................#.........#.......##..#........#.........#....#............#..##.........#......................#......#...#....#..#........#...#........#.........#.............#........#......#....#......#..#...#.......#...............#..#..........#........#..............#..........#.........#...........#.#...........................#......#.#.#...........#.##......#....#.......#......#.......#...#........#............#.....#..#...................#......................#.........................................#....#...........#.....#..#.#........#.....#..#...................................#...#...#........................#.#............#.................#.........#..##........#..#......#................#..........#.............#.............##.......#........#.....#.#....###.........................#..#..............#..............#.........................#.................#........#........#......#.............#...........................#.........#.......##..#........#.........#....#............#..##.........#......................#......#...#....#..#........#...#........#.........#.............#........#......#....#......#..#...#.......#...............#..#..........#........#..............#..........#.........#...........#.#...........................#......#.#.#...........#.##......#....#.......#......#.......#...#........#............#.....#..#...................#.................
..#.........#.........#............#..................#........#.................#.....................................#.........#.............#.........#..........#.....##..##.........##...#.....#..........#...#........................#....#.....#.........................#....................................#.#..#..#........#.................###.....#........#................##.........#.#......................#......#..............#.#...........#.............................#..........#.#.........#.........#............#..#........#.......#.#.....................#..##............#.....#....#.............................#............#........#.#.....................#......##....##.........#.........#..#.....#......#...#......#.............##.....#..#......#.#.....#.#.....#...#......#..........................###......#..............................#............#......#......................#.....................#.#...............#.........#.........#............#..................#........#.................#.....................................#.........#.............#.........#..........#.....##..##.........##...#.....#..........#...#........................#....#.....#.........................#....................................#.#..#..#........#.................###.....#........#................##.........#.#......................#......#..............#.#...........#.............................#..........#.#.........#.........#............#..#........#.......#.#.....................#..##............#.....#....#.............................#............#........#.#.....................#......##....##.........#.........#..#.....#......#...#......#.............##.....#..#......#.#.....#.#.....#...#......#..........................###......#..............................#............#......#......................#.....................#.#...............#.........#.........#............#..................#........#.................#..................................
....#.#...#....#................#...............#....................#.......................#......#......#.................#.......#.........#.#...#........#...#............#.........#....#...#.#.#..#.#..##..........#..........................#...#.#...#.#...............................#....#..#...##......#......#........#..#...............#.........................#.........#.....#.....#....................#.......#......#..............#.#.#.....#...............#...................#...#...................................#.....#..........#....#..#........#..#.................#..........#....#.....#............#..........#...........#....#...............#..............#....#.....#...............................#....................................#..............#.#..###..#...........##..........#..#....#..#.......#....#........#...#...........#....#......................#.......#....#.......#..##...#.....#........#.................#.#...#....#................#...............#....................#.......................#......#......#.................#.......#.........#.#...#........#...#............#.........#....#...#.#.#..#.#..##..........#..........................#...#.#...#.#...............................#....#..#...##......#......#........#..#...............#.........................#.........#.....#.....#....................#.......#......#..............#.#.#.....#...............#...................#...#...................................#.....#..........#....#..#........#..#.................#..........#....#.....#............#..........#...........#....#...............#..............#....#.....#...............................#....................................#..............#.#..###..#...........##..........#..#....#..#.......#....#........#...#...........#....#......................#.......#....#.......#..##...#.....#........#.................#.#...#....#................#...............#....................#.......................#......#......#........
.#..#.................................#.....#........#.......#...#.......#..#....#...............................#.......#.....#..........#..#..##.............##........#.##..#.....#....#.#....#.......#.......................................#...........#..##......#..............#......#.............#.#...........#.....#..#....#.......#.#.#...............#.......##..#......................................#...............#..........#........#.............................#.....#.#.....#..........................##.##..........#...##.#.....#................#..#.##.#...............................................#...........##..#...............#.................#.#..............##.........#......#..........#...#......#....#...#.....................#...............#.................#..#...........#...#.......##...##.....................#.#.....#......#.............................#...#.....#......#..................#...#...#...#..#..#.#..#.................................#.....#........#.......#...#.......#..#....#...............................#.......#.....#..........#..#..##.............##........#.##..#.....#....#.#....#.......#.......................................#...........#..##......#..............#......#.............#.#...........#.....#..#....#.......#.#.#...............#.......##..#......................................#...............#..........#........#.............................#.....#.#.....#..........................##.##..........#...##.#.....#................#..#.##.#...............................................#...........##..#...............#.................#.#..............##.........#......#..........#...#......#....#...#.....................#...............#.................#..#...........#...#.......##...##.....................#.#.....#......#.............................#...#.....#......#..................#...#...#...#..#..#.#..#.................................#.....#........#.......#...#.......#..#....#...............................#..
...#....##.....#......#..........#...........#.#...........#...#.....#..........#...#...##.......#.....#....#..#.#......................#...##.##...................#.............#..............#.......................................#...#.......#...#...................##................#.......##........#.................#.......#.........#.....................#.....##.#.#.......#........................#.......#...#.........#.....#........#...##......................#..#.......#...........#...##........#...............#.............#...........#..#......#................................#.##..........................#.#..........#................#...........#................#.............................#.#............#.............#.........#..........#.......#..........................#......#..............#............#.....#.......#........#..........##...............#..........................#........................#........#....##.....#......#..........#...........#.#...........#...#.....#..........#...#...##.......#.....#....#..#.#......................#...##.##...................#.............#..............#.......................................#...#.......#...#...................##................#.......##........#.................#.......#.........#.....................#.....##.#.#.......#........................#.......#...#.........#.....#........#...##......................#..#.......#...........#...##........#...............#.............#...........#..#......#................................#.##..........................#.#..........#................#...........#................#.............................#.#............#.............#.........#..........#.......#..........................#......#..............#............#.....#.......#........#..........##...............#..........................#........................#........#....##.....#......#..........#...........#.#...........#...#.....#..........#...#...##.......#.....#....#..#.#..
...............##........#.......#........................#............#.....#...##.....#......................#....................#.........##...#........#........###.....................#...............................................#...#...................#...................##................##................#...#....#..............#....................................#....#.#......##..#.....#..........#................#..........................#...........#.....#.........#...........##..........#.#...#...............#...........#............#......#.#........................#...#.....#..#...................................#...................#..#.#..........#........#....................................##.#.....#.....#............#...........................#.......#.#.......#........................#.......#..#..#..........................................#................................#...........................#..#...............##........#.......#........................#............#.....#...##.....#......................#....................#.........##...#........#........###.....................#...............................................#...#...................#...................##................##................#...#....#..............#....................................#....#.#......##..#.....#..........#................#..........................#...........#.....#.........#...........##..........#.#...#...............#...........#............#......#.#........................#...#.....#..#...................................#...................#..#.#..........#........#....................................##.#.....#.....#............#...........................#.......#.#.......#........................#.......#..#..#..........................................#................................#...........................#..#...............##........#.......#........................#............#.....#...##.....#......................#....
...........#.........................#.......#......#..........#....#....................#...................................#......#........................##........#.....#.........#...###..#.........................................#..............#....#................#...............................#.........#....#...#....#..............#.....#........#..........................#...........#......#......#.#..#....#.....#.......#...#.....#.......#......##.#..#.......#..........................#...............................##......................#...........#.......#.....#.#....#...................#.................#................#.......#.......#.................................................#.................##...................#.......#.......#............#........................#.......#....#.#..........#.......#.................#........####...##....#.#....................#..##................#...........#...................#.........................#.......#......#..........#....#....................#...................................#......#........................##........#.....#.........#...###..#.........................................#..............#....#................#...............................#.........#....#...#....#..............#.....#........#..........................#...........#......#......#.#..#....#.....#.......#...#.....#.......#......##.#..#.......#..........................#...............................##......................#...........#.......#.....#.#....#...................#.................#................#.......#.......#.................................................#.................##...................#.......#.......#............#........................#.......#....#.#..........#.......#.................#........####...##....#.#....................#..##................#...........#...................#.........................#.......#......#..........#....#....................#..........................
.........##........#..#.........#..........#....................#........#............................#...#......#..........#............##................................#.....#...........#...............#..#..............#..#.....#.#........#.........#..............................................#..................#....#.....#.........#........#............#.............#.....#......#......#........#................................#.#........##.#.#...........#......#..............#....#..#.............#...#...................#......#....#....#...#..#..........#.##....##........#....................#.......#...##.#....#.#..........#........................#...#.............#...#.......#...........#...#..#...#.....#........#.#..#.........................................#.......#.....#...................#.#.###........#.....#.#........#.#......#....................#...........#..............#.#......#....................#..#...#.........##........#..#.........#..........#....................#........#............................#...#......#..........#............##................................#.....#...........#...............#..#..............#..#.....#.#........#.........#..............................................#..................#....#.....#.........#........#............#.............#.....#......#......#........#................................#.#........##.#.#...........#......#..............#....#..#.............#...#...................#......#....#....#...#..#..........#.##....##........#....................#.......#...##.#....#.#..........#........................#...#.............#...#.......#...........#...#..#...#.....#........#.#..#.........................................#.......#.....#...................#.#.###........#.....#.#........#.#......#....................#...........#..............#.#......#....................#..#...#.........##........#..#.........#..........#....................#........#............................#...#......#..
..#...............#........#..#.......#.......#..#.................#..#............................#.......#.........#....#........#..................................#..............#.........#..##.#............#....................#....#.............................#.......................#...........................#.......#......#............#..#...#....#........#..#..........#..#.......#..........................#...................###............#..........#..#......#.................#..#..............#...#......................#.#...................##................#.........#.........#.#........................................#...#.........#..#....#.#.....................##....#....................#.#..#.#..........#.........##....#.........##..............#....##......#..#...............#.......#..............#............#..#.....................#...........#....................#..#.....#..................................#...............#........#..#.......#.......#..#.................#..#............................#.......#.........#....#........#..................................#..............#.........#..##.#............#....................#....#.............................#.......................#...........................#.......#......#............#..#...#....#........#..#..........#..#.......#..........................#...................###............#..........#..#......#.................#..#..............#...#......................#.#...................##................#.........#.........#.#........................................#...#.........#..#....#.#.....................##....#....................#.#..#.#..........#.........##....#.........##..............#....##......#..#...............#.......#..............#............#..#.....................#...........#....................#..#.....#..................................#...............#........#..#.......#.......#..#.................#..#............................#.......#........
.........................#............#......#....#........#.....#..#............#.............#.#................#..................................#.......#......###.............#........#........#....#.....#.................................#..#...#.......#...#..#.....#..#.#..........#...#................#.....#..........#......#.............#..................#...#......................................#......##.#......#....##.#..#..#..................#.......................#....................#...........#.##...........................##.#.......##..........................#..#..#.............#........##.........#.#..............#...........#................#.#..........#.#.....###..#......#.................#.......#........................#..........#....#.....#.....#..................#........................#....#.............#..................###......................#........#......#....#........................#....#.........................#............#......#....#........#.....#..#............#.............#.#................#..................................#.......#......###.............#........#........#....#.....#.................................#..#...#.......#...#..#.....#..#.#..........#...#................#.....#..........#......#.............#..................#...#......................................#......##.#......#....##.#..#..#..................#.......................#....................#...........#.##...........................##.#.......##..........................#..#..#.............#........##.........#.#..............#...........#................#.#..........#.#.....###..#......#.................#.......#........................#..........#....#.....#.....#..................#........................#....#.............#..................###......................#........#......#....#........................#....#.........................#............#......#....#........#.....#..#............#.............#.#................#.
....................#............#.....#......................#..#..#........#............#..........................#.................#.......#.#....##.........#........................................#......#...#.....#......#....#..........#...#......#................#..#.........#......#...#......#.............#.......................#..............##.##.............#.......###.#....#.#................................#...##.......#....#..............#.................#.#.....#.#..#..................................#............#...###.................#...............#...#.......#..#......##.....#.............................#....#...#.................#..#...............#.....#....#................#....#.....#.......#............#...........##.....#.#..#.................###........................#..##.#.........#.#.#.........#.............#.....#....#..........#.#........#.......#.............#....................#......#........................#............#.....#......................#..#..#........#............#..........................#.................#.......#.#....##.........#........................................#......#...#.....#......#....#..........#...#......#................#..#.........#......#...#......#.............#.......................#..............##.##.............#.......###.#....#.#................................#...##.......#....#..............#.................#.#.....#.#..#..................................#............#...###.................#...............#...#.......#..#......##.....#.............................#....#...#.................#..#...............#.....#....#................#....#.....#.......#............#...........##.....#.#..#.................###........................#..##.#.........#.#.#.........#.............#.....#....#..........#.#........#.......#.............#....................#......#........................#............#.....#......................#..#..#........#............#.........................
.#........#..............#.#...#.#.....#..............#.....................#.#..........#...#.................#..#...........#...............#..#....#....#......#...#....##........#..........#.......#..#...##...............#.........#.#..........................#......#............#............#.....................................#.....#..#....##.......#.#.#....#...##.#..................................#...#..................................#.......................#.......#.#..#................#.#..#.#.#.......#..............#.#...................................#....................#.#.#...................#.........##....#.................#................................#........#..................................#.....................#...........................#....#................##..........................#............#.....#....#....##.#...............#...#..##...................#......#..#.#........#...#............#.#........#..............#.#...#.#.....#..............#.....................#.#..........#...#.................#..#...........#...............#..#....#....#......#...#....##........#..........#.......#..#...##...............#.........#.#..........................#......#............#............#.....................................#.....#..#....##.......#.#.#....#...##.#..................................#...#..................................#.......................#.......#.#..#................#.#..#.#.#.......#..............#.#...................................#....................#.#.#...................#.........##....#.................#................................#........#..................................#.....................#...........................#....#................##..........................#............#.....#....#....##.#...............#...#..##...................#......#..#.#........#...#............#.#........#..............#.#...#.#.....#..............#.....................#.#..........#...#.................#..#.
.........................#.........#............#..........#...............#...#....................................#.........#...........#..............#.........#...................#......#........#.......................#......#....#.........#.................#..#......................#...#...#.#.........#.#............#...........#........#................#.............#......#.#.#.....#..........#.............#........##.....#....#......................#..#...............#.#......................................#.#.....#........##.....#........................#..........#........#...#...............#....#..........#....#..................#....#...#..........................#.............#...#.............#..#....#......#...........#.....#.#................#...#..##..........#..#............#..#........................#..#............#.....#.....#......................#..............#....................#....#...........#............................#.........#............#..........#...............#...#....................................#.........#...........#..............#.........#...................#......#........#.......................#......#....#.........#.................#..#......................#...#...#.#.........#.#............#...........#........#................#.............#......#.#.#.....#..........#.............#........##.....#....#......................#..#...............#.#......................................#.#.....#........##.....#........................#..........#........#...#...............#....#..........#....#..................#....#...#..........................#.............#...#.............#..#....#......#...........#.....#.#................#...#..##..........#..#............#..#........................#..#............#.....#.....#......................#..............#....................#....#...........#............................#.........#............#..........#...............#...#....................................
........................#.#............................................#....#........#.........##...............#.....#........#.#.#...................#.#.........#........................##...##......................#..................#.....#....#..........#............................#...#..........#.....#.....................#..#...................................................#......#.........#....#.#.#............#......#.............#.#.....#.#.....................#...........#.......................................#.#..........#............#......#.....#..............#..#.......#......................#....#..#........#......#..............................##...#...#...........................#....##......#......##.....#...............#.............#..#..............#....#.......#......#.#.#...........#........................#..#..#.............#....#....#........#....#..#..............#.#.......#........#..##.#.................................#.#............................................#....#........#.........##...............#.....#........#.#.#...................#.#.........#........................##...##......................#..................#.....#....#..........#............................#...#..........#.....#.....................#..#...................................................#......#.........#....#.#.#............#......#.............#.#.....#.#.....................#...........#.......................................#.#..........#............#......#.....#..............#..#.......#......................#....#..#........#......#..............................##...#...#...........................#....##......#......##.....#...............#.............#..#..............#....#.......#......#.#.#...........#........................#..#..#.............#....#....#........#....#..#..............#.#.......#........#..##.#.................................#.#............................................#....#........#.........##...............#...
...#...#............#.....................#.......#............................................#...#..............#..#.......................###.#...#............#......##..................#..........#.........#........##.........#................#..#.....#.................##.......#......#......................................#......#.......#.#.....#........#....#..............##...#.......#..............#..#.........................#.........#................#..##.........#.....#...#............##..........#..........#...........#............................#.....#....#.#........#........#.........##.#......................#..#.........................................#.......................#..#......................#......#.........#................#....#........#.....................................#...........##.....................#.#....#.....#.................#...#..#....#.#....#...............#.#................#......#...#...#............#.....................#.......#............................................#...#..............#..#.......................###.#...#............#......##..................#..........#.........#........##.........#................#..#.....#.................##.......#......#......................................#......#.......#.#.....#........#....#..............##...#.......#..............#..#.........................#.........#................#..##.........#.....#...#............##..........#..........#...........#............................#.....#....#.#........#........#.........##.#......................#..#.........................................#.......................#..#......................#......#.........#................#....#........#.....................................#...........##.....................#.#....#.....#.................#...#..#....#.#....#...............#.#................#......#...#...#............#.....................#.......#............................................#...#..............#.
..................................#.....................................#.........#.....#....................................#.........#.#.#................#..............................................#........#.....##.....#.#......#.......#........#...............#....##..#....................#.#....#.........#.......#...............#.................#.......#..........................................##........................#........#.......#..........#.##.....#.......#....#.......#..##....#.###......#......#.#..#....###.....#........##..##.............................................#.............#.........#........#........##.#...#.................#........#.............#...........#.....#....#............#.#.....#........#..........#...................#......................................#.....#..#..............##....#........##.#...##...........................#.........#.#..........#.................................#..................................#.....................................#.........#.....#....................................#.........#.#.#................#..............................................#........#.....##.....#.#......#.......#........#...............#....##..#....................#.#....#.........#.......#...............#.................#.......#..........................................##........................#........#.......#..........#.##.....#.......#....#.......#..##....#.###......#......#.#..#....###.....#........##..##.............................................#.............#.........#........#........##.#...#.................#........#.............#...........#.....#....#............#.#.....#........#..........#...................#......................................#.....#..#..............##....#........##.#...##...........................#.........#.#..........#.................................#..................................#.....................................#.........#.....#...........................
...............#...##................#.....##.....#.......##............#............#..........#...#..#...........................#.......#.....#......................#.......##.......##..........#..#.............#.......#...#......#...................#..#.........#...##..............#..##.........#.......................#.....#...#.........#........................#.......................#...........#.#.#..........#..............#.#.........#..............#........#..................#.............#.................................#...............#.........#..........#...#....#...#...#..#..#.#...#....#.#....#.#...#..........#.......................................#.....#......#..#.#...........#.......#.......#.................##...............#................#..#..#.............#...................................#........#...............................#..................#......#........#.....##.............##....#..#.......#...............#...##................#.....##.....#.......##............#............#..........#...#..#...........................#.......#.....#......................#.......##.......##..........#..#.............#.......#...#......#...................#..#.........#...##..............#..##.........#.......................#.....#...#.........#........................#.......................#...........#.#.#..........#..............#.#.........#..............#........#..................#.............#.................................#...............#.........#..........#...#....#...#...#..#..#.#...#....#.#....#.#...#..........#.......................................#.....#......#..#.#...........#.......#.......#.................##...............#................#..#..#.............#...................................#........#...............................#..................#......#........#.....##.............##....#..#.......#...............#...##................#.....##.....#.......##............#............#..........#...#..#............
........#.....#.#.#.##..#....................#.............#...#.......#........#....#.......##........#......#......#.................................#.........#..............#...........##..###....#...........#.......#.........#...#..........##.#...........#.......#..........#......#..................#......#..............................#.........#........#................................#................................#.........#..#........................#...............#......#...........#........#............#..#............................#..............#.............................#.#...............#....#............#...............#...#.......................#..#........#.......#...........#..............#.....#..#.................#..................#....#................#.#.........#......#..............................#....#.....#.................#.......#..............................#..........#......#.#...#.............#.....#.#.#.##..#....................#.............#...#.......#........#....#.......##........#......#......#.................................#.........#..............#...........##..###....#...........#.......#.........#...#..........##.#...........#.......#..........#......#..................#......#..............................#.........#........#................................#................................#.........#..#........................#...............#......#...........#........#............#..#............................#..............#.............................#.#...............#....#............#...............#...#.......................#..#........#.......#...........#..............#.....#..#.................#..................#....#................#.#.........#......#..............................#....#.....#.................#.......#..............................#..........#......#.#...#.............#.....#.#.#.##..#....................#.............#...#.......#........#....#.......##........#......#.....
............#.......#.#..#...#........#........................#............#..#...........#.................#......#........#.................#.....#.#..#....#........#............#...............#...#............#.......#............#................................##.......#.........##.#.........#..............##............................#..............#........##....#...........................................#....#......#...#............##....#........#..#..#................#.........#.........................#..#...#..##........#....#........................#...............................#............#.#.......#...........#.#.............#..#...#........#...#.............##.#.............#...##.....................#.........#...#....#..........#............................#..........#.#...........#....#.....................#..........#.....#............#....#......................##......................#.#....#....................#.......#.#..#...#........#........................#............#..#...........#.................#......#........#.................#.....#.#..#....#........#............#...............#...#............#.......#............#................................##.......#.........##.#.........#..............##............................#..............#........##....#...........................................#....#......#...#............##....#........#..#..#................#.........#.........................#..#...#..##........#....#........................#...............................#............#.#.......#...........#.#.............#..#...#........#...#.............##.#.............#...##.....................#.........#...#....#..........#............................#..........#.#...........#....#.....................#..........#.....#............#....#......................##......................#.#....#....................#.......#.#..#...#........#........................#............#..#...........#.................#......
..#.............#.#.................#...#....#..............##....#.....#.......#...................##.#..........#.................#.............#....#........................#........#....................#.................#......###.....#....#...............#..#.....#................##....#......#............#.#..........#.............#.....#......#...............#...............#.......##....................#...............#.#...........#....#.#..........#........#........#.......................................##..#...#...#.........##.........###....#........#................#.....#...#.............##.........##........#........#.........................#.......#........#.......#...........................................................#....#.......#.........#..........................................#.#...............#.................#....................#.......#....#....#............................#.....#....#....##.....#.............#.#.................#...#....#..............##....#.....#.......#...................##.#..........#.................#.............#....#........................#........#....................#.................#......###.....#....#...............#..#.....#................##....#......#............#.#..........#.............#.....#......#...............#...............#.......##....................#...............#.#...........#....#.#..........#........#........#.......................................##..#...#...#.........##.........###....#........#................#.....#...#.............##.........##........#........#.........................#.......#........#.......#...........................................................#....#.......#.........#..........................................#.#...............#.................#....................#.......#....#....#............................#.....#....#....##.....#.............#.#.................#...#....#..............##....#.....#.......#...................##.#..........#.
...........##...........##.#.......#...........#..#..........................................................................#............#................................#...............#....#..#...#.........#....#....#...................#.....#...........#.......#............................#.............#..............#...#.....#.................#..#........#......#.......#####.....................#.................#.......#.........#..........................................#....#..............#..................................................#....................#..#.............#....##...........................#.....#.....#....................#........................##........................#.#..........#.........#........#.........#................#....#.......#........#..........#..#..........#.........#........#.........................#........#....#......#...............#..#..#..................#..#.........#................##...........##.#.......#...........#..#..........................................................................#............#................................#...............#....#..#...#.........#....#....#...................#.....#...........#.......#............................#.............#..............#...#.....#.................#..#........#......#.......#####.....................#.................#.......#.........#..........................................#....#..............#..................................................#....................#..#.............#....##...........................#.....#.....#....................#........................##........................#.#..........#.........#........#.........#................#....#.......#........#..........#..#..........#.........#........#.........................#........#....#......#...............#..#..#..................#..#.........#................##...........##.#.......#...........#..#.................................................................
..............................#..........................#.....#......#.................#.......................#..............#....................................###............#..........#......#........................#.##..#....................#....#............#...............#......................#.........#...........#.#.#.#...................#.........#.............#.........#......................#....#...............#.....................#..#......................................#......................#...............#....#............#...#......#...##.#......#...#.......#.....................#.#..#...............#.................#.................#.......................#....#.......#................#.#...#..............#....#...#........................#......#..............#...........#......#..#...#......#........................#...#.........#.....#.....#....#...............#..........##..#..#........#.#.....#...............................#..........................#.....#......#.................#.......................#..............#....................................###............#..........#......#........................#.##..#....................#....#............#...............#......................#.........#...........#.#.#.#...................#.........#.............#.........#......................#....#...............#.....................#..#......................................#......................#...............#....#............#...#......#...##.#......#...#.......#.....................#.#..#...............#.................#.................#.......................#....#.......#................#.#...#..............#....#...#........................#......#..............#...........#......#..#...#......#........................#...#.........#.....#.....#....#...............#..........##..#..#........#.#.....#...............................#..........................#.....#......#.................#.......................#...
..#..#.....#.#...#.....#......##.......#.#...#.#...#................##.........##...#..#.............#.....................#....#..#....#.........#........#.......#....#.................................#.......#......................#...#......#.....#......##..#....................#......#.......#..#...#.....................................................##...............#....#..........#..........#...#.........#.......................###...#..............#..#...........#..................#....#...........#.....#.............#......#.#...........#.......#.....#.................#...................#....##....#.....................#..#..#.......###....#.................#........................#....................#........#.....##.............#........#...............#...#.............................................##....#......#....#..........................#...................................#...........#........##...#...#....#..#.....#.#...#.....#......##.......#.#...#.#...#................##.........##...#..#.............#.....................#....#..#....#.........#........#.......#....#.................................#.......#......................#...#......#.....#......##..#....................#......#.......#..#...#.....................................................##...............#....#..........#..........#...#.........#.......................###...#..............#..#...........#..................#....#...........#.....#.............#......#.#...........#.......#.....#.................#...................#....##....#.....................#..#..#.......###....#.................#........................#....................#........#.....##.............#........#...............#...#.............................................##....#......#....#..........................#...................................#...........#........##...#...#....#..#.....#.#...#.....#......##.......#.#...#.#...#................##.........##...#..#.............#..............
.........#...#......#....#..............#.#.......................#.........#.#........#.......#.......##........#........##..#....#..#................##.............#....#.....#.....................#......#............#....#.............#......#.........##......#..............#................#.....................##.......................#....#.........#.......#...............#.#............................................................#.................#......#.#..........#.......##.#..........##...................#............#.......##.#......#........###.....................#....................#....#..##.............#.........#.#...................#..........................................#......#......#...........#..............#..........#..#.............##.##.#.................#.............#.........#...#..#.....#......#...........#..........................#............#......#.................#.......#....................#...#......#....#..............#.#.......................#.........#.#........#.......#.......##........#........##..#....#..#................##.............#....#.....#.....................#......#............#....#.............#......#.........##......#..............#................#.....................##.......................#....#.........#.......#...............#.#............................................................#.................#......#.#..........#.......##.#..........##...................#............#.......##.#......#........###.....................#....................#....#..##.............#.........#.#...................#..........................................#......#......#...........#..............#..........#..#.............##.##.#.................#.............#.........#...#..#.....#......#...........#..........................#............#......#.................#.......#....................#...#......#....#..............#.#.......................#.........#.#........#.......#.......##........#..
#.................#...................#.........#...#............#..#..................#.#............#.....#........#.#.......#.........#.............................#........#................#......................#...###.....#....#.............................#..........#.....#..............#.........................#........................#.#........##..........#...#............#.................#........#.................#....#.#.......#.............#..............#..#.............###.#...#.........................#...................#.....................#....#.....#................#.....#.#.............#.#........##.##...#........#..##...............##.#..........#.........#...........#...........#....#...................#.#.......#.........#......#..................................#....................#................#.......#.#..#.....#.#.....#...........#.......#..#.....#......#..#....#.#...............#........#....#.................#...................#.........#...#............#..#..................#.#............#.....#........#.#.......#.........#.............................#........#................#......................#...###.....#....#.............................#..........#.....#..............#.........................#........................#.#........##..........#...#............#.................#........#.................#....#.#.......#.............#..............#..#.............###.#...#.........................#...................#.....................#....#.....#................#.....#.#.............#.#........##.##...#........#..##...............##.#..........#.........#...........#...........#....#...................#.#.......#.........#......#..................................#....................#................#.......#.#..#.....#.#.....#...........#.......#..#.....#......#..#....#.#...............#........#....#.................#...................#.........#...#............#..#..................#.#............#.....#.......
.............#...............#..........................#...............##................#.......#...#............................#...#....#......#.........#...#........................#....#.....#.......#.#..........#.......#.............##.....#.........................................#....#..............#..#..............#....#....#......#.#.#.#...................................#..#......................#..#...#......................#..........................#.........#.........#.................#..#....#.........#......#......#....#........#..#........#.................#...................#...#........#.#....................#.....#.............#........#.....#.......###...................##............#........##...##.#...................#..#........#......................#....#.........#...#.#.............#.....#.....................................#.........##.....................#................#...................................#...............#..........................#...............##................#.......#...#............................#...#....#......#.........#...#........................#....#.....#.......#.#..........#.......#.............##.....#.........................................#....#..............#..#..............#....#....#......#.#.#.#...................................#..#......................#..#...#......................#..........................#.........#.........#.................#..#....#.........#......#......#....#........#..#........#.................#...................#...#........#.#....................#.....#.............#........#.....#.......###...................##............#........##...##.#...................#..#........#......................#....#.........#...#.#.............#.....#.....................................#.........##.....................#................#...................................#...............#..........................#...............##................#.......#...#.............
..#..........#......#..#...#...........#......#..........##..................#.......##..............#..#................#.................#.........................#.........................#...........#..............#...................#...#................#.....#.#.......................................#.............#...#..................#..#..........#.............##.##...............#.....#..#....#.......#.#......#....#................##........#...........#.............#....#.............................................#..#.#......##............#..#.............................................#......................................#..........#..#.#.......#............#........#......................#.........#...#.........#....................................#..........................................#..##........#..........#...................#...............#.........................#................#.....................#..........#......#..#...#...........#......#..........##..................#.......##..............#..#................#.................#.........................#.........................#...........#..............#...................#...#................#.....#.#.......................................#.............#...#..................#..#..........#.............##.##...............#.....#..#....#.......#.#......#....#................##........#...........#.............#....#.............................................#..#.#......##............#..#.............................................#......................................#..........#..#.#.......#............#........#......................#.........#...#.........#....................................#..........................................#..##........#..........#...................#...............#.........................#................#.....................#..........#......#..#...#...........#......#..........##..................#.......##..............#..#...........
...................##.........##...##..................#........#.##......#.........##.....#..#...#.........#.....#.#.......................#..................###.............#........##.......................#.......##...........................#..#....................###...#.........###.........#..........#........#.#................#..........#...........#............#.......#.......###..#.............###.#.....#..........................#.........#....................#........................#..#..#.................................#.............................................#............................#..........................#.......#....##...#....#...#...........#.................#............#................#...................#............#...#.............#.............##.#....#.#..............#..............##.........#.#..#...#.............#.#...#.........................#.#..#........#...............#..#....#.....................##.........##...##..................#........#.##......#.........##.....#..#...#.........#.....#.#.......................#..................###.............#........##.......................#.......##...........................#..#....................###...#.........###.........#..........#........#.#................#..........#...........#............#.......#.......###..#.............###.#.....#..........................#.........#....................#........................#..#..#.................................#.............................................#............................#..........................#.......#....##...#....#...#...........#.................#............#................#...................#............#...#.............#.............##.#....#.#..............#..............##.........#.#..#...#.............#.#...#.........................#.#..#........#...............#..#....#.....................##.........##...##..................#........#.##......#.........##.....#..#...#.........#.....#.
.............#.......#...#..#.......#.............................#......#.....................#....#.........#.......##.#..........................##..#...............................#....#............##..........................#..#.......#..............#.#..#.........#..............#.................................#.#...........#...............................#.#...#...#..........#.......##..##...#...#........#..........##..#..#.....#.......#.......................##...........#..................#..........................................................#.#....................#.#.#.......#..#.#........#......#...................#....#..#..#....#......#....................#..#....##..#.#.......................#.....................#.........#..........#.........#.....#............#.....#..#..#..#....#...............#......#..#....#.#....#...............................##....................................#.........##......#..............#.......#...#..#.......#.............................#......#.....................#....#.........#.......##.#..........................##..#...............................#....#............##..........................#..#.......#..............#.#..#.........#..............#.................................#.#...........#...............................#.#...#...#..........#.......##..##...#...#........#..........##..#..#.....#.......#.......................##...........#..................#..........................................................#.#....................#.#.#.......#..#.#........#......#...................#....#..#..#....#......#....................#..#....##..#.#.......................#.....................#.........#..........#.........#.....#............#.....#..#..#..#....#...............#......#..#....#.#....#...............................##....................................#.........##......#..............#.......#...#..#.......#.............................#......#.....................#....#.........#.....
......#...........#..#...#.......#......#.....................#...........##..........................##..............#.....#..#.......#.............#....#.........##......#..........#.....#.....#.#.......#.........#............#...#.............#...#.................................#....................#..............................#...#...#..#....................##....##...#............#...#...............................#...#...........#.#................#......#..#...............#......#...........#...#.#..................#...#...#..................................#............#..............##..........#.#............#......#.........#.......#....#...##..#......#..#................#...........#...........................#..#...#........#......#................#.......#.#...........#..#...#...#.#......#..........#..#.................#..................#.....#.....#.......#................#.#..###....#...#..#....#.................#...........#..#...#.......#......#.....................#...........##..........................##..............#.....#..#.......#.............#....#.........##......#..........#.....#.....#.#.......#.........#............#...#.............#...#.................................#....................#..............................#...#...#..#....................##....##...#............#...#...............................#...#...........#.#................#......#..#...............#......#...........#...#.#..................#...#...#..................................#............#..............##..........#.#............#......#.........#.......#....#...##..#......#..#................#...........#...........................#..#...#........#......#................#.......#.#...........#..#...#...#.#......#..........#..#.................#..................#.....#.....#.......#................#.#..###....#...#..#....#.................#...........#..#...#.......#......#.....................#...........##..........................##............
....#.....#.................#....#.............................#..................#.#.#............#.#..........................#...#...#....................................#.................##...........#...#.....#..........................................#......#..........#...##..............#...###..#....#......#.#........#.......#...................##.#..........#.#..............................................#....#.....#...##...........#..#..................................#...........#..#......#..........#...#............#..#.....#..........###.#....................#.............#.#...................#.............#............#..............#...............#.......##.........#.......##..#..#......................#.....................#........................................#.......................................................#.......#..........#.....................#....#.............#.#...#..........#..........#........#.....#.................#....#.............................#..................#.#.#............#.#..........................#...#...#....................................#.................##...........#...#.....#..........................................#......#..........#...##..............#...###..#....#......#.#........#.......#...................##.#..........#.#..............................................#....#.....#...##...........#..#..................................#...........#..#......#..........#...#............#..#.....#..........###.#....................#.............#.#...................#.............#............#..............#...............#.......##.........#.......##..#..#......................#.....................#........................................#.......................................................#.......#..........#.....................#....#.............#.#...#..........#..........#........#.....#.................#....#.............................#..................#.#.#............#.#..............
.#........#.............#.....................#.....#.............#.#..................#...................#.......#....#.....##..........................................#...............#.........#.....#..#...........................#.......##............#...............#.........#..........................................#......#.#...............................................#.#........................#.......#....#...........#.........#....#.#..#...................#.#.#...#..#........###.......#..............#...###.#..........##.#...#..............................#.#...............#.#.........#..#..........#...#...........#...................#.........#....#...#.....#.......#.....##...........#.....#.........#....#...#.....#............#.............#....#..........................#........##....#...................#......#.##..#..........##........#....#..........#..............#.........................#...............#.#.#........#.............#.....................#.....#.............#.#..................#...................#.......#....#.....##..........................................#...............#.........#.....#..#...........................#.......##............#...............#.........#..........................................#......#.#...............................................#.#........................#.......#....#...........#.........#....#.#..#...................#.#.#...#..#........###.......#..............#...###.#..........##.#...#..............................#.#...............#.#.........#..#..........#...#...........#...................#.........#....#...#.....#.......#.....##...........#.....#.........#....#...#.....#............#.............#....#..........................#........##....#...................#......#.##..#..........##........#....#..........#..............#.........................#...............#.#.#........#.............#.....................#.....#.............#.#..................#...................#.......#
....#..........#.....#...................#.......#.......#......#....................#...............#............#..#..#.#...........#...#.............#..#.................#....#..#.......#..........#........#...#..#..#...#..................#.....#.......#.#.....#..........#...#.#...#..#.#.......##................#......................................#.........................#...............#...............#......#................#.........#........................................#............#....................#.....#.............................#.##..............#.....................#...#.#.......##..............#.....................#.#....#.............#..................#..............#....................#.........#........###..#.#....................#.......#....#...#...........#.............#.......#................#............#......#....#......................#..##....................................................#..........#.....#...................#.......#.......#......#....................#...............#............#..#..#.#...........#...#.............#..#.................#....#..#.......#..........#........#...#..#..#...#..................#.....#.......#.#.....#..........#...#.#...#..#.#.......##................#......................................#.........................#...............#...............#......#................#.........#........................................#............#....................#.....#.............................#.##..............#.....................#...#.#.......##..............#.....................#.#....#.............#..................#..............#....................#.........#........###..#.#....................#.......#....#...#...........#.............#.......#................#............#......#....#......................#..##....................................................#..........#.....#...................#.......#.......#......#....................#...............#............#.
.####..............#..........#.#..#.#.....#.#..#...............#........#......#.#.....................#......................#...........#.................................#.........#.........#.....#...#........#....#...#.....#..#.#........#.....#...........#...#............#....#.#.........#........#......##.....................#...............................#..............##......................#.........#...#.......#.#.........##.#..............#.......#.....#......##....#....##.............##....................................#....#.......#........#................#........#..................................##......................##.......#........#...............#..............#.......#..................#....#........#.......#....#.......#.....#..#.#.......................#....#..........#...#....#..#..#...#.#...##...#.....................................#.#..........#...................#.........#......................####..............#..........#.#..#.#.....#.#..#...............#........#......#.#.....................#......................#...........#.................................#.........#.........#.....#...#........#....#...#.....#..#.#........#.....#...........#...#............#....#.#.........#........#......##.....................#...............................#..............##......................#.........#...#.......#.#.........##.#..............#.......#.....#......##....#....##.............##....................................#....#.......#........#................#........#..................................##......................##.......#........#...............#..............#.......#..................#....#........#.......#....#.......#.....#..#.#.......................#....#..........#...#....#..#..#...#.#...##...#.....................................#.#..........#...................#.........#......................####..............#..........#.#..#.#.....#.#..#...............#........#......#.#.....................#...........
........#...............#.#...##......#...........#..........#............##......#...........#.................#........#.....#.#...........#...............................#...............#........................#................###...................#..........#.......#..........#.........#...................#.....#...#..#...#...#.................................#..................#.#......#.###....................#............#..#....#.........#.....#.....#.....#..#.......#....#..#...#.#.............................................#.....#......................#..#..#.....................................#......#....#.#..........#......#...#..............#...#..............#........##...............#........................#.......#.............#..#.................#...........#.......#..#.......................#..................#.....#.#............#...........................#..#......#.#.#......#.#...............#.#...............#...............#.#...##......#...........#..........#............##......#...........#.................#........#.....#.#...........#...............................#...............#........................#................###...................#..........#.......#..........#.........#...................#.....#...#..#...#...#.................................#..................#.#......#.###....................#............#..#....#.........#.....#.....#.....#..#.......#....#..#...#.#.............................................#.....#......................#..#..#.....................................#......#....#.#..........#......#...#..............#...#..............#........##...............#........................#.......#.............#..#.................#...........#.......#..#.......................#..................#.....#.#............#...........................#..#......#.#.#......#.#...............#.#...............#...............#.#...##......#...........#..........#............##......#...........#.................#...
....#..........#.....#.................#.......#......#.............#.........#..#..#............#.........#........#........#..#......#...................................#..................#......#........................#......#...#.................#...........................................#........#..............#.....#....#.......#.........................#...........#.............#................#.........#.........#..#.............................................................#........#....#.......#..#...#........#.............##............#..#..........#..#.......#................#..#......................#....................................................#......#..#.......#................................#.....#........#......#......#...................#......##...##......#.........##...#..#.............##....##.###..###.................#......#.....##..............#.........................#..........#...##.........#..........#.....#.................#.......#......#.............#.........#..#..#............#.........#........#........#..#......#...................................#..................#......#........................#......#...#.................#...........................................#........#..............#.....#....#.......#.........................#...........#.............#................#.........#.........#..#.............................................................#........#....#.......#..#...#........#.............##............#..#..........#..#.......#................#..#......................#....................................................#......#..#.......#................................#.....#........#......#......#...................#......##...##......#.........##...#..#.............##....##.###..###.................#......#.....##..............#.........................#..........#...##.........#..........#.....#.................#.......#......#.............#.........#..#..#............#.........#........
..........##....................#.#...........#...#.....##............#.........#...#..#.................#...........#...#......................#..........................#......#...................#............#.#...#...#......#...##...........#..#.............#..............#.......###........#....#.............#..........#........#....#....#.......................................#.........##....#.................#...##.#.......#......................#.........#..............#..#...............................#.............###....#................#..#......###.#.........#...............#..#.#....#....#..................#..............#.............##..................................#.#.....#...#........................#.........................#...#.#...#..........#.................#.....#.#........##...........#............#.....#.#.......#...#..................#..#.......#......#...............#....................#......#...........##....................#.#...........#...#.....##............#.........#...#..#.................#...........#...#......................#..........................#......#...................#............#.#...#...#......#...##...........#..#.............#..............#.......###........#....#.............#..........#........#....#....#.......................................#.........##....#.................#...##.#.......#......................#.........#..............#..#...............................#.............###....#................#..#......###.#.........#...............#..#.#....#....#..................#..............#.............##..................................#.#.....#...#........................#.........................#...#.#...#..........#.................#.....#.#........##...........#............#.....#.#.......#...#..................#..#.......#......#...............#....................#......#...........##....................#.#...........#...#.....##............#.........#...#..#.................#..........
.........##.........#....#.........#.......................#...............................#........#..................#....#.................#..#................#.............#.....#.......#.....#...#.......#.#........#...##.............#................#........#................##.#.............#.......#.#.........#.#.........#.#...........#.#.##........#..#..............................#...##..............................#.....#.#....#......##.....#...........................#..#.#..........#.#.........#..#.....#........#..........#.......#..#............#...##.#.#......................#.##....#.......................#........#......#.......#.................................#......#......#......#........#.............................#...#..#.....##..#.................##.#.#.#..............#..........#.....#.........##..##....#...............##....#................#...#............#....##................................................##.........#....#.........#.......................#...............................#........#..................#....#.................#..#................#.............#.....#.......#.....#...#.......#.#........#...##.............#................#........#................##.#.............#.......#.#.........#.#.........#.#...........#.#.##........#..#..............................#...##..............................#.....#.#....#......##.....#...........................#..#.#..........#.#.........#..#.....#........#..........#.......#..#............#...##.#.#......................#.##....#.......................#........#......#.......#.................................#......#......#......#........#.............................#...#..#.....##..#.................##.#.#.#..............#..........#.....#.........##..##....#...............##....#................#...#............#....##................................................##.........#....#.........#.......................#...............................#........#...............
....#......#.#..........#..............#....#...........#.......#..............##.....#.#...#..#..........#..............#......................#............#........#..........#...#..................................##.............##...........................................#..................................#........................#.....#............#.................#............#.......#...........#................................................#.................#............................#...#.#........#...#....#...................#..........................#.....#...#......#.....#......#.....#....#.......##...#.#..##.....................#.#..............#.#................................#.....##......#.....#.##.........#.......#................#...................#......#....##.#.............#.............#............#....##.......#........#...................###...#.................#................................#....#......#.#..........#..............#....#...........#.......#..............##.....#.#...#..#..........#..............#......................#............#........#..........#...#..................................##.............##...........................................#..................................#........................#.....#............#.................#............#.......#...........#................................................#.................#............................#...#.#........#...#....#...................#..........................#.....#...#......#.....#......#.....#....#.......##...#.#..##.....................#.#..............#.#................................#.....##......#.....#.##.........#.......#................#...................#......#....##.#.............#.............#............#....##.......#........#...................###...#.................#................................#....#......#.#..........#..............#....#...........#.......#..............##.....#.#...#..#..........#.........
..............................................#...........#...............##....#............................#....................................##......#.#..##..........#.........................................##.#...........#..........#.........#...##.................................#...............#..#.....#.#.#......#...........................#.........................#..........................#......#...#........#.....#.......#..........#...#............#................................#................#......................##.............#....#...#.#.#.........#.#......#.............#.#.#................#................#........................................#........#.#.....#.......#...........##............#.....##....#.#.......#..........#..#...........#...#........#..........................#..............................#............#.........#....##.........#.#......#....#....#............#..................................................................#...........#...............##....#............................#....................................##......#.#..##..........#.........................................##.#...........#..........#.........#...##.................................#...............#..#.....#.#.#......#...........................#.........................#..........................#......#...#........#.....#.......#..........#...#............#................................#................#......................##.............#....#...#.#.#.........#.#......#.............#.#.#................#................#........................................#........#.#.....#.......#...........##............#.....##....#.#.......#..........#..#...........#...#........#..........................#..............................#............#.........#....##.........#.#......#....#....#............#..................................................................#...........#...............##....#............................#......
#............#................#..................##...#...............................#.........#.......#..............#.................#......#.#...............#....#.............................#...##......................#.....................#.....#......#.....................#..##.................................##......#............#.#............#..........#.#..#.#...............##.....#.............................#............#.........#.#..........#.#.#.....#.....................................#...............##....#....................#....................#...#.#.......#.#.....................#.#...................#...#.......................####.............#.......................#....##....#......#.#...........##..#......#.............................#..........#..#.....#..##............#...#.#.........................#..............#....................#........#.....#.....................#.#........#...........#............#................#..................##...#...............................#.........#.......#..............#.................#......#.#...............#....#.............................#...##......................#.....................#.....#......#.....................#..##.................................##......#............#.#............#..........#.#..#.#...............##.....#.............................#............#.........#.#..........#.#.#.....#.....................................#...............##....#....................#....................#...#.#.......#.#.....................#.#...................#...#.......................####.............#.......................#....##....#......#.#...........##..#......#.............................#..........#..#.....#..##............#...#.#.........................#..............#....................#........#.....#.....................#.#........#...........#............#................#..................##...#...............................#.........#.......#...........
.......#..#...#...............#.......#.......#...#...............##.#..........#.............#.............................#.................#..........#.....##...#.....#.........#...........#..#...#........#..#..#............#.......#.......#.........................#.................#...#......#..#..................#....#.#........#.#.............#....#.#...........#........................................#......................#..............................#......#..........#......................#......#..........#.#.....##....#.#...................##.....##.....#.#...#...........#...#.............#.................#.......#.....................#.......#.......#.#..........#...#......#................#.........#..#..............#...............#...................#.........#.........#....#..................#....#.#...............#..#.....#..#................................#..#..............#....#............#...##...............#..#...#...............#.......#.......#...#...............##.#..........#.............#.............................#.................#..........#.....##...#.....#.........#...........#..#...#........#..#..#............#.......#.......#.........................#.................#...#......#..#..................#....#.#........#.#.............#....#.#...........#........................................#......................#..............................#......#..........#......................#......#..........#.#.....##....#.#...................##.....##.....#.#...#...........#...#.............#.................#.......#.....................#.......#.......#.#..........#...#......#................#.........#..#..............#...............#...................#.........#.........#....#..................#....#.#...............#..#.....#..#................................#..#..............#....#............#...##...............#..#...#...............#.......#.......#...#...............##.#..........#.............#.....................
..............#.#..................#....#..........#.#..#.........#...#......#...............#.............#.#......#........#.....#.....................#.##....#..#............#...#.......#......#.....................#.......#.##....#....................#..........................#.#..............#.......#.......................#....#.#....#.................#.....................#...#......#.#.......................#.........#................#.#...#.....#....#...#.#.........................................#..#...#.....................#...............#.......................#..........#.....#.......#........#.#.............#...............#............#...#..........#...................#........................##......#...##..#.............##...................##.................#........................#.........#.....#..............#............#..#.#....#..#......................#..........#...........#.....................................#.#..................#....#..........#.#..#.........#...#......#...............#.............#.#......#........#.....#.....................#.##....#..#............#...#.......#......#.....................#.......#.##....#....................#..........................#.#..............#.......#.......................#....#.#....#.................#.....................#...#......#.#.......................#.........#................#.#...#.....#....#...#.#.........................................#..#...#.....................#...............#.......................#..........#.....#.......#........#.#.............#...............#............#...#..........#...................#........................##......#...##..#.............##...................##.................#........................#.........#.....#..............#............#..#.#....#..#......................#..........#...........#.....................................#.#..................#....#..........#.#..#.........#...#......#...............#.............#.#......
..#.......#...................#..#...#.........#...............#.#...#...........#...........#.#.............................#...........#....##.......#........#.........................#..#...................#.........#..#...............................#......#.#.#............##...................#.....#................#.#...#..................................#.......................#........##......#.....................#...#...................#.........................#...#.#.#.....##....#....................#......#........#.#......................#............#...........#.............#...#............#..............#............#..##.......................##...............#...#..................#.#...........#....#......................................#...........................##....#............................#........................##.........#......#..#...#.........................#.........#..........................#.......#...................#..#...#.........#...............#.#...#...........#...........#.#.............................#...........#....##.......#........#.........................#..#...................#.........#..#...............................#......#.#.#............##...................#.....#................#.#...#..................................#.......................#........##......#.....................#...#...................#.........................#...#.#.#.....##....#....................#......#........#.#......................#............#...........#.............#...#............#..............#............#..##.......................##...............#...#..................#.#...........#....#......................................#...........................##....#............................#........................##.........#......#..#...#.........................#.........#..........................#.......#...................#..#...#.........#...............#.#...#...........#...........#.#....................
.#...........#..#.#.............#...............#..........................#.....#.........#.......#..................#...........#.......#....#...#...##..........#.......................##.........#.#................#.........#.....#...............#......#...##...#..........#........#......#..........#......#.............#.#.#...................#.#...#..#.........#.......................##...#......#...#.##......#....................#...................###........##......................................#........#....#................#................#......#.................#...#....#..................#................#.............#.......#.........###...#..................................#...........#...#.................#...........##.........#........#.......#.....................................#......#.#.......................#....#..#..................#..................#....#...........#....#.....#......#................#...........#..#.#.............#...............#..........................#.....#.........#.......#..................#...........#.......#....#...#...##..........#.......................##.........#.#................#.........#.....#...............#......#...##...#..........#........#......#..........#......#.............#.#.#...................#.#...#..#.........#.......................##...#......#...#.##......#....................#...................###........##......................................#........#....#................#................#......#.................#...#....#..................#................#.............#.......#.........###...#..................................#...........#...#.................#...........##.........#........#.......#.....................................#......#.#.......................#....#..#..................#..................#....#...........#....#.....#......#................#...........#..#.#.............#...............#..........................#.....#.........#.......#................
................#..........................#.......#............................#.........#.....................#.........#.....#.......#....#...........................#..##...............#.#..#.........#........#.....#...........#............................#............#..##...#..............#...................................#....#......#......#.#........#........................#..........#................#.##.....#..................#..####........#....#......#.......#.......#..#.#..#..................#.....#..##....................#..#............##.....#....................#......................#.....#....##.......................................##........#......#..........#..#..#.....#..............#.........#.......#...#........#.#......#.#...................................##......#......#......#..##...........#.........#......#....#............................#.#.#.#..........................##...#...........#...#..................#..........................#.......#............................#.........#.....................#.........#.....#.......#....#...........................#..##...............#.#..#.........#........#.....#...........#............................#............#..##...#..............#...................................#....#......#......#.#........#........................#..........#................#.##.....#..................#..####........#....#......#.......#.......#..#.#..#..................#.....#..##....................#..#............##.....#....................#......................#.....#....##.......................................##........#......#..........#..#..#.....#..............#.........#.......#...#........#.#......#.#...................................##......#......#......#..##...........#.........#......#....#............................#.#.#.#..........................##...#...........#...#..................#..........................#.......#............................#.........#.....................#...
..#..................#.....#...#..#.............#................#....#....#....#..#.............#.#.................#.#.............#...........................#..#.....#......................#............#......#......#.#........#.............#.##...........................................#......#.#........#...#.............#....#.....##...#........#..............#..##.#.....#......#..........#...#.##...#....#....#.........##..#......#.........#.##...#.......#.....#...#....#.#......................#.........##..........#...............#..................##....#.......................##.......#............#....#........#.............#..#.....................#.....#............................#....#.....#.......#......................#.#....#..............................#.#......#.....##...................#...................#..#.............#.#................#...#.#.........#...#.............#........#..........................#..................#.....#...#..#.............#................#....#....#....#..#.............#.#.................#.#.............#...........................#..#.....#......................#............#......#......#.#........#.............#.##...........................................#......#.#........#...#.............#....#.....##...#........#..............#..##.#.....#......#..........#...#.##...#....#....#.........##..#......#.........#.##...#.......#.....#...#....#.#......................#.........##..........#...............#..................##....#.......................##.......#............#....#........#.............#..#.....................#.....#............................#....#.....#.......#......................#.#....#..............................#.#......#.....##...................#...................#..#.............#.#................#...#.#.........#...#.............#........#..........................#..................#.....#...#..#.............#................#....#....#....#..#.............#.#................
#.......##...........................#..#....#...................#..#..#...#......#.#....#.................#...................#............................#.....#.....................#.##...##..#...........#........................#..........#...............#......................................#.....#....................###.................#......#................................#................................#..............................#................#.#......##...................#..#...........#......#...#........##......#.............................#..................##......................#............................#.....#....#.....#.#.#..........#..#..................#.............#.........#.#.....#.........#............................#...#.............##..........#...............#..##....#.......................#....#..........#.........#..#..#................#.#...........#...#.........#..#.#..........#...#.......##...........................#..#....#...................#..#..#...#......#.#....#.................#...................#............................#.....#.....................#.##...##..#...........#........................#..........#...............#......................................#.....#....................###.................#......#................................#................................#..............................#................#.#......##...................#..#...........#......#...#........##......#.............................#..................##......................#............................#.....#....#.....#.#.#..........#..#..................#.............#.........#.#.....#.........#............................#...#.............##..........#...............#..##....#.......................#....#..........#.........#..#..#................#.#...........#...#.........#..#.#..........#...#.......##...........................#..#....#...................#..#..#...#......#.#....#.................#........
.##...................................##.........#.................#.....#....#..........#..#..............#.#................##.....#............##....#.....#....#.........#...........#..........#..............#............#..#.............#...#.............##...........#....##..........................#.#..#..............#..........#.........#........................#....#..................#......#.#.#................#.##............#.#....#.......#..............#.#..................................#..........#.....#.........##..#.......................#.......................#.#..................#....#..#...#............#.....................................#.##......................................##.....#.#.............#............................................#....................#................................#................#.....#...............#.........#.#..#.................#....####.#.....#.............#.......##...................................##.........#.................#.....#....#..........#..#..............#.#................##.....#............##....#.....#....#.........#...........#..........#..............#............#..#.............#...#.............##...........#....##..........................#.#..#..............#..........#.........#........................#....#..................#......#.#.#................#.##............#.#....#.......#..............#.#..................................#..........#.....#.........##..#.......................#.......................#.#..................#....#..#...#............#.....................................#.##......................................##.....#.#.............#............................................#....................#................................#................#.....#...............#.........#.#..#.................#....####.#.....#.............#.......##...................................##.........#.................#.....#....#..........#..#..............#.#......
.........#....................#......#.......#........#.................................#........#.....#...................#...#......#.........#............#.....#.....#.#......#.........#..#.#.....................................#................#...........#.........#......#.................#....#................#.....#................#.....#..........#.....#..........................##..#......#...#.#.....#................##.................................#.....#.............#.......###...........#..#...........#.....#.#......#...#.#.....##.....................................#.......#...#...........#................#...........#.....#.#...#...#..#..##...................##..#..#.............#.#.............#............#.........#..........#.............#...#..#.........#........#..........#.........#..##..........#.............#....#....##...........#......#..#..#...#.................................................................#....................#......#.......#........#.................................#........#.....#...................#...#......#.........#............#.....#.....#.#......#.........#..#.#.....................................#................#...........#.........#......#.................#....#................#.....#................#.....#..........#.....#..........................##..#......#...#.#.....#................##.................................#.....#.............#.......###...........#..#...........#.....#.#......#...#.#.....##.....................................#.......#...#...........#................#...........#.....#.#...#...#..#..##...................##..#..#.............#.#.............#............#.........#..........#.............#...#..#.........#........#..........#.........#..##..........#.............#....#....##...........#......#..#..#...#.................................................................#....................#......#.......#........#.................................#........#.....#............
#.........#...........#..............#......#........#...#..............#..#..............#...#........#...##........#....#..#...................#..#.....................................................#..#.........#...#.......................#..##..#..........#......#......................#..........................................#.....#...#..........#.#.........#.....#........#....#............##.........##...#.....#.........#.............#..........#..#.##..........#............................#..........................#.......#.........#...##...#.#........#..................#..#......#........#.......#...........#.........#........#.#.........#..#.....#..#.................#...................#......#...........#..........#.....#..................#...#...........................#..#..#..............#.................#..#..........#.........................#......#...#.#........#..................#..............#............#.........#...........#..............#......#........#...#..............#..#..............#...#........#...##........#....#..#...................#..#.....................................................#..#.........#...#.......................#..##..#..........#......#......................#..........................................#.....#...#..........#.#.........#.....#........#....#............##.........##...#.....#.........#.............#..........#..#.##..........#............................#..........................#.......#.........#...##...#.#........#..................#..#......#........#.......#...........#.........#........#.#.........#..#.....#..#.................#...................#......#...........#..........#.....#..................#...#...........................#..#..#..............#.................#..#..........#.........................#......#...#.#........#..................#..............#............#.........#...........#..............#......#........#...#..............#..#..............#...#........#...##.......
.#.##.....#....#..#....#.............#................#...#.......#..........#..#......................#......##...#.........................................#.##...............#...#......#.............#.....#..............#.#.......................##...#........................#...#...#...........#.#................#..........#........#.....##....#.......#....#...............................#......#..............#............#..#.....................#......#...#....#.............#........#.................#.....#.........#...........................................#...........#....#....###................#..............#...........#............................#..........#.....#..#..#.#....#...........#...............##...........#...............................#..#....#.....#.......#...#.............#................#.........##.##..........................#......................................#.#...............#................#.##.....#....#..#....#.............#................#...#.......#..........#..#......................#......##...#.........................................#.##...............#...#......#.............#.....#..............#.#.......................##...#........................#...#...#...........#.#................#..........#........#.....##....#.......#....#...............................#......#..............#............#..#.....................#......#...#....#.............#........#.................#.....#.........#...........................................#...........#....#....###................#..............#...........#............................#..........#.....#..#..#.#....#...........#...............##...........#...............................#..#....#.....#.......#...#.............#................#.........##.##..........................#......................................#.#...............#................#.##.....#....#..#....#.............#................#...#.......#..........#..#......................#......##...#
............................###..................#.#....#.................................................#......#....#.........................................##......................#........#.#.#..............#............................#......#......#..............#..............#.###......##.....#....##...#...#..#....#..#.#............#........#.........#.............#.......#.....#..#....................#.#.....#...#.............#......#...................#.................#.........#..#........................#..#..........#..##............................#......###....#..............#..#...........#....#....................##.................#.............................................#..........#....#.................#..##.....#...#.............#..........#..................#...........#...#...#...#.........#.....#..#..#.....#..#.............#...#....................................#.............#....#...........................................###..................#.#....#.................................................#......#....#.........................................##......................#........#.#.#..............#............................#......#......#..............#..............#.###......##.....#....##...#...#..#....#..#.#............#........#.........#.............#.......#.....#..#....................#.#.....#...#.............#......#...................#.................#.........#..#........................#..#..........#..##............................#......###....#..............#..#...........#....#....................##.................#.............................................#..........#....#.................#..##.....#...#.............#..........#..................#...........#...#...#...#.........#.....#..#..#.....#..#.............#...#....................................#.............#....#...........................................###..................#.#....#.................................................#......#..
.........#.........#...........#..##.....##.........#.....#.......#.........#.................#..#.#............................#.................#..................#........#..#.#............#.#...........#.#................#.#................#.....##.............#...##......#............................#...............#...............#......#.#......#.............................#...#.............................#.#....#.......#......#..........#........................#..#..#..........#...................#...#.#................#....#..#......#..#.......#.......................#.........#..................#.......#............#..#............#.#.......................#......#.#...#...#...............................#..........#.............#.#.#.......#.........#............#...#.#....................#....#..#.............#.#...#..............#..#........#....#..#.................#......................#..........#......#..............#.........#...........#..##.....##.........#.....#.......#.........#.................#..#.#............................#.................#..................#........#..#.#............#.#...........#.#................#.#................#.....##.............#...##......#............................#...............#...............#......#.#......#.............................#...#.............................#.#....#.......#......#..........#........................#..#..#..........#...................#...#.#................#....#..#......#..#.......#.......................#.........#..................#.......#............#..#............#.#.......................#......#.#...#...#...............................#..........#.............#.#.#.......#.........#............#...#.#....................#....#..#.............#.#...#..............#..#........#....#..#.................#......................#..........#......#..............#.........#...........#..##.....##.........#.....#.......#.........#.................#..#.#................
....#..##............#....................#.....#....#..............#........#............##.......................#.#.....#..........................#....#...#..........#......#...#..........#.........#.....................................#.......#............#...#..#...#...........##...##..........................#..#....#.......#..............#........#....##.#..............#.....................#..#....#..........................#..#..............#.............##.....#.#.....#....#...................#..#..#..........#.....#............#...#...........#.....#.........#..#.#........#.......................#.#...............#......#......#............#.....##....#....#.........#..........#...............#..........#...........................#.........#..................#...###.........#.#.......#...................#.....##............#...................#.........#......#....#......#.#..................#....#......................#..##............#....................#.....#....#..............#........#............##.......................#.#.....#..........................#....#...#..........#......#...#..........#.........#.....................................#.......#............#...#..#...#...........##...##..........................#..#....#.......#..............#........#....##.#..............#.....................#..#....#..........................#..#..............#.............##.....#.#.....#....#...................#..#..#..........#.....#............#...#...........#.....#.........#..#.#........#.......................#.#...............#......#......#............#.....##....#....#.........#..........#...............#..........#...........................#.........#..................#...###.........#.#.......#...................#.....##............#...................#.........#......#....#......#.#..................#....#......................#..##............#....................#.....#....#..............#........#............##.......................#
...........#.............................#....#......................#..#........#.......#.............#..........#....#.....#.......................................................#.....................................#..........#....##..................................#............#.....................#.....................#...........#.......#.......#......................#.....................#...................#.....##....#......#.....................#...........#......#......#.........................#............##.....#.#............##........#............................#.........................#...#...................#..#..............#..........##.......#....#...............##..........................#..#..................................#.............#.......#.........#...........#......................#............#..........#..........#...#.....#.#.....#....#....#..#..#....#.......##........#.................#............#.............................#....#......................#..#........#.......#.............#..........#....#.....#.......................................................#.....................................#..........#....##..................................#............#.....................#.....................#...........#.......#.......#......................#.....................#...................#.....##....#......#.....................#...........#......#......#.........................#............##.....#.#............##........#............................#.........................#...#...................#..#..............#..........##.......#....#...............##..........................#..#..................................#.............#.......#.........#...........#......................#............#..........#..........#...#.....#.#.....#....#....#..#..#....#.......##........#.................#............#.............................#....#......................#..#........#.......#.............#..........#.
....##....#.#..#....#......##..#..#.....#....................##..#........#..........#.....#.......#......#..............................#.....#..#...#.....................#............#......##................#........................#...................#..#..........#..................#..........#..............#.............#......#.................................#........................##..#...........#.......................#...................#.......#..#..........#.....#..............................#....#......#..##.................#..#.......................#............#....#....#............................#..................#.#.....#...#.......#.#.......#.....#....##.#....#.........................#.#..#............#.#......#.................##..#....#....#....#.................#..............#.#..............##......................#......#.#...............#......#.##......##.........................#.....#.#.#........##....#.#..#....#......##..#..#.....#....................##..#........#..........#.....#.......#......#..............................#.....#..#...#.....................#............#......##................#........................#...................#..#..........#..................#..........#..............#.............#......#.................................#........................##..#...........#.......................#...................#.......#..#..........#.....#..............................#....#......#..##.................#..#.......................#............#....#....#............................#..................#.#.....#...#.......#.#.......#.....#....##.#....#.........................#.#..#............#.#......#.................##..#....#....#....#.................#..............#.#..............##......................#......#.#...............#......#.##......##.........................#.....#.#.#........##....#.#..#....#......##..#..#.....#....................##..#........#..........#.....#.......#......#.........
.................#.....#..#....................................##.#....#...............#..#.#........#.....#...........#........#.......##.....#...............#................#.......#..#..#......##..............#...........................................#.......................#.............................#...#....#.........#.........................##.#........#..........#...#.......................#..###.#...#.......##...................#.......................#....#...#....##....#.....#......#......................#........#.......#....#.............#........................#..#.........##.......###......#.##..................#...........#........#.#........#...#...................#.....................#..#....#.............#..#........................#..#.......................#...........##.............#....#....................#.........#........#.#........#....##.#..#...#...#....#......#.#..#..#....#.#.......#..#......................#.....#..#....................................##.#....#...............#..#.#........#.....#...........#........#.......##.....#...............#................#.......#..#..#......##..............#...........................................#.......................#.............................#...#....#.........#.........................##.#........#..........#...#.......................#..###.#...#.......##...................#.......................#....#...#....##....#.....#......#......................#........#.......#....#.............#........................#..#.........##.......###......#.##..................#...........#........#.#........#...#...................#.....................#..#....#.............#..#........................#..#.......................#...........##.............#....#....................#.........#........#.#........#....##.#..#...#...#....#......#.#..#..#....#.#.......#..#......................#.....#..#....................................##.#....#...............#..#.#........#.....#........
........#.##..#.................#.#..............#............................#.....#.#...........................#.#......#..................#..#.....#.........#..#.##......#..................................#.#...........#...#......#...#..#.........#...#.#.#....................#..........#...............#....#.#........##..........#....................#.....#..................................#..#...#..#......................................#.....#.............#...#..........................##..#....................................#...............#.......#...................#..#...................#...#..............##.#.........#..#......#..............##.............#....#.#.....................#.#...#.........................#.#..#.............#......#...........#......#.....................................................#.....#.......#.............#.....#.#......#...#.#.............................#..#....#.#..#.....#.#............#.##..#.................#.#..............#............................#.....#.#...........................#.#......#..................#..#.....#.........#..#.##......#..................................#.#...........#...#......#...#..#.........#...#.#.#....................#..........#...............#....#.#........##..........#....................#.....#..................................#..#...#..#......................................#.....#.............#...#..........................##..#....................................#...............#.......#...................#..#...................#...#..............##.#.........#..#......#..............##.............#....#.#.....................#.#...#.........................#.#..#.............#......#...........#......#.....................................................#.....#.......#.............#.....#.#......#...#.#.............................#..#....#.#..#.....#.#............#.##..#.................#.#..............#............................#.....#.#...........................#.
..#..#....#..#....#.#.........#................#..#...........#..............#....#.......#...............##...#..............#...................#...........#.................#..#............#.........................#.#.....#.#.....#.......#..........###.........##...#..#........#..#....#..#..#.......................................#.#........#..#.....#.....#.......#.........#.................#................#.........#.........#...##.........##.....#.......#.#............#...#..#...........#..#..........#......#........................#.................##.......#............#.#..........................###...............................##.........#.................................#............#...........#..........................#.#........#......................#..........#..................#........#.....#...........#....##......#............#........................#...............#.......................#................#..#....#..#....#.#.........#................#..#...........#..............#....#.......#...............##...#..............#...................#...........#.................#..#............#.........................#.#.....#.#.....#.......#..........###.........##...#..#........#..#....#..#..#.......................................#.#........#..#.....#.....#.......#.........#.................#................#.........#.........#...##.........##.....#.......#.#............#...#..#...........#..#..........#......#........................#.................##.......#............#.#..........................###...............................##.........#.................................#............#...........#..........................#.#........#......................#..........#..................#........#.....#...........#....##......#............#........................#...............#.......................#................#..#....#..#....#.#.........#................#..#...........#..............#....#.......#...............##...#....
............................#...................#............#....#....#..#......................................................#.........##.....#...............#.#...................#...........#...#.....##.......................#...............#.#.......#....#.....#...#..............................#.....#.....##...............#........#.........#.....#.........#......#..##.....#.....#............#...............#.....#....#...........................#....#................#.....................#..........#.....#..........#......#....#.....................#....###.#.....#.......#.......................#.....#..........................#....#.............................#.......#.......................#.......#..................#.......................##.................#....................#...................#.....#...#.....####..................#..###...........................#......#.............#..#..##...##...........................................#...................#............#....#....#..#......................................................#.........##.....#...............#.#...................#...........#...#.....##.......................#...............#.#.......#....#.....#...#..............................#.....#.....##...............#........#.........#.....#.........#......#..##.....#.....#............#...............#.....#....#...........................#....#................#.....................#..........#.....#..........#......#....#.....................#....###.#.....#.......#.......................#.....#..........................#....#.............................#.......#.......................#.......#..................#.......................##.................#....................#...................#.....#...#.....####..................#..###...........................#......#.............#..#..##...##...........................................#...................#............#....#....#..#.........................................
....#....#...#.........................................#............#.....#............#...................#..#.#...........................#..............#..............#..#....#...#........#...#...........#.........................#...#..........#....#............#...#......................#.........................#............#............##.....#...#...#....#..............###......#.............................#..........#..................................................................#.#.........#.#.....#..#.........#................#.....#.#...#......#............#................#..#..................##..#......#.#.......#......#..#..#.....#.............#.................#...........#.#.....#....#....###.........#........................................#..........#......#...#......#....##....#.....#......##.............#.............#..##..........#....#.#.........#............#.#.#..........###....#.............##........#....#...#.........................................#............#.....#............#...................#..#.#...........................#..............#..............#..#....#...#........#...#...........#.........................#...#..........#....#............#...#......................#.........................#............#............##.....#...#...#....#..............###......#.............................#..........#..................................................................#.#.........#.#.....#..#.........#................#.....#.#...#......#............#................#..#..................##..#......#.#.......#......#..#..#.....#.............#.................#...........#.#.....#....#....###.........#........................................#..........#......#...#......#....##....#.....#......##.............#.............#..##..........#....#.#.........#............#.#.#..........###....#.............##........#....#...#.........................................#............#.....#............#...................#..#.#...
.#...........#.....#............#.#.....................#.....##.#.#................#...#..........#...........................#..##.................#..............#.....#...#.#.#...#...#.....#....#....#..........#..........#..................#..................#.............#.#...........#.#..#.#....#...........#...#.##.................................##....#.....#....#..#...........#.............#..........................#.........................#.#...#.............#.......................#...........#.....#........#.............#....#..#.....#......##...........##...................#..................................#..............#....................#.#......#...#.......#....................#..............#................##.#............#.....................#............#.#..........#.#..#....##......#.........#.....................#...........................................#.#........#......#..#.............#...#....#.#...........#.....#............#.#.....................#.....##.#.#................#...#..........#...........................#..##.................#..............#.....#...#.#.#...#...#.....#....#....#..........#..........#..................#..................#.............#.#...........#.#..#.#....#...........#...#.##.................................##....#.....#....#..#...........#.............#..........................#.........................#.#...#.............#.......................#...........#.....#........#.............#....#..#.....#......##...........##...................#..................................#..............#....................#.#......#...#.......#....................#..............#................##.#............#.....................#............#.#..........#.#..#....##......#.........#.....................#...........................................#.#........#......#..#.............#...#....#.#...........#.....#............#.#.....................#.....##.#.#................#...#..........#................
....#..#..#.........#.#..#......................#.........#.......#.................#.#..#.#............#...................#.#.........#.......#.#...#...#..#.........#...#.......................#.........#...........#...........#....#.......#......#..................................##...#......#.....#....#...#................#..........#.##..#..................#.........#...#..#..#.....#.#............#...#.........#..............#..............#......#....#......#..........#...........#..#.........#.......#........#....##...#..................#......................#..#.#..#.................#..........................#.................#....#.#...#...............#....#...........#.#.....#.............#..#...........#....#.....#........#......................#.............#..#..............#....................#..........#..#.........................#..................###.#.........................#.........#......#..................#..#..#.........#.#..#......................#.........#.......#.................#.#..#.#............#...................#.#.........#.......#.#...#...#..#.........#...#.......................#.........#...........#...........#....#.......#......#..................................##...#......#.....#....#...#................#..........#.##..#..................#.........#...#..#..#.....#.#............#...#.........#..............#..............#......#....#......#..........#...........#..#.........#.......#........#....##...#..................#......................#..#.#..#.................#..........................#.................#....#.#...#...............#....#...........#.#.....#.............#..#...........#....#.....#........#......................#.............#..#..............#....................#..........#..#.........................#..................###.#.........................#.........#......#..................#..#..#.........#.#..#......................#.........#.......#.................#.#..#.#............#...........
.#........#...................#.........#.........#.#...........................#........#......................#..............###.#...............................#....#......#..#..................#..................##.#.....#..................#.........#...#........##..#.....#........#.....#....#............#.#....#......##...#.................#...............#...........#............#..........#...........#......#........#..#.....#.................#..................#.............#........#......#........##.........................#........#.#.......................#...#..............................#............#............#.....#............................#......#.....#.........#................#..............................................#.#.....#...#...........#...........#.#....................#.#........#..........#.#............#.....#...........#..........###.....#.....#..#..##....#..................................#........#...................#.........#.........#.#...........................#........#......................#..............###.#...............................#....#......#..#..................#..................##.#.....#..................#.........#...#........##..#.....#........#.....#....#............#.#....#......##...#.................#...............#...........#............#..........#...........#......#........#..#.....#.................#..................#.............#........#......#........##.........................#........#.#.......................#...#..............................#............#............#.....#............................#......#.....#.........#................#..............................................#.#.....#...#...........#...........#.#....................#.#........#..........#.#............#.....#...........#..........###.....#.....#..#..##....#..................................#........#...................#.........#.........#.#...........................#........#......................#...
.#.#.##.................#...#...........#...........#..#..........##....#..................#.......##..#.....#...........................#..#.............#......#.#.#.##..##.....#....#......##...........#.........#.....#..............#.........#.#.......#......................#......#........................#......##.........#.#.............##..#..........#....#...................................###.#........#............................#...........##.........#.........................#............#....#.........................................#...#......#..#.............#..#......#...#..#...................................#...........................#.#.#.##.....#.....#..........##...............#..#.#.....#......#.............#......#......#..#.#........................#.#..#.............#.......#....#.##.......#..........#............#....#.#.....#...#..............#..##.........................#...................#....#......#.#.##.................#...#...........#...........#..#..........##....#..................#.......##..#.....#...........................#..#.............#......#.#.#.##..##.....#....#......##...........#.........#.....#..............#.........#.#.......#......................#......#........................#......##.........#.#.............##..#..........#....#...................................###.#........#............................#...........##.........#.........................#............#....#.........................................#...#......#..#.............#..#......#...#..#...................................#...........................#.#.#.##.....#.....#..........##...............#..#.#.....#......#.............#......#......#..#.#........................#.#..#.............#.......#....#.##.......#..........#............#....#.#.....#...#..............#..##.........................#...................#....#......#.#.##.................#...#...........#...........#..#..........##....#..................#.......##..#.....#......
.......................#.......#..................#......#....##.........#...............................#.....#.............#............................................#...#.##....#.....#.........#.........#......#.................####.#...........#......#.....#..#..........###.#................#................#........#........#.......#.#...................#...##....#.......#......................................................#..........................#...............#.#....................#...........#.....#.#.......#.......#....#..........#.......................#..........#....#...........#.............................#.........#..........#...........#..#..........#..........#......#...................#.....#.....#.....#....#...#.......#................#.................#.....#.#..................#.#..........#...#..##...#.....#.....................#..#....................................#...........#...........#.....#.......................#.......#..................#......#....##.........#...............................#.....#.............#............................................#...#.##....#.....#.........#.........#......#.................####.#...........#......#.....#..#..........###.#................#................#........#........#.......#.#...................#...##....#.......#......................................................#..........................#...............#.#....................#...........#.....#.#.......#.......#....#..........#.......................#..........#....#...........#.............................#.........#..........#...........#..#..........#..........#......#...................#.....#.....#.....#....#...#.......#................#.................#.....#.#..................#.#..........#...#..##...#.....#.....................#..#....................................#...........#...........#.....#.......................#.......#..................#......#....##.........#...............................#.....#....
....#................#.....#....#............#.............###.#.....................##.....#.#....................#........#...........................#..............................#...............#.....##...#.................#.......##............#...#...........................................#......#..........#..#....#...#.....................#......#.............#............#........#...........#..##.......................#.##.#.#........#..........#..............##.#.#.............................#....#.........................#..........##....#.........................#.....................##..#...##...........................#.....#.......#....##...#......#...........#.#.....................................#...........#...............#..........#........#.#.............................#.#.#............#....#.##.................#........#...#.....#....#..........#........#.#.............#...#.........#....#.................#................#.....#....#............#.............###.#.....................##.....#.#....................#........#...........................#..............................#...............#.....##...#.................#.......##............#...#...........................................#......#..........#..#....#...#.....................#......#.............#............#........#...........#..##.......................#.##.#.#........#..........#..............##.#.#.............................#....#.........................#..........##....#.........................#.....................##..#...##...........................#.....#.......#....##...#......#...........#.#.....................................#...........#...............#..........#........#.#.............................#.#.#............#....#.##.................#........#...#.....#....#..........#........#.#.............#...#.........#....#.................#................#.....#....#............#.............###.#.....................##.....#.#....................#
................###.............#.................#.........................#............#...........#......#.......#.......#....##.#..........#..............#.............##...................#..#..#........#..#.#...##......#..........#..........#.#...#....#.#.....#................##............................#......................#.......................#....#.......#............#..##....#...................#.#..#.............#...................#.............#..##..........#........#.............#........#...........#..#.............#.........#...#.##....#....#..................#.............#.#........................................................#......#...................#...........#.....................#.........#......#......................#...#.###............#.............#..#..#.........................##...#.................................#....#....##........................................................#...................###.............#.................#.........................#............#...........#......#.......#.......#....##.#..........#..............#.............##...................#..#..#........#..#.#...##......#..........#..........#.#...#....#.#.....#................##............................#......................#.......................#....#.......#............#..##....#...................#.#..#.............#...................#.............#..##..........#........#.............#........#...........#..#.............#.........#...#.##....#....#..................#.............#.#........................................................#......#...................#...........#.....................#.........#......#......................#...#.###............#.............#..#..#.........................##...#.................................#....#....##........................................................#...................###.............#.................#.........................#............#...........#......#.......
.#.............#......#.......#...................#...........#..............#.#.......#.............#...#..#...#............#.....................#.........................##........#.....##.....................#....##.............#...........#.#......#.............#.#.#.....#...........#...................................#..........#...................#................#....#..##.#.....#....#....#.#................#.........................##...................#.#..........#..#.....#...........#..................................#...#..................................#...........#...#.#...#.........#...#............#........................#..#...#.#....#...#.............#.............#..#....##..............#...................#......................#..............#......................................#..............................................#....#.#.................##....................................#.........#.....#.#.............#......#.......#...................#...........#..............#.#.......#.............#...#..#...#............#.....................#.........................##........#.....##.....................#....##.............#...........#.#......#.............#.#.#.....#...........#...................................#..........#...................#................#....#..##.#.....#....#....#.#................#.........................##...................#.#..........#..#.....#...........#..................................#...#..................................#...........#...#.#...#.........#...#............#........................#..#...#.#....#...#.............#.............#..#....##..............#...................#......................#..............#......................................#..............................................#....#.#.................##....................................#.........#.....#.#.............#......#.......#...................#...........#..............#.#.......#.............#...#..#...#...
.........#....###.#......................#........#..............#...#..##.................#..........................#.........#.......##................................#.........#......#....................#.....#.......#.........................#...................................#.......#...........#..#...#..#.................#...............#...........#..................#........#........................#......#....#....#.........#...#.......#........................#......#.#........#...#................#.......#.#.................#.............#..............#......#.........#......#.#...#....##..............#...........#.......#......#..........................#....#............#.........#....................#.......#..#....#.#.......#...........#....#...#.....##....#......................................#....#..............#........................#.........#..........................#..#.#...##.#.......#.......................#....###.#......................#........#..............#...#..##.................#..........................#.........#.......##................................#.........#......#....................#.....#.......#.........................#...................................#.......#...........#..#...#..#.................#...............#...........#..................#........#........................#......#....#....#.........#...#.......#........................#......#.#........#...#................#.......#.#.................#.............#..............#......#.........#......#.#...#....##..............#...........#.......#......#..........................#....#............#.........#....................#.......#..#....#.#.......#...........#....#...#.....##....#......................................#....#..............#........................#.........#..........................#..#.#...##.#.......#.......................#....###.#......................#........#..............#...#..##.................#........................
..............#.....#............................#.#.....#..................#.......#....#.#...#......#..............#.....#........#......#........#....................#.....#.........#..........#...#...#...#.........#......#......................#...#.........#.......#.......................#.....##......#....#....#....................................#.....##.....#...............#.#.....................##...#......#........#...........##.#.#.......................................#.........#..#.#.##.....##.......#..............##.......#.#............#.....#......#..#.........#.......#......#..###..#...#...#.#........#..........#..#..#..##.........#..........##...#.#..#..#.....#.....................................#....#..........#.....#.......#....#...............#........#...................................#......#.............#.......##...#......................#..#....#....#...#............##......#..#..#...........#..#.#................#.....#............................#.#.....#..................#.......#....#.#...#......#..............#.....#........#......#........#....................#.....#.........#..........#...#...#...#.........#......#......................#...#.........#.......#.......................#.....##......#....#....#....................................#.....##.....#...............#.#.....................##...#......#........#...........##.#.#.......................................#.........#..#.#.##.....##.......#..............##.......#.#............#.....#......#..#.........#.......#......#..###..#...#...#.#........#..........#..#..#..##.........#..........##...#.#..#..#.....#.....................................#....#..........#.....#.......#....#...............#........#...................................#......#.............#.......##...#......................#..#....#....#...#............##......#..#..#...........#..#.#................#.....#............................#.#.....#..................#.......#....#.#...#......#.............
.....#..................#.#.#.......#.#..............#.....#........#.......#.........................#.....#..........#.............................#..........#...........#............#...........................................###..#.#....................#....##.##.....##...........#.##.#.#..............##............#...................#...................#.#..#......#...........#.#..............#.......................#...#...##...........#................................................#.#............#..............#..#....##........................#..#....#.......................##..................#.#...........................#.....................#.#................#....#.......#.#.............................#.#...#...#...........................................#................#.......##.....#..#.............#...........#...#...............................##..........#....#.......................#.#.............#..........#..................#.#.#.......#.#..............#.....#........#.......#.........................#.....#..........#.............................#..........#...........#............#...........................................###..#.#....................#....##.##.....##...........#.##.#.#..............##............#...................#...................#.#..#......#...........#.#..............#.......................#...#...##...........#................................................#.#............#..............#..#....##........................#..#....#.......................##..................#.#...........................#.....................#.#................#....#.......#.#.............................#.#...#...#...........................................#................#.......##.....#..#.............#...........#...#...............................##..........#....#.......................#.#.............#..........#..................#.#.#.......#.#..............#.....#........#.......#.........................#.....#.......
..#........#...........#......#..##...#.............#.#.......#..........#.....#..#..#.#.............#.......#........#...........#................#...#....#........................................#.......##.........#.....#......#.#..#....#.#.......#.........#.........##.#.#....#......#.......#.#................#.......#.#.....#..................#...#..#....#....#.............#........#..#.............#............#.....................##......#........#.......#...................#.........................#.#..#..........#..#..............#.....#..............#............................##.......##......#.........................##..#...................#.......#......#...............#.........#.................#.....##............#..#......###......#.............#...#....#....................#...#........................#..........................#..........#.....##..............#...................#.#.......#....#...........#...#........#...........#......#..##...#.............#.#.......#..........#.....#..#..#.#.............#.......#........#...........#................#...#....#........................................#.......##.........#.....#......#.#..#....#.#.......#.........#.........##.#.#....#......#.......#.#................#.......#.#.....#..................#...#..#....#....#.............#........#..#.............#............#.....................##......#........#.......#...................#.........................#.#..#..........#..#..............#.....#..............#............................##.......##......#.........................##..#...................#.......#......#...............#.........#.................#.....##............#..#......###......#.............#...#....#....................#...#........................#..........................#..........#.....##..............#...................#.#.......#....#...........#...#........#...........#......#..##...#.............#.#.......#..........#.....#..#..#.#.............#.......#......
..............#..#................#.........#.#..#....#........#..........#...........#.............................#....#...#....#.#.........#..........#........#.....................#...........#..........................................#...........#.#..................#.#.#...#....................#........#.........#.#.......#...#.#.....#.#...##.#........................#..#.....#.#...#..#.....##.............##.#.###..#...........#.....#................#..........#...#.......................#.........#.#......#..........................#....#............##....................#........#........................................##........#...#.......##.....#........................#.....................#................................#............#.......#.........##...............#..#......#.#.......#...........#..........#.....................#.................#.........#...#.............#.##...#.............................#...............#..#................#.........#.#..#....#........#..........#...........#.............................#....#...#....#.#.........#..........#........#.....................#...........#..........................................#...........#.#..................#.#.#...#....................#........#.........#.#.......#...#.#.....#.#...##.#........................#..#.....#.#...#..#.....##.............##.#.###..#...........#.....#................#..........#...#.......................#.........#.#......#..........................#....#............##....................#........#........................................##........#...#.......##.....#........................#.....................#................................#............#.......#.........##...............#..#......#.#.......#...........#..........#.....................#.................#.........#...#.............#.##...#.............................#...............#..#................#.........#.#..#....#........#..........#...........#.............................
................#........#.....#............#.....................#............................................#..........#......#........#........................................#...#...#.............#........#.......................#...##.#....#....#........#.....#.........#.........##.....#.#.....#.#.#....#..........#....#...#................#.#..........#...................#..................................#....#.............#.#...#...............#....#...........#..#........#......#.......##..#......#........................#..............#.....#.............................#...............##......#............#........#..........#.......#..#.........#.......#....#....#.....#......#.............#.......#...............................................................#......##.......#............#.#.................#....##..#............................#............#.......#.......................#....#......................................#........#.....#............#.....................#............................................#..........#......#........#........................................#...#...#.............#........#.......................#...##.#....#....#........#.....#.........#.........##.....#.#.....#.#.#....#..........#....#...#................#.#..........#...................#..................................#....#.............#.#...#...............#....#...........#..#........#......#.......##..#......#........................#..............#.....#.............................#...............##......#............#........#..........#.......#..#.........#.......#....#....#.....#......#.............#.......#...............................................................#......##.......#............#.#.................#....##..#............................#............#.......#.......................#....#......................................#........#.....#............#.....................#............................................#....
...............#...#.#.........#....#....#...................#....##........#...............#.......................#..........#..............#......#.......#.........................................#....#.#...........#........#..#........#.#.#......#.................##..###.#...................#...........#...................#......#.#....#....#..........#.........#...#............................#..............#.......#.#.......#.#.#.#.....##........#...#.....#..................#........#.......................#.....#................#...#.....#....#...#.....................................#..#.............#.#...#...#...............#......................................#....#.#................#........#.........#.........#..............#..................###..............................#......#..#........#......#..........#.....#..................#......#.........#............#..#........#...........#........#...............................#...#.#.........#....#....#...................#....##........#...............#.......................#..........#..............#......#.......#.........................................#....#.#...........#........#..#........#.#.#......#.................##..###.#...................#...........#...................#......#.#....#....#..........#.........#...#............................#..............#.......#.#.......#.#.#.#.....##........#...#.....#..................#........#.......................#.....#................#...#.....#....#...#.....................................#..#.............#.#...#...#...............#......................................#....#.#................#........#.........#.........#..............#..................###..............................#......#..#........#......#..........#.....#..................#......#.........#............#..#........#...........#........#...............................#...#.#.........#....#....#...................#....##........#...............#.......................
......#.....##....................#........................#...#.........##............#........#................#...#......................#.................#.........#.##...#.......#.#.............................#......##.........#...........#.........#...#.#................#...#...................................#....................................#.......##....#......#.......................#.....#....................#..........#...##....#.#...........................................#..................................#...#...#.#.....#.........................................#.#..........##.................#..#.........##.....#......................#...........##.#.....#.........#......................#...#...........#..........##...#.#......................#..#..#............#.............................#.....#....#.#....................#..#....#..#.#........#............................#..#.............................#.......#.....##....................#........................#...#.........##............#........#................#...#......................#.................#.........#.##...#.......#.#.............................#......##.........#...........#.........#...#.#................#...#...................................#....................................#.......##....#......#.......................#.....#....................#..........#...##....#.#...........................................#..................................#...#...#.#.....#.........................................#.#..........##.................#..#.........##.....#......................#...........##.#.....#.........#......................#...#...........#..........##...#.#......................#..#..#............#.............................#.....#....#.#....................#..#....#..#.#........#............................#..#.............................#.......#.....##....................#........................#...#.........##............#........#................#..
..............................#...#......##...#...#.......#..#........##........#..............................#........#..........#.#.........#......#.......#........#........#....#.............#...#..............#..........#..#...#.........##............#..##..##.#.........#...#..#..#...............#.#..#.......#.......##......#............#........#...#...........#............#...#......................................##......................#...........#...#.....##.....#.......#.....................#......#.........#...........#.....#..#....#............#.#........#..................#.#......#.......#................#..#.#.#...#......#........#.......................#...#..#.....##...#....#...........#.........#.......................#.............#...................#.#...#..................................#........##.....................................#...#...#.........#....#.................##.......................#..................................#...#......##...#...#.......#..#........##........#..............................#........#..........#.#.........#......#.......#........#........#....#.............#...#..............#..........#..#...#.........##............#..##..##.#.........#...#..#..#...............#.#..#.......#.......##......#............#........#...#...........#............#...#......................................##......................#...........#...#.....##.....#.......#.....................#......#.........#...........#.....#..#....#............#.#........#..................#.#......#.......#................#..#.#.#...#......#........#.......................#...#..#.....##...#....#...........#.........#.......................#.............#...................#.#...#..................................#........##.....................................#...#...#.........#....#.................##.......................#..................................#...#......##...#...#.......#..#........##........#..............................#....
............#...........#.#.............#....#..............#......#..#..............#...#.....................................#...#.......#......#...#.....#.....#.....#...........##................#.............#.....#.#...........#.#......#.........#................#.........................#.........#...##.........#................#........#.......#..........................#............#......#............##.......##................................................#...............#.....#....................................#........#...#.......................................#...........#.#.#.#.#..........#..........................#..#.......#....#.#......#..........#....#.#.........#...............#..#.....................#......#......#......#........#........#...#....#.#....#........................................................................#....#....................#......#..#...............#............#........................#...........#.#.............#....#..............#......#..#..............#...#.....................................#...#.......#......#...#.....#.....#.....#...........##................#.............#.....#.#...........#.#......#.........#................#.........................#.........#...##.........#................#........#.......#..........................#............#......#............##.......##................................................#...............#.....#....................................#........#...#.......................................#...........#.#.#.#.#..........#..........................#..#.......#....#.#......#..........#....#.#.........#...............#..#.....................#......#......#......#........#........#...#....#.#....#........................................................................#....#....................#......#..#...............#............#........................#...........#.#.............#....#..............#......#..#..............#...#..........................
..............................#...#...#..........#..................#..#.............#...#.............#...............##....#...........#....#........#.#..#...#...........................#..#..............##.#...#.......#..................#....#...................................................#...................#...........#.......###.............##....##...#..................#........#..#..........#......................#........#.............#..#..#.........#.....#......#..............#.............................................................##.................#..#.##.............#....##..#................#.....##..............##..................#......#........#...#..........................#.#...........#...............#.............#..#...#.......#...................................#.#..........................#....#..............................#.......##..............................##..........................................................#...#...#..........#..................#..#.............#...#.............#...............##....#...........#....#........#.#..#...#...........................#..#..............##.#...#.......#..................#....#...................................................#...................#...........#.......###.............##....##...#..................#........#..#..........#......................#........#.............#..#..#.........#.....#......#..............#.............................................................##.................#..#.##.............#....##..#................#.....##..............##..................#......#........#...#..........................#.#...........#...............#.............#..#...#.......#...................................#.#..........................#....#..............................#.......##..............................##..........................................................#...#...#..........#..................#..#.............#...#.............#............
...#........##..............#......#...................................#.....##......##..............#.................#......#.......#............###.......#........#........#.........................#....#...#..........#......................#.............................#................#....................#.........#...#......###............#...................................#.............#................#...#.#............#....#...#..#..........#.............................#.....#...#..#................#....................#.............#......#.....#.............#..............#............##.#...............#.............#...............#........#....................#.#.#............................................................#.......#.............................#.................................#.........#...#.............#...........................#.#.......................................................#.......#........##..............#......#...................................#.....##......##..............#.................#......#.......#............###.......#........#........#.........................#....#...#..........#......................#.............................#................#....................#.........#...#......###............#...................................#.............#................#...#.#............#....#...#..#..........#.............................#.....#...#..#................#....................#.............#......#.....#.............#..............#............##.#...............#.............#...............#........#....................#.#.#............................................................#.......#.............................#.................................#.........#...#.............#...........................#.#.......................................................#.......#........##..............#......#...................................#.....##......##..............#..............
.......................#.##...#..........#.........#..#..........#..............................................#............#....#..........#.....#.........#......#..#..#...........##...#..............................................#......#........##..#...........#.........#.#.......#........#........#..###..........#.........#...#..##....................#.......#.......##......#.........................#........#....#.....#.#.....#.......#..........#.....#........#.........#..............#.#......#.......#.........#...........................#..........#.#...#....#...#.......#.............#.....####....####.........#.......#..#.................#............#.....#..............#............###....#....#............#........................#.........##...............................................#...#......#..##....#.......#...........#......##.....................#.........................#..#......................................................#.##...#..........#.........#..#..........#..............................................#............#....#..........#.....#.........#......#..#..#...........##...#..............................................#......#........##..#...........#.........#.#.......#........#........#..###..........#.........#...#..##....................#.......#.......##......#.........................#........#....#.....#.#.....#.......#..........#.....#........#.........#..............#.#......#.......#.........#...........................#..........#.#...#....#...#.......#.............#.....####....####.........#.......#..#.................#............#.....#..............#............###....#....#............#........................#.........##...............................................#...#......#..##....#.......#...........#......##.....................#.........................#..#......................................................#.##...#..........#.........#..#..........#..............................................#...
....#...................##...........#.......###.....................#.............#.#...#............##..............#.#..............#.........#..#...#.#........#..##.....................................................#.......#...........#......##..............#...............#...#........#..#.#..................................................#................................#.#..........#....#................##....................#.....#...................#.............#.....#....#..............#.....................#...........#.#.........#........#............#.......................#.#..................#....#........#....#...........#.......#.....................#.....#.#..###.##.....#......................#...................#...............#......#......................................#.##.................#.....#......................................................#.......#...................#..##..........#.......##.....#...................##...........#.......###.....................#.............#.#...#............##..............#.#..............#.........#..#...#.#........#..##.....................................................#.......#...........#......##..............#...............#...#........#..#.#..................................................#................................#.#..........#....#................##....................#.....#...................#.............#.....#....#..............#.....................#...........#.#.........#........#............#.......................#.#..................#....#........#....#...........#.......#.....................#.....#.#..###.##.....#......................#...................#...............#......#......................................#.##.................#.....#......................................................#.......#...................#..##..........#.......##.....#...................##...........#.......###.....................#.............#.#...#............##............
.........................#.......##...#.....................#.....#..#...#.#.......#...#...................#....#.....#.......#....#.........#.............#..........#....................#....#.....................#................#....##...#...##.....#..........#.................#....#...#........#..#..................#...........#..........................#.........#............##.........#....................................#.........#.................#......#..............#........#.#...#.......#......................#...#..#...............#.........#...............................#.............##.....#.......##...#...#......#.............#..............##.....#.................#.........#...................................#.................#..........##....#...#.............#..........#....#..............#..........#............#......#.............#......#..##....#.......................................#.......#..#.................................#.......##...#.....................#.....#..#...#.#.......#...#...................#....#.....#.......#....#.........#.............#..........#....................#....#.....................#................#....##...#...##.....#..........#.................#....#...#........#..#..................#...........#..........................#.........#............##.........#....................................#.........#.................#......#..............#........#.#...#.......#......................#...#..#...............#.........#...............................#.............##.....#.......##...#...#......#.............#..............##.....#.................#.........#...................................#.................#..........##....#...#.............#..........#....#..............#..........#............#......#.............#......#..##....#.......................................#.......#..#.................................#.......##...#.....................#.....#..#...#.#.......#...#...................#....#...
.......#.#..........#.#............#.........................#..#....#....##.......#.....#...........................................#.........................................#....##............................#.....#..............................#....................#...#...........#........................................................#................#...........................................................#...........#.................................#...............................#.....#...................#...#..............#............#..#.................#....................##...............#........#.....#.......#.#.....................#....#...#................#..............##...#...............#....#...................##...................#....#.............#.#....##.........#.............#.................#........#................#.........#.......................#....#.................#..............#.............#.#..........#.#............#.........................#..#....#....##.......#.....#...........................................#.........................................#....##............................#.....#..............................#....................#...#...........#........................................................#................#...........................................................#...........#.................................#...............................#.....#...................#...#..............#............#..#.................#....................##...............#........#.....#.......#.#.....................#....#...#................#..............##...#...............#....#...................##...................#....#.............#.#....##.........#.............#.................#........#................#.........#.......................#....#.................#..............#.............#.#..........#.#............#.........................#..#....#....##.......#.....#..........................
#................#..............#.........#............................#.............#...#..#...............#................#...#....................#.............#..............#.........##...................................#....#.......#...........#...#..................#.....#.....#....#.......#....#.#.#..#..#..#........#.....##.#....##............#..#.#.......#...#..........#............................#......##........#.#.........#...#...#..##..............................................#..................#................#.......##.................................#.....#...#............#........#.......#............#.#...#..#...........#...........#...........#......#.#........#.##..........#......#.......#......#.............#...........##..........#..................................#............#....................#....#......#........................#......................#........#..#.....#...................##.....#................#..............#.........#............................#.............#...#..#...............#................#...#....................#.............#..............#.........##...................................#....#.......#...........#...#..................#.....#.....#....#.......#....#.#.#..#..#..#........#.....##.#....##............#..#.#.......#...#..........#............................#......##........#.#.........#...#...#..##..............................................#..................#................#.......##.................................#.....#...#............#........#.......#............#.#...#..#...........#...........#...........#......#.#........#.##..........#......#.......#......#.............#...........##..........#..................................#............#....................#....#......#........................#......................#........#..#.....#...................##.....#................#..............#.........#............................#.............#...#..#...............#.......
....#....#.....#....................#.......................#........##..#.#...............#.#....#...#....#............#............##.........#..........#..#..#.#.............#..##............#.......#......................#.............#..#.#................#............#...................#..............#....................#.......................#................##..#..........#.....#..........................#..........................#.......................#.............#..................##..#............##.....#........#.......##....#..............#.......#..#......##........................#..................##...................#............#.........................#............................#............#........##.....#....#.....#....##....#..###..........................#.....#........#..........#...#.................#.....#.........#...#.......#......#..#..........#.............#.##.....##...#..#.......#.........#....#.....#....................#.......................#........##..#.#...............#.#....#...#....#............#............##.........#..........#..#..#.#.............#..##............#.......#......................#.............#..#.#................#............#...................#..............#....................#.......................#................##..#..........#.....#..........................#..........................#.......................#.............#..................##..#............##.....#........#.......##....#..............#.......#..#......##........................#..................##...................#............#.........................#............................#............#........##.....#....#.....#....##....#..###..........................#.....#........#..........#...#.................#.....#.........#...#.......#......#..#..........#.............#.##.....##...#..#.......#.........#....#.....#....................#.......................#........##..#.#...............#.#....#...#....#........
..........#...........#.......#.................#...................#..#..............................###...#..........................#.............##.........#..#..#.............#.....#...#...........#.......#..........#..........................#...........#.....#..................#........#...............#........#...............#...#.........#.#..............#...#.#............#...#........#....#........#..###.........#...#..#....#..#............#......#..#........#..............#.............#.......#....#........#.............................#.......#.....#....#................#........#....................##......................................#....#.#...........#.....#.......#..#....###...#..#...#................#.........#....##..................#..#..#...........#........#........#.........#...#.....##...#....#.#..................#...#.......##......#.......#.#.....#.......#........#..........#..#..........#......#............#...........#.......#.................#...................#..#..............................###...#..........................#.............##.........#..#..#.............#.....#...#...........#.......#..........#..........................#...........#.....#..................#........#...............#........#...............#...#.........#.#..............#...#.#............#...#........#....#........#..###.........#...#..#....#..#............#......#..#........#..............#.............#.......#....#........#.............................#.......#.....#....#................#........#....................##......................................#....#.#...........#.....#.......#..#....###...#..#...#................#.........#....##..................#..#..#...........#........#........#.........#...#.....##...#....#.#..................#...#.......##......#.......#.#.....#.......#........#..........#..#..........#......#............#...........#.......#.................#...................#..#..............................###...#.......
.#...........#.......#...............#..#.............###..................................#.#...........#.#...........#..#....................#...........................#....#............#...#..#...#...#.#.................#......#.................#..#..#....#..................#....#.....................#.........#........#..............#............#............#...#....##........#.............#..#..#...............#.#....#..........##...........#..#........#....#.........#..#.......#....#..................#..#.........#.#...#........#..#.............##...........#...#.................##............#.#.......#...............#.............#.........#........#..................#..#....................#.......#......#.##.#.#..........#.......#.#....#...........#....................##.................#....#..#......#.....#............#.............#.....#..#.........#.....................#...........#........#...#......#.....#.....#...........#.......#...............#..#.............###..................................#.#...........#.#...........#..#....................#...........................#....#............#...#..#...#...#.#.................#......#.................#..#..#....#..................#....#.....................#.........#........#..............#............#............#...#....##........#.............#..#..#...............#.#....#..........##...........#..#........#....#.........#..#.......#....#..................#..#.........#.#...#........#..#.............##...........#...#.................##............#.#.......#...............#.............#.........#........#..................#..#....................#.......#......#.##.#.#..........#.......#.#....#...........#....................##.................#....#..#......#.....#............#.............#.....#..#.........#.....................#...........#........#...#......#.....#.....#...........#.......#...............#..#.............###..................................#.#...........#.#........
.....................................................##....#...........#............................#.......##.........#...#........#............#..#............................#............#..............#..#..................##...##..#....#................#..........#..#.#.#.#..#......#.......#............#...........................................##......#.........#...............#..........#........##......#..##.#.....#.............#...........#...............#..#.....#........#..............#.........##.......#......#......#.......#................................#..................................#..........#..........................#...............#.#..........#...#........#...............#.#..........#...#.................###...............#...#.....#..#..................#......#..........................#.....#..........#....#...........#.....#........#........#........................................#............#.#......................................................##....#...........#............................#.......##.........#...#........#............#..#............................#............#..............#..#..................##...##..#....#................#..........#..#.#.#.#..#......#.......#............#...........................................##......#.........#...............#..........#........##......#..##.#.....#.............#...........#...............#..#.....#........#..............#.........##.......#......#......#.......#................................#..................................#..........#..........................#...............#.#..........#...#........#...............#.#..........#...#.................###...............#...#.....#..#..................#......#..........................#.....#..........#....#...........#.....#........#........#........................................#............#.#......................................................##....#...........#............................#.......##......
.....#............#.#.....#..#................#...#.....#......#...#.......#.....#...#.......#..........#...#...........###..#..#....#..#..#...#...............................................#..............#.......#.............#.............#....###........#..#.........#....##.................#...#.....#..#...#...#........#.#...#.................#....##....#........#...................#..........#......#...#......#...#.#..................................##.#.................#........#.#..............#..#...................#..#................................#............................#....#.#..........#.....#....#............#........##......#.#.#.........#......#..................#.............................#.#.#..#....#...#........#......#.#.#.........#......#..#...............#.........#............#.........................#....##........#............#.............................#.#.....#.....#....#..........#......#.......#............#.#.....#..#................#...#.....#......#...#.......#.....#...#.......#..........#...#...........###..#..#....#..#..#...#...............................................#..............#.......#.............#.............#....###........#..#.........#....##.................#...#.....#..#...#...#........#.#...#.................#....##....#........#...................#..........#......#...#......#...#.#..................................##.#.................#........#.#..............#..#...................#..#................................#............................#....#.#..........#.....#....#............#........##......#.#.#.........#......#..................#.............................#.#.#..#....#...#........#......#.#.#.........#......#..#...............#.........#............#.........................#....##........#............#.............................#.#.....#.....#....#..........#......#.......#............#.#.....#..#................#...#.....#......#...#.......#.....#...#.......#..........#...#.......
##................#............#...........#.......#................#..........#.............#....#...............................#....#.........#.................#..#........#...##........#.#.............#............#............#........................#...#....#...........#...#..#...##....##......#.............#..#...............#.......#................#.................#.........#...................#.....................#..............#..#...#..#............#.............#..................#...............#.........................#...........#.................................................#........................#.....#......................##..........................#..#.#......#.....#.............#....................###............#..........#.......#......#.........#...#......#..#.......#..............................#....#...............##...#...........#.....................#..........#................#.........##................#............#...........#.......#................#..........#.............#....#...............................#....#.........#.................#..#........#...##........#.#.............#............#............#........................#...#....#...........#...#..#...##....##......#.............#..#...............#.......#................#.................#.........#...................#.....................#..............#..#...#..#............#.............#..................#...............#.........................#...........#.................................................#........................#.....#......................##..........................#..#.#......#.....#.............#....................###............#..........#.......#......#.........#...#......#..#.......#..............................#....#...............##...#...........#.....................#..........#................#.........##................#............#...........#.......#................#..........#.............#....#.................
..#..........#.#........#....#.......#..................#......#..#.......#..#.#.............................................##........#...#.........#..........................#...#..........#....#.......#.................#....#.....#...........##................#..........#.........#.#........#.......#.#......................#.#...........#........#..................#..#............................#........#................#..#........#................#........#................#....#..#...........#.........#..#.......#........#.............#....#.......##..#.............#....................#.........#.#.......#..#.#.................................#.##..#........#............#..#.........#.........#.....#.......#.................#.................#...#..#............#................#....#..........#...##.....#..................#...............##................#....................#..........##..................................#..........#.#........#....#.......#..................#......#..#.......#..#.#.............................................##........#...#.........#..........................#...#..........#....#.......#.................#....#.....#...........##................#..........#.........#.#........#.......#.#......................#.#...........#........#..................#..#............................#........#................#..#........#................#........#................#....#..#...........#.........#..#.......#........#.............#....#.......##..#.............#....................#.........#.#.......#..#.#.................................#.##..#........#............#..#.........#.........#.....#.......#.................#.................#...#..#............#................#....#..........#...##.....#..................#...............##................#....................#..........##..................................#..........#.#........#....#.......#..................#......#..#.......#..#.#....................................
.#..............................................................#.................................#.....#...............#.....#........#........................#..#..##.............#...............#.............#.....#..............#...........#.....................#.....#..#....#...............#.................#................#......#.....#...........#............#.............#...........#.......#...........#..#......................#...#...............#....................#.....#...........#....#......#....#.....#..#...#....#.........#.##............................#........#....................#.#.......................#..................#.................#...............#..............#.#.....#.........#.........#.........................#.............#.......#.......#...#............#...........#............#...#....##.#..#............#...............#.#.#...............#....###.##...#..............#................##....#..............................................................#.................................#.....#...............#.....#........#........................#..#..##.............#...............#.............#.....#..............#...........#.....................#.....#..#....#...............#.................#................#......#.....#...........#............#.............#...........#.......#...........#..#......................#...#...............#....................#.....#...........#....#......#....#.....#..#...#....#.........#.##............................#........#....................#.#.......................#..................#.................#...............#..............#.#.....#.........#.........#.........................#.............#.......#.......#...#............#...........#............#...#....##.#..#............#...............#.#.#...............#....###.##...#..............#................##....#..............................................................#.................................#.....#...........
#........................##...#..........#.......................#.............#.................................#..........#..........#....................#..........#.....#........#...#.......#......#....#................................##..........#...#..............##........#....#..#.#....#..#..#.#...................#..##.#......#...#...........#..#....................###........#.#.#...................#................#....#................................#......#....#........................#........................##................#..#....................................#..#....#..#........#....................#.................#.#....................#............#..........#......#....#...........................#.....#.........................#...............................#....#...................#.......#.......#.....#........................##....#....#.................#.#.....#......#.....#.#.....................#........................##...#..........#.......................#.............#.................................#..........#..........#....................#..........#.....#........#...#.......#......#....#................................##..........#...#..............##........#....#..#.#....#..#..#.#...................#..##.#......#...#...........#..#....................###........#.#.#...................#................#....#................................#......#....#........................#........................##................#..#....................................#..#....#..#........#....................#.................#.#....................#............#..........#......#....#...........................#.....#.........................#...............................#....#...................#.......#.......#.....#........................##....#....#.................#.#.....#......#.....#.#.....................#........................##...#..........#.......................#.............#.................................#..
........#.#.....................#...#...#.#.....................#..##..#........#..#....................#.....#...............#..##..#..#........#.......#...#..#....##........#...........#.#.........................#...#...................#.....##................#......#.#...........#........#..........#.............#.#..................................#....#.#.....#.........#...........#..#......###....................#................#.#...........#........#.#.................#..........#...#............#..#.##.#..........#.......#...............................#................#.................#.....#.....................##.#................#...##........................#......#............#.....#.....#....................#....#......#..#.....................#...........#.........#...#.....................#............#...#.........#.........................#....##..........................................#...........##.............#.#.....................#...#...#.#.....................#..##..#........#..#....................#.....#...............#..##..#..#........#.......#...#..#....##........#...........#.#.........................#...#...................#.....##................#......#.#...........#........#..........#.............#.#..................................#....#.#.....#.........#...........#..#......###....................#................#.#...........#........#.#.................#..........#...#............#..#.##.#..........#.......#...............................#................#.................#.....#.....................##.#................#...##........................#......#............#.....#.....#....................#....#......#..#.....................#...........#.........#...#.....................#............#...#.........#.........................#....##..........................................#...........##.............#.#.....................#...#...#.#.....................#..##..#........#..#....................#.....#.....
..........#..#.............#....#......#..............#......#......#..........#..........#..#...........#...#......#...............#...................#..#................#...........................#......#...........#...#.................#.....#..#..#....#.........................................#.................#........#...............#......#................#.#...#.................#...#..##................#.......#........#........................#......................##......#.....#...#...#.................#........#..#....##...##.....#....................#................#...........##..................................#...........#...##.....#....#...#......#..........#.......#.............#..#..#......#......#..............##...##....#...#..#........#..........#.................#.#......#..................#............................##.....#........................##.....#..........#.....................#.....#.....#...........#..#.............#....#......#..............#......#......#..........#..........#..#...........#...#......#...............#...................#..#................#...........................#......#...........#...#.................#.....#..#..#....#.........................................#.................#........#...............#......#................#.#...#.................#...#..##................#.......#........#........................#......................##......#.....#...#...#.................#........#..#....##...##.....#....................#................#...........##..................................#...........#...##.....#....#...#......#..........#.......#.............#..#..#......#......#..............##...##....#...#..#........#..........#.................#.#......#..................#............................##.....#........................##.....#..........#.....................#.....#.....#...........#..#.............#....#......#..............#......#......#..........#..........#..#...........#...#......
...............#...........................#..#.........#.......#....................................#........#.#.........#.......##.......#....#...........#.........#.........#.....#.#..#........#.....#................................#.........#.................#.....#...#.........#....#.......#.#.#............................................#......##......#...#..#...................##..#..........#........#...................#..#....#...#.......................##...............#..........##..#...#............#.......#....#................#............##...#.....#......#...............#................#.......#....#..........##........................................#......#......#.......#..........#.............#..........#...................#.................#...###....................#.......#....#...#........................#.....#........#......#............#...........#.....................#...........#..#..........##...................#...........................#..#.........#.......#....................................#........#.#.........#.......##.......#....#...........#.........#.........#.....#.#..#........#.....#................................#.........#.................#.....#...#.........#....#.......#.#.#............................................#......##......#...#..#...................##..#..........#........#...................#..#....#...#.......................##...............#..........##..#...#............#.......#....#................#............##...#.....#......#...............#................#.......#....#..........##........................................#......#......#.......#..........#.............#..........#...................#.................#...###....................#.......#....#...#........................#.....#........#......#............#...........#.....................#...........#..#..........##...................#...........................#..#.........#.......#....................................#........#.#...
.....#...............#.......##.........#.#....#.........#..#..#..........#......................#..#..#.............#............#.......###.......#.....#............#.##....................#.#..............#............#..#..................#.....#..#.........#....#.........#..#...#..............#..............#........................#................#...#..........#.#..#...................##............#...................##..#........#.....#........#.#...#....#.....#..#...................#.......#...................##.#.......#.............#.............#..#.............#.........#...........#......#....................................#.#.....#.#......................#.#.........#...............#...#...........................................##............................#..........##.#........#..............#......................#...#.........#.#..........#..#.....................#.......#......#.....##..............#.........#...............#.......##.........#.#....#.........#..#..#..........#......................#..#..#.............#............#.......###.......#.....#............#.##....................#.#..............#............#..#..................#.....#..#.........#....#.........#..#...#..............#..............#........................#................#...#..........#.#..#...................##............#...................##..#........#.....#........#.#...#....#.....#..#...................#.......#...................##.#.......#.............#.............#..#.............#.........#...........#......#....................................#.#.....#.#......................#.#.........#...............#...#...........................................##............................#..........##.#........#..............#......................#...#.........#.#..........#..#.....................#.......#......#.....##..............#.........#...............#.......##.........#.#....#.........#..#..#..........#......................#..#..#............
.....................................#.........#......#...........................#.............#..#.#....#...............#..................................#.#...............#.................#.......#..#......#.#...................#............#.#..#...........#..#.....................#....#...........###..........##..............#..#................#....#.....#..#.........................................#...................#.......#...........#.#.#.........##.##......................#..........................#...#...#..#...........#.............................#.....#.....#...##.#.......#.....#.............#....#.....#..........#...##.....#.........#................#.....#.###.#....#........................#.........................................................#.#.....#...........#....#.......#.......................#............#....#.................................................##................#...#...........#.........................................#.........#......#...........................#.............#..#.#....#...............#..................................#.#...............#.................#.......#..#......#.#...................#............#.#..#...........#..#.....................#....#...........###..........##..............#..#................#....#.....#..#.........................................#...................#.......#...........#.#.#.........##.##......................#..........................#...#...#..#...........#.............................#.....#.....#...##.#.......#.....#.............#....#.....#..........#...##.....#.........#................#.....#.###.#....#........................#.........................................................#.#.....#...........#....#.......#.......................#............#....#.................................................##................#...#...........#.........................................#.........#......#...........................#.............#..#.#....#.........
..#.................#............................................###........#....#.#.#............#..##.................#...#.............#.....#.......#........#..#.#..#.#..........................#......................................#....................#..#..........#......#..##....#.............................#............#........#..........#....#.................#..........#.........#.....#.......#..#.#..............#...........#.............##..........#.......................##...............#...#...#.#.........#.#.......#.........#......#..............#......................#......#....##..............................#..#.......#....................................#..............................#............#...........#..#..#....#.................#.........##.#..#................#...#.....#..............#...........##.....#.............#....#...#.#...................#.......................#.....#......#.....##...##..#.................#............................................###........#....#.#.#............#..##.................#...#.............#.....#.......#........#..#.#..#.#..........................#......................................#....................#..#..........#......#..##....#.............................#............#........#..........#....#.................#..........#.........#.....#.......#..#.#..............#...........#.............##..........#.......................##...............#...#...#.#.........#.#.......#.........#......#..............#......................#......#....##..............................#..#.......#....................................#..............................#............#...........#..#..#....#.................#.........##.#..#................#...#.....#..............#...........##.....#.............#....#...#.#...................#.......................#.....#......#.....##...##..#.................#............................................###........#....#.#.#............#..##.............
#.....#.......#.....#.#..##..#.....................#.....#.......#..................................#.#...#...........#...#............................#......#...#...#........#.#...............#......#........#........#..##...........................................#...#......#.....................#...........#.##............#...#.....................#......#....##................#....#..##....#.#......#...........#........#....................................#..#....................#.......##................#....#...#...#.#..#.#..##....................#...........................#..............#.#......#.....#....................................#......#.......#.....#.#.....#.....#....................#.....................#....#..........#..#..................##................#........#......#...#........#....#..................#..................#............#.#............#..#......##.......#.........#..............#......#.##.....#.......#.....#.#..##..#.....................#.....#.......#..................................#.#...#...........#...#............................#......#...#...#........#.#...............#......#........#........#..##...........................................#...#......#.....................#...........#.##............#...#.....................#......#....##................#....#..##....#.#......#...........#........#....................................#..#....................#.......##................#....#...#...#.#..#.#..##....................#...........................#..............#.#......#.....#....................................#......#.......#.....#.#.....#.....#....................#.....................#....#..........#..#..................##................#........#......#...#........#....#..................#..................#............#.#............#..#......##.......#.........#..............#......#.##.....#.......#.....#.#..##..#.....................#.....#.......#..................................#.#...#.........
....#...................................##......#.....#...................#.....##..#.#.....#.#.....#..........#..........#.................#............................#..............#....#............#................#.....#........#....#..#...................#...............#.......##....................#.........................................................#.............#..........#.#............#.#...#.....#...............#...............#..........#........#...#...##.#..#.#............................#......##......#...............#..##..................#..#............................#............##..............................#.#...........#.#......#..........#...........#......#..............#....##.........#.....#.........###.#...........#........................#.....#...#.................#......#.......................#............#.......#......................#..#.....#.........##.#.#.##..#...#...#....#.#...#......#...................................##......#.....#...................#.....##..#.#.....#.#.....#..........#..........#.................#............................#..............#....#............#................#.....#........#....#..#...................#...............#.......##....................#.........................................................#.............#..........#.#............#.#...#.....#...............#...............#..........#........#...#...##.#..#.#............................#......##......#...............#..##..................#..#............................#............##..............................#.#...........#.#......#..........#...........#......#..............#....##.........#.....#.........###.#...........#........................#.....#...#.................#......#.......................#............#.......#......................#..#.....#.........##.#.#.##..#...#...#....#.#...#......#...................................##......#.....#...................#.....##..#.#.....#.#.....#..........#....
#..#..........#.....#.....................#...#.....#..........#..........#.........#....#..........................#.#....................#...................#....#......#...#.................#.........##.#........................#..#..#...................##.......#.......#............#.......................#...............#......#...........##......#...........#.#..........##...............#.#.....#..............#....................#..................................................#..##...........#........#................#.....#........#.#....................#.....................................##.......................##..............##.........#.............#..........#....#..................#.......................#.#.........##.......................#...........#.........#.#.............#....#...................#..................#..................#...#.......###...............##................#..............#...#..#..#..........#.....#.....................#...#.....#..........#..........#.........#....#..........................#.#....................#...................#....#......#...#.................#.........##.#........................#..#..#...................##.......#.......#............#.......................#...............#......#...........##......#...........#.#..........##...............#.#.....#..............#....................#..................................................#..##...........#........#................#.....#........#.#....................#.....................................##.......................##..............##.........#.............#..........#....#..................#.......................#.#.........##.......................#...........#.........#.#.............#....#...................#..................#..................#...#.......###...............##................#..............#...#..#..#..........#.....#.....................#...#.....#..........#..........#.........#....#..........................
....#.............#............#.#.......#.#....###......#...#.#..............................#.....#....#.....#.........#.....#......#....#......#........#...............#............#............................#.........#.................#..#....#..##.......#....#...........#............#........................................................#...........#.#.....................#.#............#.........#.#...#.............#...#......#..............#...#..................................#........................##.......#......#..........#.............#.....#........#..#.#......#.................#................#...#.#............##.....#..................#............#..#......#.#............#.....#....#...........................##...#.............#................#.....#...........................................................#................#.#.........####....##...#.............##.#..#.............#......##..#..#.........#.............#............#.#.......#.#....###......#...#.#..............................#.....#....#.....#.........#.....#......#....#......#........#...............#............#............................#.........#.................#..#....#..##.......#....#...........#............#........................................................#...........#.#.....................#.#............#.........#.#...#.............#...#......#..............#...#..................................#........................##.......#......#..........#.............#.....#........#..#.#......#.................#................#...#.#............##.....#..................#............#..#......#.#............#.....#....#...........................##...#.............#................#.....#...........................................................#................#.#.........####....##...#.............##.#..#.............#......##..#..#.........#.............#............#.#.......#.#....###......#...#.#..............................#.....#....#.....#....
....#.......................#.............................#...............#.....#.....................#..#...#.#.........#....#..#..........................#.........#.......#.....#..#...............#......#.#......#........#...................##.......#.........#.............#.....#.....................................#.#....#.........#.........................................#....#.#.......................#.............#...#............#.......#.#.....#.........#.#.....##.......#........#....#.........................#...#....#..##...............#...............#...................#...........#..........................##.......#....#.....#.............................#...............#..........##.......#.....#............................#..........#...#................#.............#........#...................#........#..........#......#.............##....#.............##....#........#...#.#...#.................#.........#......#.......................#.............................#...............#.....#.....................#..#...#.#.........#....#..#..........................#.........#.......#.....#..#...............#......#.#......#........#...................##.......#.........#.............#.....#.....................................#.#....#.........#.........................................#....#.#.......................#.............#...#............#.......#.#.....#.........#.#.....##.......#........#....#.........................#...#....#..##...............#...............#...................#...........#..........................##.......#....#.....#.............................#...............#..........##.......#.....#............................#..........#...#................#.............#........#...................#........#..........#......#.............##....#.............##....#........#...#.#...#.................#.........#......#.......................#.............................#...............#.....#.....................#..#...#.#....
.#...#.......#.#....#...#.#..................#.#...........................#...#.#..###..........#..............##..##.#.......#...............#.............#...................#...#...........##..#.....................#........#.........#....#...............#.....................#........................#..#..#.....#.........#.....#............#...#.........................#.#.#.#.#..............#.#.............#.....#.......#..........##.##.............................#...........#.......#....#....#.#.....#...................#..#..#...............#.....#..#...............#.............#...#...#...........#........##.#..##......##............#..........#...................##.............#......#.................#......................#.......................#....................#..........#......#............#.......#.............#............#...#...##.........#.....................#...............#..#........#.##..........#...#...#.......#.#....#...#.#..................#.#...........................#...#.#..###..........#..............##..##.#.......#...............#.............#...................#...#...........##..#.....................#........#.........#....#...............#.....................#........................#..#..#.....#.........#.....#............#...#.........................#.#.#.#.#..............#.#.............#.....#.......#..........##.##.............................#...........#.......#....#....#.#.....#...................#..#..#...............#.....#..#...............#.............#...#...#...........#........##.#..##......##............#..........#...................##.............#......#.................#......................#.......................#....................#..........#......#............#.......#.............#............#...#...##.........#.....................#...............#..#........#.##..........#...#...#.......#.#....#...#.#..................#.#...........................#...#.#..###..........#..............##..
....#...............#...#.................................#....#..........#.....#.....###......#.................#......#........................#................#...#......#.....................#...#...#........#...............#.#......................##...........................####.......#..#.........................#............#.............#.#...#........#....#...#.......#.....#......#......................#....#..#......#.#..........................#..............#........#..............###..................#..........#.......#.....#....#.................#......#.......................##.#...........#...................###......##.....................................#.........#.......................#.......#.................##...................#......#........#....#...#..........#............#....#.......................................................##.....#..................##..........................#.................#...............#...#.................................#....#..........#.....#.....###......#.................#......#........................#................#...#......#.....................#...#...#........#...............#.#......................##...........................####.......#..#.........................#............#.............#.#...#........#....#...#.......#.....#......#......................#....#..#......#.#..........................#..............#........#..............###..................#..........#.......#.....#....#.................#......#.......................##.#...........#...................###......##.....................................#.........#.......................#.......#.................##...................#......#........#....#...#..........#............#....#.......................................................##.....#..................##..........................#.................#...............#...#.................................#....#..........#.....#.....###......#.................#..
...............#.............................##..#........#.............#..................#........................#......................#.#....................##....................#....#................#.....................#.................#.......#.....#..#.#...................................#.......##....................#............................#.....#.........#...#.........#.#...##...............##......##..#..#.......#.........................#..............#.#............................#.............#...............................#...............#............#....#.....#....#.........#.......#....#.##.........#.#....................#........##...............#.......#....#....#...#.....#......#........................#................................##......#..........#..#..........#............#.............#.#.....#...#...#............#.......#..##.#.............##....#.........##...............#.............................#.............................##..#........#.............#..................#........................#......................#.#....................##....................#....#................#.....................#.................#.......#.....#..#.#...................................#.......##....................#............................#.....#.........#...#.........#.#...##...............##......##..#..#.......#.........................#..............#.#............................#.............#...............................#...............#............#....#.....#....#.........#.......#....#.##.........#.#....................#........##...............#.......#....#....#...#.....#......#........................#................................##......#..........#..#..........#............#.............#.#.....#...#...#............#.......#..##.#.............##....#.........##...............#.............................#.............................##..#........#.............#..................#........................
........................................#.......#....................#...................#.......#..###......#.....#........#....................#.#.#................#.....#.................###..#......#...#............#.................#............#...#..#..........#..#....#.............................#.....#......#...................#..................#..............#....#.................#..............#....................##...#.......#..................................................................#..#....#....#...................................#..#....#..........#....#.#..#....................................#....#...............#..#..........#....#..........#...........#.....#...............#...#..#....#........#..............#.......#.........................................#.....#...........#.................................#...........................................#..........#......#......#.....#...........#............................................#.......#....................#...................#.......#..###......#.....#........#....................#.#.#................#.....#.................###..#......#...#............#.................#............#...#..#..........#..#....#.............................#.....#......#...................#..................#..............#....#.................#..............#....................##...#.......#..................................................................#..#....#....#...................................#..#....#..........#....#.#..#....................................#....#...............#..#..........#....#..........#...........#.....#...............#...#..#....#........#..............#.......#.........................................#.....#...........#.................................#...........................................#..........#......#......#.....#...........#............................................#.......#....................#...................#.......#..###......#.....#
..#.....#..#..#.............#........#..............#.........#..............#........#...............#.............#............#..#.............................#........................................................#....#........#........#...............##...............##.....#..........#...............#.......#..........#.....##..........#...........#.................#..................#..............##..#.....#.............................#............#...................#.........#..................#.....#..........................#..#................#.....#.......#.#..........#......#..............#.........#................#........##...#..........#......#.................##.................#.....#.#.........#........................#.............#............#...#.....#..........###........#..#..#.#.#......##.....#...............#....#......##........................#.#..#.............................#..................#.....#..#..#.............#........#..............#.........#..............#........#...............#.............#............#..#.............................#........................................................#....#........#........#...............##...............##.....#..........#...............#.......#..........#.....##..........#...........#.................#..................#..............##..#.....#.............................#............#...................#.........#..................#.....#..........................#..#................#.....#.......#.#..........#......#..............#.........#................#........##...#..........#......#.................##.................#.....#.#.........#........................#.............#............#...#.....#..........###........#..#..#.#.#......##.....#...............#....#......##........................#.#..#.............................#..................#.....#..#..#.............#........#..............#.........#..............#........#...............#.............
.......#...##.#............#.............#.......#................#.......#.........#...........#...#..........##......##...............................#...............#.......#.#.....##.......#....................#.....#....#.............................................#....#............#.#..............#.#.....#.............................................#....................#......#...#...........................#.....#..................#......##.........................#.....#.....#........#..........#.................#.........#..............#.................#....###....#.................#...........................#....#.......#...........................................#..............##.....................#............................#.......#.....#.#..............##.............#.......#....................................#....#.............#..........#....#......#.........#..............#.............##........##...........#...##.#............#.............#.......#................#.......#.........#...........#...#..........##......##...............................#...............#.......#.#.....##.......#....................#.....#....#.............................................#....#............#.#..............#.#.....#.............................................#....................#......#...#...........................#.....#..................#......##.........................#.....#.....#........#..........#.................#.........#..............#.................#....###....#.................#...........................#....#.......#...........................................#..............##.....................#............................#.......#.....#.#..............##.............#.......#....................................#....#.............#..........#....#......#.........#..............#.............##........##...........#...##.#............#.............#.......#................#.......#.........#...........#...#..........##...
........#...........#....#..............#.................#................#............#.......#......##.................#....#.............................................#.............................#.............#....#....#..................#.#............#....................#..#......#...#...#................#..#..#.............................#....................#..#..............##.........................................#......................#...#................#....#.........#.....#.#.............#.....#........##..#..........#....#.....#.............#..........#...#..........#...##................#...#...............#.........#.....##............#.....#..................................................#...............................#..#..#...........................................##...##.........#........#...........##.........#.............#...#.#................................#....#..........##.#.....................#...........#....#..............#.................#................#............#.......#......##.................#....#.............................................#.............................#.............#....#....#..................#.#............#....................#..#......#...#...#................#..#..#.............................#....................#..#..............##.........................................#......................#...#................#....#.........#.....#.#.............#.....#........##..#..........#....#.....#.............#..........#...#..........#...##................#...#...............#.........#.....##............#.....#..................................................#...............................#..#..#...........................................##...##.........#........#...........##.........#.............#...#.#................................#....#..........##.#.....................#...........#....#..............#.................#................#............#.......#......##...........
#...#...#.......#..........#...#.....#.........##..##......#..#.........##.#........#.##.........#.................#...........#...........#......#.....#..#..#.#........#.....#...........##..#..............................#.....#....#.............#........#..#....#..........#..#.........#....#..............#.............................#........##.............#..........#...............#.........#..............#.........................#.........#.................................#........#..#....#...#....#..........#...........#..#..............#...#..............#..............##...............................#........###..........#........#...................#...#.............#...#..................#.#.........................#.##....#.##.....#.#........#..#.##..................#.........###..#........#...#..#..........#.................#..........#.......#..#...#......#...#.#..#.#......#...........#..#.....#........#.........#...#...#.......#..........#...#.....#.........##..##......#..#.........##.#........#.##.........#.................#...........#...........#......#.....#..#..#.#........#.....#...........##..#..............................#.....#....#.............#........#..#....#..........#..#.........#....#..............#.............................#........##.............#..........#...............#.........#..............#.........................#.........#.................................#........#..#....#...#....#..........#...........#..#..............#...#..............#..............##...............................#........###..........#........#...................#...#.............#...#..................#.#.........................#.##....#.##.....#.#........#..#.##..................#.........###..#........#...#..#..........#.................#..........#.......#..#...#......#...#.#..#.#......#...........#..#.....#........#.........#...#...#.......#..........#...#.....#.........##..##......#..#.........##.#........#.##.........#.................#
...................#..#.......#.......#.##........#.....#...#.#........#....###............#...#...............#..#..#......................#...........#..#..#..#...................#............#......#.................##............#...#...................#................................#..........#....#..#....................................................##.........#......#....#..........#.#.#.....................#.......#..##........................#.#.#........................#............#..#................................#....#......................#.##...................#.................#.............#...............#...#..................................#........#...#.#....#..............#......#............#.......#................##..#..........#.........#.........#.......................................#.........................#....##.......#.#...#.#..#........#.............#..#...#.......#.#...........#...........................#..#.......#.......#.##........#.....#...#.#........#....###............#...#...............#..#..#......................#...........#..#..#..#...................#............#......#.................##............#...#...................#................................#..........#....#..#....................................................##.........#......#....#..........#.#.#.....................#.......#..##........................#.#.#........................#............#..#................................#....#......................#.##...................#.................#.............#...............#...#..................................#........#...#.#....#..............#......#............#.......#................##..#..........#.........#.........#.......................................#.........................#....##.......#.#...#.#..#........#.............#..#...#.......#.#...........#...........................#..#.......#.......#.##........#.....#...#.#........#....###............#...#...............#..#.
.....................#............................#....................#.#........#.......#.#............#..........##......................................................................#..........#.....................#....##.....#............#.............#...#.............#............#................#.....#...#.......................##.#.....#...#........#....#.......#.#....#.....#............#....##...#.###..##..#............................................#............#....................................#....#.....................#...#.............#....#........#......#.....#.#..................##..#...................#............................##...............................#...................#...............#.....#...#.............#....#.#.......#.#..#.......#..#........#................#..........#...#....#.......#.....#.......#................#........#..............#......#...............#..#..#...................................#............................#....................#.#........#.......#.#............#..........##......................................................................#..........#.....................#....##.....#............#.............#...#.............#............#................#.....#...#.......................##.#.....#...#........#....#.......#.#....#.....#............#....##...#.###..##..#............................................#............#....................................#....#.....................#...#.............#....#........#......#.....#.#..................##..#...................#............................##...............................#...................#...............#.....#...#.............#....#.#.......#.#..#.......#..#........#................#..........#...#....#.......#.....#.......#................#........#..............#......#...............#..#..#...................................#............................#....................#.#........#.......#.#............#..........
....#...........#...............#...............#..##....#....#......#.....#.....#..#.#......#.....#.....#........#...#..#..#...#....##..#........#......#.......#.........###......#.........#.................#..#................#...#...............#.............#..............................#.....................#....#........#....#...#................................#...#..#..........#..#.....#..........................#.......#......#...#.............#....................#...................#........#..........#....#........#...#..#..................#....#.....#.........#......#...........#.....#...................#.......#.............#.............................................................................................#......#........#......#..#..#.............#.............#..#...#.#...#..#........#....#........................#........#.....#...##..........................#..#.#......#..........................#......#...........#...............#...............#..##....#....#......#.....#.....#..#.#......#.....#.....#........#...#..#..#...#....##..#........#......#.......#.........###......#.........#.................#..#................#...#...............#.............#..............................#.....................#....#........#....#...#................................#...#..#..........#..#.....#..........................#.......#......#...#.............#....................#...................#........#..........#....#........#...#..#..................#....#.....#.........#......#...........#.....#...................#.......#.............#.............................................................................................#......#........#......#..#..#.............#.............#..#...#.#...#..#........#....#........................#........#.....#...##..........................#..#.#......#..........................#......#...........#...............#...............#..##....#....#......#.....#.....#..#.#......#.....#.....#........#.
..........#..........................#............#....#............#.................#....#.#..#.#.....#.......#........................#.......................#.#....#.......#.......................#..........#...............#....#.#.#.............#.....#...#.##.#......#.....#.........#.........#..#...#.#....#...........................#....................#.#...........##......................#.......##..............#........#...................#................................##..................#.........#............................#.........#..#...#..........#...#..............#......#..........#.............................................................#.........#..........................#..........#......#.#.#................#.#.....#..............#....##.#.......................#............................#..................#....#...#..........................#..#..........#....#.......#......................................#..........................#............#....#............#.................#....#.#..#.#.....#.......#........................#.......................#.#....#.......#.......................#..........#...............#....#.#.#.............#.....#...#.##.#......#.....#.........#.........#..#...#.#....#...........................#....................#.#...........##......................#.......##..............#........#...................#................................##..................#.........#............................#.........#..#...#..........#...#..............#......#..........#.............................................................#.........#..........................#..........#......#.#.#................#.#.....#..............#....##.#.......................#............................#..................#....#...#..........................#..#..........#....#.......#......................................#..........................#............#....#............#.................#....#.#..#.#.....#.......#...
.....#....................#............#...........#.............##..............#.#..........................#........#.....#....#....#.................................#..........#.................#..............................#...........##....##.....................#.#...................#.....................#..##.........#..........................#.........#....................................##...........##..#....................................#.......#........#............##.....#..........................................#...............#...#.....#................#........#.....#.......#.......##............#..............#..#.....#..................#....#..............................#................##.........#...........#....#.........##..#.#...........................#..##.#..#.#.#................................#..#.......#......#........#.....#........#.##........#.......#.#..............#.............................#....................#............#...........#.............##..............#.#..........................#........#.....#....#....#.................................#..........#.................#..............................#...........##....##.....................#.#...................#.....................#..##.........#..........................#.........#....................................##...........##..#....................................#.......#........#............##.....#..........................................#...............#...#.....#................#........#.....#.......#.......##............#..............#..#.....#..................#....#..............................#................##.........#...........#....#.........##..#.#...........................#..##.#..#.#.#................................#..#.......#......#........#.....#........#.##........#.......#.#..............#.............................#....................#............#...........#.............##..............#.#..........................#.....
.#.#.......#.............#.#...#...................#...#....#...................#........#....#.....#..#.......#...#.....#.....#.....#.............#..#................#......#.......................#.#......#..........................................................................#...................##..#.#.....#....#......#...............##.##.#...................................#............#.........#..............##.................#.....#.......................................#...#.............#......##................#.......#..##...#..#................#..........................##........#..#.#.#.............#...................#................##..#........#....#.#..##..................#.#....#..........###........#.............................#......#....#.......###.................#............#.......#........#.#............#.......#........#.#...##................#............#....#...............#.........#.#.....#.#.#.......#.............#.#...#...................#...#....#...................#........#....#.....#..#.......#...#.....#.....#.....#.............#..#................#......#.......................#.#......#..........................................................................#...................##..#.#.....#....#......#...............##.##.#...................................#............#.........#..............##.................#.....#.......................................#...#.............#......##................#.......#..##...#..#................#..........................##........#..#.#.#.............#...................#................##..#........#....#.#..##..................#.#....#..........###........#.............................#......#....#.......###.................#............#.......#........#.#............#.......#........#.#...##................#............#....#...............#.........#.#.....#.#.#.......#.............#.#...#...................#...#....#...................#........#....#.....#..#.......#...#
......#............#......#............#.............................#......##........................................................................................................#.............#................#.......#........#......................#..#..........#..#..#...#.#..............#....#..................................#........#.............#.............#......#.........##.##.......................#....#...#.#..#...............................#.......#..............#.#..................................#...................................#........#......#..............#..............#.......#........##...........#.#..#.#....................#..##..#..#............................#...#...........#.............##....#..............#......#.............#......##.##...............#............#.....#...................##...#.............#..........#............#.........#.......#..#......##.#.......#..........................#............#......#............#.............................#......##........................................................................................................#.............#................#.......#........#......................#..#..........#..#..#...#.#..............#....#..................................#........#.............#.............#......#.........##.##.......................#....#...#.#..#...............................#.......#..............#.#..................................#...................................#........#......#..............#..............#.......#........##...........#.#..#.#....................#..##..#..#............................#...#...........#.............##....#..............#......#.............#......##.##...............#............#.....#...................##...#.............#..........#............#.........#.......#..#......##.#.......#..........................#............#......#............#.............................#......##......................................
.#..............##.................#.#....................#........#.#.##..##....#......#..........#..#............#.....#...###...#......#...#.#..............#.##................#.#.....#..#.....................#.........#.......#.......#......#....##.....................#..#....................##...##..............#............#.###..#........#........#.#.....#..........#..#.......#.......#..............#...#..........#.....#...#.........#........#.....#...#...#....#..#..#.......#...............#....#......#.#......#.............#.........##.........#......#.##...##.....#............#................#................#..........#..#................#.#...#.........#.......#..#......#..##..#.........#...#..#....#...............................#.............#.......#.........................#..#....#....#....#...#........#..##............................................#.............#.......#.....#..#..#....#.....#.................#..............##.................#.#....................#........#.#.##..##....#......#..........#..#............#.....#...###...#......#...#.#..............#.##................#.#.....#..#.....................#.........#.......#.......#......#....##.....................#..#....................##...##..............#............#.###..#........#........#.#.....#..........#..#.......#.......#..............#...#..........#.....#...#.........#........#.....#...#...#....#..#..#.......#...............#....#......#.#......#.............#.........##.........#......#.##...##.....#............#................#................#..........#..#................#.#...#.........#.......#..#......#..##..#.........#...#..#....#...............................#.............#.......#.........................#..#....#....#....#...#........#..##............................................#.............#.......#.....#..#..#....#.....#.................#..............##.................#.#....................#........#.#.##..##....#......#..........#..#............#
..............#......#........###....#.#..#.................#...#.....................#....................#.............#....#...#....#..........#...........................#......#..................#........#.............#.........#...................................#...#...............##....#.........#.......#...#.........#................#...#..........................#....................#.......................#................#....#.#.............#......#.................#.....#....................#.............#........................#...............#...........................................................#.#.#....#................................................#.....#...#...#.....#.#................................#..........#.....#.........#..#..................##.............#..................#.....#.........#.#.......................#..................#...............#..........#......#.............#.....#..#................#......#........###....#.#..#.................#...#.....................#....................#.............#....#...#....#..........#...........................#......#..................#........#.............#.........#...................................#...#...............##....#.........#.......#...#.........#................#...#..........................#....................#.......................#................#....#.#.............#......#.................#.....#....................#.............#........................#...............#...........................................................#.#.#....#................................................#.....#...#...#.....#.#................................#..........#.....#.........#..#..................##.............#..................#.....#.........#.#.......................#..................#...............#..........#......#.............#.....#..#................#......#........###....#.#..#.................#...#.....................#....................#........
........#...#...#..#.#........#.......#.....#..##.#...........#..........#......#........................##.............#...#.....#..............##...#.......#..........................#......#..#....#..........................#..#.....#............#..#........#....#............#....#...#........................#...............#.......#........#.......#........................#.............#..........#.........#.#..............#.#...#....#..#...#........................##......#..............................................................#.....#.....#................#..........#.....#......##.......#...#....#..........#......#..............#.....#...............................#..........#............#..............#..#..#................#......##.#.............................##..#..#......#.......##...........#..##..........#....#............#.....#.......#.#.....##...............#.....................#............#...#..............#...#...#..#.#........#.......#.....#..##.#...........#..........#......#........................##.............#...#.....#..............##...#.......#..........................#......#..#....#..........................#..#.....#............#..#........#....#............#....#...#........................#...............#.......#........#.......#........................#.............#..........#.........#.#..............#.#...#....#..#...#........................##......#..............................................................#.....#.....#................#..........#.....#......##.......#...#....#..........#......#..............#.....#...............................#..........#............#..............#..#..#................#......##.#.............................##..#..#......#.......##...........#..##..........#....#............#.....#.......#.#.....##...............#.....................#............#...#..............#...#...#..#.#........#.......#.....#..##.#...........#..........#......#........................##.........
....##.#...................#.......#.##............................#.....#.................#...................................................#...........................#..#..........#.##.......#...................................#........#......................................#....#..#................#......#............#.......#..................#.........#...#......#.............#.......#.#........#...........#......#...##......................##...#..........#.....###......#...................................................#.#...#............................##.............#.......#...#.#......##.....#.....#...........................#....................................##...........#..#.........#......#.#........................##..............#..#.#......#......................#......................#.....##.#..........#....................#......#..#..#......................#.......##..................#....#.###............##.#...................#.......#.##............................#.....#.................#...................................................#...........................#..#..........#.##.......#...................................#........#......................................#....#..#................#......#............#.......#..................#.........#...#......#.............#.......#.#........#...........#......#...##......................##...#..........#.....###......#...................................................#.#...#............................##.............#.......#...#.#......##.....#.....#...........................#....................................##...........#..#.........#......#.#........................##..............#..#.#......#......................#......................#.....##.#..........#....................#......#..#..#......................#.......##..................#....#.###............##.#...................#.......#.##............................#.....#.................#........................
.......#..........#..#........#........#.........................#.....................................................#...........#................#......#.........##......#................#...............................#......................#...#..........#...............#...................#....####..#............................#......#.....#.....#.#........................#............#...........#.#....#.#............##.....#.................#.............#.#..#..........#......#.....#............#.........##...#..#.........#..#.......................................#....##...##....................................#......#..................#...#..#...................#..............##.....#.#.............##........#........#......#......#..............#.....#.#..........##.......##..........................#.#..........#....#..........#...#.....#............#........#..#.........#................#.................................#..........#..#........#........#.........................#.....................................................#...........#................#......#.........##......#................#...............................#......................#...#..........#...............#...................#....####..#............................#......#.....#.....#.#........................#............#...........#.#....#.#............##.....#.................#.............#.#..#..........#......#.....#............#.........##...#..#.........#..#.......................................#....##...##....................................#......#..................#...#..#...................#..............##.....#.#.............##........#........#......#......#..............#.....#.#..........##.......##..........................#.#..........#....#..........#...#.....#............#........#..#.........#................#.................................#..........#..#........#........#.........................#..................................................
.......#..............#.....#.#.........................#..#..#.........#.......#...............#....#..##......#.#..#................#.................#.#...............#..#.#......#.....................#.......#........................#...#.#.......#...##................................#........#.............................#..............#.#..#....#..............#......#.#....................#.................#..#.......#....................#......#..............#....#.#..............##...#.........#...#.............#..#..................................#..........#..#.#.........#.........................#...#.#...............##................................#...........#...............#..#............##..#...##..........#.##....................#...##......................#..#...#.......#.............#..................#....#.................#...............#.........#......#........#........#...................#...................#..............#.....#.#.........................#..#..#.........#.......#...............#....#..##......#.#..#................#.................#.#...............#..#.#......#.....................#.......#........................#...#.#.......#...##................................#........#.............................#..............#.#..#....#..............#......#.#....................#.................#..#.......#....................#......#..............#....#.#..............##...#.........#...#.............#..#..................................#..........#..#.#.........#.........................#...#.#...............##................................#...........#...............#..#............##..#...##..........#.##....................#...##......................#..#...#.......#.............#..................#....#.................#...............#.........#......#........#........#...................#...................#..............#.....#.#.........................#..#..#.........#.......#...............#....#..##......#.#.
....................................................#.#....................................#.............................#...##........................................##.......................##.........................##...................#......#....#.................#.#........#.#.#.......................#.......##..#.....#.........#..#..............#.........#...#..............#..#...............#.....................................#..#...........#......#............#...#.#..#..........#.....#.............#.......#.....#....#.....................................#........#...#..............#........................#.....#....................................................#.....#....#................#........#......#.................#..................#..................#...#.....#..##...............................#...........#.............#.....#...........#.............#.#..#..........#....#........#..#..#.#...#.#.#..........................................................#.#....................................#.............................#...##........................................##.......................##.........................##...................#......#....#.................#.#........#.#.#.......................#.......##..#.....#.........#..#..............#.........#...#..............#..#...............#.....................................#..#...........#......#............#...#.#..#..........#.....#.............#.......#.....#....#.....................................#........#...#..............#........................#.....#....................................................#.....#....#................#........#......#.................#..................#..................#...#.....#..##...............................#...........#.............#.....#...........#.............#.#..#..........#....#........#..#..#.#...#.#.#..........................................................#.#....................................#........................
.........#...#............#......#......#...#.....................#........................#.......................#...........................#..................#...............#......................#...........#......#.................#.......................#................#..#.........#.......#...##................#............................#........#..........................................#............#................#...............#.#.....#.........#....#..................#..........#.#..................................................##...#...#...#..........#.........#...............#.................###...............#.....#.....................##...#..................#.....#..........#....#..........#........#...................#.#....##...................#..#....................#...#..................#..#......#.....#.#......#...............#.....#.................#.........#..#...........#.#............................#...#............#......#......#...#.....................#........................#.......................#...........................#..................#...............#......................#...........#......#.................#.......................#................#..#.........#.......#...##................#............................#........#..........................................#............#................#...............#.#.....#.........#....#..................#..........#.#..................................................##...#...#...#..........#.........#...............#.................###...............#.....#.....................##...#..................#.....#..........#....#..........#........#...................#.#....##...................#..#....................#...#..................#..#......#.....#.#......#...............#.....#.................#.........#..#...........#.#............................#...#............#......#......#...#.....................#........................#.......................#
.#....................#..........##...................#.....................#.#.....#..##..........#....#......#...........#.....................#..##.............#.......................#.......#..............................#.................................#..#.#............#...........#.........#......................##........#.........................#.........#....#...........##.....#.........#...#......#...............................#....#............#..............###................#..#....#.................#............#...#...#.....#..#.......#......#..#..........#..........#..........#.#...#....#...#........#....#....#.......#.........................#...........#............#...#.......#........#..................##.#....##.......#.....#...................................#####.......................#..................##............#....#...................#.......##.#......##................#.......................#....................#..........##...................#.....................#.#.....#..##..........#....#......#...........#.....................#..##.............#.......................#.......#..............................#.................................#..#.#............#...........#.........#......................##........#.........................#.........#....#...........##.....#.........#...#......#...............................#....#............#..............###................#..#....#.................#............#...#...#.....#..#.......#......#..#..........#..........#..........#.#...#....#...#........#....#....#.......#.........................#...........#............#...#.......#........#..................##.#....##.......#.....#...................................#####.......................#..................##............#....#...................#.......##.#......##................#.......................#....................#..........##...................#.....................#.#.....#..##..........#....#......#....
......#......#..#.....#......#.#....#.....................#............#.........#............###..............#...................#.#.#.........#......#...#..##.#....#...#.........#............#.....................#...........#.......#......#.#............#.#....#............#....#.#....##.......#.#................#..................#........#.......#.#...#.#..#......#.......#....#........#..........#....#..............#...#...........................#..#.........#..................#..............#.....#............................##................#...........#.#.......#.......#....................................#.#.#.........#...........#.............#....##...#.#.#..#...................#...#......#....###.....#.........................#..#.....#.......#...............#....#......................#..#.....#...#...........................................#.#............................................................................#......#..#.....#......#.#....#.....................#............#.........#............###..............#...................#.#.#.........#......#...#..##.#....#...#.........#............#.....................#...........#.......#......#.#............#.#....#............#....#.#....##.......#.#................#..................#........#.......#.#...#.#..#......#.......#....#........#..........#....#..............#...#...........................#..#.........#..................#..............#.....#............................##................#...........#.#.......#.......#....................................#.#.#.........#...........#.............#....##...#.#.#..#...................#...#......#....###.....#.........................#..#.....#.......#...............#....#......................#..#.....#...#...........................................#.#............................................................................#......#..#.....#......#.#....#.....................#............#.........#............###..............#....
....................#.#...#................................................#....#.......#........##.......#.........#....#...........#........#.............#.....#......#..................................................#.......#........#.....................................#.#...............#....#.....#.............................#....#........#...........###..##.............##......................#............#........................##.........................#...#...#..........#.......................#.#.........#.............#........#...........................#...........#.............#........##........#..................#...........#......#.#.............#..................................#.........#......#.#.....#.#...#........#......................................#.....#.....#...........#.........#..#.............................#.........#.....#.......................#....................#.#...#.............#.........................#.#...#................................................#....#.......#........##.......#.........#....#...........#........#.............#.....#......#..................................................#.......#........#.....................................#.#...............#....#.....#.............................#....#........#...........###..##.............##......................#............#........................##.........................#...#...#..........#.......................#.#.........#.............#........#...........................#...........#.............#........##........#..................#...........#......#.#.............#..................................#.........#......#.#.....#.#...#........#......................................#.....#.....#...........#.........#..#.............................#.........#.....#.......................#....................#.#...#.............#.........................#.#...#................................................#....#.......#........##.......#.........
....#.......#................#.......................#.....#.........#...........#......#.....##.#..#.......##............................#..........#.....#................#........#.....#......#.......#.#.....................#.......##........#..........................................#........#..##..........#......................#..##...##...#.............#........#.....#...........##.###...........##...#..............#..................##......................#........#..................#......#...............#........#....................................................................#........#.#....#.........##.........#.#..#......#...#.......#.#.......#...#..............................#..#...#....#......#.................##........#........................#.#...............#................#.......##.............#.....#.................#.....#........#...........#..........##..........#..............................#.......#.......#................#.......................#.....#.........#...........#......#.....##.#..#.......##............................#..........#.....#................#........#.....#......#.......#.#.....................#.......##........#..........................................#........#..##..........#......................#..##...##...#.............#........#.....#...........##.###...........##...#..............#..................##......................#........#..................#......#...............#........#....................................................................#........#.#....#.........##.........#.#..#......#...#.......#.#.......#...#..............................#..#...#....#......#.................##........#........................#.#...............#................#.......##.............#.....#.................#.....#........#...........#..........##..........#..............................#.......#.......#................#.......................#.....#.........#...........#......#.....##.#..#.......##......
#...#.........#......#......................#.##..........#..#...#..............#.........#.#....#...............................##...#................#.....#.......#...............##.....#...#..................#...#..................#.................#...........#...........................#.#...........................#.#...........................#...........................#..#................#.......#............................#....#.......#......#...................#......#.............#................#.#..........#........#................#.#..........#...#......#..........##.................#......................#............#......#....................#.................#........#..#...#........................................#.......#..............#..#.......##.#.................#......#..#...#..........................#......#...............#........#.................#..........#.#..............#....#.....#..#....#.#...#.........#......#......................#.##..........#..#...#..............#.........#.#....#...............................##...#................#.....#.......#...............##.....#...#..................#...#..................#.................#...........#...........................#.#...........................#.#...........................#...........................#..#................#.......#............................#....#.......#......#...................#......#.............#................#.#..........#........#................#.#..........#...#......#..........##.................#......................#............#......#....................#.................#........#..#...#........................................#.......#..............#..#.......##.#.................#......#..#...#..........................#......#...............#........#.................#..........#.#..............#....#.....#..#....#.#...#.........#......#......................#.##..........#..#...#..............#.........#.#....#..................
.......................#..#...............................................#.......................##................#....#.........#...........#.......#..#....##....................##........##......#.......#...#......#..............#..#......#...............#............##............#..............#...#...#.....................#.....#.#...........................#.##......................................................#................#..............#......................#.....#...##.#.............#.........................#...............#.#..........................#..#............#......#.......................#....##.......#.....#......................................................................##......#.....#.#....................#.....#..##.............#....#.....#.##.#..........#.........#.......#...#.....#..#..............#..#.......#.........#.........#.#..#..........#..........................................#........................#..#...............................................#.......................##................#....#.........#...........#.......#..#....##....................##........##......#.......#...#......#..............#..#......#...............#............##............#..............#...#...#.....................#.....#.#...........................#.##......................................................#................#..............#......................#.....#...##.#.............#.........................#...............#.#..........................#..#............#......#.......................#....##.......#.....#......................................................................##......#.....#.#....................#.....#..##.............#....#.....#.##.#..........#.........#.......#...#.....#..#..............#..#.......#.........#.........#.#..#..........#..........................................#........................#..#...............................................#.......................##................
.#....#.#.......#.........###......#.........#.....##...##.........#.....#..#.........#.......###......#...#.#.....#.......##................#........#...............#...............#.........#........................................#...........#............#...................#..........#.........#............#..............#.....................#.................................#............................#..#..#..........#...........#......#.........#.........#............#............#........#...................#.......#............###.........#.#..#..........#..........#....................#..........#..#...#...........#.#...#...............##.................................#.#.................#...#........#..................#..................##...#...#....#..#..#.....##..................#................##.....#...#..##.#..................#.#...#..#.....#.........#..........#......................#............#...#.....#....#.#.......#.........###......#.........#.....##...##.........#.....#..#.........#.......###......#...#.#.....#.......##................#........#...............#...............#.........#........................................#...........#............#...................#..........#.........#............#..............#.....................#.................................#............................#..#..#..........#...........#......#.........#.........#............#............#........#...................#.......#............###.........#.#..#..........#..........#....................#..........#..#...#...........#.#...#...............##.................................#.#.................#...#........#..................#..................##...#...#....#..#..#.....##..................#................##.....#...#..##.#..................#.#...#..#.....#.........#..........#......................#............#...#.....#....#.#.......#.........###......#.........#.....##...##.........#.....#..#.........#.......###......#...#.#.....#
......#.....#.....#...........#.........#..............#..............#...#................#....#............#..#.........#.......#............#...#..#.....#.#.....#......................#.......#.#.......................#.........#...............#....#................#.....#...........#..............#..............#.#.........#.##..#.................#.......................#...#....#.................#.....................................#...#....#....#......#............#..#..#..#.........#...................#...#....#.................................................#....#................#...........#.......#.....#....#...........#.......#............#.........#........#....................#..........#...#..........#..#...#..........#.#.......#...#...........#.....#............#.......#..................................#.#....................#......#.....#...................................#...........#.............#.......#.........#.....#.....#...........#.........#..............#..............#...#................#....#............#..#.........#.......#............#...#..#.....#.#.....#......................#.......#.#.......................#.........#...............#....#................#.....#...........#..............#..............#.#.........#.##..#.................#.......................#...#....#.................#.....................................#...#....#....#......#............#..#..#..#.........#...................#...#....#.................................................#....#................#...........#.......#.....#....#...........#.......#............#.........#........#....................#..........#...#..........#..#...#..........#.#.......#...#...........#.....#............#.......#..................................#.#....................#......#.....#...................................#...........#.............#.......#.........#.....#.....#...........#.........#..............#..............#...#................#....#............#..#...
....#...................#.....................#...#..............#............................#........#...#....#...#.......#..#.#...........#......#..................#........#................................#..#...#..............................#..#........................#....#.............#....##......#.........#..#...#.......#.................#...............#......#...............###.......#...#....##....#........#........................#....................#......#...#...#.#......#....#..................#....#............#.....#.....#...............#..........................#.....................##.....#.#.#..............#....................#.........#........#.#....#...#...............#...#.............#....##............#........#..#.......#.#...........##..#................................................................##...#................#...........................#.....................#.#..........#...............#...................#.....................#...#..............#............................#........#...#....#...#.......#..#.#...........#......#..................#........#................................#..#...#..............................#..#........................#....#.............#....##......#.........#..#...#.......#.................#...............#......#...............###.......#...#....##....#........#........................#....................#......#...#...#.#......#....#..................#....#............#.....#.....#...............#..........................#.....................##.....#.#.#..............#....................#.........#........#.#....#...#...............#...#.............#....##............#........#..#.......#.#...........##..#................................................................##...#................#...........................#.....................#.#..........#...............#...................#.....................#...#..............#............................#........#...#....#...
..#.#.......................#...................#.#.......#...#.......................#.....#..........................................#....#............#...............#..#..........##...#...#........................#.......#.#.....................#..#.........#..........#........#..............#.....#................#..........#..#......#..............#.................##.................#.#.......................#.......................#...........................................#............##..........##.....#................#...............#.#...#.....#..#.#..................#.....#........#.....#........#....................#............................#..#........#.................#..##....#.#...........................#..#....#.......#...........................#.....#..#..................#.##...##...................#..#..#.....#.#.....#.......................#.......#....................#..#....#...........#.............#.#.......................#...................#.#.......#...#.......................#.....#..........................................#....#............#...............#..#..........##...#...#........................#.......#.#.....................#..#.........#..........#........#..............#.....#................#..........#..#......#..............#.................##.................#.#.......................#.......................#...........................................#............##..........##.....#................#...............#.#...#.....#..#.#..................#.....#........#.....#........#....................#............................#..#........#.................#..##....#.#...........................#..#....#.......#...........................#.....#..#..................#.##...##...................#..#..#.....#.#.....#.......................#.......#....................#..#....#...........#.............#.#.......................#...................#.#.......#...#.......................#.....#.......................
.......................#........#...#...##.#.......#.......#.............#.....#..#....#.............#..............................#.#.#.#......#.........#......#.............................................#.#.............................#......#.....#.........#............##.........................##..#.....#.......................................................................#.......#.....................#...#...................#.....#..................#.....#.........#.....#.....#...................#.#....#.............#.....#.#..#.........................#.....................#....#.......#...#......#......#...#.....................#.............#..#.#.........#..............#...........#.......#......#...###...............##.........#................#...........#...........##..........#......................###.#........#..........#......#.............#.#.....#.##..#..#.....#...............#..#........##.#..#.................................#........#...#...##.#.......#.......#.............#.....#..#....#.............#..............................#.#.#.#......#.........#......#.............................................#.#.............................#......#.....#.........#............##.........................##..#.....#.......................................................................#.......#.....................#...#...................#.....#..................#.....#.........#.....#.....#...................#.#....#.............#.....#.#..#.........................#.....................#....#.......#...#......#......#...#.....................#.............#..#.#.........#..............#...........#.......#......#...###...............##.........#................#...........#...........##..........#......................###.#........#..........#......#.............#.#.....#.##..#..#.....#...............#..#........##.#..#.................................#........#...#...##.#.......#.......#.............#.....#..#....#.............#..............
..................#.#.........#.....................................#..................#......#................#...............#......#..........#....#.......................#..#..........#..........#...#.....#.#...........##............#.......#..#............#.......#..........#................#.....#....#.#......#.....#..#.....................#............#....#......#..#................#.......................#.#...#.....#.......##...................#................#...#..#......#...#.........#....................................#................#..............#..#................#...#................#...#..##.#..#........#...#.....................#..#...............#..#.......#.......##.#....#......#...................................................................#..###...#.............#...................................#.#....#..............##...........#..#.............#..............#......#.........#.........#........................#.#.........#.....................................#..................#......#................#...............#......#..........#....#.......................#..#..........#..........#...#.....#.#...........##............#.......#..#............#.......#..........#................#.....#....#.#......#.....#..#.....................#............#....#......#..#................#.......................#.#...#.....#.......##...................#................#...#..#......#...#.........#....................................#................#..............#..#................#...#................#...#..##.#..#........#...#.....................#..#...............#..#.......#.......##.#....#......#...................................................................#..###...#.............#...................................#.#....#..............##...........#..#.............#..............#......#.........#.........#........................#.#.........#.....................................#..................#......#................#....
....#....#.................#..............#.....#........#.......#................#.......#.......#...............#.#....#..##...........................#..............#.#..........#......#...##.............#...#....#.......#......##...............#...................##....#.........#......#...##.....#....#.#.............#..............#..................#............#...............#....#.#.#.........###....#......#.###................#...#.#................#.....#.........#...#.#..#..#.............#.............................#........#...............#................................................#..#.......#..................#....#.................#.....#.....#.#.........#........##.......#..#...................#....#.##............#........#..........#............##........#.........#................#...#.............#....#..............#.........#......#.........#................#.................##...........#..#...........#....#.................#..............#.....#........#.......#................#.......#.......#...............#.#....#..##...........................#..............#.#..........#......#...##.............#...#....#.......#......##...............#...................##....#.........#......#...##.....#....#.#.............#..............#..................#............#...............#....#.#.#.........###....#......#.###................#...#.#................#.....#.........#...#.#..#..#.............#.............................#........#...............#................................................#..#.......#..................#....#.................#.....#.....#.#.........#........##.......#..#...................#....#.##............#........#..........#............##........#.........#................#...#.............#....#..............#.........#......#.........#................#.................##...........#..#...........#....#.................#..............#.....#........#.......#................#.......#.......#...............#.
..#...........#..#.......##.....#.......#...................#.....#...................#...##........#.....#.........#........#...........#.#..........#..#..#............................#...........#.......##..........#.#.......#.....#..........#.#..............................#....#......#.#....#.#................#....#...#................#...#....#....#..............#....#..#.........#....#...................##.................#............................#...................#.....#.#..#...........#......#.#................#.........................#....#...#........#...................#.......##.............#......#....................#..............#.#............#....#.#...................................#......#..................#......#................#.............#.....................#...#........#.....#......#....#......................#..#......#................#....#...#......#.............#.#......#..............#....#...........#..#.......##.....#.......#...................#.....#...................#...##........#.....#.........#........#...........#.#..........#..#..#............................#...........#.......##..........#.#.......#.....#..........#.#..............................#....#......#.#....#.#................#....#...#................#...#....#....#..............#....#..#.........#....#...................##.................#............................#...................#.....#.#..#...........#......#.#................#.........................#....#...#........#...................#.......##.............#......#....................#..............#.#............#....#.#...................................#......#..................#......#................#.............#.....................#...#........#.....#......#....#......................#..#......#................#....#...#......#.............#.#......#..............#....#...........#..#.......##.....#.......#...................#.....#...................#...##........#.....#.........
...................##.........#......#.......#.........#............#.............##.......................#.............#.....................................#..#................#.....#..........................#................#..........#...........#......................#...#.......................##.#......#.#..................#..#....#.#.....#...............#...............#...#.............#..#...............................##.......#......#.........................#................................#......#.#...................................#............#......#.......................#...................................................................#.#.........#...#........#...........##...........#......#.............#...............................#.........................#..............................#.#......#...................#.##................##.......#.......#........#.#.###.#.#.......##............#..........................##.........#......#.......#.........#............#.............##.......................#.............#.....................................#..#................#.....#..........................#................#..........#...........#......................#...#.......................##.#......#.#..................#..#....#.#.....#...............#...............#...#.............#..#...............................##.......#......#.........................#................................#......#.#...................................#............#......#.......................#...................................................................#.#.........#...#........#...........##...........#......#.............#...............................#.........................#..............................#.#......#...................#.##................##.......#.......#........#.#.###.#.#.......##............#..........................##.........#......#.......#.........#............#.............##.......................#........
................#.#...............##...............#...........#..#.............#.....#....#..##.#.#......#...#..#.....#.........#..........#.#.....#..#....#.........#.....##....#.........#....#....................................................#.....#....#..................#........#.##...................#..........#.........................................#......#...........#...........#........................#.......#.........................#.....#.............#...#.....#..............................#...............#............................#......#............#.#.......#..............#..................#..#..........#.............................#....#....#...#.....#.#..............................#....#..........#......#..#.................#.....##......#...............#.......#...............................#........##.#.......#.....................#.#..#...#..........................#.........#......#..............................#.#...............##...............#...........#..#.............#.....#....#..##.#.#......#...#..#.....#.........#..........#.#.....#..#....#.........#.....##....#.........#....#....................................................#.....#....#..................#........#.##...................#..........#.........................................#......#...........#...........#........................#.......#.........................#.....#.............#...#.....#..............................#...............#............................#......#............#.#.......#..............#..................#..#..........#.............................#....#....#...#.....#.#..............................#....#..........#......#..#.................#.....##......#...............#.......#...............................#........##.#.......#.....................#.#..#...#..........................#.........#......#..............................#.#...............##...............#...........#..#.............#.....#....#..##.#.#......#...#..#..
.......#..#..............#.....#......................#...#....................#....#....#.........................#.........#..#...##..#................#..#..#..#.................#.....#.........#........#................#.......................#...#..#.......#....#..................#...................#...#....##..........................##....#...............#....................#............................#............#...#................##...................................#....##.....#.#............#.............#.........#.....#.#..........................#....#..............#....................#........#.#.........#..#...#..##......#..#......#..#..#.....#....#............#...........##...#..........#..#...............#.........#....#......#...#...............................#.#................#.#..........#......#..........................................#.#......#..#....#.##.......#..#....##.................................#..#..............#.....#......................#...#....................#....#....#.........................#.........#..#...##..#................#..#..#..#.................#.....#.........#........#................#.......................#...#..#.......#....#..................#...................#...#....##..........................##....#...............#....................#............................#............#...#................##...................................#....##.....#.#............#.............#.........#.....#.#..........................#....#..............#....................#........#.#.........#..#...#..##......#..#......#..#..#.....#....#............#...........##...#..........#..#...............#.........#....#......#...#...............................#.#................#.#..........#......#..........................................#.#......#..#....#.##.......#..#....##.................................#..#..............#.....#......................#...#....................#....#....#.........................#
...............#.........................#.................#...............#..#..........#.....#.#.........#...........#...#............#.....#....#..#..........#.............##........#..........#.#.#................#......#.....................#..................#.#....................#......#.#..............#.........#............#...#.....................##..................................#.............#.#.#...........#......#...........................#.###.......................##.#..##.#..............#....#.......#..............#..##...........#..........#.#...#................#..#..........#....##.................#..............#......##.#..........#.#.........#...#.....#.##...............#................#.#......#..........#.......##.......#..#........................#...............##.#.....#....#.#.......#.........#.....................#...........#.....#.#...........#............................#........#.#....#..................#.........................#.................#...............#..#..........#.....#.#.........#...........#...#............#.....#....#..#..........#.............##........#..........#.#.#................#......#.....................#..................#.#....................#......#.#..............#.........#............#...#.....................##..................................#.............#.#.#...........#......#...........................#.###.......................##.#..##.#..............#....#.......#..............#..##...........#..........#.#...#................#..#..........#....##.................#..............#......##.#..........#.#.........#...#.....#.##...............#................#.#......#..........#.......##.......#..#........................#...............##.#.....#....#.#.......#.........#.....................#...........#.....#.#...........#............................#........#.#....#..................#.........................#.................#...............#..#..........#.....#.#.........#........
....##....#........#..........#.#.#......#....#......#.........#....................#.......................#..............#....................................#.................#..........#..#....#............#...............#.........#.........#.........#...#..................#...........##..........#.............#..............#.....................#...........#...#...#...#........#..#................#................#................#.......#.....................#..................#.........#......#........#..................#..#..............................................................#...............................................###..............#.#..............#...........................#..............#..........#....#..........................#.............#.........#.................#.....#....#.....................#.............#.#.##.....................#.................#..................#.#......#..#...........##....#........#..........#.#.#......#....#......#.........#....................#.......................#..............#....................................#.................#..........#..#....#............#...............#.........#.........#.........#...#..................#...........##..........#.............#..............#.....................#...........#...#...#...#........#..#................#................#................#.......#.....................#..................#.........#......#........#..................#..#..............................................................#...............................................###..............#.#..............#...........................#..............#..........#....#..........................#.............#.........#.................#.....#....#.....................#.............#.#.##.....................#.................#..................#.#......#..#...........##....#........#..........#.#.#......#....#......#.........#....................#.......................#.......
....#..........#......#...#...........##....................#.....##.#...#................#........#........................#......#........#.#..........#....................##..................#.#..............#......................#.................##......#.....#........#.......#.............#..##..#..............#.#...............#.........##...............##..........#......#...............#.#..........................#....#.........#..............#............................#.......#.#.............#....#...........................................#......................................#........#............#..#...........................##..................#...#........#...##.............#....#.#.#........#.............#......#......#.#.##......#......#...##................#........................##......#..#.....#..........#.................#.#......#.......#.....................#...#.#.......#..............................#..........#......#...#...........##....................#.....##.#...#................#........#........................#......#........#.#..........#....................##..................#.#..............#......................#.................##......#.....#........#.......#.............#..##..#..............#.#...............#.........##...............##..........#......#...............#.#..........................#....#.........#..............#............................#.......#.#.............#....#...........................................#......................................#........#............#..#...........................##..................#...#........#...##.............#....#.#.#........#.............#......#......#.#.##......#......#...##................#........................##......#..#.....#..........#.................#.#......#.......#.....................#...#.#.......#..............................#..........#......#...#...........##....................#.....##.#...#................#........#................
.#........#....#........##............#........#.......#..........#.......#..#..........................##..#.....#..............#...#..##.............#..#....#..........#............#.........#.#.............##....#.........#.......#................#....................#....#..##.#..........#...#..#..#..........................#..#...#.....................#............##.#....#........#...................#....#..............##........#...............#............................#....#................#.#....##..........#............#............................#........#............#...............#............#...........................#................#.......#.#..........#.......#.............#.......#.....#......#...#.....##.........................................................................#......#...#......#......#......#...........#.....................#....................#.................###..#...#............#...#........#....#........##............#........#.......#..........#.......#..#..........................##..#.....#..............#...#..##.............#..#....#..........#............#.........#.#.............##....#.........#.......#................#....................#....#..##.#..........#...#..#..#..........................#..#...#.....................#............##.#....#........#...................#....#..............##........#...............#............................#....#................#.#....##..........#............#............................#........#............#...............#............#...........................#................#.......#.#..........#.......#.............#.......#.....#......#...#.....##.........................................................................#......#...#......#......#......#...........#.....................#....................#.................###..#...#............#...#........#....#........##............#........#.......#..........#.......#..#..........................##..#.....#.
..#..........#....#......#...####...#.......#...........#...........................................##....#..................##.......................#......#........#......................#..#..............#............................#......##.............................................................#......#...#......#...........#.......#.............#...........#...............#...................................#.#.........#......#.#..........#..........#................#.....#.#..................#.......#.................#...#...#...............##..........#..#..............#.#........#............#.#.............#...#....##...#...#.#..........................#..................##..........##...#.....#...........#.........................................#.......#..#...#..................#..#.#..#........#.#...#.#....................#....#......#..............#....##...........#..........#.....................#.............#..........#....#......#...####...#.......#...........#...........................................##....#..................##.......................#......#........#......................#..#..............#............................#......##.............................................................#......#...#......#...........#.......#.............#...........#...............#...................................#.#.........#......#.#..........#..........#................#.....#.#..................#.......#.................#...#...#...............##..........#..#..............#.#........#............#.#.............#...#....##...#...#.#..........................#..................##..........##...#.....#...........#.........................................#.......#..#...#..................#..#.#..#........#.#...#.#....................#....#......#..............#....##...........#..........#.....................#.............#..........#....#......#...####...#.......#...........#...........................................##....#.........
..#.............#..###......##....#..............#..............#...#.....#............#.......#.........#..........#.....#.....#.....#...#........................#....................#.................#......#...#.......#...#....#...........#......#.......#..#........##..#.......#......................#.....#...#.............#.........#.............##.......#.......#.#..#.......##..........##.#.#..#...#...............##.....#..........#.....#...........................#...........##..............#.................................##...#.................#...#..........#..#....#....#..........#...........................................#...............#..#.....#...................#............##.........#.................#....#........##...............................#.....................#.....#......#...#.......#..........#..............#............................#......##....#.....#................#..#...............#....#.....#.............#..###......##....#..............#..............#...#.....#............#.......#.........#..........#.....#.....#.....#...#........................#....................#.................#......#...#.......#...#....#...........#......#.......#..#........##..#.......#......................#.....#...#.............#.........#.............##.......#.......#.#..#.......##..........##.#.#..#...#...............##.....#..........#.....#...........................#...........##..............#.................................##...#.................#...#..........#..#....#....#..........#...........................................#...............#..#.....#...................#............##.........#.................#....#........##...............................#.....................#.....#......#...#.......#..........#..............#............................#......##....#.....#................#..#...............#....#.....#.............#..###......##....#..............#..............#...#.....#............#.......#.........#..........
........#........................#............#..#.#....#....#..#...........##...#....#............#.........###.....#......#...#........................#.#...............#.........#...................#........#...........#...................#......#............#.....#...........#.#.......#.................................#...........#.............................#...#....#....#...#...........................#.....................................#.........#.............#.....#..........................#........#.......#....##.....#...#.......#.............#....................#.#...........#.............#.#..#..........#..##..#.#....................#........#.#...........#......##..#.............................................#...#...#.............#............#.........#.............##..#.........#..#.#.......#.#..........#...........#.#.......#..#.#..#......#...#......##...............#..#.......#..#...#..............................#........................#............#..#.#....#....#..#...........##...#....#............#.........###.....#......#...#........................#.#...............#.........#...................#........#...........#...................#......#............#.....#...........#.#.......#.................................#...........#.............................#...#....#....#...#...........................#.....................................#.........#.............#.....#..........................#........#.......#....##.....#...#.......#.............#....................#.#...........#.............#.#..#..........#..##..#.#....................#........#.#...........#......##..#.............................................#...#...#.............#............#.........#.............##..#.........#..#.#.......#.#..........#...........#.#.......#..#.#..#......#...#......##...............#..#.......#..#...#..............................#........................#............#..#.#....#....#..#...........##...#....#............#.........###....
..##..#...#...#.......#.....................#.#..........#....#..............#..........#........#..#.......................#...........#..............#...........................................#..#..#.....#................#......................#....#...#......#.....#.......#.#......#.........#........................#............#....#.#....................................#.......#..................#.#..................#.....#.#....#..........#.#...#.......#.......#............#....#..........#............#...#.#..............#.....#.#............................#..#.##................................#...........#........#..........#.......................................##........#.............................#...........#.....................#.......#...........#.................#..............................#........#..........#........................#...........................#..#..........#.........#..##..#......#.#....##..#...#...#.......#.....................#.#..........#....#..............#..........#........#..#.......................#...........#..............#...........................................#..#..#.....#................#......................#....#...#......#.....#.......#.#......#.........#........................#............#....#.#....................................#.......#..................#.#..................#.....#.#....#..........#.#...#.......#.......#............#....#..........#............#...#.#..............#.....#.#............................#..#.##................................#...........#........#..........#.......................................##........#.............................#...........#.....................#.......#...........#.................#..............................#........#..........#........................#...........................#..#..........#.........#..##..#......#.#....##..#...#...#.......#.....................#.#..........#....#..............#..........#........#..#...............
#.....#..................#...................#.........#......#.....#.....###........#....#.................#................#.#....#..##..#......#...............#....#..................#.....#.#...................#...#.........##.....#...................#..#..................#.....#..#.......#...#.....................#..............#..#...............#.#...#..........#..#.........#..#...#........#............#..................................#.......................................##..........##.....................#....#....................................#..##................................#......................###....#...............#............#.#......##........#...#.............#......#.#..............#...........#.....................#................##.........................#...##................#...............#........#.#....#...#............#....................#....#....#.......................#.............#.#.....#..................#...................#.........#......#.....#.....###........#....#.................#................#.#....#..##..#......#...............#....#..................#.....#.#...................#...#.........##.....#...................#..#..................#.....#..#.......#...#.....................#..............#..#...............#.#...#..........#..#.........#..#...#........#............#..................................#.......................................##..........##.....................#....#....................................#..##................................#......................###....#...............#............#.#......##........#...#.............#......#.#..............#...........#.....................#................##.........................#...##................#...............#........#.#....#...#............#....................#....#....#.......................#.............#.#.....#..................#...................#.........#......#.....#.....###........#....#.................#.......
.....#...#.#.#.....................................#..........#......#.#................................................#......#...........#..##................#...........#..#......#......................#....................#................#................................##...........................................................#........#........#...#...#...................#..#.#......................#..#...#................#..#........#..............#........#......#......#..............................#.................#..........#.........#..........#................#..#....................#..........#.............#..............#...##..#.............................#.....#...............#.....#...................#........................##..................#.#..#........#.###................#....#.................##.................##.............#..........#....#.........#..........................#..........#.#..........#...#.#.#.....................................#..........#......#.#................................................#......#...........#..##................#...........#..#......#......................#....................#................#................................##...........................................................#........#........#...#...#...................#..#.#......................#..#...#................#..#........#..............#........#......#......#..............................#.................#..........#.........#..........#................#..#....................#..........#.............#..............#...##..#.............................#.....#...............#.....#...................#........................##..................#.#..#........#.###................#....#.................##.................##.............#..........#....#.........#..........................#..........#.#..........#...#.#.#.....................................#..........#......#.#............................................
...........#.......................................#...#..#....................................##.....#.#...................#.......#..#...............................................#.............#.........#.......##.#..........#.........#.....#.........#...........#..#..........#...........#..........#.................#.............#..................#...............#...............#......................#..............#.....#...........##.............#.#....#................#.#.......#....#..#........#..................#.......#....#..........#....................##............#.........#................#............#...#.............#......................#......#.............#...................#...............##.....#.#.......#..........#.....##........##..#...#.........#..#............#...........##.#........#.............#..#..#..................#.........#............#...#.................#................##.......................#.......................................#...#..#....................................##.....#.#...................#.......#..#...............................................#.............#.........#.......##.#..........#.........#.....#.........#...........#..#..........#...........#..........#.................#.............#..................#...............#...............#......................#..............#.....#...........##.............#.#....#................#.#.......#....#..#........#..................#.......#....#..........#....................##............#.........#................#............#...#.............#......................#......#.............#...................#...............##.....#.#.......#..........#.....##........##..#...#.........#..#............#...........##.#........#.............#..#..#..................#.........#............#...#.................#................##.......................#.......................................#...#..#....................................##.....#.#...........
.#......#.....#..#...#...#....#...#.......#.#.....##....................#..........#.................#..#...#....#...##..#..............#......#....#......#....#.#..#.......#..##...........#....#.........#..............#...#..#......................................................#.#..#.#.#.....................#......#.#..#...........................#..#..#.....#.......#......#............#....#..#.....................#.......#...#..........#....##.#....#..##...#................#........#........#.......................................##.........##...###...#..............................#......#...#.....#......#.#.....##...........#.......................#...#........................#.....#....#....#....................#.......#........#.......#..#..#...........##.........#.........#............#..................#.......................#....#......#....#.......................#............#............#.....................#....#......#.....#..#...#...#....#...#.......#.#.....##....................#..........#.................#..#...#....#...##..#..............#......#....#......#....#.#..#.......#..##...........#....#.........#..............#...#..#......................................................#.#..#.#.#.....................#......#.#..#...........................#..#..#.....#.......#......#............#....#..#.....................#.......#...#..........#....##.#....#..##...#................#........#........#.......................................##.........##...###...#..............................#......#...#.....#......#.#.....##...........#.......................#...#........................#.....#....#....#....................#.......#........#.......#..#..#...........##.........#.........#............#..................#.......................#....#......#....#.......................#............#............#.....................#....#......#.....#..#...#...#....#...#.......#.#.....##....................#..........#.................#..#...#....#..
.......#.............#..####..............##......................##.#........................#....#......#...........#.............#.....#......#........#...#.........#...........#...............#.......#....#...................#...#.....................#........................................................................##..............#..........................#..#............................................................#....#...........#..................##.....#........#.................#......#.....#.......#....#.............#.............................#...................#...#.#.....................................#....#....#.........#...#............#.....#..........##.......##.......#..................#..........#....#....#....#..................##.................#................#.#.....................#....#.........#.#...................#...#.............................#.......#............#............#........#.............#..####..............##......................##.#........................#....#......#...........#.............#.....#......#........#...#.........#...........#...............#.......#....#...................#...#.....................#........................................................................##..............#..........................#..#............................................................#....#...........#..................##.....#........#.................#......#.....#.......#....#.............#.............................#...................#...#.#.....................................#....#....#.........#...#............#.....#..........##.......##.......#..................#..........#....#....#....#..................##.................#................#.#.....................#....#.........#.#...................#...#.............................#.......#............#............#........#.............#..####..............##......................##.#........................#....#......#.........
.................#.#.........#...................#.......#.##....#.....#..........#...#...........................#.........#.......#..#....##...............#.....................#.#.#.##.#.#.#......................#.............#............#...........#......#......................#.#...#..##...#...#.......#..............#...#.#.....#......................#...........#............#............................#...................#...........#..#.......#..#........................#.##.........................................#...................#.........#.........#........##...##.#............#..#.......................##...#..................#....#...........#.....#.#..#....##.......#.................#.........................#....#...#..................#..#.....#...#....#.............#.....#.....#..#.....................#..#.............#........#..........#.#...#...........#.................#...#..#.....#..###..........#......................#.#.........#...................#.......#.##....#.....#..........#...#...........................#.........#.......#..#....##...............#.....................#.#.#.##.#.#.#......................#.............#............#...........#......#......................#.#...#..##...#...#.......#..............#...#.#.....#......................#...........#............#............................#...................#...........#..#.......#..#........................#.##.........................................#...................#.........#.........#........##...##.#............#..#.......................##...#..................#....#...........#.....#.#..#....##.......#.................#.........................#....#...#..................#..#.....#...#....#.............#.....#.....#..#.....................#..#.............#........#..........#.#...#...........#.................#...#..#.....#..###..........#......................#.#.........#...................#.......#.##....#.....#..........#...#...........................#.
.....#...........#................#...................#................#..........#.................................#.#..........#......##.....#.....................#................#.................#..#..............#...........#......#.....#.........#..........#...................#..........#....................#....#.....#....#........#........#........#.....#.#..............#..#...............#........................#.........#................#.......##........#........#...#...#.....................................#...........#...............#..............#.#...........#....#.#.#......##.#............#......#........#...........#..#.....#..............#....#......#..............#...............#.#...#.......#.......................................................#.........................#.............................................#..................#..............#....#..#.#....................#.......#....#....#...........#...........#................#...................#................#..........#.................................#.#..........#......##.....#.....................#................#.................#..#..............#...........#......#.....#.........#..........#...................#..........#....................#....#.....#....#........#........#........#.....#.#..............#..#...............#........................#.........#................#.......##........#........#...#...#.....................................#...........#...............#..............#.#...........#....#.#.#......##.#............#......#........#...........#..#.....#..............#....#......#..............#...............#.#...#.......#.......................................................#.........................#.............................................#..................#..............#....#..#.#....................#.......#....#....#...........#...........#................#...................#................#..........#.................................
....#....#................##.....................#......#............#....#......#.#....#.................................#...........................#..#..........#...#..#....................#........#...............#.#.................#.......#.........#..........##............................#.................................#..#................#......#.............#....................#..........................#..#............................##...#.........................#..........#...........#........#.#...........#.......#.................#................#......##..................#.......#.........#..................#...................#.....#.............#...............#.......#.....#...............#..#.#....#.........................................##...##..#........#.#............#.##.#...#..................#..##........#..........##....................#.#.....##............#...................#.....#.................#....#................##.....................#......#............#....#......#.#....#.................................#...........................#..#..........#...#..#....................#........#...............#.#.................#.......#.........#..........##............................#.................................#..#................#......#.............#....................#..........................#..#............................##...#.........................#..........#...........#........#.#...........#.......#.................#................#......##..................#.......#.........#..................#...................#.....#.............#...............#.......#.....#...............#..#.#....#.........................................##...##..#........#.#............#.##.#...#..................#..##........#..........##....................#.#.....##............#...................#.....#.................#....#................##.....................#......#............#....#......#.#....#...........................
...##...#..#.....##..........#...............................#....#...#......##.#.......#...##.........#............................#.............................#..........#.............#.........#..#.......#......##........................#......#.....#.#...............................#.....#...................................#....#......#.###...#.#..................................#.#.........#........#...............................................#...#........#.........................##....#.##..............#......#.................................#..#...................#......#..........#.......#...........#.........#.....#..##..#.........#.#.......#..........#..###...........#............#.............#.............#..#.........#...........#....#.#..................##........#...........................#..#.........................................#..#......#....#................................#.........#...........#.......##...#..#.....##..........#...............................#....#...#......##.#.......#...##.........#............................#.............................#..........#.............#.........#..#.......#......##........................#......#.....#.#...............................#.....#...................................#....#......#.###...#.#..................................#.#.........#........#...............................................#...#........#.........................##....#.##..............#......#.................................#..#...................#......#..........#.......#...........#.........#.....#..##..#.........#.#.......#..........#..###...........#............#.............#.............#..#.........#...........#....#.#..................##........#...........................#..#.........................................#..#......#....#................................#.........#...........#.......##...#..#.....##..........#...............................#....#...#......##.#.......#...##.........#............
.....#.....##.#.##...##.....#...#............................#..............#.........#....#........#......#..####............................##.......................#..........#.......#....#..##......#.........#.#..#.#............................#..................................#..........#........#.................#...#........#.#..............................................................#..................#...................#..#...................#...#.....#.....#......................#.#...............##.......#.#....#..........#..#.........#...........#...........#...................#.#...#....................................#...........................#.#........#...##.......................#....#.....................................#.........#...........#..#.....#.#.....#........#..#.....#....#.#....#........#...........#...#.....#..................#...#.................#..................#...##...............#.........#.....##.#.##...##.....#...#............................#..............#.........#....#........#......#..####............................##.......................#..........#.......#....#..##......#.........#.#..#.#............................#..................................#..........#........#.................#...#........#.#..............................................................#..................#...................#..#...................#...#.....#.....#......................#.#...............##.......#.#....#..........#..#.........#...........#...........#...................#.#...#....................................#...........................#.#........#...##.......................#....#.....................................#.........#...........#..#.....#.#.....#........#..#.....#....#.#....#........#...........#...#.....#..................#...#.................#..................#...##...............#.........#.....##.#.##...##.....#...#............................#..............#.........#....#........#......#..####..
#...#.............#......#..........#..#.....#............#.#........#...................................#....##...#.#.........#..#...#..#.............#...........#............#.........#...#....#.............#.#...............#...............#..#..........#............#........#................................#......#....#.............................#.............#....#.....#...........#.........#.........##..........#......#.#......................#............#....#.........##.....##.#.......................#.....................#..#.#..........#....#...#.........#........##....#..........#...............#.#......#...................#............................#...............................#....................................#...........#.....................##............#..........#....##...............#.#.#....................#..................#...............#......#...#...........#.#........#....#..#...............#...#.............#......#..........#..#.....#............#.#........#...................................#....##...#.#.........#..#...#..#.............#...........#............#.........#...#....#.............#.#...............#...............#..#..........#............#........#................................#......#....#.............................#.............#....#.....#...........#.........#.........##..........#......#.#......................#............#....#.........##.....##.#.......................#.....................#..#.#..........#....#...#.........#........##....#..........#...............#.#......#...................#............................#...............................#....................................#...........#.....................##............#..........#....##...............#.#.#....................#..................#...............#......#...#...........#.#........#....#..#...............#...#.............#......#..........#..#.....#............#.#........#...................................#....##...#
...........................#.....#...............#......#.#.....#....#............#.............#..#....#.#.......#....................#.......................#....##..............................#................#....#....#....#...#.#...#.............##...............#.....#......#...#....................................#.........#...........#........................##.................#..#..................................#..##.#.....#.......#.......#.............#......#.#..........#...#.....#....#..#......#.........#......#............#.........#.#........#.#..#...#...........#.....#..........#..#..............................#.#...................#....#.........................#..##.............................#.........#.....#.#.........#......##.........#...#.........#...#.........#.#......#....#..................#.........#......#.....#........#...........#...##..#................#..................................#.................................#.....#...............#......#.#.....#....#............#.............#..#....#.#.......#....................#.......................#....##..............................#................#....#....#....#...#.#...#.............##...............#.....#......#...#....................................#.........#...........#........................##.................#..#..................................#..##.#.....#.......#.......#.............#......#.#..........#...#.....#....#..#......#.........#......#............#.........#.#........#.#..#...#...........#.....#..........#..#..............................#.#...................#....#.........................#..##.............................#.........#.....#.#.........#......##.........#...#.........#...#.........#.#......#....#..................#.........#......#.....#........#...........#...##..#................#..................................#.................................#.....#...............#......#.#.....#....#............#.............#..#....#.#.......#.
#....................................#.........#.......#.........................#..........#.....#.........#.....#....#.#....................#.##..................................#....#.#.....#..#...............#..........#................##.#......#....##.#........................#........................................................#......##..#.#...#.........#......#...............##.....#........#....#......................#.............##..............#.......#........#.....#..................#..............#...................#....................#.#.....##.........#.................#.....#...................#.....##......#..#............#...........#.........#.#.........................#..#..................#.........#..#....#........#............................#..........#...............#........#..................##................###..................................................#....#...........................#....................................#.........#.......#.........................#..........#.....#.........#.....#....#.#....................#.##..................................#....#.#.....#..#...............#..........#................##.#......#....##.#........................#........................................................#......##..#.#...#.........#......#...............##.....#........#....#......................#.............##..............#.......#........#.....#..................#..............#...................#....................#.#.....##.........#.................#.....#...................#.....##......#..#............#...........#.........#.#.........................#..#..................#.........#..#....#........#............................#..........#...............#........#..................##................###..................................................#....#...........................#....................................#.........#.......#.........................#..........#.....#.........#.....#.
.........#.............#...........#...#..........#..................................#......#.........#...................#.#.........#.#.......#...........#.....................#..........#..........#..............#.............................#...............#.......................#...#...#.............#..........................#......#......#....#...#................#.........#....#.....##.........................................#...................#...................................#.........#.....................##....#.....#.......##....................#.............#.#..............#.......##...........#....#..#...#.#........#.#...............#........#..........##...........#............##...................................#..........................#.........................#................................#.............##...............#.......#.#..........#.......#..........#......#........................#.................#.............#...........#...#..........#..................................#......#.........#...................#.#.........#.#.......#...........#.....................#..........#..........#..............#.............................#...............#.......................#...#...#.............#..........................#......#......#....#...#................#.........#....#.....##.........................................#...................#...................................#.........#.....................##....#.....#.......##....................#.............#.#..............#.......##...........#....#..#...#.#........#.#...............#........#..........##...........#............##...................................#..........................#.........................#................................#.............##...............#.......#.#..........#.......#..........#......#........................#.................#.............#...........#...#..........#..................................#......#.........#.............
.#......#..........#..#....##.#........................#........#.#......##.......................#...#..###...........#...............#..............#....................#....#........##.........#....#.......#...#.......#..........#..............##.......#.................##.......#...................##........#...........#....................#..........................#......................#....#...#...#..............#.........#..#...#.......#........................#..##.#...##...............#..........#....#...#.#.....#.......#.....#.....#......#..........#...............................#.....................#.......................#.#...#.....#.#....#.....#.#.......#.....................#...#.#...#.......#.....................#...#.......#................##...................#.........................................#......#..##.......##..........#......#..#.#.....................#.#...........#.......#....###..............#......#..........#..#....##.#........................#........#.#......##.......................#...#..###...........#...............#..............#....................#....#........##.........#....#.......#...#.......#..........#..............##.......#.................##.......#...................##........#...........#....................#..........................#......................#....#...#...#..............#.........#..#...#.......#........................#..##.#...##...............#..........#....#...#.#.....#.......#.....#.....#......#..........#...............................#.....................#.......................#.#...#.....#.#....#.....#.#.......#.....................#...#.#...#.......#.....................#...#.......#................##...................#.........................................#......#..##.......##..........#......#..#.#.....................#.#...........#.......#....###..............#......#..........#..#....##.#........................#........#.#......##.......................#...#..###........
.....#....#........#........#......#.......##....#...#.#...#...........#..#.....##...................................#.......................#....#............#................#............................................................................#......#........#..........#................#.##.....................................#......#...........#.............#............#...........##..#.....#...#...........................#..#..#.#...#......#...#......#.......#.#.....#.............#........#......#......#..............#.........#.................#...................................#...#........#.................#..............................#.....##.......#.................#..#...........#....#..#.....#...................#..##.#.........#..#...................##...#..#..#......#....#......#........................#......#.#.........#..................#..........#....#..........#........#..........#...........#.....#.....#....#........#........#......#.......##....#...#.#...#...........#..#.....##...................................#.......................#....#............#................#............................................................................#......#........#..........#................#.##.....................................#......#...........#.............#............#...........##..#.....#...#...........................#..#..#.#...#......#...#......#.......#.#.....#.............#........#......#......#..............#.........#.................#...................................#...#........#.................#..............................#.....##.......#.................#..#...........#....#..#.....#...................#..##.#.........#..#...................##...#..#..#......#....#......#........................#......#.#.........#..................#..........#....#..........#........#..........#...........#.....#.....#....#........#........#......#.......##....#...#.#...#...........#..#.....##..................................
.............#.#.#..........#..#......#......#..#.#.....#.................#....#..........#.............##.#..#..#......#....#...................#......#.#....#............#...............#....#.....#......#....................................#..#..........#.................#.#...................#.................................#...#......................#..........#.............#.......#...#...#......#.............#........#.#...#.....#...............#.........................##.......#.......#....................#...#...#...........#......................#.............#............#...#.....#...#.....#.........#.....#..##..#.......#....#.........##....#....#..........#................#..#....#.#................................#.#....#.......#......#....................#..........#...........#....#....#.......#.....#.............#.##..#......#.....#............#.........#....#..#.#....#................#..................#..#...............#.#.#..........#..#......#......#..#.#.....#.................#....#..........#.............##.#..#..#......#....#...................#......#.#....#............#...............#....#.....#......#....................................#..#..........#.................#.#...................#.................................#...#......................#..........#.............#.......#...#...#......#.............#........#.#...#.....#...............#.........................##.......#.......#....................#...#...#...........#......................#.............#............#...#.....#...#.....#.........#.....#..##..#.......#....#.........##....#....#..........#................#..#....#.#................................#.#....#.......#......#....................#..........#...........#....#....#.......#.....#.............#.##..#......#.....#............#.........#....#..#.#....#................#..................#..#...............#.#.#..........#..#......#......#..#.#.....#.................#....#..........#.............##.#..#..#..
.....#.......#............#..............#...#............#.........#.................#.......#......#........................##.....#....#....................#................##.......##.....#.................#.###..#.....#........#...#.#....#.................................................#.....##...###..............#.......#....................#.......................#...#.....#...............................#....#................#...........................#.#...##....#......#...........#..........#......#..#.....##...#....#.........#..........#...............................#......#......#..#...........##..........#...................#...#...#..............#....................#.....#....................#.#.#............#....#.......#......#..#...............##.##......#.....##..............#............#....................#..#.......#......#..............#..............#...#...............#...#...............#....#...........#.......#............#..............#...#............#.........#.................#.......#......#........................##.....#....#....................#................##.......##.....#.................#.###..#.....#........#...#.#....#.................................................#.....##...###..............#.......#....................#.......................#...#.....#...............................#....#................#...........................#.#...##....#......#...........#..........#......#..#.....##...#....#.........#..........#...............................#......#......#..#...........##..........#...................#...#...#..............#....................#.....#....................#.#.#............#....#.......#......#..#...............##.##......#.....##..............#............#....................#..#.......#......#..............#..............#...#...............#...#...............#....#...........#.......#............#..............#...#............#.........#.................#.......#......#..............
.......#...........#.....#.......#..#...#..........#........................................#.#..........#........#...............#.#.......#.............#............#..........#............#.#.............#......................#....#...............#................#....#...............................#......#.#....#........#....#.....#...#..............#..#..............#...#................................................#.#.#..#.#.#.......#..........#..##........##...#............#.#........#...............#.....#............##...#....##....................#....#.....#...#............................................##....#...#.#..........#..............#.####......#....#........................................#.#.#..................#.#...............#.........#.......................#.............#.#..#......#...#...............#.........#.................#........#......................#..........................##..#............#...........#.....#.......#..#...#..........#........................................#.#..........#........#...............#.#.......#.............#............#..........#............#.#.............#......................#....#...............#................#....#...............................#......#.#....#........#....#.....#...#..............#..#..............#...#................................................#.#.#..#.#.#.......#..........#..##........##...#............#.#........#...............#.....#............##...#....##....................#....#.....#...#............................................##....#...#.#..........#..............#.####......#....#........................................#.#.#..................#.#...............#.........#.......................#.............#.#..#......#...#...............#.........#.................#........#......................#..........................##..#............#...........#.....#.......#..#...#..........#........................................#.#..........#........#.
#............................##..........#..#....#..........................#.......#...........#...#..........#.........#...##..##.....#..............#......#..#.......................#........................................##............#.........#.....#...#.........##.......#............#.......#....#.#.......#.......#.....#.............#..#....#...................#.##.#...#............#..#....#....#.......................#.#......#.#........................#...........................#.....#..#.........#........#............##.....#....#...............#..#...##..............................#..............#.....#...........#....#....................#.............#...#...........#.........#.#.#.#......#...#........#.#.#..................................#.....#..............#.......#...........#...........##..........#.............#............#..#.............#...#......#..............#...........................#.......#....#............................##..........#..#....#..........................#.......#...........#...#..........#.........#...##..##.....#..............#......#..#.......................#........................................##............#.........#.....#...#.........##.......#............#.......#....#.#.......#.......#.....#.............#..#....#...................#.##.#...#............#..#....#....#.......................#.#......#.#........................#...........................#.....#..#.........#........#............##.....#....#...............#..#...##..............................#..............#.....#...........#....#....................#.............#...#...........#.........#.#.#.#......#...#........#.#.#..................................#.....#..............#.......#...........#...........##..........#.............#............#..#.............#...#......#..............#...........................#.......#....#............................##..........#..#....#..........................#.......#...........#...#..........#....
..#.........#......................##....#...............#..............#........................#..#..#....#.........#....#............................#............................#.....##......................#............##............#.....#.......#.#........#..............................#.#......................#..................#....##...............................#.#........#.................##.#...#............#......##......##.........#.........#..................#.......#.#....#.......................#........#.#.......#...#...#.#....#...#.........#................#......#..#...............#.........#.............#.............#...##...#......#....#........#..........##............#.......#.#...........#....#........#..#........................#..##.........#.....#.........#.......................#...........#........#......#.###..#............#....#............#...##.......#.....#.........#....#....#........#....#...#.........#......................##....#...............#..............#........................#..#..#....#.........#....#............................#............................#.....##......................#............##............#.....#.......#.#........#..............................#.#......................#..................#....##...............................#.#........#.................##.#...#............#......##......##.........#.........#..................#.......#.#....#.......................#........#.#.......#...#...#.#....#...#.........#................#......#..#...............#.........#.............#.............#...##...#......#....#........#..........##............#.......#.#...........#....#........#..#........................#..##.........#.....#.........#.......................#...........#........#......#.###..#............#....#............#...##.......#.....#.........#....#....#........#....#...#.........#......................##....#...............#..............#........................#..#..#....#.......
.....#.#....#...#..........#......#...#....#............#.#..............#.......#..#..#.........................#................................................#.#.#.....#......#.....#..........#.................#......#.......#.#........###..##...#..........#............#..#.##..................................#..............#..............#..........#..........................#.#...##.......................................#..................#.............................................#............#.....#.............#.....#.......##................#......#.......#.#...#..........................#.........................#.........#......#.#.................................#.........#........#.........#..........................................#.............#..##...................#...#..#....#......#...........................#..#..##..................#.#..#................................#....#..............#....#.#...........#.#....#...#..........#......#...#....#............#.#..............#.......#..#..#.........................#................................................#.#.#.....#......#.....#..........#.................#......#.......#.#........###..##...#..........#............#..#.##..................................#..............#..............#..........#..........................#.#...##.......................................#..................#.............................................#............#.....#.............#.....#.......##................#......#.......#.#...#..........................#.........................#.........#......#.#.................................#.........#........#.........#..........................................#.............#..##...................#...#..#....#......#...........................#..#..##..................#.#..#................................#....#..............#....#.#...........#.#....#...#..........#......#...#....#............#.#..............#.......#..#..#.........................#..
.#....................#...........#...........#....#..................................................#....#.....#...#............#..#.......##.#....#..................#.........#.....#.........#.......#.....................#....#........#.........#......##.....#...#..#...................#..........#.#.......#......#................##.#..............#...........................#..#.#....#.#.................#.................................................#.........#.#....#..........#......#.......#...................#......................#..#...................#.........#..........................#....#..#.....#...#.....#.....#...............#....##.##..........#.........................#.......#.....#........................#.#.#..#.......#..........#............................#......................##.............#.....#..........................#.#..........#.#....#..............................#.............#..........#...#....................#...........#...........#....#..................................................#....#.....#...#............#..#.......##.#....#..................#.........#.....#.........#.......#.....................#....#........#.........#......##.....#...#..#...................#..........#.#.......#......#................##.#..............#...........................#..#.#....#.#.................#.................................................#.........#.#....#..........#......#.......#...................#......................#..#...................#.........#..........................#....#..#.....#...#.....#.....#...............#....##.##..........#.........................#.......#.....#........................#.#.#..#.......#..........#............................#......................##.............#.....#..........................#.#..........#.#....#..............................#.............#..........#...#....................#...........#...........#....#..................................................#....#.....#..
....#...............#...##..#..#.....................#...............#....#........#.#.........................#..#...........##.......#.................##..#................#.#............##......#.#........#.......#...................#.......................#...............................#.....................#......#............................#...#...#......##......#....#..#.........................#..............#......#..................#..........#...#.........#.............#.............#..#........##.........#.#...#.............................#.#........................#.......................................#...........#......................##...............#.............#......#................##..##.#..#........#...#...................#...............#........#..........##....#.....#...................#...........#.....#.........#.......#............#..#....................#..#............................#......#.....#...............#...##..#..#.....................#...............#....#........#.#.........................#..#...........##.......#.................##..#................#.#............##......#.#........#.......#...................#.......................#...............................#.....................#......#............................#...#...#......##......#....#..#.........................#..............#......#..................#..........#...#.........#.............#.............#..#........##.........#.#...#.............................#.#........................#.......................................#...........#......................##...............#.............#......#................##..##.#..#........#...#...................#...............#........#..........##....#.....#...................#...........#.....#.........#.......#............#..#....................#..#............................#......#.....#...............#...##..#..#.....................#...............#....#........#.#.........................#..#.
................#...............#......................##..#.....#.........#........##.##.#............#..#.................#.......###..#..#....#.............#..#..#..#......#...#....#.....#..#..#.#..#...................#..#.............#........................#......#...#....#..................#.............#....#....................#####..................#........................................................#.#...............#.................#........#.........#........#................................##.....................#....##..#........#.#....#........#...#.........................##.............#...#..#.......#........#.........##.......#..#........##................#............##...............#...........##.......#.........##...............#...#........#................#.......#..#..#........#..#..#...#.......#...............#..#...................#.#..#..#.#.#.....#.........#.....................#.............................#...............#......................##..#.....#.........#........##.##.#............#..#.................#.......###..#..#....#.............#..#..#..#......#...#....#.....#..#..#.#..#...................#..#.............#........................#......#...#....#..................#.............#....#....................#####..................#........................................................#.#...............#.................#........#.........#........#................................##.....................#....##..#........#.#....#........#...#.........................##.............#...#..#.......#........#.........##.......#..#........##................#............##...............#...........##.......#.........##...............#...#........#................#.......#..#..#........#..#..#...#.......#...............#..#...................#.#..#..#.#.#.....#.........#.....................#.............................#...............#......................##..#.....#.........#........##.##.#............#..#.........
..................##....#........#........#................#.............#.......#.........#...#.....#........#...#.....#......#........#............#....##..#......#..............#.........#..............#.....#...........................................#.............#.....#..................##.#........#....................#..#............#......#............#.......#.........................#.##.#......#.#......##........#..#........###................................#.............#......#......#..#.....#................#.....................##........##........#...............#.....................#..................##..#...........#......#............................#.....#......#.....#.#...........#..............#..#..............#................#............#.....##....#.#..........#.....................#....#.#..............#...............................##.....##........................#.......#.......###..#............................##....#........#........#................#.............#.......#.........#...#.....#........#...#.....#......#........#............#....##..#......#..............#.........#..............#.....#...........................................#.............#.....#..................##.#........#....................#..#............#......#............#.......#.........................#.##.#......#.#......##........#..#........###................................#.............#......#......#..#.....#................#.....................##........##........#...............#.....................#..................##..#...........#......#............................#.....#......#.....#.#...........#..............#..#..............#................#............#.....##....#.#..........#.....................#....#.#..............#...............................##.....##........................#.......#.......###..#............................##....#........#........#................#.............#.......#.........#...#.....#........#...#.
..........#......#......#..#.#...........#........#.#......#....#......................#..##...#......#................#..........................#......#......................#....#..#.............#.##..............................................#....#............#...........#.........#..#...............#......#....#..#..........#......................................................................##.........#.##.................#..............#....#...............##...............#.........##............................#.......................................#................#.....#...#.....#.............#.......#...............#............#......................#.........#.......................#.......#.#.....#.........#......................#..................................#.....#...#.....#......#.#...#.#...#......#.#.##..............#........................#..................#........#.###.................#....................#......#......#..#.#...........#........#.#......#....#......................#..##...#......#................#..........................#......#......................#....#..#.............#.##..............................................#....#............#...........#.........#..#...............#......#....#..#..........#......................................................................##.........#.##.................#..............#....#...............##...............#.........##............................#.......................................#................#.....#...#.....#.............#.......#...............#............#......................#.........#.......................#.......#.#.....#.........#......................#..................................#.....#...#.....#......#.#...#.#...#......#.#.##..............#........................#..................#........#.###.................#....................#......#......#..#.#...........#........#.#......#....#......................#..##...#......#.............
.#....#...........#..........................##..#..........#....#..............#.##.#...............................#...............................#................#......#.#...............#...................#......#...................#.......#..#.......................#..........#..........#..............................#.....................#.##..#..#..#............##...........#...#.#..#...................#........#..#.....#.....#......#...........................#..#........#.....................................#....#..#.....#...............##................................#.......#..............#.......................................#...#..............................................................#...#.#.###.............#........#.....##...#.#...............#...........#..#............................#.......#......#.............#.....#..........#..#.....#...........#....#.........#.....#....#.........................#....#...........#..........................##..#..........#....#..............#.##.#...............................#...............................#................#......#.#...............#...................#......#...................#.......#..#.......................#..........#..........#..............................#.....................#.##..#..#..#............##...........#...#.#..#...................#........#..#.....#.....#......#...........................#..#........#.....................................#....#..#.....#...............##................................#.......#..............#.......................................#...#..............................................................#...#.#.###.............#........#.....##...#.#...............#...........#..#............................#.......#......#.............#.....#..........#..#.....#...........#....#.........#.....#....#.........................#....#...........#..........................##..#..........#....#..............#.##.#..............................
..................#....##....#......#..............##.............................#.....#......#............#.....#.....#...#....#.#...............#...................##..............#....#...#................#..................................#.................#....................#....#..#.....#...............#......................#............#........#..#...#...................#.#...........................................#.......#.....#......#.................#....#..............#...................#.#..............#......#.......................#................#................#...........#.....#.....#..................#.#.....#..........#......................................................#.....#......................#............#...#..............................#..##..............#............#.##...........#..##...##...#.........#.....#..#.###.....#.............#..#..#..#........#.........#......................#...................#....##....#......#..............##.............................#.....#......#............#.....#.....#...#....#.#...............#...................##..............#....#...#................#..................................#.................#....................#....#..#.....#...............#......................#............#........#..#...#...................#.#...........................................#.......#.....#......#.................#....#..............#...................#.#..............#......#.......................#................#................#...........#.....#.....#..................#.#.....#..........#......................................................#.....#......................#............#...#..............................#..##..............#............#.##...........#..##...##...#.........#.....#..#.###.....#.............#..#..#..#........#.........#......................#...................#....##....#......#..............##.............................#.....#......#............#.....#.
..#..........................##..#........#...#.#.#..........#..#..#...#.......#..................#......................#..#.................................#.#...........#..........##..#...#..#................#..#...#..............#....#........#..........#.......#.##..#...................................#.#............#...........#.................#....#........#..#...............#.......#....................#.......##.......#.........#.......................###...#.#...#..........#.....#...................#..................#...#...........................#..#.........#........#..........#.....................................#....#.......#...##...............#...#....................#....#.........................#.................#.................#.....................#..........#.....#......#.....#................#.........##...........#.........#.............#.#..#.............#.#.........#.....#................#.....#....#..........................##..#........#...#.#.#..........#..#..#...#.......#..................#......................#..#.................................#.#...........#..........##..#...#..#................#..#...#..............#....#........#..........#.......#.##..#...................................#.#............#...........#.................#....#........#..#...............#.......#....................#.......##.......#.........#.......................###...#.#...#..........#.....#...................#..................#...#...........................#..#.........#........#..........#.....................................#....#.......#...##...............#...#....................#....#.........................#.................#.................#.....................#..........#.....#......#.....#................#.........##...........#.........#.............#.#..#.............#.#.........#.....#................#.....#....#..........................##..#........#...#.#.#..........#..#..#...#.......#..................#.................
.......#.......#....#........................#............#.#.#..........#..#.................#.....#.........#.............................#......#.#.#...##......#...............................##....#.#...................#...##...#................#.......#..#.#...##.................#.........................#.............................................#....##.......#......................#.....#.....#..........#..................#...#....#...........#......#.........#...................#.................#.....#.........#...#...##.....#................#..#.............#...........#............#............#.##.#.......#.#..#................#........#...........#.#...#........#...#...#........#.........#....#.......#..#..................#..#................#.........#.....##...................................#..#......#...................................#...#..............#.......#......................#........###...#................#.......#....#........................#............#.#.#..........#..#.................#.....#.........#.............................#......#.#.#...##......#...............................##....#.#...................#...##...#................#.......#..#.#...##.................#.........................#.............................................#....##.......#......................#.....#.....#..........#..................#...#....#...........#......#.........#...................#.................#.....#.........#...#...##.....#................#..#.............#...........#............#............#.##.#.......#.#..#................#........#...........#.#...#........#...#...#........#.........#....#.......#..#..................#..#................#.........#.....##...................................#..#......#...................................#...#..............#.......#......................#........###...#................#.......#....#........................#............#.#.#..........#..#.................#.....#.........#.....
.#.......#......#..........#.............#..#...#...#.................##......................#................##.#...##.#......#.....#......#....................................##..................#.#......................#.#..............#.........#.................#........................#....#...#..#...#....#..............................................#.#............#...#...#.#.#........................................#......#........#....#...#.#...#.............................##............#.........#........................#....#.......#......#..#.........................#...#...##.....#.......#..........##..........................................#.....#..#..........#...#......#..............##.....#.......................................#.........................#.#..#............#.......#.......#..#.......#.....................#..#.................#........................................#.....#.....##.#.........#...#.......#......#..........#.............#..#...#...#.................##......................#................##.#...##.#......#.....#......#....................................##..................#.#......................#.#..............#.........#.................#........................#....#...#..#...#....#..............................................#.#............#...#...#.#.#........................................#......#........#....#...#.#...#.............................##............#.........#........................#....#.......#......#..#.........................#...#...##.....#.......#..........##..........................................#.....#..#..........#...#......#..............##.....#.......................................#.........................#.#..#............#.......#.......#..#.......#.....................#..#.................#........................................#.....#.....##.#.........#...#.......#......#..........#.............#..#...#...#.................##......................#................##.#.
.........................#............##.........................#.............................#....................#........#........#.#.........#...#....#......##.#.....#..........#..................##...................#..............#..#.....................................##..........................#................#...##............#...........#...................#...........#......................#......#.........#..........##....#.#..........#....................#........#.............#.......#...#.....#.......#...........#.......................................#...........#..........##....#............#.....#..................#......................#.#...#..........................##............#.#.........#...........#.#...................#....................#.......##.......#...#..........##.......#.....#....#...#.................#......#.....#.#............#.........##..................#..........#....#.....................................#............##.........................#.............................#....................#........#........#.#.........#...#....#......##.#.....#..........#..................##...................#..............#..#.....................................##..........................#................#...##............#...........#...................#...........#......................#......#.........#..........##....#.#..........#....................#........#.............#.......#...#.....#.......#...........#.......................................#...........#..........##....#............#.....#..................#......................#.#...#..........................##............#.#.........#...........#.#...................#....................#.......##.......#...#..........##.......#.....#....#...#.................#......#.....#.#............#.........##..................#..........#....#.....................................#............##.........................#.............................#....................
.............##...#..................................#............#..............#.......#........#.............#...............#...........#........#..............................#...#..............................##.........#.......#...................#.##............................##............#....#.##................................#.#.....................#.......#...#............##...#..#.#.......................#..#..#.........#......#.#.......#.#....#..........#..#.#...###.#........#.................#.#.....#.....#..........#.......................#...#..#.......#..........##.............##..........#................#.....#...............#..............#......#.......#......##...............#......#...............#............................#...........###................#.........#..#..............#..#....#..#......#..#...#.................................#.........................##.....#......#..................................##...#..................................#............#..............#.......#........#.............#...............#...........#........#..............................#...#..............................##.........#.......#...................#.##............................##............#....#.##................................#.#.....................#.......#...#............##...#..#.#.......................#..#..#.........#......#.#.......#.#....#..........#..#.#...###.#........#.................#.#.....#.....#..........#.......................#...#..#.......#..........##.............##..........#................#.....#...............#..............#......#.......#......##...............#......#...............#............................#...........###................#.........#..#..............#..#....#..#......#..#...#.................................#.........................##.....#......#..................................##...#..................................#............#..............#.......#........#.............#...
...................##..##...............#....................#......##..................#.....#....#....#.......#................#.#.#..........#.#.#....##...#..............#............................#..........#.................#.................#........#..#.#...#......................................#...#.............#..............................##........###...#.....................................#.....#...#.....#.......#.#........##.....#......#.................#........#..#.............#...#.................................................#.#...........#.........#........................#..............#......#..........#.........#..........#........#...#...#...##..................................#....................#...##............#..##.................#..#....#..................................##........................#.#..#........#........................#.......#.................#.#...............................................##..##...............#....................#......##..................#.....#....#....#.......#................#.#.#..........#.#.#....##...#..............#............................#..........#.................#.................#........#..#.#...#......................................#...#.............#..............................##........###...#.....................................#.....#...#.....#.......#.#........##.....#......#.................#........#..#.............#...#.................................................#.#...........#.........#........................#..............#......#..........#.........#..........#........#...#...#...##..................................#....................#...##............#..##.................#..#....#..................................##........................#.#..#........#........................#.......#.................#.#...............................................##..##...............#....................#......##..................#.....#....#....#.......#...
.........#...........##....#....#.#..........#......#..........##.................#..#.........................#........#.........#.....................#.......#..#....#................#.......#...#.#.....#...........#....#.....#..#.........#..........#....##...#.......#.....#.....##...................#................#......#...........................................#...............#..#.......#..........#.......................................#.....#...#.............#.................#....#.#.....#..........#...............#.#.......#...............##...................#.#.......................................#................................#...#.........#........#..........#..###.#........#....#......................................#.....#.......#...............#........................................................#....................##...........#..###.#....#..#....#......#.........#................#............................#...........##....#....#.#..........#......#..........##.................#..#.........................#........#.........#.....................#.......#..#....#................#.......#...#.#.....#...........#....#.....#..#.........#..........#....##...#.......#.....#.....##...................#................#......#...........................................#...............#..#.......#..........#.......................................#.....#...#.............#.................#....#.#.....#..........#...............#.#.......#...............##...................#.#.......................................#................................#...#.........#........#..........#..###.#........#....#......................................#.....#.......#...............#........................................................#....................##...........#..###.#....#..#....#......#.........#................#............................#...........##....#....#.#..........#......#..........##.................#..#.........................#....
......................#..............#..#...............#.................#.#............#................#..........#..............#.#...#.#..........#................#...#..............##........#..............#..#............#......#.........#...#..................#....#...#..#.....#.#.#.........#............#.............#......#.............#...#...........#..........................#.......#..........#...#.#...#...............................#.........................#.#................##...#..........#..............................#....................#....................#......#.........##.......#.#..#....#.......##...................#......................................#.........##.....#..........##.......#...................#.#...#......................................##............................................#.......#.........#.........................#....##..............##..............#....##......................................#..............#..#...............#.................#.#............#................#..........#..............#.#...#.#..........#................#...#..............##........#..............#..#............#......#.........#...#..................#....#...#..#.....#.#.#.........#............#.............#......#.............#...#...........#..........................#.......#..........#...#.#...#...............................#.........................#.#................##...#..........#..............................#....................#....................#......#.........##.......#.#..#....#.......##...................#......................................#.........##.....#..........##.......#...................#.#...#......................................##............................................#.......#.........#.........................#....##..............##..............#....##......................................#..............#..#...............#.................#.#............#................#.........
#...........#...#..........#....................#..#...#..#.....#..............#..#.................#...........#.....#.#.#....#......#.....#....#...............##.#...........#....................##...#....##.#...........#.........#..#..................#................................................#...............#.......................#...#...##.....#.....#.#.#...........#..........................#...........#...#....#.....................#.......#.......................#..#..#.........#.#.#...........#..#....#..............#..........#............#..............#.##...........#.....#.......................#..#...#........#............#.#................##....#.......#.......#...........................#...........#...............#...##..#...........................##.#......#...#.................#....#...................#..........................##..#....#...............#......#....................#..#..........#.......#...........#...#..........#....................#..#...#..#.....#..............#..#.................#...........#.....#.#.#....#......#.....#....#...............##.#...........#....................##...#....##.#...........#.........#..#..................#................................................#...............#.......................#...#...##.....#.....#.#.#...........#..........................#...........#...#....#.....................#.......#.......................#..#..#.........#.#.#...........#..#....#..............#..........#............#..............#.##...........#.....#.......................#..#...#........#............#.#................##....#.......#.......#...........................#...........#...............#...##..#...........................##.#......#...#.................#....#...................#..........................##..#....#...............#......#....................#..#..........#.......#...........#...#..........#....................#..#...#..#.....#..............#..#.................#...........#...
#...#.#..#.....#.#.#.#................#......#..#.....#........#....#..........................#..#..........................................................#.#.....#.........#.........#...#........#...................#......#...##...###...........................#...................##.............#......##.........#.#....#..............#....#.#......................#........#.....#.............................#..................##................................................#............#.......#......#..#....#........#.........................................#......#.....#...#...............................#.............#.#......................#...........#..#.....#............................#..#........#....##.........#.............##..............#......#.#.......................##.........#.#.#.......##...........#.......................................#.................................................#....##..........#...#.#..#.....#.#.#.#................#......#..#.....#........#....#..........................#..#..........................................................#.#.....#.........#.........#...#........#...................#......#...##...###...........................#...................##.............#......##.........#.#....#..............#....#.#......................#........#.....#.............................#..................##................................................#............#.......#......#..#....#........#.........................................#......#.....#...#...............................#.............#.#......................#...........#..#.....#............................#..#........#....##.........#.............##..............#......#.#.......................##.........#.#.#.......##...........#.......................................#.................................................#....##..........#...#.#..#.....#.#.#.#................#......#..#.....#........#....#..........................#..#.................
.............#.#....#....................##.......#............................................#....#......................#.................#..............#..........#..#..............#........#...........#.#...............................#..#......##..........................#.#....#...................................#....#...#.........#.....#...................................#.......#..................#....#................##.#.........................#...#.............................#.##...........#..........#...#......#.#...............#...#...........#.#.......#......#........#..#...#............................................#.....................#..............#......................##......#...................#..#..........#.#...#...............#...#........................#......#..................#..#.....#...........#...#......................##.##.......#...........#..........................#............#....................#.#....#....................##.......#............................................#....#......................#.................#..............#..........#..#..............#........#...........#.#...............................#..#......##..........................#.#....#...................................#....#...#.........#.....#...................................#.......#..................#....#................##.#.........................#...#.............................#.##...........#..........#...#......#.#...............#...#...........#.#.......#......#........#..#...#............................................#.....................#..............#......................##......#...................#..#..........#.#...#...............#...#........................#......#..................#..#.....#...........#...#......................##.##.......#...........#..........................#............#....................#.#....#....................##.......#............................................#....#...............
...........#...............#.........##.......#......#........................#......................#.......#....#...#..#....#..............#....................#...#.......###......#..........................#..........#...........#......................................................#..#..............................#...........#.....#..#............#.....#..#....##.....#.#..........##.#...................#.............#....#..#........#....#..........#..........#..#............#.....#....#...#......#..........#...........#.........#....#........#....#...#.....##..........................#........#.......................#...............#.....#........................#.....................#....#......#........#.......#........#...#....#......#...#...............#....#..........................#...............#..#...............#....#...............#...........#...#...#...............#.....................................................#...............#.........##.......#......#........................#......................#.......#....#...#..#....#..............#....................#...#.......###......#..........................#..........#...........#......................................................#..#..............................#...........#.....#..#............#.....#..#....##.....#.#..........##.#...................#.............#....#..#........#....#..........#..........#..#............#.....#....#...#......#..........#...........#.........#....#........#....#...#.....##..........................#........#.......................#...............#.....#........................#.....................#....#......#........#.......#........#...#....#......#...#...............#....#..........................#...............#..#...............#....#...............#...........#...#...#...............#.....................................................#...............#.........##.......#......#........................#......................#.......#....#.
.#...#.....#...#....#........................#.................#.........#...............#...........#.........#..........#..........##...............#..................#..#.....#........#.............#....#......#......#........#..#......#........##.#...#....#........................#..#..#..............................................#..................#.#...#...#...#...............#..#...#....................#................................................#.....#........####..........#.........##.....#..#....#......................#..#.........#..............................#......#.#...#.......#.......#......#......#....................................#...#................#......#..........#....#........#.....#..............#......#........................#.......#.............#....#......#..#...............................##..........#..............##.......#.........#.............................#......#.#..........#.#....#...#.....#...#....#........................#.................#.........#...............#...........#.........#..........#..........##...............#..................#..#.....#........#.............#....#......#......#........#..#......#........##.#...#....#........................#..#..#..............................................#..................#.#...#...#...#...............#..#...#....................#................................................#.....#........####..........#.........##.....#..#....#......................#..#.........#..............................#......#.#...#.......#.......#......#......#....................................#...#................#......#..........#....#........#.....#..............#......#........................#.......#.............#....#......#..#...............................##..........#..............##.......#.........#.............................#......#.#..........#.#....#...#.....#...#....#........................#.................#.........#...............#...........#.........#....
..........#....###...#........#.#......#...##..........................#....#........#.#.....#........#..........##.......###.......#....#.............................#...................#................#...............##................#....#..........#..........#.#...........#...............#..#........#..#......#.....#.#.........#..#...#...............#..#.......#...........#.#...#...........................................#...#............#.................#...............#.....#..........#...#.#....#..........#........#...#...#..........#...#.......#.....#.........#....................#....#..........#.............#...#....#.#.............................#.........#......#...........................#.....#.........#........#....#.....#.........#.........#......#..#...##........#..#........#......#.....................#...........#...........#.....#.........#..#.........##...............#..#......#.............#...#..................#....###...#........#.#......#...##..........................#....#........#.#.....#........#..........##.......###.......#....#.............................#...................#................#...............##................#....#..........#..........#.#...........#...............#..#........#..#......#.....#.#.........#..#...#...............#..#.......#...........#.#...#...........................................#...#............#.................#...............#.....#..........#...#.#....#..........#........#...#...#..........#...#.......#.....#.........#....................#....#..........#.............#...#....#.#.............................#.........#......#...........................#.....#.........#........#....#.....#.........#.........#......#..#...##........#..#........#......#.....................#...........#...........#.....#.........#..#.........##...............#..#......#.............#...#..................#....###...#........#.#......#...##..........................#....#........#.#.....#........#..........##.
#..............................................#..#..............#..........................##..##.................#..#...........#.#.....##........................#...........#..............................#.........#........#......#..#...#....##............................#..........#.........#...................................#........#.......#.#....#......................#...........#...............#................###.............#....##......#..#....##.....................#.#.#...............................#..................#.................##.....#.........#...#....##....##..........#.....................#....#.#......#.......#...................#..#.........................##...#.............#........#......#.........#......#...........#......#......#.....#.........#.......##...#..........#.##..................#....#.............###..........##..#...#....#............................#.................................#..............................................#..#..............#..........................##..##.................#..#...........#.#.....##........................#...........#..............................#.........#........#......#..#...#....##............................#..........#.........#...................................#........#.......#.#....#......................#...........#...............#................###.............#....##......#..#....##.....................#.#.#...............................#..................#.................##.....#.........#...#....##....##..........#.....................#....#.#......#.......#...................#..#.........................##...#.............#........#......#.........#......#...........#......#......#.....#.........#.......##...#..........#.##..................#....#.............###..........##..#...#....#............................#.................................#..............................................#..#..............#..........................##..##.................#
......................#...#................##................................#...............#.......#.......##.......................#...................#...............##.................................................#..#.#.............#............#.........................#.....#..........#...#...................##.........##.........#.#.#...................###....#...............#.#.....#.......#...#.........#.........#................#......#..........#...#...#..........................##..#......#.....................................#......................#........#.....#.........#...#..#................#......#.#..#............#...........#.###................#.#........................#.#.................#.#....................#......#.##....#............#...#...#....#.#..#.....##...#...............#....#...#......#.....#....#...........#..........#..........................#...#........#.....#.........#..#.................................#...#................##................................#...............#.......#.......##.......................#...................#...............##.................................................#..#.#.............#............#.........................#.....#..........#...#...................##.........##.........#.#.#...................###....#...............#.#.....#.......#...#.........#.........#................#......#..........#...#...#..........................##..#......#.....................................#......................#........#.....#.........#...#..#................#......#.#..#............#...........#.###................#.#........................#.#.................#.#....................#......#.##....#............#...#...#....#.#..#.....##...#...............#....#...#......#.....#....#...........#..........#..........................#...#........#.....#.........#..#.................................#...#................##................................#...............#.......#.......##.....
#..#..#..#..........#............#..##..#................#..#.........#......##......#..#.........#............................................#.............#........#......#...........#....................#....#......#.......#....#..#..................#......#.......#.............#......................................................#.......#.....................#.......#..........#...#.#................................#....#..........................#....#.....#......#.#........................................#..#..###.....#.#..........#...............#..#...#..................#........#....#....................#...#.............#...#.#....#...##...##...........#................#.................##...............#.#.....#...................#.....#...#.............#.........#.............#...#......#.......#.....#........#.............#.........#....#...#...............#.#............#..#..#..#............#...#...............##..#..#..#..........#............#..##..#................#..#.........#......##......#..#.........#............................................#.............#........#......#...........#....................#....#......#.......#....#..#..................#......#.......#.............#......................................................#.......#.....................#.......#..........#...#.#................................#....#..........................#....#.....#......#.#........................................#..#..###.....#.#..........#...............#..#...#..................#........#....#....................#...#.............#...#.#....#...##...##...........#................#.................##...............#.#.....#...................#.....#...#.............#.........#.............#...#......#.......#.....#........#.............#.........#....#...#...............#.#............#..#..#..#............#...#...............##..#..#..#..........#............#..##..#................#..#.........#......##......#..#.........#.................
.#....#..#........##...#...#.##..........#..........#..................#..................#...#........#....#........#.............................#............................#.........#...........#.#.........#....#.....##......#.....................................#.##.......#..................................#...#...............#.#.........#..#..#..##..#......##...#.....................#....................#...#............#.........#.........#...#....#..........#..###..........#.....#.......................#......#...#...##........#......................#......#.....#...........................................#.#................................#......#............##.......#........#........#..................................#......#......................#................#...#......##..........................#....#.#.........#.....#.........#..#...#..#........#........#.........##.#.......#.....#.#..#.........................#....#..#........##...#...#.##..........#..........#..................#..................#...#........#....#........#.............................#............................#.........#...........#.#.........#....#.....##......#.....................................#.##.......#..................................#...#...............#.#.........#..#..#..##..#......##...#.....................#....................#...#............#.........#.........#...#....#..........#..###..........#.....#.......................#......#...#...##........#......................#......#.....#...........................................#.#................................#......#............##.......#........#........#..................................#......#......................#................#...#......##..........................#....#.#.........#.....#.........#..#...#..#........#........#.........##.#.......#.....#.#..#.........................#....#..#........##...#...#.##..........#..........#..................#..................#...#........#....#.......
.......................#........#.#.#.................#..........#...........#...#..#....##..#.....#.#.............................#............#..............#..#....#...................#..#...........#.............#........##............#...............#.....#..................#.#...............#......#.....................#............#.#..............#.....#..##......#....#................#................#.................#...#..............#....................................................#........#.....##...........#...............#.................#..........#...................#.#..#....#..........#........................##............#.#.....#....................#...#.............#..#.#.#..................#..................#...........................##...#.........#.......#.#.#.#..#.#.............#..........#.....#......#..................#.....#..........#.....#..........#..#...#...#..##.#.................#.#.##.......................#........#.#.#.................#..........#...........#...#..#....##..#.....#.#.............................#............#..............#..#....#...................#..#...........#.............#........##............#...............#.....#..................#.#...............#......#.....................#............#.#..............#.....#..##......#....#................#................#.................#...#..............#....................................................#........#.....##...........#...............#.................#..........#...................#.#..#....#..........#........................##............#.#.....#....................#...#.............#..#.#.#..................#..................#...........................##...#.........#.......#.#.#.#..#.#.............#..........#.....#......#..................#.....#..........#.....#..........#..#...#...#..##.#.................#.#.##.......................#........#.#.#.................#..........#...........#...#..#....##..#.....#.#..............
.#.......................#.........................................#...#..........#............#.........#...................#......##.............#......#..#....#............#.........#..#........##...#...............##.......#.......#...#..........................................................#.......................#..........#......#...#.##..............##..............#..#...............#...........##.##.............#...#.................#......#..................#.......#....#...............................#.....#......##...............#............................#...................................#................#..................#....#....#.....#....#...........#..........#...............................#.........#.#........#...#.#................#.....#...#............................#............................................#....###........#..........#.#.............#.##.....###........#.#....................#.#.......................#.........................................#...#..........#............#.........#...................#......##.............#......#..#....#............#.........#..#........##...#...............##.......#.......#...#..........................................................#.......................#..........#......#...#.##..............##..............#..#...............#...........##.##.............#...#.................#......#..................#.......#....#...............................#.....#......##...............#............................#...................................#................#..................#....#....#.....#....#...........#..........#...............................#.........#.#........#...#.#................#.....#...#............................#............................................#....###........#..........#.#.............#.##.....###........#.#....................#.#.......................#.........................................#...#..........#............#.........#..........
...................#............#.........#.........#..........................................#..#.#....#............................#....................................................................##..............#...........................#...#......#....#.#.........#.#...............#....#..................#............#..##....#...............#..........#....#...#....................#...........#...#.....#.....#...##.....................#..#..#.......#..........#......#..............#..#..........#....#................#.................#......#.................#........#.................#.##..#....#.......#.....#...................#...#......#.#...##.....#..........................................#.............#.............#..#..#.....#......#....................................................................................#.......#.......#..................................#.............#.................#.....#..#....................#............#.........#.........#..........................................#..#.#....#............................#....................................................................##..............#...........................#...#......#....#.#.........#.#...............#....#..................#............#..##....#...............#..........#....#...#....................#...........#...#.....#.....#...##.....................#..#..#.......#..........#......#..............#..#..........#....#................#.................#......#.................#........#.................#.##..#....#.......#.....#...................#...#......#.#...##.....#..........................................#.............#.............#..#..#.....#......#....................................................................................#.......#.......#..................................#.............#.................#.....#..#....................#............#.........#.........#..........................................#..#.#....#..........
..............#.#.......##.....................#...#.#.................#.#.....#.##.......................#........#.......#..#....#...#..............#...................#.......................#.....#........#................................#................#................#.#..........#....................................#..........#...............................#..............#......#............#..................#.....#..#.##.....#........#.....#.....#.................#.#.................#.............#....................#...#.........#.......#..............#....#.....#................#......#......#..........#......##.....#................................#..........#....#...........#....#....#.....##.............#...............#....#......#..#...........#................#.#.......##................#......#..#...........#.........###.#.............#.##..........................#........#................##.........#..#................#.#.......##.....................#...#.#.................#.#.....#.##.......................#........#.......#..#....#...#..............#...................#.......................#.....#........#................................#................#................#.#..........#....................................#..........#...............................#..............#......#............#..................#.....#..#.##.....#........#.....#.....#.................#.#.................#.............#....................#...#.........#.......#..............#....#.....#................#......#......#..........#......##.....#................................#..........#....#...........#....#....#.....##.............#...............#....#......#..#...........#................#.#.......##................#......#..#...........#.........###.#.............#.##..........................#........#................##.........#..#................#.#.......##.....................#...#.#.................#.#.....#.##.......................#........#
.#....#.#.....#........#......#...................##........#......................#............#.....#...#.....#..#............#......#........................##..##...............#....#......#.....#..#..........#............#......#....................................#.....#........#.......#.......##...#....#.#..#......#..............##............#.#................#.....#..........#....#......................#..#.#...#.......#...............#......#........#..........#...........#.................#........#.....................................................#............#....................#............##.....#........#.................#.............#....#..#....#......#...#...#..#.#......#....#....................#.#..#.##............#............#..#.......#...........#..............###.#...#...............#.#...........................................................................#..............#............#..........#....#.#.....#........#......#...................##........#......................#............#.....#...#.....#..#............#......#........................##..##...............#....#......#.....#..#..........#............#......#....................................#.....#........#.......#.......##...#....#.#..#......#..............##............#.#................#.....#..........#....#......................#..#.#...#.......#...............#......#........#..........#...........#.................#........#.....................................................#............#....................#............##.....#........#.................#.............#....#..#....#......#...#...#..#.#......#....#....................#.#..#.##............#............#..#.......#...........#..............###.#...#...............#.#...........................................................................#..............#............#..........#....#.#.....#........#......#...................##........#......................#............#.....#...#.....#..#
..................#....................#.............#....#.#.#.....#..............#......#...##............................#............###.#....#..........#............#..#....................##.........#....#...#.................#......#......................#............#...........#.........#...#......#.....#...................#...................#.#..........#.#.#..................##.........#...#....#....#..........................#................#.............#..............#.................#...........#.........#...#.#..##.......#..#.....#......#......................................#...#..................#................##...#............#...#...#.#..#........#......##.............#...............#.#................#...........#...#....#....#....#..............#.........#..#........#......#.......#.........#................#................#...##..............#......#......#..................#.........#.....##...#....................#....................#.............#....#.#.#.....#..............#......#...##............................#............###.#....#..........#............#..#....................##.........#....#...#.................#......#......................#............#...........#.........#...#......#.....#...................#...................#.#..........#.#.#..................##.........#...#....#....#..........................#................#.............#..............#.................#...........#.........#...#.#..##.......#..#.....#......#......................................#...#..................#................##...#............#...#...#.#..#........#......##.............#...............#.#................#...........#...#....#....#....#..............#.........#..#........#......#.......#.........#................#................#...##..............#......#......#..................#.........#.....##...#....................#....................#.............#....#.#.#.....#..............#......#...##....................
...#............................#....#..........................#.##...##.#..........#.#...#.........#....#................#.#...#..#.................#...........#..................#.....#..............#........................................................................#........#................#......................#...........#...........##............................#...................#.#..............##.............#...........................................#...................#.................#...............#...........#.................#.......#..........#......##.....#..........#.................#.....................#......................................................................................#...........#.#...#.......#..........#...##..#.........##...#.............#.......................#.......#..#........#....#........#.....#...........#.................#......#...#..#....#......#..........##.........#............................#....#..........................#.##...##.#..........#.#...#.........#....#................#.#...#..#.................#...........#..................#.....#..............#........................................................................#........#................#......................#...........#...........##............................#...................#.#..............##.............#...........................................#...................#.................#...............#...........#.................#.......#..........#......##.....#..........#.................#.....................#......................................................................................#...........#.#...#.......#..........#...##..#.........##...#.............#.......................#.......#..#........#....#........#.....#...........#.................#......#...#..#....#......#..........##.........#............................#....#..........................#.##...##.#..........#.#...#.........#....#.........
......#.#...#..#........#.........................#..........#............................#......#.....#....#........................#..................#..........................#............#....##.....#........#.................##.........#.........#..#............#......#...............#................#.......#....#................#...#...#.....#........##...................#...........#...........#..........#....................#......#......................#..#.......#.#........................................#.#..................#.#..........#..........#........#..#.#.....#...#................................#.........#..#......................##......#.....#..#.........................................................................#.....................###..................#...#....#.......#...#............#.......#...............#.....#..#..............#........#.......................#........#.#.......#...##..............#.#...#..#........#.........................#..........#............................#......#.....#....#........................#..................#..........................#............#....##.....#........#.................##.........#.........#..#............#......#...............#................#.......#....#................#...#...#.....#........##...................#...........#...........#..........#....................#......#......................#..#.......#.#........................................#.#..................#.#..........#..........#........#..#.#.....#...#................................#.........#..#......................##......#.....#..#.........................................................................#.....................###..................#...#....#.......#...#............#.......#...............#.....#..#..............#........#.......................#........#.#.......#...##..............#.#...#..#........#.........................#..........#............................#......#.....#....#.......
...............#.........#.......#......................................#......#.............#....#...............#..........#...#........#........#.................#................#...#.#......#...#...#.....................#..#.............#........#.......#..............#..........#.....##......................................#..........#.#.....##...#........##..............##.........#.......#.............##........#.#....................................................#.#.......#........#............#....#......#.......#...#...##.#.....##.....#.........#........##...#.............#..#.#......#.......#..........................#.#.....#...#..............#...........................................#.#.....#...........#..#.......................#.....#........#.........#.....#.#..#.................#.........#...#...#........#.......##.#..#.............#..#.........#..#................................#...............#.#.....#.#...............#.........#.......#......................................#......#.............#....#...............#..........#...#........#........#.................#................#...#.#......#...#...#.....................#..#.............#........#.......#..............#..........#.....##......................................#..........#.#.....##...#........##..............##.........#.......#.............##........#.#....................................................#.#.......#........#............#....#......#.......#...#...##.#.....##.....#.........#........##...#.............#..#.#......#.......#..........................#.#.....#...#..............#...........................................#.#.....#...........#..#.......................#.....#........#.........#.....#.#..#.................#.........#...#...#........#.......##.#..#.............#..#.........#..#................................#...............#.#.....#.#...............#.........#.......#......................................#......#.............#....#...............#.
....#............#...#.....#..#.......#....#.......................................#.........#........#.....................#.....#...........#..............#.....#.....##..#.........#......#............................#.####........#.............#..........#................................#...............#..................#......................#...........................#..#.............#.................##......#........#..#......#..#...................................#..#................................#...........#.....#..........................#......#.................................#.....#.#....#......#..#......#.###............#............#............#..#.....#......#.#......##........#...#.......#.......#..................#............#..#...#...........................#..#.....##..............#.................#.......#.#.......................#...........#...#..................#...#......#............#...#..#.......#............#...#.....#..#.......#....#.......................................#.........#........#.....................#.....#...........#..............#.....#.....##..#.........#......#............................#.####........#.............#..........#................................#...............#..................#......................#...........................#..#.............#.................##......#........#..#......#..#...................................#..#................................#...........#.....#..........................#......#.................................#.....#.#....#......#..#......#.###............#............#............#..#.....#......#.#......##........#...#.......#.......#..................#............#..#...#...........................#..#.....##..............#.................#.......#.#.......................#...........#...#..................#...#......#............#...#..#.......#............#...#.....#..#.......#....#.......................................#.........#........#.............
.........#....................#.##......#...#.........#......#..#..#..#.......#........#............#.........#.......#..#.....#.......#............#.#.........#...............................#............#...#...........#.....#.............................................#....#...........#......#.......#.......#.#..................#.........................#..........#....#.#...........................#..#..#.............................#.....................................#....#...........#.................................#...#..........#.#........................#............#.....#......................#.......#.........................#..........................#...............#.#.#.#....##.....#.......................................#......#....#.....#......#............................................................#.......#.................#.#............................##....####...#...#............#.........#.##..............#....................#.##......#...#.........#......#..#..#..#.......#........#............#.........#.......#..#.....#.......#............#.#.........#...............................#............#...#...........#.....#.............................................#....#...........#......#.......#.......#.#..................#.........................#..........#....#.#...........................#..#..#.............................#.....................................#....#...........#.................................#...#..........#.#........................#............#.....#......................#.......#.........................#..........................#...............#.#.#.#....##.....#.......................................#......#....#.....#......#............................................................#.......#.................#.#............................##....####...#...#............#.........#.##..............#....................#.##......#...#.........#......#..#..#..#.......#........#............#.........#.....
...#.....#..............#...#......#..........#..##.................#.....#..##.####.........#.#.....#.#.............##....#..........#....#...........#..#....................#.....#........#...##...#.......#.......#............................#............#..........#.................#..#............#...............#..#.......................#.......#...#.#..............#..........#......................................##..#.....##...#.....#...............................#...........#........##.......#.....#......##.....#..#...................................................#....#..#........#........................#.........#....#......#.....#..................#..............#................##.......................#.................#......#..................#.##.#...#...................#.........................................#........#..............................................#.......#..#........#.#.....#.........#.......#.....#..............#...#......#..........#..##.................#.....#..##.####.........#.#.....#.#.............##....#..........#....#...........#..#....................#.....#........#...##...#.......#.......#............................#............#..........#.................#..#............#...............#..#.......................#.......#...#.#..............#..........#......................................##..#.....##...#.....#...............................#...........#........##.......#.....#......##.....#..#...................................................#....#..#........#........................#.........#....#......#.....#..................#..............#................##.......................#.................#......#..................#.##.#...#...................#.........................................#........#..............................................#.......#..#........#.#.....#.........#.......#.....#..............#...#......#..........#..##.................#.....#..##.####.........#.#.....#.#............
...#.....#.............................###....#.......#.#.........#............................#.....#.#.........#......#.......#..#.......#.........#...............#.##....#............##....................#...................#...................#...#....#........##............#..#...............................#.....................#........................#............#...........#...........#........................#...........................#............#.........#..................................#..........##...........#.......................#.........#..............#.#...............#......#..................#.#...#...........#..##....##..#........#....#...................##............#.............#....#..............#...#......#...........#.....#............#.#....................................#.......#.......#.......#.............#..........#..............#.......#..............#............#.##....................#.....#.............................###....#.......#.#.........#............................#.....#.#.........#......#.......#..#.......#.........#...............#.##....#............##....................#...................#...................#...#....#........##............#..#...............................#.....................#........................#............#...........#...........#........................#...........................#............#.........#..................................#..........##...........#.......................#.........#..............#.#...............#......#..................#.#...#...........#..##....##..#........#....#...................##............#.............#....#..............#...#......#...........#.....#............#.#....................................#.......#.......#.......#.............#..........#..............#.......#..............#............#.##....................#.....#.............................###....#.......#.#.........#............................#.....#.#.........#..
.#.........................#..#.....................#..........#.......................#..........##..#.....#........##..#.................#..................#..#...#.....#......#........#......#........#............................##............................#..............#..#.......#...........#............................................................#.........#..#...............#.................#...................##.....#.#..........#...................................#.............#..........#................#.................##...#.#........#...........#..................................#..#..#.....#....................#...........##.......#.#...#.............#..#....#.........#..##.......#..#........................#....#....#...#...................................................#........#.......#......##......#...................#...................#.................................#............###.......#..#..#..#.........................#..#.....................#..........#.......................#..........##..#.....#........##..#.................#..................#..#...#.....#......#........#......#........#............................##............................#..............#..#.......#...........#............................................................#.........#..#...............#.................#...................##.....#.#..........#...................................#.............#..........#................#.................##...#.#........#...........#..................................#..#..#.....#....................#...........##.......#.#...#.............#..#....#.........#..##.......#..#........................#....#....#...#...................................................#........#.......#......##......#...................#...................#.................................#............###.......#..#..#..#.........................#..#.....................#..........#.......................#..........##..#.....#.......
........#..........#.....................................................#......#........................................................##....#..#...............................#.#.................#........#...#.....#.....................................#..........#..#..........#..........#......#.......#...##...................#................#..........#....#...........#.................................#.............#..............#.......#....#.....##....#.................#............#...#.......................#.....#..................................#........#.#.#..##...............#..................#.......#.#..#.....#...............#.#.......#..#..........................#..........#..............................#....#....................#.............##....................#..............#...................#...........#.....#....................................#...#.....##.....#.#.............#...............................#..........#.....................................................#......#........................................................##....#..#...............................#.#.................#........#...#.....#.....................................#..........#..#..........#..........#......#.......#...##...................#................#..........#....#...........#.................................#.............#..............#.......#....#.....##....#.................#............#...#.......................#.....#..................................#........#.#.#..##...............#..................#.......#.#..#.....#...............#.#.......#..#..........................#..........#..............................#....#....................#.............##....................#..............#...................#...........#.....#....................................#...#.....##.....#.#.............#...............................#..........#.....................................................#......#...................................
....#.#....#.......................................#..#............#.......#.#..............#............#......#............#.......#.......#...................#..........#......#...........#..#...................#.........#.#....#........#...........#.#....#..#................#.....#.#..............#................................#...#...................#.....#.........#........#......#..........#....#...................#...........#.............###.........#..#...#......#.................##.........#.................#...#..........#.#.#...#.................#........#..##...........##......................#...........#...........#.............#......#.............................................#................#........#................#.......#...................#....#..#.........#......#..............##.....#...............................#...................##.........................#..#...#..#.....................#....#....#.#....#.......................................#..#............#.......#.#..............#............#......#............#.......#.......#...................#..........#......#...........#..#...................#.........#.#....#........#...........#.#....#..#................#.....#.#..............#................................#...#...................#.....#.........#........#......#..........#....#...................#...........#.............###.........#..#...#......#.................##.........#.................#...#..........#.#.#...#.................#........#..##...........##......................#...........#...........#.............#......#.............................................#................#........#................#.......#...................#....#..#.........#......#..............##.....#...............................#...................##.........................#..#...#..#.....................#....#....#.#....#.......................................#..#............#.......#.#..............#............#......#...
.......#...#................#....................#......#..#...........#.................##.........................##.....#...#........#.....#.#..###......#...#.#.............................#.....#.....#..........#....#......#................#.#.#......##.#...........................................#................#......#........#....#.......##..........#........#...........#..........##.......................................#......#.....#...............#....##..............................#.....#..#....................................#.......#....#.....##......#......#.#.#.............##...#..............#.#..........#...................#..................#...........#............##...#......#..##..#......#.......#.............##.............##.................#..........##..#...##......#..#....................#.##...#.#..#.....##...#.....#...........#.....................#...#...##..........#..................#.##......#.#.......#...#................#....................#......#..#...........#.................##.........................##.....#...#........#.....#.#..###......#...#.#.............................#.....#.....#..........#....#......#................#.#.#......##.#...........................................#................#......#........#....#.......##..........#........#...........#..........##.......................................#......#.....#...............#....##..............................#.....#..#....................................#.......#....#.....##......#......#.#.#.............##...#..............#.#..........#...................#..................#...........#............##...#......#..##..#......#.......#.............##.............##.................#..........##..#...##......#..#....................#.##...#.#..#.....##...#.....#...........#.....................#...#...##..........#..................#.##......#.#.......#...#................#....................#......#..#...........#.................##.........................
........#.......#........#.##........#..........#...............##.....................................##.......................#.........#............#.........#..........#........#......#.....#.....................#..................#..........#.............................................#.............#..................#............................#.......#..........#.............#............#..#.#.....#.......#..#.......................#........#...#.............................................#.........#............#..............#...#..........##............#...............##.........................................#..............................#........#..............#............##.....##.............#...........................................#....#..........#...........................#.......#....................#...#............#........#.....................#......#.#.....#.#....#..........#.#.............#.#............#.......#........#.##........#..........#...............##.....................................##.......................#.........#............#.........#..........#........#......#.....#.....................#..................#..........#.............................................#.............#..................#............................#.......#..........#.............#............#..#.#.....#.......#..#.......................#........#...#.............................................#.........#............#..............#...#..........##............#...............##.........................................#..............................#........#..............#............##.....##.............#...........................................#....#..........#...........................#.......#....................#...#............#........#.....................#......#.#.....#.#....#..........#.#.............#.#............#.......#........#.##........#..........#...............##.....................................##...........
#...##......#.....#....#..#............................................#.#.......#...........##......#..##.....#...#......................#.........................#...........#....#.#.#..............#...#..#........#....#...#...#.............#.......................................#..........#...............................#................#................#...................#....#................................................#.#...................#.....................................##.......#.................#.#.#........#.....#.....#...............#...........#..#.....#......#.......#..........................................##..................#.#..#.................................#....#....#....................#.......##...........#...#........#.......#........#..........#...#....#.............#..#.....................#...............#........#...................#.....#..........#....#...#.....#...##........#.........#...##......#.....#....#..#............................................#.#.......#...........##......#..##.....#...#......................#.........................#...........#....#.#.#..............#...#..#........#....#...#...#.............#.......................................#..........#...............................#................#................#...................#....#................................................#.#...................#.....................................##.......#.................#.#.#........#.....#.....#...............#...........#..#.....#......#.......#..........................................##..................#.#..#.................................#....#....#....................#.......##...........#...#........#.......#........#..........#...#....#.............#..#.....................#...............#........#...................#.....#..........#....#...#.....#...##........#.........#...##......#.....#....#..#............................................#.#.......#...........##......#..##.....#...#
..#....#..........#......................................#.......#..........#....##.#..#.....##.........#.................#..#...#........#....#.......#.....#..................#...#....#...............#........#...#..............#..................#............#......#.........................#...#...............#......#...................................#...........#.....#....#............#.#..........#......##........................#......#.....#...#..............#..............#..................#...##.....................#..............#..............#.#.........#......#.....##.#..#...##.......#........#..##.......#.....#........#...............#...###...............##........................#......#...............#................................#................................#...##........................#...........##.#...............#......#..............#...#...................#..........#...#...#...#..................#....#..........#......................................#.......#..........#....##.#..#.....##.........#.................#..#...#........#....#.......#.....#..................#...#....#...............#........#...#..............#..................#............#......#.........................#...#...............#......#...................................#...........#.....#....#............#.#..........#......##........................#......#.....#...#..............#..............#..................#...##.....................#..............#..............#.#.........#......#.....##.#..#...##.......#........#..##.......#.....#........#...............#...###...............##........................#......#...............#................................#................................#...##........................#...........##.#...............#......#..............#...#...................#..........#...#...#...#..................#....#..........#......................................#.......#..........#....##.#..#.....##.........#...........
.............................................#.....#......#................................#....#.................................#..............#....................#.#......#................#.#.....#...#..#....#.......#..#..#....##....................#.........................#........#.............#..........#.................................#........##..#..............#.......................#............#............................#....#.#....#....#...#...#................#..#..#.................#..................#..............##....................#...............#............#.............................#................................##.#...##.................#............#.........#.........#....#..................#.......#......#.................................#.#....#.....#.#......#...#..............#..#................#.......#..#....................##..............#.#...#...........#.....#.........#..##....#...............................................#.....#......#................................#....#.................................#..............#....................#.#......#................#.#.....#...#..#....#.......#..#..#....##....................#.........................#........#.............#..........#.................................#........##..#..............#.......................#............#............................#....#.#....#....#...#...#................#..#..#.................#..................#..............##....................#...............#............#.............................#................................##.#...##.................#............#.........#.........#....#..................#.......#......#.................................#.#....#.....#.#......#...#..............#..#................#.......#..#....................##..............#.#...#...........#.....#.........#..##....#...............................................#.....#......#................................#....#...................
...............................#.........................#...............#................#..#.#..........#.....#......#......##.......#................................#.....#...........#..........................#......#.#...............##.........#.......................#...#.....#...........#............................#......#.........#...................#....#..................#.....#.........#.#......................#......#.....#.....#.........#.#.......##..##..##.#....#..........#......#..........#...#......#..........#.#.#............#.##.#.......#..#....#.............#........#.....#..#...###.......................#.....#.......#..##..#..............................#......#..#.........................#.......#....#.................................................#...................#...................#.#..............##.....#...#...........#...#.......#...#..#.......#...................#..#...........#..#....#.......................................#.........................#...............#................#..#.#..........#.....#......#......##.......#................................#.....#...........#..........................#......#.#...............##.........#.......................#...#.....#...........#............................#......#.........#...................#....#..................#.....#.........#.#......................#......#.....#.....#.........#.#.......##..##..##.#....#..........#......#..........#...#......#..........#.#.#............#.##.#.......#..#....#.............#........#.....#..#...###.......................#.....#.......#..##..#..............................#......#..#.........................#.......#....#.................................................#...................#...................#.#..............##.....#...#...........#...#.......#...#..#.......#...................#..#...........#..#....#.......................................#.........................#...............#................#..#.#..........#.....#...
#.#.#.................#........................#....#......#........#.........#........#......#............#.....##...#......#...........#...................#..#....#..#.............#.......#.......#................#...........#......#.........#..#.......#.....#..............#......#.......#......#......#.........................#.#.#..................#.#.....................#....#.#.......................#.......................#....#.....................#..................#...#.##........##.#........#..#.#..........#..........................#.#...........#........#.#.........................#.........#....#........................#..................................#.##......#................#........#...........#....#...............#..............#......#.#...............#.......#........#....#....................#.#.#............#....#.............#......#....................#.......#.......#......................#.#........#.#.#.................#........................#....#......#........#.........#........#......#............#.....##...#......#...........#...................#..#....#..#.............#.......#.......#................#...........#......#.........#..#.......#.....#..............#......#.......#......#......#.........................#.#.#..................#.#.....................#....#.#.......................#.......................#....#.....................#..................#...#.##........##.#........#..#.#..........#..........................#.#...........#........#.#.........................#.........#....#........................#..................................#.##......#................#........#...........#....#...............#..............#......#.#...............#.......#........#....#....................#.#.#............#....#.............#......#....................#.......#.......#......................#.#........#.#.#.................#........................#....#......#........#.........#........#......#............#.....##.
.#.#..........#.....#......#...............#.............#........................#.#...#....#.........#...##........#..................#..#..#............#.#...##........#..........................#.#....#...............#..#........#..#.................#.......#.......#.........#.....................###.......#.....##.................................#..................................#...#....#.............#............#...#..........#.........#................................#......###.........#.........#...#.........................................#.#.........#.....................##.........#.#........#.......#...................#..##.........#....#....................#..........#...........#.#..........###.......###.........#.......##............#........................#..........#......#.....................................................##........#..............#........................................#..#......#........#.#..........#.....#......#...............#.............#........................#.#...#....#.........#...##........#..................#..#..#............#.#...##........#..........................#.#....#...............#..#........#..#.................#.......#.......#.........#.....................###.......#.....##.................................#..................................#...#....#.............#............#...#..........#.........#................................#......###.........#.........#...#.........................................#.#.........#.....................##.........#.#........#.......#...................#..##.........#....#....................#..........#...........#.#..........###.......###.........#.......##............#........................#..........#......#.....................................................##........#..............#........................................#..#......#........#.#..........#.....#......#...............#.............#........................#.#...#....#.........#...##.......
.#............#......#....#......................#...#..............#......#....#..............#.....#...........#.....#......#...#........#.....#................#....#..#..........#............#............#...#.....#......#........#.....##..................#......#....#...........##...............................................##......#.#...........#.....#..#..............#..#...................................#......................................#....#..#.......................#........#.#...........#............#.................................................................#..................##....#......#..........#...#..#..........##..#.........#.#.##.......#............#................#.#...#.....#......#..........#..#.............#............................#...#.........#.....#..#.................#.......#.........#.........................................##.....#..........................#..#...#............#...#............#......#....#......................#...#..............#......#....#..............#.....#...........#.....#......#...#........#.....#................#....#..#..........#............#............#...#.....#......#........#.....##..................#......#....#...........##...............................................##......#.#...........#.....#..#..............#..#...................................#......................................#....#..#.......................#........#.#...........#............#.................................................................#..................##....#......#..........#...#..#..........##..#.........#.#.##.......#............#................#.#...#.....#......#..........#..#.............#............................#...#.........#.....#..#.................#.......#.........#.........................................##.....#..........................#..#...#............#...#............#......#....#......................#...#..............#......#....#..............#.....#...........#..
......................................#.......#.....#..............##......#.......#.#.........#......#.......................................#.................##..................#........##........#........#..#..#.........................#.................##.......#...#....#.......#.............................#.......#..#..............#...................#.#..................#.#...#...............................................#.#..#...........#......#..#...............#.....................#.........#.#.......#........................#...#...#......#....#.#.#......##..#.....#......##.......#.....#..........#...#..............#.................#.................#....##..........................................#......#....#.....................#.........#......................#...............#........#...#.........#..#..................#....#......#..................#..#.......#..#......#...........#................................................................#.......#.....#..............##......#.......#.#.........#......#.......................................#.................##..................#........##........#........#..#..#.........................#.................##.......#...#....#.......#.............................#.......#..#..............#...................#.#..................#.#...#...............................................#.#..#...........#......#..#...............#.....................#.........#.#.......#........................#...#...#......#....#.#.#......##..#.....#......##.......#.....#..........#...#..............#.................#.................#....##..........................................#......#....#.....................#.........#......................#...............#........#...#.........#..#..................#....#......#..................#..#.......#..#......#...........#................................................................#.......#.....#..............##......#.......#.#.........#......#.............
.................#...............#...............#.....#...........#........................##.....................#..........#.................#....#..........................#........#....##............#..#...........#..#.................#...........#.#................#.#...#...........##.............#......#...#.......#....#..........................................#..................................#......#...#.............#...#.#....#............#...........#......#...........#.......#............#...#.......#.................#...............#...........#....#........#.......##.#........#....#........#.........................#...#........#.............#..................#......#..#..................................#...........#............#.............#...#...#....##...#...................#....#...#...#.........#.#........#...................#.......#.......#..........#....##................................................................#...............#...............#.....#...........#........................##.....................#..........#.................#....#..........................#........#....##............#..#...........#..#.................#...........#.#................#.#...#...........##.............#......#...#.......#....#..........................................#..................................#......#...#.............#...#.#....#............#...........#......#...........#.......#............#...#.......#.................#...............#...........#....#........#.......##.#........#....#........#.........................#...#........#.............#..................#......#..#..................................#...........#............#.............#...#...#....##...#...................#....#...#...#.........#.#........#...................#.......#.......#..........#....##................................................................#...............#...............#.....#...........#........................##.....................#
....#....#....................................#....#.#....#.......#.......#........#.........#..................#........#..#..#.......................#......#..#........#.#.......#....#...#..#.#......#.....#................#..........................................##..............#....................#........#..................#..#.........#................................#....#......#.........................................#....#....#...................#...#..##..#...............#.#.....#..#..................##.#..#......#..#..................###.#......#...##...................#..............#................#................#....#............#.#...................#................#..............#................#............#........#...................#...................................................................#....#...#.............#.......................#........#.........#.....................#...................#....#....................................#....#.#....#.......#.......#........#.........#..................#........#..#..#.......................#......#..#........#.#.......#....#...#..#.#......#.....#................#..........................................##..............#....................#........#..................#..#.........#................................#....#......#.........................................#....#....#...................#...#..##..#...............#.#.....#..#..................##.#..#......#..#..................###.#......#...##...................#..............#................#................#....#............#.#...................#................#..............#................#............#........#...................#...................................................................#....#...#.............#.......................#........#.........#.....................#...................#....#....................................#....#.#....#.......#.......#........#.........#..................#...
....#............#...#............................................#...........#...............#..#.....................................................#.......#.............................#................#.............###..#..........#.........................#........................#..................#...........................#....##.........##..............................#...#......#..................#.....#..........##.........................#..........#..#.#..............##.#.#.....................#..................#.......#................................#......#.....................................................#....#.......#...#.....................................#...#........#...#.#......#................................#........#.............#........................#........#...#................#.......#..............#............#.......#.........................#........#........#..............................#............#...#............................................#...........#...............#..#.....................................................#.......#.............................#................#.............###..#..........#.........................#........................#..................#...........................#....##.........##..............................#...#......#..................#.....#..........##.........................#..........#..#.#..............##.#.#.....................#..................#.......#................................#......#.....................................................#....#.......#...#.....................................#...#........#...#.#......#................................#........#.............#........................#........#...#................#.......#..............#............#.......#.........................#........#........#..............................#............#...#............................................#...........#...............#..#..................
...........#....#............#..........#....#..........#.............##......#....#...##..................................#.#...##..........................................#.....................#...............#.................................#...............#.....#......#.......#............#..#.................................#.............................#..........#....#......................#...##.#.......#................#........#...#............#.......#......#..#...........#............................#..#..........................................................#.........#...............#.................##...###...............#...................##......#..#................#..#.......##.#.....#.#............#.............##..#......#.#............................#......#...#.............#..................#.....#......#....#.............#.......#.#.....#......#...#.......#........#..#.....#.....#.....#..#......................#....#............#..........#....#..........#.............##......#....#...##..................................#.#...##..........................................#.....................#...............#.................................#...............#.....#......#.......#............#..#.................................#.............................#..........#....#......................#...##.#.......#................#........#...#............#.......#......#..#...........#............................#..#..........................................................#.........#...............#.................##...###...............#...................##......#..#................#..#.......##.#.....#.#............#.............##..#......#.#............................#......#...#.............#..................#.....#......#....#.............#.......#.#.....#......#...#.......#........#..#.....#.....#.....#..#......................#....#............#..........#....#..........#.............##......#....#...##...........................
...................#.........#.#...#.#..#..#.......#....#.............................#.................................#...........#...#.......................................#...............#...#........#...##.............................#.........#.#............#...........#........#..#...#..........#....#.........##.................................##..#...................#............#..#..........#............#...............#....................#...#...........#.............#............#...#.#.......................#.......#...#...#.#....##...............#...#..#.......#.....#....................#.......#....#.........................#.....#.......#.......#.......#....#..................#.......#...#...........#...#..............##....#...#........#....................#.......#........#............#...#...........#........#.......#.................#.....................#..............#.....#.#.......................#........................#.........#.#...#.#..#..#.......#....#.............................#.................................#...........#...#.......................................#...............#...#........#...##.............................#.........#.#............#...........#........#..#...#..........#....#.........##.................................##..#...................#............#..#..........#............#...............#....................#...#...........#.............#............#...#.#.......................#.......#...#...#.#....##...............#...#..#.......#.....#....................#.......#....#.........................#.....#.......#.......#.......#....#..................#.......#...#...........#...#..............##....#...#........#....................#.......#........#............#...#...........#........#.......#.................#.....................#..............#.....#.#.......................#........................#.........#.#...#.#..#..#.......#....#.............................#.............................
..................###....................................#.......#................#...............#..........#.#.........#..............#.........#.................#..#....#....##..#............#......#.....#......................................#......#...#.#..#......#...........................................#....#.........#.....................................#........#............#......#............................#.....##...#..................................#.....##.......#.........#.......#.#...........##..##............##..........#.......#..............#.........#....#......#.....#..#..........#.#............#.#.....................#............#........#....#............#....#.......................#...#........#.................................#.......#.........#..................#..................#........###...........................................#......................#...................#....#.................................###....................................#.......#................#...............#..........#.#.........#..............#.........#.................#..#....#....##..#............#......#.....#......................................#......#...#.#..#......#...........................................#....#.........#.....................................#........#............#......#............................#.....##...#..................................#.....##.......#.........#.......#.#...........##..##............##..........#.......#..............#.........#....#......#.....#..#..........#.#............#.#.....................#............#........#....#............#....#.......................#...#........#.................................#.......#.........#..................#..................#........###...........................................#......................#...................#....#.................................###....................................#.......#................#...............#..........#.#....
.................................#.....#...##.....#.##............##.................................#.#....##...#...#..#.....#..................#.#..................#.#................#.#.......#.................#...#..............#...#.....#........##...##....................#.#..#......................#........##...........#.##.....#.........#..#........#..#...................#.............#..................#..........................##..#...#..................#..................#..#.....#................#..#............#...#......................#..........#....#.......##....#.........#...#....#..........#.....#............#...#...............#.......#.#......#.................#.#.....#.#.#....#..##......#............#...#.................#....#.#..........##.............#............#..#.........#....#....................#.#...#.......................#.......#..............#.........................#........................................................#.....#...##.....#.##............##.................................#.#....##...#...#..#.....#..................#.#..................#.#................#.#.......#.................#...#..............#...#.....#........##...##....................#.#..#......................#........##...........#.##.....#.........#..#........#..#...................#.............#..................#..........................##..#...#..................#..................#..#.....#................#..#............#...#......................#..........#....#.......##....#.........#...#....#..........#.....#............#...#...............#.......#.#......#.................#.#.....#.#.#....#..##......#............#...#.................#....#.#..........##.............#............#..#.........#....#....................#.#...#.......................#.......#..............#.........................#........................................................#.....#...##.....#.##............##.................................#.#....##...#..
..........#.....................#.....#..##...............#.......................................................#..........#....#.....#.##.#........#..#............##..#....#...##..........................................#.......#....#.......##....#.........#......##.........#......................................#...#.#.....#........##.......................#..#..................#.......#................#................#...............#.............#........................##.......#......#..#.................#.................................#.#.#......#............#..#.......#.........#.......##...#.....#...............#..#............#...#........#............#....#......#...............................#............#.....#................##..........................#..#................#..................#..............#................#.................##....................#...........#........................#....................#.....................#.....#..##...............#.......................................................#..........#....#.....#.##.#........#..#............##..#....#...##..........................................#.......#....#.......##....#.........#......##.........#......................................#...#.#.....#........##.......................#..#..................#.......#................#................#...............#.............#........................##.......#......#..#.................#.................................#.#.#......#............#..#.......#.........#.......##...#.....#...............#..#............#...#........#............#....#......#...............................#............#.....#................##..........................#..#................#..................#..............#................#.................##....................#...........#........................#....................#.....................#.....#..##...............#.......................................................#.
.#.........#.......................#..#............#..##.#....#.............##....#.........#.....#....#.#..#..##........###.................#.#...#........................#...#.....#.........#...........#.##...............................##......#.....##........#.#....#......#..........#.........................#.....#.#........#....#.....#..#......#...#.......#..#...........#...........#..............#............#..#..............#.............#...................#......................#............#........................#........#.....#.....................................#.....###.................#...........................#.##.....#.........................#............................#..#....#.#.......#............#..##........................#................#......#....##......#..............#.#.....#........#....###........#........#....#...##.......#.#.#......#......##.#.#.......#.....#....................#.......#.#.........#.......................#..#............#..##.#....#.............##....#.........#.....#....#.#..#..##........###.................#.#...#........................#...#.....#.........#...........#.##...............................##......#.....##........#.#....#......#..........#.........................#.....#.#........#....#.....#..#......#...#.......#..#...........#...........#..............#............#..#..............#.............#...................#......................#............#........................#........#.....#.....................................#.....###.................#...........................#.##.....#.........................#............................#..#....#.#.......#............#..##........................#................#......#....##......#..............#.#.....#........#....###........#........#....#...##.......#.#.#......#......##.#.#.......#.....#....................#.......#.#.........#.......................#..#............#..##.#....#.............##....#.........#.....#....#.#..#..##...
.....#..#.....#.#................................#.....#.....#.....#.........#......................#........#.....#....................#.....###..#.....#.....#......................#.#.......#.......#....##.............##....#..........#.........#...............#......#....#..#.......#...............#.#......#............#................#....#........#.....##.#..........#................................................#..#......#.........#............#..........#...#..............#.#......#..#.....#.....................#.....##................#............#...#......#.................#........................#.....#.............................#......#...............#....................#.#....#.#........#.#......##..#.#...................#...#..#..........#.#....#..............#..#...#...#...#.....#.........#..#.......#.....#.......#..#.#......#....#......#....##.........#...#..............................#..........#.............#..#.....#.#................................#.....#.....#.....#.........#......................#........#.....#....................#.....###..#.....#.....#......................#.#.......#.......#....##.............##....#..........#.........#...............#......#....#..#.......#...............#.#......#............#................#....#........#.....##.#..........#................................................#..#......#.........#............#..........#...#..............#.#......#..#.....#.....................#.....##................#............#...#......#.................#........................#.....#.............................#......#...............#....................#.#....#.#........#.#......##..#.#...................#...#..#..........#.#....#..............#..#...#...#...#.....#.........#..#.......#.....#.......#..#.#......#....#......#....##.........#...#..............................#..........#.............#..#.....#.#................................#.....#.....#.....#.........#......................#........#.....#
.....#.............#..##.......##.....................#........................#..#..#.....#....................#..#................#.......#..#.............................#.............#.......#............#.......#...##............#........#......#..#.........#.......#.##...#..#..................#..............#...................#........#.....#...#......#......................................#.#.......#....#.#.......................................##.....#......#.#........#................................#.#.#...#.....#..............#...........#.............#...#.#...#...........#.........#..#.........................#........##......................................#..#....#.......#..#.##......................#....#.........#..........................................#.#.............#....#.............#.....#...................#.......#..##.#........#...................#...#..........#..................................#.#.#.....#.............#..##.......##.....................#........................#..#..#.....#....................#..#................#.......#..#.............................#.............#.......#............#.......#...##............#........#......#..#.........#.......#.##...#..#..................#..............#...................#........#.....#...#......#......................................#.#.......#....#.#.......................................##.....#......#.#........#................................#.#.#...#.....#..............#...........#.............#...#.#...#...........#.........#..#.........................#........##......................................#..#....#.......#..#.##......................#....#.........#..........................................#.#.............#....#.............#.....#...................#.......#..##.#........#...................#...#..........#..................................#.#.#.....#.............#..##.......##.....................#........................#..#..#.....#....................#..#
...........#.............#...#....................#.#.............................#...........#...#.......###..............#.#...#...........#...#.....#..#..#..#.......#........#................#................#.....................#.#...............#....#.......#.........#............#.#.##..#....#..#................#.......#................#..#..#..........................#.....#.....##..........#..............#.....#......................................#.....#..............#..........#............##...##........##........#..#.#.............................#.......................##......................#..............#....#.......#..#..........#....................#.....#......#.......#.........#....#..##.....#...........................#................#........#..#.....#....##...............................................#...#.....#.....#...#......#........#..............#.......#......#......#.#.......#..............#.............#.............#...#....................#.#.............................#...........#...#.......###..............#.#...#...........#...#.....#..#..#..#.......#........#................#................#.....................#.#...............#....#.......#.........#............#.#.##..#....#..#................#.......#................#..#..#..........................#.....#.....##..........#..............#.....#......................................#.....#..............#..........#............##...##........##........#..#.#.............................#.......................##......................#..............#....#.......#..#..........#....................#.....#......#.......#.........#....#..##.....#...........................#................#........#..#.....#....##...............................................#...#.....#.....#...#......#........#..............#.......#......#......#.#.......#..............#.............#.............#...#....................#.#.............................#...........#...#.......###.......
.....#.#....#........#.#..............#...#...#.....#......#....#.........................#.....#.........#.#.................................#...........................................#.................#.#...................#.............#.......#.....#...#.........##.........#...............#.....#......#.........##.......................#......##..##...........##...........#.........#.#...........................#........#............#......#...........#...................#.#.............................#..........................#...#.......#......#....##.....#.....#.........#...#..#............#......#.#...........#...................#...........#..........#.............#.#................#........#..#................#....#...#..........................#.......................#............#......#..............#....#...#........#..#........#.#.#.##.............#................#......#...#.......#.................#.............#.#....#........#.#..............#...#...#.....#......#....#.........................#.....#.........#.#.................................#...........................................#.................#.#...................#.............#.......#.....#...#.........##.........#...............#.....#......#.........##.......................#......##..##...........##...........#.........#.#...........................#........#............#......#...........#...................#.#.............................#..........................#...#.......#......#....##.....#.....#.........#...#..#............#......#.#...........#...................#...........#..........#.............#.#................#........#..#................#....#...#..........................#.......................#............#......#..............#....#...#........#..#........#.#.#.##.............#................#......#...#.......#.................#.............#.#....#........#.#..............#...#...#.....#......#....#.........................#.....#.........#.#.......
...##.....#...................#.........#..............#...........#......#......#.#.##.................#................#..........#..#........#....#........#.......#..#.................#..............#........#.............#...............#.#...........#........#..............#.#............................#................#.........#.......................#...#.................................#..#.......#..........#....#..........#...................#......#.....#........#..................#.##..#.....................................#.....#...........#.#.......#..#.........#.............##..#.......#...#.....................#...............................................#...............#................#....................#...............#....#....................##..#........#...............................#..................#.........#................#.................#..........#..........#.........#..........#.............##.....#...................#.........#..............#...........#......#......#.#.##.................#................#..........#..#........#....#........#.......#..#.................#..............#........#.............#...............#.#...........#........#..............#.#............................#................#.........#.......................#...#.................................#..#.......#..........#....#..........#...................#......#.....#........#..................#.##..#.....................................#.....#...........#.#.......#..#.........#.............##..#.......#...#.....................#...............................................#...............#................#....................#...............#....#....................##..#........#...............................#..................#.........#................#.................#..........#..........#.........#..........#.............##.....#...................#.........#..............#...........#......#......#.#.##.................#...........
.#..................#...#..............#.....#............#....##.....#...#..........#.......#........#........................#......#.#.......#......................#.#....#..#.......#.......#...#...#.#.....................................#....#.....#...#.....#.........#..................................##............................#...#............#...........................................#........#...#........#...........#..........................................#.....#.................#.......#............#..#.#...##....#......................#..#...##....#...#..............................#........#.#.................#......#..#..#....#.....................#......#........#...#...............................#...#..............#..#................................#................#............................#.....#......##..#.#.........#...............#..............................#......................................#..................#...#..............#.....#............#....##.....#...#..........#.......#........#........................#......#.#.......#......................#.#....#..#.......#.......#...#...#.#.....................................#....#.....#...#.....#.........#..................................##............................#...#............#...........................................#........#...#........#...........#..........................................#.....#.................#.......#............#..#.#...##....#......................#..#...##....#...#..............................#........#.#.................#......#..#..#....#.....................#......#........#...#...............................#...#..............#..#................................#................#............................#.....#......##..#.#.........#...............#..............................#......................................#..................#...#..............#.....#............#....##.....#...#..........#.......#........#.............
......##............................#.....#...............#.........................#................##......................#.....#...#............#.......................................#.....................##..#.......#.#...#......##...........##..................#.#.........#....................#.......#..................#..........................#..........#...................#......#....#.........#.#........................#........#.......#...#..............................#.#..................#.....#................#.......#....#.#..............#.............................#.................................#....#..................#........................#...#.#......................................#......#.............##......##...#........#..............#.......#.#...............#...........#.##........#...#.......#...........##.............#.....#....#..............#...........#..#........#........................#......##............................#.....#...............#.........................#................##......................#.....#...#............#.......................................#.....................##..#.......#.#...#......##...........##..................#.#.........#....................#.......#..................#..........................#..........#...................#......#....#.........#.#........................#........#.......#...#..............................#.#..................#.....#................#.......#....#.#..............#.............................#.................................#....#..................#........................#...#.#......................................#......#.............##......##...#........#..............#.......#.#...............#...........#.##........#...#.......#...........##.............#.....#....#..............#...........#..#........#........................#......##............................#.....#...............#.........................#................##.............
#.....................#.#.....#...............................#....#......#..................#...............#.........#..................#...#.......................#..#..#.........#..#......#...#..#......###.#.............#...........#.......#......#..........#...............#.#...........#......................#.......................#.....#.#.......#..............#...#...........................#.....#..........................#..............#........#..................#..#..#.......................................#.#........................#...#........................#......#...#.........#......#.......#.#..#.#.#..#.#.....#..................#..#..#................#...#.....#.......#............................#...............#........................#............#..................................................#...........................#..#......................#......#.#......#...........................#........#...##.....................#.#.....#...............................#....#......#..................#...............#.........#..................#...#.......................#..#..#.........#..#......#...#..#......###.#.............#...........#.......#......#..........#...............#.#...........#......................#.......................#.....#.#.......#..............#...#...........................#.....#..........................#..............#........#..................#..#..#.......................................#.#........................#...#........................#......#...#.........#......#.......#.#..#.#.#..#.#.....#..................#..#..#................#...#.....#.......#............................#...............#........................#............#..................................................#...........................#..#......................#......#.#......#...........................#........#...##.....................#.#.....#...............................#....#......#..................#...............#......
..............#......##...................................#...........#......#.#...........#.......#..........##...........##.........#....#.##.........................#........#...........#................................#........#...#..........##.....##...#....#..#........#..#..##......#..........#.....#.........#..................................................................#..........#....#........#.......................#............#.................##.......#...................#............................##.....#.#...#........#.....#..........#.......#......#..................#...................#.#............................#......#.#....................#..................##...................#.......#..#........................#..#..#..................................#............................#...#..............#.......#..#.#...........#............................#.......#..#...#..............#...#......#.....#..............#......##...................................#...........#......#.#...........#.......#..........##...........##.........#....#.##.........................#........#...........#................................#........#...#..........##.....##...#....#..#........#..#..##......#..........#.....#.........#..................................................................#..........#....#........#.......................#............#.................##.......#...................#............................##.....#.#...#........#.....#..........#.......#......#..................#...................#.#............................#......#.#....................#..................##...................#.......#..#........................#..#..#..................................#............................#...#..............#.......#..#.#...........#............................#.......#..#...#..............#...#......#.....#..............#......##...................................#...........#......#.#...........#.......#..........##....
...............................................#........#..#........#.....#...............................###..##............##............#............#..................................#............................#...#...........#..#.......#..........#.......#......................#.....#....#........#....#........#..#....#.................#.....................#.......#............#....#............................#..........#.....#..............#................#.....................#.......#..#........................................................#.#.#..##....##.........................................................#...............#...........#..#.......#.........#........................#.#................#.#.........#..........................................#...............#........#......#.............#...........#......#........#..#.......#....#............#..#.........#...........................................................................................#........#..#........#.....#...............................###..##............##............#............#..................................#............................#...#...........#..#.......#..........#.......#......................#.....#....#........#....#........#..#....#.................#.....................#.......#............#....#............................#..........#.....#..............#................#.....................#.......#..#........................................................#.#.#..##....##.........................................................#...............#...........#..#.......#.........#........................#.#................#.#.........#..........................................#...............#........#......#.............#...........#......#........#..#.......#....#............#..#.........#...........................................................................................#........#..#........#.....#...............................###..##...
..#..#..........#....#...................#.#....................................#.........#.................#....#........#...........#..#.#................#..................#...........#...............................#..#............##.........#..........#......................................#..#........................#............#.............#.......#...#..........#......................#.............##...#......#...#.....###.......#.......#.....................#.............##......#..#............................#.....#.................#.#.......##...............#....#................#...#.............##............#........#..........#..................................#....................#..........#.#...............................##..#................#.....#.#..#..#..#................##........#....#....#............................#..................#.#.............#.......#............#.....#.#.....#.........#......#..#..........#....#...................#.#....................................#.........#.................#....#........#...........#..#.#................#..................#...........#...............................#..#............##.........#..........#......................................#..#........................#............#.............#.......#...#..........#......................#.............##...#......#...#.....###.......#.......#.....................#.............##......#..#............................#.....#.................#.#.......##...............#....#................#...#.............##............#........#..........#..................................#....................#..........#.#...............................##..#................#.....#.#..#..#..#................##........#....#....#............................#..................#.#.............#.......#............#.....#.#.....#.........#......#..#..........#....#...................#.#....................................#.........#.................#....#..
..................##.........#.#....#................#..........#......................#.....#.......................#........................#.#......#....#...........#.....#........#.........#.....................................#........#........#.................#......##.#..#..##.......##...#.........#.........................#.......#........#.#.#.......................#....#.##.#....#..........#.....###.....................#.....................#.................#......................................#............................#......#....##...............#....#............#....#...............#.......................#.......#........##.....#.........##...#....#..............#.#..##.#..#......#.................#..#.#...#............##......#..........#....#...........#..#................#.#.........................#....................##.....#..#.#......#..#.........#.#.....#.#...........#............#......#..........#..................##.........#.#....#................#..........#......................#.....#.......................#........................#.#......#....#...........#.....#........#.........#.....................................#........#........#.................#......##.#..#..##.......##...#.........#.........................#.......#........#.#.#.......................#....#.##.#....#..........#.....###.....................#.....................#.................#......................................#............................#......#....##...............#....#............#....#...............#.......................#.......#........##.....#.........##...#....#..............#.#..##.#..#......#.................#..#.#...#............##......#..........#....#...........#..#................#.#.........................#....................##.....#..#.#......#..#.........#.#.....#.#...........#............#......#..........#..................##.........#.#....#................#..........#......................#.....#......................
....#......#......#.......................#............#.........#.#.................#............................#.......#......#..........#.......#...#......#..................#....##..............#..........##..##.............#.#.........................#..............................#..........#....#..#......#..........#............................#...#.............#.....#....................................#.......#.#................................#..##......#..........................#................#.....#.#..........#.......#..............#.#.......#.........##..#......#...#...#................#..#.............#...........#..........#..#....#.#....#.#...#......#...................#....#.........#.....................................................................#..........................#.#....#..........................#..####.................................#.#..........#...........###...........##....#...............#......#......#.......................#............#.........#.#.................#............................#.......#......#..........#.......#...#......#..................#....##..............#..........##..##.............#.#.........................#..............................#..........#....#..#......#..........#............................#...#.............#.....#....................................#.......#.#................................#..##......#..........................#................#.....#.#..........#.......#..............#.#.......#.........##..#......#...#...#................#..#.............#...........#..........#..#....#.#....#.#...#......#...................#....#.........#.....................................................................#..........................#.#....#..........................#..####.................................#.#..........#...........###...........##....#...............#......#......#.......................#............#.........#.#.................#............................#.
...........#......................#...#..............##.......#......................#..#.......#............................#.........#.....##..#............................#...#...#.........................#..........#...#.........##...#.......#....#.............................................#..........##.....#....................##.#.......................#.....#...........#...#......#...#......#.......................................#...............#...............#..................#......#............#.......................#..............#........##....#........#....#.......#..#.......................#....#...#....................#...............#................#..................#.....#..........#.....#.....................#..#.......#.#..#.......#.#.....................#.............................#.....###...#.................#..............#...................#.......................#...#......#............#.................#......................#...#..............##.......#......................#..#.......#............................#.........#.....##..#............................#...#...#.........................#..........#...#.........##...#.......#....#.............................................#..........##.....#....................##.#.......................#.....#...........#...#......#...#......#.......................................#...............#...............#..................#......#............#.......................#..............#........##....#........#....#.......#..#.......................#....#...#....................#...............#................#..................#.....#..........#.....#.....................#..#.......#.#..#.......#.#.....................#.............................#.....###...#.................#..............#...................#.......................#...#......#............#.................#......................#...#..............##.......#......................#..#.......#...................
.....#...#...............................#...#...............................#.#.....................#...#..#....#......................................#......#..#......................#........#....#............#..........#...............#.........................#.......##......#.............#..##............#..............#.#.#....#..............................#..#.....#......#...#...........#............#....#.......................................#........#.....#..........#..............#...#.................................#...#....#.....#.....#....#................#..#.......#..............#...........#...#........#........#....##..............#..#.........#..................#..#.##...#.............................#...........##..................##.......#..#........................................#........#..........#................#.....#........#..#....##............................................#....##.......#.........#...#...............................#...#...............................#.#.....................#...#..#....#......................................#......#..#......................#........#....#............#..........#...............#.........................#.......##......#.............#..##............#..............#.#.#....#..............................#..#.....#......#...#...........#............#....#.......................................#........#.....#..........#..............#...#.................................#...#....#.....#.....#....#................#..#.......#..............#...........#...#........#........#....##..............#..#.........#..................#..#.##...#.............................#...........##..................##.......#..#........................................#........#..........#................#.....#........#..#....##............................................#....##.......#.........#...#...............................#...#...............................#.#.....................#...#..#....#..
...................#....#..#.......#..............#..................#.#........#.......................#..#..............#...............#.................#...#......................................#.................#........#.....#............#.....................#........#......#.#........................#...#........#........#...................#.....................#....#..........#...............#......................#...........#..........#....##......#........##.#...........#.....................#............#...#.......#.................#......#.......#...#....#...........#......#..#.............#.........#...........................#................................................##..#...#......#.......................#.....................#...................#..................#......#.....#...........#........#........................#........................#....................#.........#..........#.....#.#...#.....................#....#..#.......#..............#..................#.#........#.......................#..#..............#...............#.................#...#......................................#.................#........#.....#............#.....................#........#......#.#........................#...#........#........#...................#.....................#....#..........#...............#......................#...........#..........#....##......#........##.#...........#.....................#............#...#.......#.................#......#.......#...#....#...........#......#..#.............#.........#...........................#................................................##..#...#......#.......................#.....................#...................#..................#......#.....#...........#........#........................#........................#....................#.........#..........#.....#.#...#.....................#....#..#.......#..............#..................#.#........#.......................#..#........
......................#........#....#....#...............................#..................................................#..............##..............................#......#...............#...#..#...................#....##.#...#...........................................#.#................................#...........#...............#..........#................................#.......##............##.........#.#......#...#..............#.......................................#.............#......#.....#........#...#.#.#........##...............................#..........................#.............###...#............#.#..............#............#......#...................................................#.........#...........#..............##............................#................##..........#.......#.............................#.....#.#........#.......#...............#.......#...........#...........#....................................#........#....#....#...............................#..................................................#..............##..............................#......#...............#...#..#...................#....##.#...#...........................................#.#................................#...........#...............#..........#................................#.......##............##.........#.#......#...#..............#.......................................#.............#......#.....#........#...#.#.#........##...............................#..........................#.............###...#............#.#..............#............#......#...................................................#.........#...........#..............##............................#................##..........#.......#.............................#.....#.#........#.......#...............#.......#...........#...........#....................................#........#....#....#...............................#..........................................
.....#............................#.......#..............#.......#.#....#.....##......#.......#.....#..#.........#...#.#.............###.................#.#.............#.#....#.............##............#......#.............#......#............#.............#.#...##....#..........................#..........#..................##...............................#...........#..#.#........#..............#........#..........................#.......#...#.........#............#.#.........#..#.....#..............#......................#........#.#...........#........#........................#............#........#.................................##...#.....##.#...#.....#....#..#..#............#..#.##......#...............#..........................##...#...#..#......#.............##............#..............#.##...#..............##..........#.........#..............#..#...#.#.......#........#...##..##.......#..............#...#..............#............................#.......#..............#.......#.#....#.....##......#.......#.....#..#.........#...#.#.............###.................#.#.............#.#....#.............##............#......#.............#......#............#.............#.#...##....#..........................#..........#..................##...............................#...........#..#.#........#..............#........#..........................#.......#...#.........#............#.#.........#..#.....#..............#......................#........#.#...........#........#........................#............#........#.................................##...#.....##.#...#.....#....#..#..#............#..#.##......#...............#..........................##...#...#..#......#.............##............#..............#.##...#..............##..........#.........#..............#..#...#.#.......#........#...##..##.......#..............#...#..............#............................#.......#..............#.......#.#....#.....##......#.......#.....#..#.........#..
.....#.......................#.......#.#....#.........................#.............#........##.#.......#........##...............#.................................................#.............##.#............................#.#....#.#......#...............................#...#...#..#.....#...........................#...#...#.................#.......#.................................#...#...................#........................#.#..............##.........................................#.....#..............#.......#..............................#...............#.#..................#.........#.....#.....................................#..................#...............#.....#.....#..#...........#.................................#.#.....#...........#.#.#..#...........#.#..............##......##.#..##.##.......#..........#.............#....#....#.....#...............#.......................#.#..........................#...........#.......................#.......#.#....#.........................#.............#........##.#.......#........##...............#.................................................#.............##.#............................#.#....#.#......#...............................#...#...#..#.....#...........................#...#...#.................#.......#.................................#...#...................#........................#.#..............##.........................................#.....#..............#.......#..............................#...............#.#..................#.........#.....#.....................................#..................#...............#.....#.....#..#...........#.................................#.#.....#...........#.#.#..#...........#.#..............##......##.#..##.##.......#..........#.............#....#....#.....#...............#.......................#.#..........................#...........#.......................#.......#.#....#.........................#.............#........##.#.......#........##.
.....#..#.....................#.......#....#....................##................#.......#..........#..#.........#....#...........#..........................................#...........#............#...#.....................#......#...#.......................................#..........#..........#..........#....#......#.##.................#................#.........#........#..#...#.....#..................#.......#.........##.........#........#.#.......#...#............#....#...........#...#..#............................#.....#.#....#........#..#..............#.........#.........#..............#......#.#...............#.#...................................#...........#.#........#..........#..........#...........#....#..#......................#.#....#..#...............#.#..#.........#...#........#.........................#.............#..................................#...#............##...............#.#...............#...........#..#.....................#.......#....#....................##................#.......#..........#..#.........#....#...........#..........................................#...........#............#...#.....................#......#...#.......................................#..........#..........#..........#....#......#.##.................#................#.........#........#..#...#.....#..................#.......#.........##.........#........#.#.......#...#............#....#...........#...#..#............................#.....#.#....#........#..#..............#.........#.........#..............#......#.#...............#.#...................................#...........#.#........#..........#..........#...........#....#..#......................#.#....#..#...............#.#..#.........#...#........#.........................#.............#..................................#...#............##...............#.#...............#...........#..#.....................#.......#....#....................##................#.......#..........#..#.........#.
....................#......#....................#.....................#...#....##.....#.#.................#...............#...##..........#....##.#.........#........#....#..#.............#..........#..#..#.#.................#.................................#.....#.#....#.........#.#..........................##..##..........#......#....#..#...#...#..................#...................#..............#................#................#.#.#......##........##......#....................#..#.......#.#...........................#..#.#........#...##..#.............#....#........................###.....#........#.#........##....#..#..#............#....#....#.....#....#.............#.#........................###.#..##......#.#...............................#......................#..................#.#.#.#...#......#.........##........#......#...................#..............#......#................#.......#..................................................#......#....................#.....................#...#....##.....#.#.................#...............#...##..........#....##.#.........#........#....#..#.............#..........#..#..#.#.................#.................................#.....#.#....#.........#.#..........................##..##..........#......#....#..#...#...#..................#...................#..............#................#................#.#.#......##........##......#....................#..#.......#.#...........................#..#.#........#...##..#.............#....#........................###.....#........#.#........##....#..#..#............#....#....#.....#....#.............#.#........................###.#..##......#.#...............................#......................#..................#.#.#.#...#......#.........##........#......#...................#..............#......#................#.......#..................................................#......#....................#.....................#...#....##.....#.#.................#.........
....#.................#.......#..............#.#..........#..............#....................................#.......##........#.#.......#...............#...........#....#.......#.............#.............#..................#..........#............#.#......#...#......##.................##.....#...........................#..#...#...#.#........#.#..........#..#.....#...#................#................#...#......#..........#...#....#.#..................#...............##.....................#..#.....#.............................................................#.........#....#......#....#.#..........#...#.#.......#.#.....#......#..#..#.....#....#...........#...#......#.................#.............#.........#.......#...#...#.....#.#.................................#....#....#.............#.#.....#.......#.......................#........#......#.......#.........#..........#......#....#...#......#.#.#.................#..............#.................#.......#..............#.#..........#..............#....................................#.......##........#.#.......#...............#...........#....#.......#.............#.............#..................#..........#............#.#......#...#......##.................##.....#...........................#..#...#...#.#........#.#..........#..#.....#...#................#................#...#......#..........#...#....#.#..................#...............##.....................#..#.....#.............................................................#.........#....#......#....#.#..........#...#.#.......#.#.....#......#..#..#.....#....#...........#...#......#.................#.............#.........#.......#...#...#.....#.#.................................#....#....#.............#.#.....#.......#.......................#........#......#.......#.........#..........#......#....#...#......#.#.#.................#..............#.................#.......#..............#.#..........#..............#....................................#.....
........#..#......#....#....#.....................#........#...........................................................#.......#..#.#........##.......#...#.....#.......................................#........................#........#............#..................#.#.##..........#.......#........#.....................#..........................#....##................#....#..#.......#........#....#.#.....................#.#.................................#..#........................#.............#......................#...........#......#.#....#.........#.........#..............#...#....#.........#....#.##...........#...#.........................#....#................#...........#.........#...............#.....................................#............#..#................#.....#.....#.............#.......#...###..#............#................#...............................#.............................#..................#........#..#......#....#....#.....................#........#...........................................................#.......#..#.#........##.......#...#.....#.......................................#........................#........#............#..................#.#.##..........#.......#........#.....................#..........................#....##................#....#..#.......#........#....#.#.....................#.#.................................#..#........................#.............#......................#...........#......#.#....#.........#.........#..............#...#....#.........#....#.##...........#...#.........................#....#................#...........#.........#...............#.....................................#............#..#................#.....#.....#.............#.......#...###..#............#................#...............................#.............................#..................#........#..#......#....#....#.....................#........#........................................................
...................#............#.#........................#.............#...................#...............##..........#........#.............#............#.#...#................#....#.......##.#.........................##.#..............#.....#....#..##.....#................#.......#....#..................#........................#.......................#...#..#...............................#....#......#..........#..##.....#..#.##....#............#.............#...#.......#.......................#..............#......................#............#...#...#.......#..#....#.......#.#...#...#..........#.#..#.............#...#.....#..................................#....#..................#.......##..........#............#.......#..#.#.....#..........#......#....##.....#...........#..........#........#.................#.#..............#.......##................#.........##........##...................................................................#............#.#........................#.............#...................#...............##..........#........#.............#............#.#...#................#....#.......##.#.........................##.#..............#.....#....#..##.....#................#.......#....#..................#........................#.......................#...#..#...............................#....#......#..........#..##.....#..#.##....#............#.............#...#.......#.......................#..............#......................#............#...#...#.......#..#....#.......#.#...#...#..........#.#..#.............#...#.....#..................................#....#..................#.......##..........#............#.......#..#.#.....#..........#......#....##.....#...........#..........#........#.................#.#..............#.......##................#.........##........##...................................................................#............#.#........................#.............#...................#...............##.....
....................#.........#..............................................#..............#.#..........#.........#......#...#............#.......###......#........###.#........#.................#.................................##.....#............#.........#....###.#.#.......#....#......#.................#.......#.#...#....#....#..#.......#..........#...............#.....#.....#..#.......#.........#......#..#.............#...........#...#..#.............#.....#...........................##.#......#.....#.#....#....#..#........#.....................................#.............##.................................#...#..........#......##..#.#.......#.............#..#......#...#..#..............#............................................#.............#...#......#..........................#...#...............##.....................#........#......................................#.............#...........................#.#.#.......................#.........#..............................................#..............#.#..........#.........#......#...#............#.......###......#........###.#........#.................#.................................##.....#............#.........#....###.#.#.......#....#......#.................#.......#.#...#....#....#..#.......#..........#...............#.....#.....#..#.......#.........#......#..#.............#...........#...#..#.............#.....#...........................##.#......#.....#.#....#....#..#........#.....................................#.............##.................................#...#..........#......##..#.#.......#.............#..#......#...#..#..............#............................................#.............#...#......#..........................#...#...............##.....................#........#......................................#.............#...........................#.#.#.......................#.........#..............................................#..............#.#..........#.........#
.....#.......#...#.#..................................................##.................................#.....#........#..............#....................#...........#.#........#.............#........#.........#.............#.....#.##.........##.....#.....................##.#.#.................#....##..#................#...................##.#......#...........#.......##......##................#..#.......#..#........#..#..........#.#....#...........#.......................................................................##.......#.......#...........................#..#.#..........#........#....#....#...#..#......................#.......#...#...........#.....#................#.....#.........#......#...........#...................#........#.##.......................#....#......#...........#............#................#................#......#....#.......#..................#.......#..............#............#..#..#...................#.......#...#.#..................................................##.................................#.....#........#..............#....................#...........#.#........#.............#........#.........#.............#.....#.##.........##.....#.....................##.#.#.................#....##..#................#...................##.#......#...........#.......##......##................#..#.......#..#........#..#..........#.#....#...........#.......................................................................##.......#.......#...........................#..#.#..........#........#....#....#...#..#......................#.......#...#...........#.....#................#.....#.........#......#...........#...................#........#.##.......................#....#......#...........#............#................#................#......#....#.......#..................#.......#..............#............#..#..#...................#.......#...#.#..................................................##.................................#.....#....
#.#.#.......#..................................#.......#...#.#.............#....#.......#........#...#....#......#....##................................#.............#..............#...#................#...................................................#...#.....#................#.#..........#............#..............##.#.................................#...#.....#..............#...............#.#....#..................#.....................#.....##...#............#...............##.............................#..............#............#..##..........................................................................#.............#.......#................#.................##.......#............................#.................#.................#.................#......#..............#..#....#.....#...##.............#.....#........#..#.......#...........##....#...##...#...#...........#.#........................................#.#.#.......#..................................#.......#...#.#.............#....#.......#........#...#....#......#....##................................#.............#..............#...#................#...................................................#...#.....#................#.#..........#............#..............##.#.................................#...#.....#..............#...............#.#....#..................#.....................#.....##...#............#...............##.............................#..............#............#..##..........................................................................#.............#.......#................#.................##.......#............................#.................#.................#.................#......#..............#..#....#.....#...##.............#.....#........#..#.......#...........##....#...##...#...#...........#.#........................................#.#.#.......#..................................#.......#...#.#.............#....#.......#........#...#....#......#..
..................#......#.........#.#....................#..........#.#..........#.###..#.......#..#.................#.................#.............#......#..#....#.....###.............................................#............#....#.......#...#.......#...........................#..............#...........#...#.......#...............................#........................#.............##.....#........#.................#...........................#.............#...#.#.............##..#..............................#..#.......#....#.......#....#......................##..#...............#....#................#.....#...........#.#..............#...........#.................#...........#........................#.....#.......#...#..........#......#....#.........#......#.......................#.........#...................#.......#........#......##...#.............#.#..#.....#..........................#.........#...........##.....................#......#.........#.#....................#..........#.#..........#.###..#.......#..#.................#.................#.............#......#..#....#.....###.............................................#............#....#.......#...#.......#...........................#..............#...........#...#.......#...............................#........................#.............##.....#........#.................#...........................#.............#...#.#.............##..#..............................#..#.......#....#.......#....#......................##..#...............#....#................#.....#...........#.#..............#...........#.................#...........#........................#.....#.......#...#..........#......#....#.........#......#.......................#.........#...................#.......#........#......##...#.............#.#..#.....#..........................#.........#...........##.....................#......#.........#.#....................#..........#.#..........#.###..#.......#..#...............
#........#.............#..#..............#........................#.#....##..#...#.............#........#...........#......#...#.......##.#...................................#.#..#...............#...........#..#....##..........#..#....#...#........................#............................#....#....#........................#.#......................#................#................#...............................#.............#.......................................#............#............#.#..............#.#.....#....................#...##..........#................#..#.........#...........................#.........#.........##...#..............#...........#..#...#..........#..#...#.........#...............#.#..#..#.#.....#........#.......................#.....##................#.....#.#..#..##.......#....................#............................##.........#...#.............#..#..#...........##...#...#...#.............#........#.............#..#..............#........................#.#....##..#...#.............#........#...........#......#...#.......##.#...................................#.#..#...............#...........#..#....##..........#..#....#...#........................#............................#....#....#........................#.#......................#................#................#...............................#.............#.......................................#............#............#.#..............#.#.....#....................#...##..........#................#..#.........#...........................#.........#.........##...#..............#...........#..#...#..........#..#...#.........#...............#.#..#..#.#.....#........#.......................#.....##................#.....#.#..#..##.......#....................#............................##.........#...#.............#..#..#...........##...#...#...#.............#........#.............#..#..............#........................#.#....##..#...#.............#........#...........
..#...#..#........#.##............#..#.......##...#.....#.#....#.#..#.................#..##.....#..#................#........#...........#..#.#..........#..#.#.#...#.#..............##.#.....#............##.........#.#..............#..#.#.......#..............#...#...#..........##..................#......................#........#...........#..................#.....#................#..#...............#.............#............#.#.................#...........................................................................##.........................#..............#.......#...............................##.............#.................#....................#..................#.......................#...#..#..#.....##......#..#..........#..#.............#.....##...........#.....#.....#............................#............#..........#.......##.................#........#.........#.#...................................#..#......#.....#...#..#........#.##............#..#.......##...#.....#.#....#.#..#.................#..##.....#..#................#........#...........#..#.#..........#..#.#.#...#.#..............##.#.....#............##.........#.#..............#..#.#.......#..............#...#...#..........##..................#......................#........#...........#..................#.....#................#..#...............#.............#............#.#.................#...........................................................................##.........................#..............#.......#...............................##.............#.................#....................#..................#.......................#...#..#..#.....##......#..#..........#..#.............#.....##...........#.....#.....#............................#............#..........#.......##.................#........#.........#.#...................................#..#......#.....#...#..#........#.##............#..#.......##...#.....#.#....#.#..#.................#..##.....#..#................
....................#.....#..................#..#..#................................#..#...#....#.............#..............#..................#......#............#.......................#.....#.....#.............#.........#.......................................#....#...............................#...............#.#....#........#..........#.......#..#......#.....#.#......#..............................#....#............#.................................##.#....#.......#...#....................#................#.......#.....#.#.............#..........#...#..........#..#.......##...............................##.#..........................#.........#.......#....#...#........................#..................#..........#.............#............................#........#...#...........##............#........#...........................#..#...#..............#......#............#.##.........................#..........#........#.....................#.....#..................#..#..#................................#..#...#....#.............#..............#..................#......#............#.......................#.....#.....#.............#.........#.......................................#....#...............................#...............#.#....#........#..........#.......#..#......#.....#.#......#..............................#....#............#.................................##.#....#.......#...#....................#................#.......#.....#.#.............#..........#...#..........#..#.......##...............................##.#..........................#.........#.......#....#...#........................#..................#..........#.............#............................#........#...#...........##............#........#...........................#..#...#..............#......#............#.##.........................#..........#........#.....................#.....#..................#..#..#................................#..#...#....#.............#.....
............#...#.......#............#....##.....#...#....................#......#......................................................##.........##......#.....#...#..#......#..#...........##....................................#.....#.......#......................................#..................#............................................##.....................................#................#...#...................#.........#.........................#.................#....##...........#.#..................#..................................#.....#..............................#......................##........................#......##.....#...........#...............#..#..........#............#..........#....#.......#.......................#....#....##..............#...........#..#.....##....................#....#........#....#.......#...........#..........#..#.......#.......#.........#.........#..#....................................#...#.......#............#....##.....#...#....................#......#......................................................##.........##......#.....#...#..#......#..#...........##....................................#.....#.......#......................................#..................#............................................##.....................................#................#...#...................#.........#.........................#.................#....##...........#.#..................#..................................#.....#..............................#......................##........................#......##.....#...........#...............#..#..........#............#..........#....#.......#.......................#....#....##..............#...........#..#.....##....................#....#........#....#.......#...........#..........#..#.......#.......#.........#.........#..#....................................#...#.......#............#....##.....#...#....................#......#..................................
.#..........#......#.#...........#...............................#.#.........#....#......#.....#...#.#...#..#..............#..#........................#..#...#..#..........#.#........#...........#.....#....#...#....##..#...................#....#..#..............#..............#.#......#.#...........#..#...............#...........................#...........................#..#............................#.....#..........#...................#...........#.#..........................................................................#.................................#........#.........#......#....#..........##......................##.......................#.......#...#........................#....#..#.............#.....#..#.......#..................#.#.......#.#...#..............#..........#..........##..#.......#..........###........#.......#...#......#..........#......#..............#......#...#...................#.......#.#.........#..........#......#.#...........#...............................#.#.........#....#......#.....#...#.#...#..#..............#..#........................#..#...#..#..........#.#........#...........#.....#....#...#....##..#...................#....#..#..............#..............#.#......#.#...........#..#...............#...........................#...........................#..#............................#.....#..........#...................#...........#.#..........................................................................#.................................#........#.........#......#....#..........##......................##.......................#.......#...#........................#....#..#.............#.....#..#.......#..................#.#.......#.#...#..............#..........#..........##..#.......#..........###........#.......#...#......#..........#......#..............#......#...#...................#.......#.#.........#..........#......#.#...........#...............................#.#.........#....#......#.....#...#.#...#..#.......
...#..#..#..............#.........#.........#............#............#.....#.......#..............#.....#........#..................................#.#..................#..............#....#.................#................#.....................................#.........................#......#....................#....#........#..............#............##...#........#......#......##..#....#........#............#..............#..#....#............#.#..##................#.#..............#.................................................#.....................##....#.##...#..........#...#......#..............#...#..#...................#.......#..#.......#............#.................#..........#.........#........#..................#..#.#......#...#.....#.#.......#.....#......................#..##.......#............................#.............#......#...........#....#.#...#.......#.....#.#.....#..#...............................#..#..#..............#.........#.........#............#............#.....#.......#..............#.....#........#..................................#.#..................#..............#....#.................#................#.....................................#.........................#......#....................#....#........#..............#............##...#........#......#......##..#....#........#............#..............#..#....#............#.#..##................#.#..............#.................................................#.....................##....#.##...#..........#...#......#..............#...#..#...................#.......#..#.......#............#.................#..........#.........#........#..................#..#.#......#...#.....#.#.......#.....#......................#..##.......#............................#.............#......#...........#....#.#...#.......#.....#.#.....#..#...............................#..#..#..............#.........#.........#............#............#.....#.......#..............#.....#........#.
.#...........##.#.....#...............#.........#...............#..#.....#........#...#............#..........#...............#................#...#.#....#.#........#....#........#.#................#.#.............#...............................#...#...............#......#......#........#........#..##.#.......#................#.##..........#....#.##..........##.......#...........................................#.....#...#...#..#.................#................#...........#....#......#.....#....................#......#..#........#................#...#...#...#.......................#...........#...................#......................#......................#..............#........................#...................#.................#.....#.........#.........#.........#.#.............#....#.........#....#.....#.............#..#................#.....##...............#........#............#..#...........................#.....#..#...........##.#.....#...............#.........#...............#..#.....#........#...#............#..........#...............#................#...#.#....#.#........#....#........#.#................#.#.............#...............................#...#...............#......#......#........#........#..##.#.......#................#.##..........#....#.##..........##.......#...........................................#.....#...#...#..#.................#................#...........#....#......#.....#....................#......#..#........#................#...#...#...#.......................#...........#...................#......................#......................#..............#........................#...................#.................#.....#.........#.........#.........#.#.............#....#.........#....#.....#.............#..#................#.....##...............#........#............#..#...........................#.....#..#...........##.#.....#...............#.........#...............#..#.....#........#...#............#..........#.....
........#.......#.#.............##....#..............................#..#......#....#...............................................#.......#.......................#........##.....#.........................#.......#................................#....#...#........................#..........#..............#......#....#....#..#.......#..##...#...................#..#.#...........#...........#..........#.#..#..#...#...#.#.#....#...#..##.........##..#.......#...#.....#.........#.....#................................#...............##.............#........#.............................#.................##...........#.....#......#..................#.#............#.................#...#.......................................#.........#......#..........##.#...........#...#.....#..........#....#..............#............................#..........................................#......................#......#.......#..#...#........#............#.......#.#.............##....#..............................#..#......#....#...............................................#.......#.......................#........##.....#.........................#.......#................................#....#...#........................#..........#..............#......#....#....#..#.......#..##...#...................#..#.#...........#...........#..........#.#..#..#...#...#.#.#....#...#..##.........##..#.......#...#.....#.........#.....#................................#...............##.............#........#.............................#.................##...........#.....#......#..................#.#............#.................#...#.......................................#.........#......#..........##.#...........#...#.....#..........#....#..............#............................#..........................................#......................#......#.......#..#...#........#............#.......#.#.............##....#..............................#..#......#....#...............................
...#..............#.................#...........#.......#..........#...#........#...............#....#...#..........#...#.#.....................................#...........#......#.#.................#..#........#.....#......#.........#.................#........#...#.#.....#...............#.........................#......#....................#..#..#.......#...........#.....#.............................#....#...#.........#.##.....#..#.....#......#......#.....#.......#.#...........#..#.##.....#..#.......................#..#......................#........#......#.....#...........#.......................#.......#.......#...#..#..........#......#...#.#........#.#............##...........#..#....#..................................#....#.......#....#.............##.....#.........##.#.##.........#.........#....#..#..#............................................#...#.#.........................................#.#.#...........#...............#..............#.................#...........#.......#..........#...#........#...............#....#...#..........#...#.#.....................................#...........#......#.#.................#..#........#.....#......#.........#.................#........#...#.#.....#...............#.........................#......#....................#..#..#.......#...........#.....#.............................#....#...#.........#.##.....#..#.....#......#......#.....#.......#.#...........#..#.##.....#..#.......................#..#......................#........#......#.....#...........#.......................#.......#.......#...#..#..........#......#...#.#........#.#............##...........#..#....#..................................#....#.......#....#.............##.....#.........##.#.##.........#.........#....#..#..#............................................#...#.#.........................................#.#.#...........#...............#..............#.................#...........#.......#..........#...#........#...............#....#...#..........
............................#.#..........................#.....##...#.......#................................#...#.......#.#...................#.#...#.#..#......###...................#...#........#....#........#.#................#......#..#........................................#..#.....................#....#..#...................#.#..................#...........#.................#.#.........#......#.#...#.#.....##..#.............#...#..#..#..#.#....#........##.......................###........##...............#...................#...........................#.##.......................#....#........#...........#........#.....#...........#........#.......#..........#..............#..................#.#.......#...................##.#......#..#.#.....#....................#.#.............................................#......#........#...##......................#...........#.....#........#.#.........#...............#..#........................................#.#..........................#.....##...#.......#................................#...#.......#.#...................#.#...#.#..#......###...................#...#........#....#........#.#................#......#..#........................................#..#.....................#....#..#...................#.#..................#...........#.................#.#.........#......#.#...#.#.....##..#.............#...#..#..#..#.#....#........##.......................###........##...............#...................#...........................#.##.......................#....#........#...........#........#.....#...........#........#.......#..........#..............#..................#.#.......#...................##.#......#..#.#.....#....................#.#.............................................#......#........#...##......................#...........#.....#........#.#.........#...............#..#........................................#.#..........................#.....##...#.......#................................#...#..
...#...#....#..........#..............#.............................#..........#.....................#.........#.....#....#......##.......#.................................#....##.......#........#..................#..#......##.....#.#.............#...........#.#........#....#...#.....##.#......#....#..#...........#....#.#........#..#....#...................#..##.....#.....#..........#...#....#.#.................#.............#.............................#.#...#..#...#.........#...#....#.....................................#.#............#...............................#...#...##................#......#.....#........................................#....##..........#.....#...#.........#.#.........................#..#..#........#...............#.#..................................#..........#..........#...........................#..#....#.........................#..............#.#............#.....#......................#............#...#....#..........#..............#.............................#..........#.....................#.........#.....#....#......##.......#.................................#....##.......#........#..................#..#......##.....#.#.............#...........#.#........#....#...#.....##.#......#....#..#...........#....#.#........#..#....#...................#..##.....#.....#..........#...#....#.#.................#.............#.............................#.#...#..#...#.........#...#....#.....................................#.#............#...............................#...#...##................#......#.....#........................................#....##..........#.....#...#.........#.#.........................#..#..#........#...............#.#..................................#..........#..........#...........................#..#....#.........................#..............#.#............#.....#......................#............#...#....#..........#..............#.............................#..........#.....................#.........#....
.#...........#...........#.#...#.#..................#.#....................................#....#..................#..........#.#..............#..........................#...............#...............#.....#.........#...#..........#..............................#..................#...................#.......#......#..#..........#..............#...#..........................#............#..............#.....#.#.................#....##.......#............#......#...##........#.........................#....##..........#...........................................#...........#.#..............#.....#.................#...........#.............###..#....#.#.....#................#.....#..##...........#.......#.....#...................#..............................................#.............#....................................#.......#.#.................#...........#.#...........##.#..................#.....#..#......................#...........#...........#.#...#.#..................#.#....................................#....#..................#..........#.#..............#..........................#...............#...............#.....#.........#...#..........#..............................#..................#...................#.......#......#..#..........#..............#...#..........................#............#..............#.....#.#.................#....##.......#............#......#...##........#.........................#....##..........#...........................................#...........#.#..............#.....#.................#...........#.............###..#....#.#.....#................#.....#..##...........#.......#.....#...................#..............................................#.............#....................................#.......#.#.................#...........#.#...........##.#..................#.....#..#......................#...........#...........#.#...#.#..................#.#....................................#....#..................#
..#.......#.#..#......#.....#........................................................#.......#.................#.#........#.#..............#...........#............#.#...........#.........#....#.................##......#...#....................................#............##.......#............................##.....#.##.#....#....#...........#..............#..........#....#.#...##..#........#....#...................................#.........#.#...#..............#.......##.....................#...............#.#........#........#.................#..#....#................#.#.##.....#...........#....#..#.#.....##.........#.....#..#.###.........#...........................#.....#..........#.....#...#.................#.#.#...........#.....##........#..#...........#.#........#.....#.#....#.#........#.............#....#.#...#..............................................................#.....#......#.............#....#..................#.......#.#..#......#.....#........................................................#.......#.................#.#........#.#..............#...........#............#.#...........#.........#....#.................##......#...#....................................#............##.......#............................##.....#.##.#....#....#...........#..............#..........#....#.#...##..#........#....#...................................#.........#.#...#..............#.......##.....................#...............#.#........#........#.................#..#....#................#.#.##.....#...........#....#..#.#.....##.........#.....#..#.###.........#...........................#.....#..........#.....#...#.................#.#.#...........#.....##........#..#...........#.#........#.....#.#....#.#........#.............#....#.#...#..............................................................#.....#......#.............#....#..................#.......#.#..#......#.....#........................................................#.......#.................#.#..
...##...#.........#............###.#......................#.................#.#..................#....##......#.....................#..........#......................................................#.........#...#..........#....#.#.....................................#......#......#...#.....##...#..................#....#..#..........#.#.......#...#..##...#.............##........#..#.#.....#.......#.....##.................#...............#........#.#..................#...................#..............#...#...#.............#....###..........#..#........#.......................#.....................#.............#...#..#..........#........#..###..#..........#......#......#..#..........#..#............#....#........#....#.#........##........#...........................#...........#.........#.....#...#....#......#.....#....................#........#....#.......##.........................#.....#.......#......#....#.........#............##...#.........#............###.#......................#.................#.#..................#....##......#.....................#..........#......................................................#.........#...#..........#....#.#.....................................#......#......#...#.....##...#..................#....#..#..........#.#.......#...#..##...#.............##........#..#.#.....#.......#.....##.................#...............#........#.#..................#...................#..............#...#...#.............#....###..........#..#........#.......................#.....................#.............#...#..#..........#........#..###..#..........#......#......#..#..........#..#............#....#........#....#.#........##........#...........................#...........#.........#.....#...#....#......#.....#....................#........#....#.......##.........................#.....#.......#......#....#.........#............##...#.........#............###.#......................#.................#.#..................#....##......#.....
#.......#......#.................#....#............#......#.#...................#.#............#............#.#...............................#.................................#.............#...............................##...........##............#....#...........#................................#.....................#.#......#..#..#...........................#.............#....#.......#....#................................#...............#.#....##.................#.......#.............#.................#...#...#.............#.......#......#.#............##.....#...........................#..#...#.........................#............#.#..........................#.##..##..................................#......#..#.......#.......#.........#.....#..#.......#............#............................................#.....#................................#.................#.#....#.....#................#..#.............##..#.......#.......#......#.................#....#............#......#.#...................#.#............#............#.#...............................#.................................#.............#...............................##...........##............#....#...........#................................#.....................#.#......#..#..#...........................#.............#....#.......#....#................................#...............#.#....##.................#.......#.............#.................#...#...#.............#.......#......#.#............##.....#...........................#..#...#.........................#............#.#..........................#.##..##..................................#......#..#.......#.......#.........#.....#..#.......#............#............................................#.....#................................#.................#.#....#.....#................#..#.............##..#.......#.......#......#.................#....#............#......#.#...................#.#............#............#.#.....
...........#....#.##.........#...........#.#..............#..#...............#.......#.#......##...........#.....................#..........#.......##..#...............................................#...##....#.........#....................#..........................#.........#....#...........#.#.................##................................#........#.#...#..............#....##.....#.#......#........#...............#.....#.###................##...................#...#.....#....#.....#.......................#........#.....#......#...........................#.............#...#..........#......#.......#.#.##.............#.........#.......#..#.......................#.#...................................#.#................#............#.......#.........#...#...............................#......#...............#.#......##......#.##.###.....#.......#..#..#.................#..........#.........................#.#...#........................#....#.##.........#...........#.#..............#..#...............#.......#.#......##...........#.....................#..........#.......##..#...............................................#...##....#.........#....................#..........................#.........#....#...........#.#.................##................................#........#.#...#..............#....##.....#.#......#........#...............#.....#.###................##...................#...#.....#....#.....#.......................#........#.....#......#...........................#.............#...#..........#......#.......#.#.##.............#.........#.......#..#.......................#.#...................................#.#................#............#.......#.........#...#...............................#......#...............#.#......##......#.##.###.....#.......#..#..#.................#..........#.........................#.#...#........................#....#.##.........#...........#.#..............#..#...............#.......#.#......##...........#........
...###........#............................##......#.#....#........#....#.............#.##....#..............#................................#......#.........#....#.......#..#.......#.........#.....#........................................#......................#...##...................#..#....................................#...............##...#......#.....................#.............................#...............................#.......#..................#...................#............#.........#...##.................#......#...........#.....................#......##.........#.#............#...................##..........................................#....#..................#.#...................#....................#..#..........#.....................#....................................#.......#........#....#...........#.#..#..#..............##............#..............#..##......#..........#.................#...#...###........#............................##......#.#....#........#....#.............#.##....#..............#................................#......#.........#....#.......#..#.......#.........#.....#........................................#......................#...##...................#..#....................................#...............##...#......#.....................#.............................#...............................#.......#..................#...................#............#.........#...##.................#......#...........#.....................#......##.........#.#............#...................##..........................................#....#..................#.#...................#....................#..#..........#.....................#....................................#.......#........#....#...........#.#..#..#..............##............#..............#..##......#..........#.................#...#...###........#............................##......#.#....#........#....#.............#.##....#..............#......
.......................#..................#.......#................#................#..........#.............##................#...........#....................#.....#........#..#.......#.......#..............#..................#.#.....................##..#..............#...#.........#....##...........#....#.#.............................#......#....#........#.........#.......................................#.......##.#..............#.......................#...............#............#....#.#...#...............#.......#.....#...........................##.#...#.##................#...............................#.#..............#....#.#.............#...............#......#...............................#..............#....#.............................#.....................................#.........#......................#.#.#.............................#......#.........##.....##...#...........#.........#....##..#......................................#..................#.......#................#................#..........#.............##................#...........#....................#.....#........#..#.......#.......#..............#..................#.#.....................##..#..............#...#.........#....##...........#....#.#.............................#......#....#........#.........#.......................................#.......##.#..............#.......................#...............#............#....#.#...#...............#.......#.....#...........................##.#...#.##................#...............................#.#..............#....#.#.............#...............#......#...............................#..............#....#.............................#.....................................#.........#......................#.#.#.............................#......#.........##.....##...#...........#.........#....##..#......................................#..................#.......#................#................#..........#.............##.....
.#.........#...................#.....#..................#.............#.#..................##...#.....#...###......#.......##..#.............#.....#.........#..#............#.....##.....#........................#.........#.......................#...#............#..................................#.......#..........###....#.....#...#..#............#.##....#..#...............#...#.##...............#...##...#..#...#....#....#............#...#...#...#.................#........#..............#.#...#...............................#.......#.................##........#....#.............#............#..................#....................#.................#...........#........................#....#...........##...........#......#......#......#.....#.##.....#....................................#............##...#......###...........#..................#........#..##............................###...........#....#.....#...............#..#..#.........#...................#.....#..................#.............#.#..................##...#.....#...###......#.......##..#.............#.....#.........#..#............#.....##.....#........................#.........#.......................#...#............#..................................#.......#..........###....#.....#...#..#............#.##....#..#...............#...#.##...............#...##...#..#...#....#....#............#...#...#...#.................#........#..............#.#...#...............................#.......#.................##........#....#.............#............#..................#....................#.................#...........#........................#....#...........##...........#......#......#......#.....#.##.....#....................................#............##...#......###...........#..................#........#..##............................###...........#....#.....#...............#..#..#.........#...................#.....#..................#.............#.#..................##...#.....#...###......#
...#...................#..................#.#....#...#..........#.........................##...##..........#.....##...#..#.............#...........#....#..........................#..........#........##.......#..#......#.........##.#.........##.#.....#.......#..#....................#.....................#.#...#......................................#..............................................................#..#...##........#..........#............#.......................#........................#.....#.........#........#............#...#.......#....................#..........#.#..#..........#.........##.............##.......#................#...............................................................#................#.....#.......#.....#.....#............#.##...........##.#.#..#...................##.#.#..##..###.........#...............................#..........#............#......#...........#...##.#...#........#.....#.....#...................#..................#.#....#...#..........#.........................##...##..........#.....##...#..#.............#...........#....#..........................#..........#........##.......#..#......#.........##.#.........##.#.....#.......#..#....................#.....................#.#...#......................................#..............................................................#..#...##........#..........#............#.......................#........................#.....#.........#........#............#...#.......#....................#..........#.#..#..........#.........##.............##.......#................#...............................................................#................#.....#.......#.....#.....#............#.##...........##.#.#..#...................##.#.#..##..###.........#...............................#..........#............#......#...........#...##.#...#........#.....#.....#...................#..................#.#....#...#..........#.........................##...##..........#.....##.
.......#.........#......#....#................#.....#...#......##........#....#.....#..#...#...#...........#....................#.................#..#..........#......#.............#.....#.........................#.....##....#...#........................#......#..#......#...................#......#.#.................#......#...........###.....##..#............##...#.........#....#...........#................................................................#....#.....#....................#.......#...#....................#............#.##...................#............................#...........#....#....................#...#.....#............................#......##.......#.........................#...................................#.#...#...........##....#.....#..........#...........#...........#......#................................................#..........................................#............#......###..................#.........#......#....#................#.....#...#......##........#....#.....#..#...#...#...........#....................#.................#..#..........#......#.............#.....#.........................#.....##....#...#........................#......#..#......#...................#......#.#.................#......#...........###.....##..#............##...#.........#....#...........#................................................................#....#.....#....................#.......#...#....................#............#.##...................#............................#...........#....#....................#...#.....#............................#......##.......#.........................#...................................#.#...#...........##....#.....#..........#...........#...........#......#................................................#..........................................#............#......###..................#.........#......#....#................#.....#...#......##........#....#.....#..#...#...#...........#........
...#.#........#.......#..........#......#......#..#....#.#..#....#...........#......#.......#...#..........##..................................#.......##....#...................................................#.........#.............#........#.........#....#.............#.#..........................#.....#..#.......................#.....#............#..#.#.....#..##..#...#....#..................#..#.#....#............##................................#...............#.......#...........#.....##......#..................................................................#....#..#........#.....#.....#........#.....................................#............................................#......#...........#.........##.#........#..#.....................#......................#................#................................................##.........#.................#..#........#..#........#...................#.#......#..............#.#........#.......#..........#......#......#..#....#.#..#....#...........#......#.......#...#..........##..................................#.......##....#...................................................#.........#.............#........#.........#....#.............#.#..........................#.....#..#.......................#.....#............#..#.#.....#..##..#...#....#..................#..#.#....#............##................................#...............#.......#...........#.....##......#..................................................................#....#..#........#.....#.....#........#.....................................#............................................#......#...........#.........##.#........#..#.....................#......................#................#................................................##.........#.................#..#........#..#........#...................#.#......#..............#.#........#.......#..........#......#......#..#....#.#..#....#...........#......#.......#...#..........##.......
...........#.................................#......#....###.........#.......#.....#.........#............#.................................................#...#.........##...............#..........##.....................#....................#..........#............#.................................#.#.....#.....................##..............#.............#.#.........#............#.........##...............#...#.....#......#.....#.................#...................................#.#....#.........#...........#................#..........#...#........................#..#..........................#....#.#...........#......#.........#......................#...........#...........#.........#.......#...#.........#............#........#.................#......#...........#......................................#......#...#...................#.#..#...#...........................................#...............##................#................#.................................#......#....###.........#.......#.....#.........#............#.................................................#...#.........##...............#..........##.....................#....................#..........#............#.................................#.#.....#.....................##..............#.............#.#.........#............#.........##...............#...#.....#......#.....#.................#...................................#.#....#.........#...........#................#..........#...#........................#..#..........................#....#.#...........#......#.........#......................#...........#...........#.........#.......#...#.........#............#........#.................#......#...........#......................................#......#...#...................#.#..#...#...........................................#...............##................#................#.................................#......#....###.........#.......#.....#.........#............#.........
......................#..........#....#...................#.........#......##.....##.....#....#..........#.#...##.#..#..#..........#....#........#............#.#...................#..........#..........#..............................................#.....#.....#........#........................#...#..............#..................#...........#........#.....#.#..........#..#..........#................#.....#.#.#................#............#.................#.....#...#..#...............#.#....................#........#......#......#.....#.....................#.....#..#......#....#..........#........##...#..#.............#.........................#....................##............................#............................#............#...............#.#...#........#............#.....#..##......................#......#.......................................#..................#...............#................##...........#...........................#..........#....#...................#.........#......##.....##.....#....#..........#.#...##.#..#..#..........#....#........#............#.#...................#..........#..........#..............................................#.....#.....#........#........................#...#..............#..................#...........#........#.....#.#..........#..#..........#................#.....#.#.#................#............#.................#.....#...#..#...............#.#....................#........#......#......#.....#.....................#.....#..#......#....#..........#........##...#..#.............#.........................#....................##............................#............................#............#...............#.#...#........#............#.....#..##......................#......#.......................................#..................#...............#................##...........#...........................#..........#....#...................#.........#......##.....##.....#....#..........#.#...##.#.
..................#................................##...##..................#..................#.......................#...#..#.#....#.......##...............#......#...#......#.....#..................#.................#...............#................#..................................................#...#.............#..........#..........#.............##........#...........#.#.........#.#.......#.#....#....#..................................#.........#.....#....##....#.....#...............#.........#......###.....#...##..........................#...#.......##.#..............#............#..#.#..........................................#.#................#..........................#...................#.#......#..........#..#.................#..........#...#....#.......#..##.......##....................#............................................#.........#......#.........##..#.#..#.......##...........#..#..........#.............................#................................##...##..................#..................#.......................#...#..#.#....#.......##...............#......#...#......#.....#..................#.................#...............#................#..................................................#...#.............#..........#..........#.............##........#...........#.#.........#.#.......#.#....#....#..................................#.........#.....#....##....#.....#...............#.........#......###.....#...##..........................#...#.......##.#..............#............#..#.#..........................................#.#................#..........................#...................#.#......#..........#..#.................#..........#...#....#.......#..##.......##....................#............................................#.........#......#.........##..#.#..#.......##...........#..#..........#.............................#................................##...##..................#..................#....................
...#..................#...#.............#..............#...........#..................#...#......#.#...##......#....##.....#...#..#.....................#........#...................##.....#...............................##..##...#...............#....##............#........#..#...............##.......#..#.....#......#...........#..#....#.......#..#.........................#.............#...............#.................#..........................#...##......#.#........#.........................#............#...............#..........#.................#.........#.#......#....#....................#...##.#..#.....#...........#........#..#......#...............#.......................#...#........#......#...............#..................#..................#.....#.......#.........#.#.............##..........#................#........#...................................#.....#.....##............#........#.........................#.......#..................#...#.............#..............#...........#..................#...#......#.#...##......#....##.....#...#..#.....................#........#...................##.....#...............................##..##...#...............#....##............#........#..#...............##.......#..#.....#......#...........#..#....#.......#..#.........................#.............#...............#.................#..........................#...##......#.#........#.........................#............#...............#..........#.................#.........#.#......#....#....................#...##.#..#.....#...........#........#..#......#...............#.......................#...#........#......#...............#..................#..................#.....#.......#.........#.#.............##..........#................#........#...................................#.....#.....##............#........#.........................#.......#..................#...#.............#..............#...........#..................#...#......#.#...##......#....
.....................###......#.#...#............#...................#...................#.#......#.#................#...#.#................#............#.#...................#.#............#.....#.....................#....................#...............#....#.....................#.#...#........##.......#............#................#..#..........#.........#..........#......................##.......#......#...................##..........................................#...........#..#..............#....#....#....#..........#.#..................#.#............#.#.#........#.....#.......##..#..................#.#.#.............................#.#.#.......##...#............#.....#....#..................................#...#..........#......................................#...#.......#........#.#..........................#.#...#.....#...................#.......#..#.................................#.............#..................#......................###......#.#...#............#...................#...................#.#......#.#................#...#.#................#............#.#...................#.#............#.....#.....................#....................#...............#....#.....................#.#...#........##.......#............#................#..#..........#.........#..........#......................##.......#......#...................##..........................................#...........#..#..............#....#....#....#..........#.#..................#.#............#.#.#........#.....#.......##..#..................#.#.#.............................#.#.#.......##...#............#.....#....#..................................#...#..........#......................................#...#.......#........#.#..........................#.#...#.....#...................#.......#..#.................................#.............#..................#......................###......#.#...#............#...................#...................#.#......#.#...............
....................#.......................#.#........#...#..##....#........#...................#................#.....#..........................................#......#.........#.##......#.........#....#......#........#.............#.............#......#.......#......#....#....#...............#.................#...........................#..............................#........##......#.........#.....................#.#.......#.#................#................#....................#...............##.......................#.........#........##.........................................#.#.........#........#..........##............##.....#....#...#.#...#..........#.#........#...#........#...#.......#...#........#....#.#...#....#.#......#.#...............................#.....#...#........#.#................#..#.............##..........................#................................#.......#......#.......#.....#.....#...#..........................#.......................#.#........#...#..##....#........#...................#................#.....#..........................................#......#.........#.##......#.........#....#......#........#.............#.............#......#.......#......#....#....#...............#.................#...........................#..............................#........##......#.........#.....................#.#.......#.#................#................#....................#...............##.......................#.........#........##.........................................#.#.........#........#..........##............##.....#....#...#.#...#..........#.#........#...#........#...#.......#...#........#....#.#...#....#.#......#.#...............................#.....#...#........#.#................#..#.............##..........................#................................#.......#......#.......#.....#.....#...#..........................#.......................#.#........#...#..##....#........#...................#................#.
...#.....#.#...#.#..#...................#......#....#....#............................#...........#...........#..#...............#..#.....#.......#.#.........#...#.......#...#................#..#.................#..#...#.................#......#...#.............#........#............#..#.#.#............#.......#..#.#..#....#................#.....#................................#................#....#..............#...........#.........#.#.....#....#....#..##.............#.....#.............#.......#....#............#................#..........#..........##....###.....##..#..........#......#.................#...............#.............#.#..........#....#.#..............#..........#........##.....................#..#.......#.......................#...........#......#.................#...#..............#......##.....#...#......##....#........#...#......#....#.............#.................................................#..........#.....#.#...#.#..#...................#......#....#....#............................#...........#...........#..#...............#..#.....#.......#.#.........#...#.......#...#................#..#.................#..#...#.................#......#...#.............#........#............#..#.#.#............#.......#..#.#..#....#................#.....#................................#................#....#..............#...........#.........#.#.....#....#....#..##.............#.....#.............#.......#....#............#................#..........#..........##....###.....##..#..........#......#.................#...............#.............#.#..........#....#.#..............#..........#........##.....................#..#.......#.......................#...........#......#.................#...#..............#......##.....#...#......##....#........#...#......#....#.............#.................................................#..........#.....#.#...#.#..#...................#......#....#....#............................#...........#...........#..#..
..#...#..#..............................#.#....#....#.....#........#.......#..#.#..##.....##.................###......#..#......#.........#..#.#............#....##...................#...##............#.#....##..#.....#.#..............................#..............#.........#......##.#........................#.#............#....................#.............................................#..#..........#.#....#.#...........#....................#...#.##..#......#....................................##.......#...#...#.......#.........#...#....##...#..............#.................#...............#.....#.....#........#...#........#.....................#..........#........#.....##....#................#...#..........#..#.........#......................#...............#....#...#...............#....#........................................#........#.........#............#...#......................#.#.......#...............................#...#..#..............................#.#....#....#.....#........#.......#..#.#..##.....##.................###......#..#......#.........#..#.#............#....##...................#...##............#.#....##..#.....#.#..............................#..............#.........#......##.#........................#.#............#....................#.............................................#..#..........#.#....#.#...........#....................#...#.##..#......#....................................##.......#...#...#.......#.........#...#....##...#..............#.................#...............#.....#.....#........#...#........#.....................#..........#........#.....##....#................#...#..........#..#.........#......................#...............#....#...#...............#....#........................................#........#.........#............#...#......................#.#.......#...............................#...#..#..............................#.#....#....#.....#........#.......#..#.#..##.....##.................###....
...#.#................##.............#...#.............................#....#......................................................#.........................#.....................................................................................#..........#.........##...............................#........#.....#...##...........#...............#..##.....#...........#....#.#................................#.........#.......##.#.........................#..........##.........#..........#.....#..#....#...............#.................................#.............#.......##............#.............#..#.#...................#...#.......................#..#...#........##...........#.........#.#.....................##.......................##...#........#..#.#.......##.###..........#................................#...........###...........#..............#..#...#.#...#.............#................##....#.#.........#...#.......#...#..#....#.#................##.............#...#.............................#....#......................................................#.........................#.....................................................................................#..........#.........##...............................#........#.....#...##...........#...............#..##.....#...........#....#.#................................#.........#.......##.#.........................#..........##.........#..........#.....#..#....#...............#.................................#.............#.......##............#.............#..#.#...................#...#.......................#..#...#........##...........#.........#.#.....................##.......................##...#........#..#.#.......##.###..........#................................#...........###...........#..............#..#...#.#...#.............#................##....#.#.........#...#.......#...#..#....#.#................##.............#...#.............................#....#.......................................
...#.#..#...#......#.#............#......................#....................#.....#.........................#.......#.#.........#..##.......#............#..................#.#..#....#....#..................#.##.........#.....#.................#.........#.#.............................#....#........#...##...#.........#................................................................#...#.................#.....................#..#...#..........#.#........#.....................#..............................#......##.......#.#......#..#...................................#....#.....#...#..#....#.............#..#............#.#......................#.......#.......#.................#............#.#.............##........##....#.....#..........................................#..#..#..............#.............#...........#...........##...##...#............#.................................#....#..........##.........................#....#.#..#...#......#.#............#......................#....................#.....#.........................#.......#.#.........#..##.......#............#..................#.#..#....#....#..................#.##.........#.....#.................#.........#.#.............................#....#........#...##...#.........#................................................................#...#.................#.....................#..#...#..........#.#........#.....................#..............................#......##.......#.#......#..#...................................#....#.....#...#..#....#.............#..#............#.#......................#.......#.......#.................#............#.#.............##........##....#.....#..........................................#..#..#..............#.............#...........#...........##...##...#............#.................................#....#..........##.........................#....#.#..#...#......#.#............#......................#....................#.....#.........................#.....
..#................#.........#....#...#.......#.#.................#..#.....#......#...........#..................#..#...#.#.#....#......##.............................................#..................#...........#.#...##.#...................#..........#..#.....................#..#..#......................#.......#........#..#.#.#...............#..#............#.............................#...#..................#........#.........#..........#.#.......................................#............#.................#....#.........................................#.......#.........#...................#.......#........##.....................##...........#.....#.....#.............#..........................#.......#....#....#.......#...............#..#...........#...#...........#..#...#.....................#...................#......#.........#..............#........#.#.......#...................#.....##.......#.#.............#........#................#.........#....#...#.......#.#.................#..#.....#......#...........#..................#..#...#.#.#....#......##.............................................#..................#...........#.#...##.#...................#..........#..#.....................#..#..#......................#.......#........#..#.#.#...............#..#............#.............................#...#..................#........#.........#..........#.#.......................................#............#.................#....#.........................................#.......#.........#...................#.......#........##.....................##...........#.....#.....#.............#..........................#.......#....#....#.......#...............#..#...........#...#...........#..#...#.....................#...................#......#.........#..............#........#.#.......#...................#.....##.......#.#.............#........#................#.........#....#...#.......#.#.................#..#.....#......#...........#..................#..
...#........#.........#.................#..##..#.#.....#...##.......#.......#.............#...#....................#..#..................#.......#........#........#........#...........#...#....................#...................#...................#.......#..........#.....#..............#.##......#..............................................#...#........#.............#......#...#............#.....#.............#............................#...#...........#.....#........#...............................#................#.................#......#.........#...........#........#..#.......................#...#...#......#...#......#........#............................#.#.......#......#.........................##..........#.........#......................#....#..#.......#........##........#....#.............#..#...............#.....................#........................#....#..........#.....##.......#....##.............#............#........#.........#.................#..##..#.#.....#...##.......#.......#.............#...#....................#..#..................#.......#........#........#........#...........#...#....................#...................#...................#.......#..........#.....#..............#.##......#..............................................#...#........#.............#......#...#............#.....#.............#............................#...#...........#.....#........#...............................#................#.................#......#.........#...........#........#..#.......................#...#...#......#...#......#........#............................#.#.......#......#.........................##..........#.........#......................#....#..#.......#........##........#....#.............#..#...............#.....................#........................#....#..........#.....##.......#....##.............#............#........#.........#.................#..##..#.#.....#...##.......#.......#.............#...#....................#
....#.........................#....................#.............#..#.......#.......................................##.................#...................#...............................................#.#.#...................#...........#...##...........................#....#....#...........#.....#...........##....#...#.#........................#.............#...#...##...................#...............#................#.#..........#..............##.#......#.........#..#....#...........#.....#......#..........#......................#.#.....#.........................#...#.......#.............#......................##....................#.....#..#..###.................#..................................#.....###.....#.................................#...........#.......................#.....#.............#.............##........#..#....#...#..............#.#.....#.....................#............##........#......#.......#..........#.........................#....................#.............#..#.......#.......................................##.................#...................#...............................................#.#.#...................#...........#...##...........................#....#....#...........#.....#...........##....#...#.#........................#.............#...#...##...................#...............#................#.#..........#..............##.#......#.........#..#....#...........#.....#......#..........#......................#.#.....#.........................#...#.......#.............#......................##....................#.....#..#..###.................#..................................#.....###.....#.................................#...........#.......................#.....#.............#.............##........#..#....#...#..............#.#.....#.....................#............##........#......#.......#..........#.........................#....................#.............#..#.......#.......................................
..#.............................#....#......#..........#..#........##........................##.......#......##.........................#..........#.....##......#.#........................................#............#......##....##.....#......#.#.#......#.........#.......#..#.....#....#................................#.........#.....#.....................#.....#.#........#...............#.....#.....#....##....................#.#....................#........#......#....................................#..........#..#....#.#......#..#............#.#........##..#....................#...#..#.#......##................#.#..............................#........#............#.........#.......#.........#.##..#............#....#.#........#....#.##.....#............#.............#.....#...............##..#..........#.....#.#..................#...........................#.....#.........##........#.................#.##.#.......................#.............................#....#......#..........#..#........##........................##.......#......##.........................#..........#.....##......#.#........................................#............#......##....##.....#......#.#.#......#.........#.......#..#.....#....#................................#.........#.....#.....................#.....#.#........#...............#.....#.....#....##....................#.#....................#........#......#....................................#..........#..#....#.#......#..#............#.#........##..#....................#...#..#.#......##................#.#..............................#........#............#.........#.......#.........#.##..#............#....#.#........#....#.##.....#............#.............#.....#...............##..#..........#.....#.#..................#...........................#.....#.........##........#.................#.##.#.......................#.............................#....#......#..........#..#........##........................##.......#......##.....
...#........#....................#......#................................#................#......................#...........#..........#...........................#..#.#.#..#.........##..........................#.#.......#........#...#...............#.............#...............#...#.....#......................................##................#..#.....#........#.#.....#...#............#..#...##...#....#........................#.........#.....................#........................####.....................#..............#....#.......#..........#...#..#...........#...#.......#.....#..........#.......#......#...##...#.#.......#........#.#...............#.........#.................##.#.#.#.............................................................##...........#.....#.....................#....#....#...#...#..........#.........#...........#.....#..#......#.....#....#....................#...............#....................#.......#........#....................#......#................................#................#......................#...........#..........#...........................#..#.#.#..#.........##..........................#.#.......#........#...#...............#.............#...............#...#.....#......................................##................#..#.....#........#.#.....#...#............#..#...##...#....#........................#.........#.....................#........................####.....................#..............#....#.......#..........#...#..#...........#...#.......#.....#..........#.......#......#...##...#.#.......#........#.#...............#.........#.................##.#.#.#.............................................................##...........#.....#.....................#....#....#...#...#..........#.........#...........#.....#..#......#.....#....#....................#...............#....................#.......#........#....................#......#................................#................#......................#..
.#........#......#..........#..................###.......#...#............#...#....#..................#..........#................#..#..................#...#...................##...#.........#....................................#.............#....#....................##.........................#.............#............#.....#..........#...........#......##..............................#.#...#.....#...#.......#..............#...........#.................#..#.........................#....................#.#.#...................#.......#.............#............#.#.........#....#.......#........##...#.#.........................##.........#.........#.........................#..........##..#.........#..#..#..#.............#...........##.#.....#...#.....................................#...#...........#............#......#.......#.#...............#..................##..............#.......#..##....#..#................................#........#......#..........#..................###.......#...#............#...#....#..................#..........#................#..#..................#...#...................##...#.........#....................................#.............#....#....................##.........................#.............#............#.....#..........#...........#......##..............................#.#...#.....#...#.......#..............#...........#.................#..#.........................#....................#.#.#...................#.......#.............#............#.#.........#....#.......#........##...#.#.........................##.........#.........#.........................#..........##..#.........#..#..#..#.............#...........##.#.....#...#.....................................#...#...........#............#......#.......#.#...............#..................##..............#.......#..##....#..#................................#........#......#..........#..................###.......#...#............#...#....#..................#..........#..
.#.........#..........#........................#...........#....#.........#.#..........................##................#........#..............#..........#...............###..#.......#.....#.............................##.#.......#......#...............................#..........#.....#....#......#......................#.........#..................#.#.........#..........................#...............#..........#...........##..............#.....#......#..#.......#.......#....#....#.....#.#.......#......#..#......#........................#......#...................#...#.....#..........#.................................#.........#.............#.......#.......#.....................#.....#.##.............#.#......#.#.#.................#.#...........#.................................................#....#....#.#.#........#......#.......#.............#....#.....##....#....................#.#.........................#..#....#........#.........#..........#........................#...........#....#.........#.#..........................##................#........#..............#..........#...............###..#.......#.....#.............................##.#.......#......#...............................#..........#.....#....#......#......................#.........#..................#.#.........#..........................#...............#..........#...........##..............#.....#......#..#.......#.......#....#....#.....#.#.......#......#..#......#........................#......#...................#...#.....#..........#.................................#.........#.............#.......#.......#.....................#.....#.##.............#.#......#.#.#.................#.#...........#.................................................#....#....#.#.#........#......#.......#.............#....#.....##....#....................#.#.........................#..#....#........#.........#..........#........................#...........#....#.........#.#..........................##...........
....#.....#..........................##.......#.....#......#...................#......#.....#....................#............#.#.......#..............#.#....#...............#..........#...........#....#..#............#.....#...........................##.#..................#.#..#.#..........................................#.#.....#................#.......#...........#.......#..#.........#..............................................#..........#.#...#.................#.............#.###......#...............................#........#..................##....#...#..#.#.#........................#.........................#...#...........................#.#..............#...................#..........#...#............#......#......#...................#.............#.....#........#...........................................................#.......#...........#...#..............#................##....................#...#..........#.......#.....#..........................##.......#.....#......#...................#......#.....#....................#............#.#.......#..............#.#....#...............#..........#...........#....#..#............#.....#...........................##.#..................#.#..#.#..........................................#.#.....#................#.......#...........#.......#..#.........#..............................................#..........#.#...#.................#.............#.###......#...............................#........#..................##....#...#..#.#.#........................#.........................#...#...........................#.#..............#...................#..........#...#............#......#......#...................#.............#.....#........#...........................................................#.......#...........#...#..............#................##....................#...#..........#.......#.....#..........................##.......#.....#......#...................#......#.....#....................#..
........#.........................#...#...#....#.............#..#...#..#........#..#..............#.......#...............##................#...............#..........#.#.........#.#..#..##..#..............#...##..........................................#....#..#...#.......#...........#......................#...................................#.#.......#.......................#..........#..................#...#...#.........#......#................................#.......#....................#................#..............#.....##......##................#.....#.....#...............#...#.....#......#.#.....#..........#.#.............................#..........................#....................#.#................................#........................#...#....................#..##.#..#.#.......#....................#....#......#......#...............#..................#.#......#..#....#......#.......#.#................................#.........................#...#...#....#.............#..#...#..#........#..#..............#.......#...............##................#...............#..........#.#.........#.#..#..##..#..............#...##..........................................#....#..#...#.......#...........#......................#...................................#.#.......#.......................#..........#..................#...#...#.........#......#................................#.......#....................#................#..............#.....##......##................#.....#.....#...............#...#.....#......#.#.....#..........#.#.............................#..........................#....................#.#................................#........................#...#....................#..##.#..#.#.......#....................#....#......#......#...............#..................#.#......#..#....#......#.......#.#................................#.........................#...#...#....#.............#..#...#..#........#..#..............#.......#.........
........................#.#.......#....#.#..........#..#.....#..#.....#..........#................#..#............##...................................#....#.#..................#...................................#..........#.......#...........#..........#..........................#........................#....................#........#.....#..............#.#..#....#....................##............#.......#........................#..#.......#................................##.............#..........................................#...........#..#.......#..............#......#............................#................##...................#............#...........................#..#..........................#................#..................#........#.#..........#....................##..#......#...........##..............#..#..........#...#.............#................#......#.......#...........#.#..#............#.#..............................#.#.......#....#.#..........#..#.....#..#.....#..........#................#..#............##...................................#....#.#..................#...................................#..........#.......#...........#..........#..........................#........................#....................#........#.....#..............#.#..#....#....................##............#.......#........................#..#.......#................................##.............#..........................................#...........#..#.......#..............#......#............................#................##...................#............#...........................#..#..........................#................#..................#........#.#..........#....................##..#......#...........##..............#..#..........#...#.............#................#......#.......#...........#.#..#............#.#..............................#.#.......#....#.#..........#..#.....#..#.....#..........#................#..#............##
........#...#............#.......###...#...###.....#...#.....#.....#..#............#...........#............#.................#....................#.......#...........#..#..##.#...#.............................#.........##...........###...................#.............#..#..#......................................#...................................................#..#..................#.......................................##..........#.#............#...##....##...........#..........#......##..............#.................#.....................##.....................................#..............#................................#.#.#...#......#...........................#.....#..............#...#.............#..........##................#..#..............#.............................#.......................#.#...........#.....#........###........#...#.........#............#.........#........#.#................#......................#...#............#.......###...#...###.....#...#.....#.....#..#............#...........#............#.................#....................#.......#...........#..#..##.#...#.............................#.........##...........###...................#.............#..#..#......................................#...................................................#..#..................#.......................................##..........#.#............#...##....##...........#..........#......##..............#.................#.....................##.....................................#..............#................................#.#.#...#......#...........................#.....#..............#...#.............#..........##................#..#..............#.............................#.......................#.#...........#.....#........###........#...#.........#............#.........#........#.#................#......................#...#............#.......###...#...###.....#...#.....#.....#..#............#...........#............#.......
.#..........................#.#..#......##...#...........#.............#......##...............................#.......#...........#..............................#.#.........#....................#...#......#..........#................................#....#...#..........#.#........#.......#.#.........................#....................#.......#..#.................#..........................#....#.....#..#...#............................#....##....#..............#................#...#...................#..#......#...........#..............................#...#.........................#.................#..................#.#............#.....#...........#......#.#..........#.............#............................#...#..................#.#................#..............#...........#..............#............#....#.......#........#..............................#......#.....#....#................#..#....#.#.#.......#.........#...#..........................#.#..#......##...#...........#.............#......##...............................#.......#...........#..............................#.#.........#....................#...#......#..........#................................#....#...#..........#.#........#.......#.#.........................#....................#.......#..#.................#..........................#....#.....#..#...#............................#....##....#..............#................#...#...................#..#......#...........#..............................#...#.........................#.................#..................#.#............#.....#...........#......#.#..........#.............#............................#...#..................#.#................#..............#...........#..............#............#....#.......#........#..............................#......#.....#....#................#..#....#.#.#.......#.........#...#..........................#.#..#......##...#...........#.............#......##...............................#....
..#.........#.#.....................#....#......#...#.#.#.....#.#.....#..........................................#..#....................#...#............###..................#.#.......#....................#.....................#....................#........#........#....................#...........#.....................................#.#..#..........#...#....#....#..#...............#...........###.......#.............#......#...#......#.#...........................................#.#.......#..............#......#...............#..........#..........#......................#....##.........##..#.............#..........###..................#.#............................#...#..#......#......#............#.........#...........#...........#......##.....................#...........................#.#........#.............#......#.#..#.#.........#...##.......#....#..#.......................................#.#................#.....##....#.........#.#.....................#....#......#...#.#.#.....#.#.....#..........................................#..#....................#...#............###..................#.#.......#....................#.....................#....................#........#........#....................#...........#.....................................#.#..#..........#...#....#....#..#...............#...........###.......#.............#......#...#......#.#...........................................#.#.......#..............#......#...............#..........#..........#......................#....##.........##..#.............#..........###..................#.#............................#...#..#......#......#............#.........#...........#...........#......##.....................#...........................#.#........#.............#......#.#..#.#.........#...##.......#....#..#.......................................#.#................#.....##....#.........#.#.....................#....#......#...#.#.#.....#.#.....#..........................................#..
.....#.#.....#.......................#...###.......#......##.......#.................#.........##.##...................#........#..........................................#.....#......#..............#............#..#.....#..#.........##........#....#.#..........##........#.....#.....#.#.#...#......#..##......#....#.......#...............#.............##......................#......#..........#...#......#....#...........#.......#....#...#............................#.....................#..........#.............#.....#................#...#.......................##.#...................#......#...#...........#.........................#.#.......#......##....#.............#.....................#...........................#......#......................##..............#..........#.#.............#....#....##......#.......#....#...............#..#..........................#...#...#................................#.#.......#.#....#....#.......#.#.....#.......................#...###.......#......##.......#.................#.........##.##...................#........#..........................................#.....#......#..............#............#..#.....#..#.........##........#....#.#..........##........#.....#.....#.#.#...#......#..##......#....#.......#...............#.............##......................#......#..........#...#......#....#...........#.......#....#...#............................#.....................#..........#.............#.....#................#...#.......................##.#...................#......#...#...........#.........................#.#.......#......##....#.............#.....................#...........................#......#......................##..............#..........#.#.............#....#....##......#.......#....#...............#..#..........................#...#...#................................#.#.......#.#....#....#.......#.#.....#.......................#...###.......#......##.......#.................#.........##.##................
...#..........#..##.............................#......................#...........#..#..........#............................#.......#......#.........#...............#.............#...#...#..........#.#.....#...........#...#.......#.......#.................................................#.......#....................#.............##......#..........#.........#........#....#.......#...............#.....#.#.#..................#...................................#......##...##....#...#..............#.....................#..#..................##.......................##....#......#..................................#...###...#...................#......................#.#......#............#.#.............#....#................#........#.#.##....#.#...##............................#........#..........#...##......................#......#.....#..#...........................#...............##..#.#............#........#.....................#..........#..##.............................#......................#...........#..#..........#............................#.......#......#.........#...............#.............#...#...#..........#.#.....#...........#...#.......#.......#.................................................#.......#....................#.............##......#..........#.........#........#....#.......#...............#.....#.#.#..................#...................................#......##...##....#...#..............#.....................#..#..................##.......................##....#......#..................................#...###...#...................#......................#.#......#............#.#.............#....#................#........#.#.##....#.#...##............................#........#..........#...##......................#......#.....#..#...........................#...............##..#.#............#........#.....................#..........#..##.............................#......................#...........#..#..........#..................
#......................................#.....##..........##.........##...............#..#....#................#.......#....#.#..#.##....##....#.....#...............#......#.........#...........#....#.........#.#......#......................#..#..........#.#......#........#...........................#..##............#.................................#...#............##..............#.....................#......................#.#........#........#...................#.#...............#......#........................#..................#.........................................................#......##...........#.....#...........................##.#.................................................................#.#........#......##.......#.........................#..........#....#........#...........##............#............##..........#.............................#............................#..........#..............###.#....#......................................#.....##..........##.........##...............#..#....#................#.......#....#.#..#.##....##....#.....#...............#......#.........#...........#....#.........#.#......#......................#..#..........#.#......#........#...........................#..##............#.................................#...#............##..............#.....................#......................#.#........#........#...................#.#...............#......#........................#..................#.........................................................#......##...........#.....#...........................##.#.................................................................#.#........#......##.......#.........................#..........#....#........#...........##............#............##..........#.............................#............................#..........#..............###.#....#......................................#.....##..........##.........##...............#..#....#................#.....
..................#.........#................#...............#..........##.............#................#.......###..#............#......#.....#.....................#......#................#...............................#...........#.#.........##.......................................#...........##.#............##.#............#...#...........#...#..............................................#....#....#......#..........#..............................#..............#...................#.....................#.....#..#..........#.....##............#..#......#..#............................................#.....#..........#............................#..#...#..#.....#..................#...........................................#........#....#...................#............................................#....##.....##....................#.........#..#.......#.....#.........#.#............#......#...................................................#.........#................#...............#..........##.............#................#.......###..#............#......#.....#.....................#......#................#...............................#...........#.#.........##.......................................#...........##.#............##.#............#...#...........#...#..............................................#....#....#......#..........#..............................#..............#...................#.....................#.....#..#..........#.....##............#..#......#..#............................................#.....#..........#............................#..#...#..#.....#..................#...........................................#........#....#...................#............................................#....##.....##....................#.........#..#.......#.....#.........#.#............#......#...................................................#.........#................#...............#..........##.............#................#.......###.
.....#...#.#.#....#...........#..#..........#..##..............#.................................#............#...........#............................#.......#.......................##....#..............#.....##.............##........................#..#....#..................#.#............#.#..#........#.#...........#..#.................................................#.............##................##..............#.#......#....................##.#..............#........#......#............#....................#............#.........#.#........#.#.............#...#.##..#...#..#..........#..#..##.###......#...#.......#.#..#..#.#......#.........................#........##.......................#......................#.........#............#...................#...#.#..................#...#..........#......#.................##.....#..........#..#..................#......................................##............##....#...........#...#.#.#....#...........#..#..........#..##..............#.................................#............#...........#............................#.......#.......................##....#..............#.....##.............##........................#..#....#..................#.#............#.#..#........#.#...........#..#.................................................#.............##................##..............#.#......#....................##.#..............#........#......#............#....................#............#.........#.#........#.#.............#...#.##..#...#..#..........#..#..##.###......#...#.......#.#..#..#.#......#.........................#........##.......................#......................#.........#............#...................#...#.#..................#...#..........#......#.................##.....#..........#..#..................#......................................##............##....#...........#...#.#.#....#...........#..#..........#..##..............#.................................#............#.....
.......#.#....................#.....#...............#.#..................#...........#..........#....................#.....................................#......#.#...#.#.....#........#......................#..........#...........#................#...#......#...........#.............#.............................#..........#...#......................#..#..#..............#.....#.....#........##....#............................#..............#......#................#.#.....#...................#.#...........................#...#..............#...................................................#..#....##............#............#............#.#........................#..........#.....#....#....#......#...........................#..#...............#...#..........#.........#.............................#..##....#.#.....#...#....#...................#..........#.................................#....#............###...........#.....##.........#.#....................#.....#...............#.#..................#...........#..........#....................#.....................................#......#.#...#.#.....#........#......................#..........#...........#................#...#......#...........#.............#.............................#..........#...#......................#..#..#..............#.....#.....#........##....#............................#..............#......#................#.#.....#...................#.#...........................#...#..............#...................................................#..#....##............#............#............#.#........................#..........#.....#....#....#......#...........................#..#...............#...#..........#.........#.............................#..##....#.#.....#...#....#...................#..........#.................................#....#............###...........#.....##.........#.#....................#.....#...............#.#..................#...........#..........#...................
...#.#........#.#......#.#.........#.....#.......#....................#..............#...##..#................................#..........#........#..........#.#............#...#....#............#....#........#...##...#........#..#....................#........#.......#....#...........#...#...................##...............................#..........#.#......#...#.............#..............#.................#...#.#....#......#........#........#.........#...................................#.#......#.................#...........#...##............................................#.....##....#.....#..........#..........................#.......#...#.......................#..#....#........#....#........#...................#...................#..#...................#......#.....#.......##........#.....#..........#............................#.#.............................................#.#..........#...#...#......#..#.............#.....#.#........#.#......#.#.........#.....#.......#....................#..............#...##..#................................#..........#........#..........#.#............#...#....#............#....#........#...##...#........#..#....................#........#.......#....#...........#...#...................##...............................#..........#.#......#...#.............#..............#.................#...#.#....#......#........#........#.........#...................................#.#......#.................#...........#...##............................................#.....##....#.....#..........#..........................#.......#...#.......................#..#....#........#....#........#...................#...................#..#...................#......#.....#.......##........#.....#..........#............................#.#.............................................#.#..........#...#...#......#..#.............#.....#.#........#.#......#.#.........#.....#.......#....................#..............#...##..#......................
...............#............#...................#......#........................#...........#......................#....................#..........................#.......#.....#..#....#......#................##....#....#..#.....#............#.......#......##.....#.............................................................#...#....#..#....#.#............#............................................................................#..................#.......#....#........#.#.......#..........................................###.....................................##.....#.........#.................#..#.............#........................#..#..#...................#.................#.......#.........#.........#..#...#..............#................#....#..#.........#......#.......#......#.......##........................................................#..............#...................#......#...................................................#............#...................#......#........................#...........#......................#....................#..........................#.......#.....#..#....#......#................##....#....#..#.....#............#.......#......##.....#.............................................................#...#....#..#....#.#............#............................................................................#..................#.......#....#........#.#.......#..........................................###.....................................##.....#.........#.................#..#.............#........................#..#..#...................#.................#.......#.........#.........#..#...#..............#................#....#..#.........#......#.......#......#.......##........................................................#..............#...................#......#...................................................#............#...................#......#........................#...........#......................#
......#................#............#................#....#.....#..............#..#...#.....##.....#.......#..#.......#...#.........#....#...#..........#......#.....#..#........#....#.........#...........#.....................#..........#............#......................................#.............#...#.#..................#..........................#..#.................#.#........#..............#...........#.....................#...#.......#.#...........................#.....................#.#......................#...#.#........#............#.....................#...#......................#..............#.............#.......#..........#......#.....#........#....#..................#.#......#..#........................#..#...#.....#..........#....#.....##.............#..........................#.#....#.............#......#........#.#......#...#.....#............#.......#......#..###.#..#...#........#.##...........................#................#............#................#....#.....#..............#..#...#.....##.....#.......#..#.......#...#.........#....#...#..........#......#.....#..#........#....#.........#...........#.....................#..........#............#......................................#.............#...#.#..................#..........................#..#.................#.#........#..............#...........#.....................#...#.......#.#...........................#.....................#.#......................#...#.#........#............#.....................#...#......................#..............#.............#.......#..........#......#.....#........#....#..................#.#......#..#........................#..#...#.....#..........#....#.....##.............#..........................#.#....#.............#......#........#.#......#...#.....#............#.......#......#..###.#..#...#........#.##...........................#................#............#................#....#.....#..............#..#...#.....##.....#.......#..#.....
.........#......................................#................#...........#...................#...........#..............#........#...#..#.............#.......#..................#..................................#.................#.................................#..............##...#..#.........................#........#.........#.#........#....#.....#..............#............#..##.................#................................#..........................#........#......................#.....#........#...##..#........................##..............#...........#..................#......#.....#..........#............#...................#..........#...#..#............##..............#........#..#..#.................#.............#.............#..................................#..................................#.....#.#........#......#......#............#................................#.......#..........#.#.........#............#......................................#................#...........#...................#...........#..............#........#...#..#.............#.......#..................#..................................#.................#.................................#..............##...#..#.........................#........#.........#.#........#....#.....#..............#............#..##.................#................................#..........................#........#......................#.....#........#...##..#........................##..............#...........#..................#......#.....#..........#............#...................#..........#...#..#............##..............#........#..#..#.................#.............#.............#..................................#..................................#.....#.#........#......#......#............#................................#.......#..........#.#.........#............#......................................#................#...........#...................#...........#......
....................#.......#..........#......................#..#....................................#...#............#.......#...........#..#.....##.....#...#...#...#..............#........##..............#.......#.......................#..........#....#.............................#...........##.#................#.....................................#.......#.......#..........#.......................................#.............#......................#..#...#.................#.................#.#...#....#...#..............#..#.#..................#...........#.....#..#...............#................#..#.....................#...........#.#..................#...............................#......#..................#.....#.....#....#......................................#......#..#...............#.....#............##...........................#..#..........................#.....................................#.....#...#...........................#.......#..........#......................#..#....................................#...#............#.......#...........#..#.....##.....#...#...#...#..............#........##..............#.......#.......................#..........#....#.............................#...........##.#................#.....................................#.......#.......#..........#.......................................#.............#......................#..#...#.................#.................#.#...#....#...#..............#..#.#..................#...........#.....#..#...............#................#..#.....................#...........#.#..................#...............................#......#..................#.....#.....#....#......................................#......#..#...............#.....#............##...........................#..#..........................#.....................................#.....#...#...........................#.......#..........#......................#..#....................................#...#.........
.........#........#......#.....#...#.........##.......##...............#.....#...#......#.....#.#...............#.........##.........#.........#.....................#.......#.......#...............##...............##.....##....#..........#...#.................#.........#...#....#...................#..............#........................................................................#...##.......#.#..............#.#..#......##..#....#...................................#.#...............#.............#................#............#......#..#..........#...#...#............#.....#........#..........##...................#............#...#..........#............#.......#..............#...#.......#.#..........#.....#.......#.............##...........................................#........#......#...............................#........#...#....##..#............#............#................#........#.......#.................................#........#......#.....#...#.........##.......##...............#.....#...#......#.....#.#...............#.........##.........#.........#.....................#.......#.......#...............##...............##.....##....#..........#...#.................#.........#...#....#...................#..............#........................................................................#...##.......#.#..............#.#..#......##..#....#...................................#.#...............#.............#................#............#......#..#..........#...#...#............#.....#........#..........##...................#............#...#..........#............#.......#..............#...#.......#.#..........#.....#.......#.............##...........................................#........#......#...............................#........#...#....##..#............#............#................#........#.......#.................................#........#......#.....#...#.........##.......##...............#.....#...#......#.....#.#...............#...
................#.......#.....#...........#....#.#....#.......#............................#..#.....#.......................#......#....#.......#..........#...#...........##..#...#....##.......#.............#..#.....#.#.................#.#.##...#...#....#......#.........#...#...............................#.....#...#.......#...........#..................................#...........#......##.......#..................##..#....#..#....................#...........#............#.....#.#...................#....#...........#.............................#.#............#.........#......#...#...#............##.#.....#.............##.#....#......#............#...#........#..#..................#...#..............#........#..#...............................#............#...#.................#.#.......#..#........#.............................#........#.#...............#........#......#.....................................#....#..............................#.......#.....#...........#....#.#....#.......#............................#..#.....#.......................#......#....#.......#..........#...#...........##..#...#....##.......#.............#..#.....#.#.................#.#.##...#...#....#......#.........#...#...............................#.....#...#.......#...........#..................................#...........#......##.......#..................##..#....#..#....................#...........#............#.....#.#...................#....#...........#.............................#.#............#.........#......#...#...#............##.#.....#.............##.#....#......#............#...#........#..#..................#...#..............#........#..#...............................#............#...#.................#.#.......#..#........#.............................#........#.#...............#........#......#.....................................#....#..............................#.......#.....#...........#....#.#....#.......#............................#..#.....#...............
#.............#.........#...............#.........#......##....#.#...#...........##.....................................#..#......................#....#..#.#..................#.#.#..#...............#...#..#..#...##........#................#.....#...#...#.......#..........#.....##.....#.......#.#.#......#...#...............#.....#.............#.#................................#.........#........#.........................#......#...........#.........#..#........#............#..........................#.................#....#...........#.............#........#.#....#............#.................#....#.#.........................................#..#.....##..#..........#.#........#............................#................#......#....##.......#........#..#..........##......................#.#.......#...........#...#........................#.......................#..........#..........#...#..#.#...................#................#.............#.........#...............#.........#......##....#.#...#...........##.....................................#..#......................#....#..#.#..................#.#.#..#...............#...#..#..#...##........#................#.....#...#...#.......#..........#.....##.....#.......#.#.#......#...#...............#.....#.............#.#................................#.........#........#.........................#......#...........#.........#..#........#............#..........................#.................#....#...........#.............#........#.#....#............#.................#....#.#.........................................#..#.....##..#..........#.#........#............................#................#......#....##.......#........#..#..........##......................#.#.......#...........#...#........................#.......................#..........#..........#...#..#.#...................#................#.............#.........#...............#.........#......##....#.#...#...........##.................................
.........................#......#...................#.#.....#..#.......#....#....................#.......#.................#.................#..............#.....#.....#.....#.......................................................................#......#...................#.#.....#.#.....#......###........................#......##...........##.......................#...#..#..........#........................#................................................#......#............##...............#........#......#...................#......#.#....#......................#..#...........#................#.....#......#.........#.#.................#..#..........#.#.#.....#..#.#......................................#..........#..#...#.................##.....#.....................................#...#....#...........#........#........#....................#..............................#.#...##...........#.....#..#............#....#..###..............................#......#...................#.#.....#..#.......#....#....................#.......#.................#.................#..............#.....#.....#.....#.......................................................................#......#...................#.#.....#.#.....#......###........................#......##...........##.......................#...#..#..........#........................#................................................#......#............##...............#........#......#...................#......#.#....#......................#..#...........#................#.....#......#.........#.#.................#..#..........#.#.#.....#..#.#......................................#..........#..#...#.................##.....#.....................................#...#....#...........#........#........#....................#..............................#.#...##...........#.....#..#............#....#..###..............................#......#...................#.#.....#..#.......#....#....................#.......#..........
.......#.....###...............#.......#....................#..............#.......#........#...............#...##.......#........#.........#......#....#.....#.......#................#..#.....................#.....##........#...#.#.#...........#.#...............#.......##.......#................##..#.#.....................................#...#..............#.....#.............................#............#..#...............#....#..#.........................................#..#......#...#.............#..#...#.....#.#...#............#.....###............#..............#....#.......#..................##....###...............#.#..#.#..#..#...................#..#.........#.............#.......#..............#...........................#.........#.....................#..............#..........##................................#.............#.......#....#.....#..............#..#........#..#............................#....#....#..............#.....###...............#.......#....................#..............#.......#........#...............#...##.......#........#.........#......#....#.....#.......#................#..#.....................#.....##........#...#.#.#...........#.#...............#.......##.......#................##..#.#.....................................#...#..............#.....#.............................#............#..#...............#....#..#.........................................#..#......#...#.............#..#...#.....#.#...#............#.....###............#..............#....#.......#..................##....###...............#.#..#.#..#..#...................#..#.........#.............#.......#..............#...........................#.........#.....................#..............#..........##................................#.............#.......#....#.....#..............#..#........#..#............................#....#....#..............#.....###...............#.......#....................#..............#.......#........#...............#...##..
..................#............................#.....#..................#..................#......###..#......................#..#.........#..........#...#..#...........#..............#...#.............#........................#......#.#............#.#.........#...#.....##..............#.......##.##..#.......#.....#...##...................#.......#..#..........##......#..#......#..............#.........##.......#..............#...........................#..#............................#............................#......#......#...............#...##.......#..#.....#...................#.##.#.............#....#....#......#.#...............#..........#......#.....................#...........................#.......#.........#.......................#.................#.#................#......#.#.....#..#.............#...#...#......#............................#..........#.#.#.............#........#.............#.....#.................................#............................#.....#..................#..................#......###..#......................#..#.........#..........#...#..#...........#..............#...#.............#........................#......#.#............#.#.........#...#.....##..............#.......##.##..#.......#.....#...##...................#.......#..#..........##......#..#......#..............#.........##.......#..............#...........................#..#............................#............................#......#......#...............#...##.......#..#.....#...................#.##.#.............#....#....#......#.#...............#..........#......#.....................#...........................#.......#.........#.......................#.................#.#................#......#.#.....#..#.............#...#...#......#............................#..........#.#.#.............#........#.............#.....#.................................#............................#.....#..................#..................#......###..#............
...##.........#..............#...#....#........................#.........#.........................#.........#..........#..........................#..#....#......................#...................#........#...#..................................................#.......#....#.##.......................#.........#..#............#............#....##...#.#....#..#...#.#................................#.......#................................#.........#.............#..#....##..#...........#.....#.........##.#.#.....#...............#...........#...........#.##...............#....#..............#......#...........#...............#..#.......................................#.#....#.......#..#............#......#.....#............#................#........#.....................##......#....................................#.........#.##..#.........#.....#...#.....#.....#.#.#........#...........#.....#..#.......#.........................#.....##.........#..............#...#....#........................#.........#.........................#.........#..........#..........................#..#....#......................#...................#........#...#..................................................#.......#....#.##.......................#.........#..#............#............#....##...#.#....#..#...#.#................................#.......#................................#.........#.............#..#....##..#...........#.....#.........##.#.#.....#...............#...........#...........#.##...............#....#..............#......#...........#...............#..#.......................................#.#....#.......#..#............#......#.....#............#................#........#.....................##......#....................................#.........#.##..#.........#.....#...#.....#.....#.#.#........#...........#.....#..#.......#.........................#.....##.........#..............#...#....#........................#.........#.........................#.........#......
...............#.#.......#......#...#....#.................................#....#..............#.##.......#....................#.##..........#.......##...........................#..#.......................................................#....#....#.#.......#...........#.....#..#..##.........#...#.#.........#................#...................#..................................................................#.................#...#..#.#.....#................##.......#.............................................#......##...........#............#.....#...#...........#.......##..#.............#....#.......#...#.................#.....#.#...#.#......#...#...#....#..........#.#.....#...........#....#.....##...#..##...#....#...................##...............................#.................#.......#................................................#.....#.#..#......#.............#.#.#......#..........#.............#.............#..#................#.#.......#......#...#....#.................................#....#..............#.##.......#....................#.##..........#.......##...........................#..#.......................................................#....#....#.#.......#...........#.....#..#..##.........#...#.#.........#................#...................#..................................................................#.................#...#..#.#.....#................##.......#.............................................#......##...........#............#.....#...#...........#.......##..#.............#....#.......#...#.................#.....#.#...#.#......#...#...#....#..........#.#.....#...........#....#.....##...#..##...#....#...................##...............................#.................#.......#................................................#.....#.#..#......#.............#.#.#......#..........#.............#.............#..#................#.#.......#......#...#....#.................................#....#..............#.##.......#.........
#.....#..............#.#.##...............###.##..#.#..#.....#......#.##..#..##.#............#..........................#..#.#.##.......................#.#..............................#.........#......#.#...................................#.#...........#.#.#.#.....................#..#.....#....#....#.#.......................#......#............##.......#............#.............###.........#........................#.....#.....................................##.........................#..........#.......#..#.#....#....#..#.....#.#................#..#..........#.#.................................#.#..#...#...............#.............#......#....#.#.................#......#...................#.......##..........................#..#.....#.........#..#................................#.......#.....#......#..........#.....................#......................................#......#.....#........#.......#...#.......#..##..#.#.....#.....#..............#.#.##...............###.##..#.#..#.....#......#.##..#..##.#............#..........................#..#.#.##.......................#.#..............................#.........#......#.#...................................#.#...........#.#.#.#.....................#..#.....#....#....#.#.......................#......#............##.......#............#.............###.........#........................#.....#.....................................##.........................#..........#.......#..#.#....#....#..#.....#.#................#..#..........#.#.................................#.#..#...#...............#.............#......#....#.#.................#......#...................#.......##..........................#..#.....#.........#..#................................#.......#.....#......#..........#.....................#......................................#......#.....#........#.......#...#.......#..##..#.#.....#.....#..............#.#.##...............###.##..#.#..#.....#......#.##..#..##.#............#......................
.............#..............#..#...#....#...........#...........#....#..#...#........................#.........................#....#...###.........#.##.......#..#...........#...........#.......##...........#......#.#...............#...............#..........#..#...............................#......#........##..........#...........................#.........................#...#.....#.......##....#..#............#.#........#..#.........#...........................#......#............#.#.................#.........#............#..#..#........#...#..................#..........#..........#.....#..#...##...#.........#....#..................#...........#.......###......#.#........................#...............#...........#..#.#.....##..#..........#.............#.......#...........#.....#..............#.................#....#....#..#...##...........#.................#..................#...........#............#......#.............................#..............#..#...#....#...........#...........#....#..#...#........................#.........................#....#...###.........#.##.......#..#...........#...........#.......##...........#......#.#...............#...............#..........#..#...............................#......#........##..........#...........................#.........................#...#.....#.......##....#..#............#.#........#..#.........#...........................#......#............#.#.................#.........#............#..#..#........#...#..................#..........#..........#.....#..#...##...#.........#....#..................#...........#.......###......#.#........................#...............#...........#..#.#.....##..#..........#.............#.......#...........#.....#..............#.................#....#....#..#...##...........#.................#..................#...........#............#......#.............................#..............#..#...#....#...........#...........#....#..#...#........................#..............
..........#....................#.....#........#....................#...........#...................................#...#.......#...........#....#.#........#....#..............#.........#......................#.........#.......#..........#..........#..#.......................#..........#.......#.#.....#..............#...#....#....#................................#.............................................#................................#...#........................#.#......................#......#..............#................#.........#.................##................................#...............#.#..........#....#..#..........#.#...........#..#.##....#.............................#.#...#.............#..............#.###..#.....................##..#..##....................#..#..........#......#.................#.....................#..#....#..........###.............................................#.........#...................#....................#.....#........#....................#...........#...................................#...#.......#...........#....#.#........#....#..............#.........#......................#.........#.......#..........#..........#..#.......................#..........#.......#.#.....#..............#...#....#....#................................#.............................................#................................#...#........................#.#......................#......#..............#................#.........#.................##................................#...............#.#..........#....#..#..........#.#...........#..#.##....#.............................#.#...#.............#..............#.###..#.....................##..#..##....................#..#..........#......#.................#.....................#..#....#..........###.............................................#.........#...................#....................#.....#........#....................#...........#...................................#
...........#.............#...............................#..............#............#..#....#.....#.........##...#......................##.........................#....#......#.#..........#...#...............#.................#....#......................................#.........#...#....#...###...............................###................#.......#...................#.#............#.#................#......#.............#.........#.....#.#...........#..................#....#.#.#...#...#................#.............#.#........#....................#...................#......#......#......#...............#.#.............................#..#...............................#..........#.##......#......................................#..........##......#............#...........#.......#.............#..................................#...........#.........#.#.......#....##.....#....................#..#.........#.....#...........#............#.............#...............................#..............#............#..#....#.....#.........##...#......................##.........................#....#......#.#..........#...#...............#.................#....#......................................#.........#...#....#...###...............................###................#.......#...................#.#............#.#................#......#.............#.........#.....#.#...........#..................#....#.#.#...#...#................#.............#.#........#....................#...................#......#......#......#...............#.#.............................#..#...............................#..........#.##......#......................................#..........##......#............#...........#.......#.............#..................................#...........#.........#.#.......#....##.....#....................#..#.........#.....#...........#............#.............#...............................#..............#............#..#....#.....#.........##...#.
....#.....#.#.....................................................#...............#.......#.........#...#.#....#.#......#.............................#.....#.....................#.##............#...............#...#...............#.......#.............#.......#.......#.#......#............#................###.........#...............#..#......#.....#....#.........#....#.............#.................#.#.............................................#.............#....................#.#.......................#.......#.........##.....#.........#.......#......#..............#..........................#..............##...........#...#........#..................#.#...#.........#.....#.......#...#........###....###..........#.......#.##..#........#..........................#......#.........#........#..........#.....#......#.....#......#.........#.........#.............#................#........#..........#..#..................#..#.........#.....#.#.....................................................#...............#.......#.........#...#.#....#.#......#.............................#.....#.....................#.##............#...............#...#...............#.......#.............#.......#.......#.#......#............#................###.........#...............#..#......#.....#....#.........#....#.............#.................#.#.............................................#.............#....................#.#.......................#.......#.........##.....#.........#.......#......#..............#..........................#..............##...........#...#........#..................#.#...#.........#.....#.......#...#........###....###..........#.......#.##..#........#..........................#......#.........#........#..........#.....#......#.....#......#.........#.........#.............#................#........#..........#..#..................#..#.........#.....#.#.....................................................#...............#.......#.........#...#.#....#.#..
..#.#...................................................................#................#............#....................#...........#.........#.....#....#...#.........#.............#...........#..#..#...........#....#.#................#.#......................................#..........#...#...##.......#.#........#.........#...............................#........#..............................#.......................................#.............#...........#.........................#..............#...#....#...............................................#.................................#............#..............................#....#.........................................#..#..........................#..........................#.#......#............#.....####....#............#.#..#..........#..#........#.........................#....................#.....................##.................#.............##.........#....#..#.#...................................................................#................#............#....................#...........#.........#.....#....#...#.........#.............#...........#..#..#...........#....#.#................#.#......................................#..........#...#...##.......#.#........#.........#...............................#........#..............................#.......................................#.............#...........#.........................#..............#...#....#...............................................#.................................#............#..............................#....#.........................................#..#..........................#..........................#.#......#............#.....####....#............#.#..#..........#..#........#.........................#....................#.....................##.................#.............##.........#....#..#.#...................................................................#................#............#.............
#............................#...................#......................#.................#.........#...............................#.#.......#.....................#.........#.................................##.#....................................#...#...........#...........#..#......#...........................##.#...#....#..........#.................................#......#...#.......................#..##.#.................#....................##......#......#............................#...............#.....#.....#........#.##.................................#..#...........#...................#.#.......#.#.........#.....##.#........#..#..#.....#.##.#.......#.......#...........##.............#...........#......#.....#..#..#...#.#...........................##.#.................#.#.....#...#.#.................#...#...#......#.#..............#..#.....................#..............................................................#............................#...................#......................#.................#.........#...............................#.#.......#.....................#.........#.................................##.#....................................#...#...........#...........#..#......#...........................##.#...#....#..........#.................................#......#...#.......................#..##.#.................#....................##......#......#............................#...............#.....#.....#........#.##.................................#..#...........#...................#.#.......#.#.........#.....##.#........#..#..#.....#.##.#.......#.......#...........##.............#...........#......#.....#..#..#...#.#...........................##.#.................#.#.....#...#.#.................#...#...#......#.#..............#..#.....................#..............................................................#............................#...................#......................#.................#.........#...............
......#....#........#..................#..#.................#..#...................#.........................#..........................#........#..#................#..................#..##...#...#.....#.....##...............#...........#.##...#........#..............#..#...............#.....#....#..............#...............................#.........#........................#....#...........#..........#..........#.....#......#........#.................#...................#.......#.............#......#............................................#...........##...#.........#......#.......#...##............................#...#...#.#.............#...#..#.................................................#..##...........#..#.........................................#......#..........#......#.#.......#............................#.....#.....................#.............#.#........#....#.....#...#.....................#......................#....#........#..................#..#.................#..#...................#.........................#..........................#........#..#................#..................#..##...#...#.....#.....##...............#...........#.##...#........#..............#..#...............#.....#....#..............#...............................#.........#........................#....#...........#..........#..........#.....#......#........#.................#...................#.......#.............#......#............................................#...........##...#.........#......#.......#...##............................#...#...#.#.............#...#..#.................................................#..##...........#..#.........................................#......#..........#......#.#.......#............................#.....#.....................#.............#.#........#....#.....#...#.....................#......................#....#........#..................#..#.................#..#...................#.........................#......
..#....#..#........#...........#....................#..#..................................#....#...#....................#.#............#............##............#......#....#............#......#.#........#......................#......#.....#....#...#...#......#........#............................#...#..............................#.....#....#.............#..#..#......#........#....#...........##........#.......#....#............##.....#........#..#........#.................#.#........#......................#....##.....#..........#..#...........#..#..#.......#........#............#......#..........#.#.#................#.....#.......#....#....#.........#..#.#.....#........#.................#.#.......#................#...........#........#.....##.##......#..#...............#....#........#.....#...............#....#....#...#.......................#............#...#............##..........###............#.#..............#............#....#..#........#...........#....................#..#..................................#....#...#....................#.#............#............##............#......#....#............#......#.#........#......................#......#.....#....#...#...#......#........#............................#...#..............................#.....#....#.............#..#..#......#........#....#...........##........#.......#....#............##.....#........#..#........#.................#.#........#......................#....##.....#..........#..#...........#..#..#.......#........#............#......#..........#.#.#................#.....#.......#....#....#.........#..#.#.....#........#.................#.#.......#................#...........#........#.....##.##......#..#...............#....#........#.....#...............#....#....#...#.......................#............#...#............##..........###............#.#..............#............#....#..#........#...........#....................#..#..................................#....#...#................
....#..#.#....#..#...#.#..............................#............##..................#...#...................#.#.#......................#.............#............................#.....#.........#....##....#.......#...#...#...........................................#..#....#...............................#.........#.........#......#...........#...............#.......#........#.#.....................#.#.....#......#......#.......#.....#..#..............#.................................#..............#....###........#............................#..................#.......#...............#.........................................#....#.....#.#...................#................#......................#....#...........#.#..#.....#.#.....#..............##..........................#...#..........#....................#.#............#............#.......#.....#..................#..............#.#...#.............#........#.#...#.........#..#.#....#..#...#.#..............................#............##..................#...#...................#.#.#......................#.............#............................#.....#.........#....##....#.......#...#...#...........................................#..#....#...............................#.........#.........#......#...........#...............#.......#........#.#.....................#.#.....#......#......#.......#.....#..#..............#.................................#..............#....###........#............................#..................#.......#...............#.........................................#....#.....#.#...................#................#......................#....#...........#.#..#.....#.#.....#..............##..........................#...#..........#....................#.#............#............#.......#.....#..................#..............#.#...#.............#........#.#...#.........#..#.#....#..#...#.#..............................#............##..................#...#...................#.#.#
.................#.....#.....#........#....##........####.....#.#.....#..........................#.................#............#.....#..............................#......#......#..#..........#...#............................#...#........#...........#...............................................................................#...........#............................#........#....#..................#...#......#.......................................#..................#..................#....#.........##.........#..........#............#.......................#..............#....................#.....#.....#............#................................................#...#..........#..................................#.#.............................#...........................#..#.....................#........#.........#...#...........##..............#...........................#...................................#..............................#.....#.....#........#....##........####.....#.#.....#..........................#.................#............#.....#..............................#......#......#..#..........#...#............................#...#........#...........#...............................................................................#...........#............................#........#....#..................#...#......#.......................................#..................#..................#....#.........##.........#..........#............#.......................#..............#....................#.....#.....#............#................................................#...#..........#..................................#.#.............................#...........................#..#.....................#........#.........#...#...........##..............#...........................#...................................#..............................#.....#.....#........#....##........####.....#.#.....#..........................#.................#
.#..........................#........#.#.......#..#.#...................................#........................................................#........#................#.....#..............#........#............................#...#........#......#..#.....................#.....#....#............#......#..#...#....................#.......#...#..........#.#...........#......#....................#...#.#...#.#..#..............#.........#.........#.#.....#..#......#.......#.#..#..#.....#.#.....#............................#...........................#.........#.....#..............................#........#......#.....##....#..........#........#.....................##...........#......................##.........................#.#....#..#............#..#.#..#............................#.#.............#......................................#..............#................#.#...........#...#............#..................#....#......#..........................#........#.#.......#..#.#...................................#........................................................#........#................#.....#..............#........#............................#...#........#......#..#.....................#.....#....#............#......#..#...#....................#.......#...#..........#.#...........#......#....................#...#.#...#.#..#..............#.........#.........#.#.....#..#......#.......#.#..#..#.....#.#.....#............................#...........................#.........#.....#..............................#........#......#.....##....#..........#........#.....................##...........#......................##.........................#.#....#..#............#..#.#..#............................#.#.............#......................................#..............#................#.#...........#...#............#..................#....#......#..........................#........#.#.......#..#.#...................................#...........................
..#.#...........#..........#.#......#......#......#......#............#............................#...................#......#.#......#......#.........................#......#.......#...........#......##..............................................#...............................#..#.#.....#.....#..##...............#........#..........#........#........#...#..............#..........#.#.................#....#...#.......#......#.....................................#..##...#.......##.....#...#.....#...........................#......#..........#..##.#...#..........##.#...##.............#.................#........#........#.....#....#....#..#..#......#...........................................................................#....#.....#............................................#.........#..............#...........#...............###...#.................##..........#....................#...........#..#...#................#.........#.#...........#..........#.#......#......#......#......#............#............................#...................#......#.#......#......#.........................#......#.......#...........#......##..............................................#...............................#..#.#.....#.....#..##...............#........#..........#........#........#...#..............#..........#.#.................#....#...#.......#......#.....................................#..##...#.......##.....#...#.....#...........................#......#..........#..##.#...#..........##.#...##.............#.................#........#........#.....#....#....#..#..#......#...........................................................................#....#.....#............................................#.........#..............#...........#...............###...#.................##..........#....................#...........#..#...#................#.........#.#...........#..........#.#......#......#......#......#............#............................#................
....#.#....#................................#...............................................................#...#.........#....#......#................................#....#......#........#........#......#...........#..#.............#.....#..........##.............#.................#.#...........#.....#.....................#.#.......#.............#..........#.........#.#......#.....#..........#....#......#..#.......#....#.#..#..........#.#.#....#.....................#...#...#..........................#.................................#.#........................#..................#....#..........#.........##..........#........................#...................#....#................................#...##..........#......................#.........#..........................................##............#........#............#...................#.........#....##....#.#.......................#......#......#.............................#.#....#................................#...............................................................#...#.........#....#......#................................#....#......#........#........#......#...........#..#.............#.....#..........##.............#.................#.#...........#.....#.....................#.#.......#.............#..........#.........#.#......#.....#..........#....#......#..#.......#....#.#..#..........#.#.#....#.....................#...#...#..........................#.................................#.#........................#..................#....#..........#.........##..........#........................#...................#....#................................#...##..........#......................#.........#..........................................##............#........#............#...................#.........#....##....#.#.......................#......#......#.............................#.#....#................................#...............................................................#...#...
##...#.....#.......#......#..............#...#...#.....#...#...........#..............#.#...................#..................####....#.........#......#.................................#..#.........................##..........#...#....#.#.............#..............#...........##..........#..#..............#....#.#..........................#..........#.......#.#.........#...................................................#.#..#....................#.........................#.............#.......#..................#.....#............##.........#............#...................#.....#...............#.#........#........................#...........#.....#..#....#...#.....................#...........#...............................#...#........................................#............#..........#.#..#..............#.#.......................##............#....#...................#.............#.....#..............#.#...#........####...#.....#.......#......#..............#...#...#.....#...#...........#..............#.#...................#..................####....#.........#......#.................................#..#.........................##..........#...#....#.#.............#..............#...........##..........#..#..............#....#.#..........................#..........#.......#.#.........#...................................................#.#..#....................#.........................#.............#.......#..................#.....#............##.........#............#...................#.....#...............#.#........#........................#...........#.....#..#....#...#.....................#...........#...............................#...#........................................#............#..........#.#..#..............#.#.......................##............#....#...................#.............#.....#..............#.#...#........####...#.....#.......#......#..............#...#...#.....#...#...........#..............#.#...................#.......
.....#..............................#.........................#...............#...........................#..#.#...........#.........................#....................#......#......#.#..............#..#.........................#.............#...................##.......#........##.#.#.#...#..#......................#..........#.....#..##...........#...................#.............#..........#.....##...#........#......................#.....#......#.#.................#....................#......#..#..............#.#..................#................#........#....#............#.#...................................#.............#..........##..#...#....................#.#.#......#.....#.........#.##..#......#.................#............#...........................#.....#......#.............#.......................#............#........#..................#..............#......#.............##..........#...#..#...#....................#..............................#.........................#...............#...........................#..#.#...........#.........................#....................#......#......#.#..............#..#.........................#.............#...................##.......#........##.#.#.#...#..#......................#..........#.....#..##...........#...................#.............#..........#.....##...#........#......................#.....#......#.#.................#....................#......#..#..............#.#..................#................#........#....#............#.#...................................#.............#..........##..#...#....................#.#.#......#.....#.........#.##..#......#.................#............#...........................#.....#......#.............#.......................#............#........#..................#..............#......#.............##..........#...#..#...#....................#..............................#.........................#...............#...........................#..#.#....
......#...............#.#..#..#...#........................#.............#......................#.....#......##......#.......#..........#.............#...#.............#.......#..................#..........#.....................#....##...#.#..............#....#...................#........##..............#.#.......#.......#.........................#.....#.......#..............#...........#................#.......#................#.................#...........#....#.......#....#.........#.#....#......#...................##........#........#...#......#....#...................#...#.........###.#.........#.........#......#................#...#..#.#............#..............#..#.............#.........................#................#..............##...........#...........#.................................#...........#.....................................#.#...#....#.....#.....##......#............#.##...#..#................#..............#...............#.#..#..#...#........................#.............#......................#.....#......##......#.......#..........#.............#...#.............#.......#..................#..........#.....................#....##...#.#..............#....#...................#........##..............#.#.......#.......#.........................#.....#.......#..............#...........#................#.......#................#.................#...........#....#.......#....#.........#.#....#......#...................##........#........#...#......#....#...................#...#.........###.#.........#.........#......#................#...#..#.#............#..............#..#.............#.........................#................#..............##...........#...........#.................................#...........#.....................................#.#...#....#.....#.....##......#............#.##...#..#................#..............#...............#.#..#..#...#........................#.............#......................#.....#......##.....
........#.............................#..................................##..........#............#....#....#.......#.#..................#.............#..#................##.......#.......#......#..........#.......#......#..................................#.....#...............#.....##...#.........................#....................#.......##...##..............#.#..#......##.#.................................#.#............#.##......................#.........#........#..#...#...#....#....#......#..........#......................##......#.........#.##.....#..#.......#..........#.....#.#...........#.........................#...####...................##..#..........#.................#......#........#...#...........................................#......................#.#........#..#......................#...#.#..........................#.#.....#...............#..#.#................#....#.....#............##.#..#.........................#.............................#..................................##..........#............#....#....#.......#.#..................#.............#..#................##.......#.......#......#..........#.......#......#..................................#.....#...............#.....##...#.........................#....................#.......##...##..............#.#..#......##.#.................................#.#............#.##......................#.........#........#..#...#...#....#....#......#..........#......................##......#.........#.##.....#..#.......#..........#.....#.#...........#.........................#...####...................##..#..........#.................#......#........#...#...........................................#......................#.#........#..#......................#...#.#..........................#.#.....#...............#..#.#................#....#.....#............##.#..#.........................#.............................#..................................##..........#............#....#....#.......
#.....#........#..........#...............#..#......##...............#...................##......#...............#...............#.##......#.........................#........#.#.#..............#.....................##......#....#....................................##..#.....#......#...........................#..............#.............................#.......#...........#......#.#........................#.......#........#..#.#............#.#.....#.............#........................#..............#............##.#.....#......#.........#......#............#..............#.....#.#.#.......#.......#...............#....#..................#.....#..................#......#..............#....#....#....................................#........#.#....#............................#......#...........#..........#.........................#........#.......................................#.................#...............#.................#.....#........#..........#...............#..#......##...............#...................##......#...............#...............#.##......#.........................#........#.#.#..............#.....................##......#....#....................................##..#.....#......#...........................#..............#.............................#.......#...........#......#.#........................#.......#........#..#.#............#.#.....#.............#........................#..............#............##.#.....#......#.........#......#............#..............#.....#.#.#.......#.......#...............#....#..................#.....#..................#......#..............#....#....#....................................#........#.#....#............................#......#...........#..........#.........................#........#.......................................#.................#...............#.................#.....#........#..........#...............#..#......##...............#...................##......#...............#..
..........#..#...............#..#.#....#.......#........#..........#..#..................#....#...............#.#...............................#...................#..##......................................#.....................#..#......##........#...#....#......#...#....#.#..................#.#..#............................##..............#.........#...............#............#.#..................#......#......##......#...................#..#............................#..#.#.............................#.......#...........#..#...#.......##......#.....##.................#..............##.......#...#..#................................#.......#....#..........#..#.#........#....#........#...#........#............#...........#.....#...............#........##.#...........#....#......#...............................#.....#...#.............#......#......#...........#...#....................................#...##..##..#..##.....#............#..#...............#..#.#....#.......#........#..........#..#..................#....#...............#.#...............................#...................#..##......................................#.....................#..#......##........#...#....#......#...#....#.#..................#.#..#............................##..............#.........#...............#............#.#..................#......#......##......#...................#..#............................#..#.#.............................#.......#...........#..#...#.......##......#.....##.................#..............##.......#...#..#................................#.......#....#..........#..#.#........#....#........#...#........#............#...........#.....#...............#........##.#...........#....#......#...............................#.....#...#.............#......#......#...........#...#....................................#...##..##..#..##.....#............#..#...............#..#.#....#.......#........#..........#..#..................#....#...............#.#...
.......#..#.#......#............##.....#.................................#........................#.#..#............................#...............#...#.......#..#......#....................#.......................................#....#............#..........#.........#..........##........................#.......#.....#.#.....##...#......#.#............#...........#....#.................#....#.....................#....................#.##..............................#........................#...#.........#...#...#.............#.#.........................#..#..............#..........#........#..........#.#.........#.#.........#.......#.#..............#........##.................#......#........#.........##............#........#...........................................................#.......#.#.......................#...#.............#.......#.#.............#..................#..#.....................................#.......#.......#..#.#......#............##.....#.................................#........................#.#..#............................#...............#...#.......#..#......#....................#.......................................#....#............#..........#.........#..........##........................#.......#.....#.#.....##...#......#.#............#...........#....#.................#....#.....................#....................#.##..............................#........................#...#.........#...#...#.............#.#.........................#..#..............#..........#........#..........#.#.........#.#.........#.......#.#..............#........##.................#......#........#.........##............#........#...........................................................#.......#.#.......................#...#.............#.......#.#.............#..................#..#.....................................#.......#.......#..#.#......#............##.....#.................................#........................#.#..#............
...##..................................#.#..#..........#..........................#.####.......#...#..............#......#.....#.##..............#.........#........#.#......#.......##..........##..........#...................#.#.......#.#.......#.........#........#.......#...#...........................................###....##......#........#.................#.........................#..#....#............#...#............#....#...##.........#.......###......#....##.#....#.......................................##..#......................#......#................#.........#........#.#....#..........#...#.................#.......................#..........#.#.............##..#.........#.##..#.#...........#........#............#.........#.........#.......#..........#........#..#..........................................#...##.......#....................................#....##..........#.....#...#....#.#........#..........#....#........##..................................#.#..#..........#..........................#.####.......#...#..............#......#.....#.##..............#.........#........#.#......#.......##..........##..........#...................#.#.......#.#.......#.........#........#.......#...#...........................................###....##......#........#.................#.........................#..#....#............#...#............#....#...##.........#.......###......#....##.#....#.......................................##..#......................#......#................#.........#........#.#....#..........#...#.................#.......................#..........#.#.............##..#.........#.##..#.#...........#........#............#.........#.........#.......#..........#........#..#..........................................#...##.......#....................................#....##..........#.....#...#....#.#........#..........#....#........##..................................#.#..#..........#..........................#.####.......#...#..............#.
.....................#................#......#....................#.#..........#..........................#...................#..........##....................#...............................#...............#.......#.#......#...........#...............#.##..........................#..........#..#.........#...#.......#...#.........#.....#...#...........#......#.........#...#........#.............#..#....#........#........................#..####........................##.#...........##..........................##.#...........#.........#.................#......#...........#...............................##............#.......#......#..#...............#..............#.#..........................................................#............#............#....##.................#.............#...#.................#..#.#................#..........#..##.............................................#................#......#..........##.........................#................#......#....................#.#..........#..........................#...................#..........##....................#...............................#...............#.......#.#......#...........#...............#.##..........................#..........#..#.........#...#.......#...#.........#.....#...#...........#......#.........#...#........#.............#..#....#........#........................#..####........................##.#...........##..........................##.#...........#.........#.................#......#...........#...............................##............#.......#......#..#...............#..............#.#..........................................................#............#............#....##.................#.............#...#.................#..#.#................#..........#..##.............................................#................#......#..........##.........................#................#......#....................#.#..........#..........................#.........
..........#.................#.....#........#.......#......#........#........................#.....#..#...#.............#.....#..#.#.#...#......#................................................#........................#..........##........#......#..#.....#......#.##..............................#....................................#....#...##..#..........#...#......#.......#..#............................##.#.......................#.......#..................#....#........#......#.............................##............#.....##......#.#................#......#............#.....#......##.........#.............#.............#.............#.................#.....................##.#.......................#..........................#.........#........###......##.....#.....#.#...#.#..#..................#.......#..........#...#......#......##.#....##.......#.........##..............#.............#..#..........................#.................#.................#.....#........#.......#......#........#........................#.....#..#...#.............#.....#..#.#.#...#......#................................................#........................#..........##........#......#..#.....#......#.##..............................#....................................#....#...##..#..........#...#......#.......#..#............................##.#.......................#.......#..................#....#........#......#.............................##............#.....##......#.#................#......#............#.....#......##.........#.............#.............#.............#.................#.....................##.#.......................#..........................#.........#........###......##.....#.....#.#...#.#..#..................#.......#..........#...#......#......##.#....##.......#.........##..............#.............#..#..........................#.................#.................#.....#........#.......#......#........#........................#.....#..#...#..........
............##.....#..........#..................#.......##..#.#...#.............#..........#.#............#...........#.##..#.........#..#..#.........................#.................#.................#.#.......................##.......#.................#.####................#.......#.........#...........#..........#..............#....#.#.............#....#....#.####..........#.....#................##................................................#..............#.....#.#.......#..............###....................#.....#.....#.............#............#....#.............#...#.#........#...##.........#.#..#.#......#......................#.............#...............#.#.....#..##..................#........#.............#.#............#.........#..............#.............#...................................#..............#....................#..............#...................#.....#........#....................#........................##.....#..........#..................#.......##..#.#...#.............#..........#.#............#...........#.##..#.........#..#..#.........................#.................#.................#.#.......................##.......#.................#.####................#.......#.........#...........#..........#..............#....#.#.............#....#....#.####..........#.....#................##................................................#..............#.....#.#.......#..............###....................#.....#.....#.............#............#....#.............#...#.#........#...##.........#.#..#.#......#......................#.............#...............#.#.....#..##..................#........#.............#.#............#.........#..............#.............#...................................#..............#....................#..............#...................#.....#........#....................#........................##.....#..........#..................#.......##..#.#...#.............#..........#.#............#........
.#...#..............#..............#.............#........#...............#....#.......................#................##.............#..........#....#....#...........#.###...#....#...........#............#...............#......#........#...............###...................#...................#...#........#.......#...#...#..................#.......#........#......#...............#....#.............###...#........................#.....#....#.....#.......##........#..#...........#............................#..........#.......#.......#.#.....#.....#...#................................#.......#.....#................................#........#....#.................#......#........................#....##.#................#...#.#......#.............#...#..#...................#..#...#..#.#........#.....##............#..............#.......#...#..........##.....##..........#.#....#...............##........................#....#...#.....#...#..............#..............#.............#........#...............#....#.......................#................##.............#..........#....#....#...........#.###...#....#...........#............#...............#......#........#...............###...................#...................#...#........#.......#...#...#..................#.......#........#......#...............#....#.............###...#........................#.....#....#.....#.......##........#..#...........#............................#..........#.......#.......#.#.....#.....#...#................................#.......#.....#................................#........#....#.................#......#........................#....##.#................#...#.#......#.............#...#..#...................#..#...#..#.#........#.....##............#..............#.......#...#..........##.....##..........#.#....#...............##........................#....#...#.....#...#..............#..............#.............#........#...............#....#.......................#............
.............#...#........................#................##.....#..#................###.#....#...............##...............#.....................#..#.................#...#...........#....#...................#.#.........###............................#.........#.......#..#............##.....................................#....#........#..............#........#...................#...#...............#.....#.....##.........#.....#............#........##.##......#.#...#...................................#......#......#...#..#..........#.........................#.#..##.........#.................##........................#....#......................................#...........................#.....#.....#......#..........#..#.........................#.............#.....#...#.#.........#....#...##....#........#..............................................#.#...........................................................#.........#................#...#........................#................##.....#..#................###.#....#...............##...............#.....................#..#.................#...#...........#....#...................#.#.........###............................#.........#.......#..#............##.....................................#....#........#..............#........#...................#...#...............#.....#.....##.........#.....#............#........##.##......#.#...#...................................#......#......#...#..#..........#.........................#.#..##.........#.................##........................#....#......................................#...........................#.....#.....#......#..........#..#.........................#.............#.....#...#.#.........#....#...##....#........#..............................................#.#...........................................................#.........#................#...#........................#................##.....#..#................###.#....#...............##...
..#...................#......................#..#...........#...#....#...........#...#...#.................#.............................................#.#.............................#.......#...#.......#........#...#.#...........#..#......#....................#..#....................#....#...........#.........#.#.................#.#....#.....................#.........#..........##..#...#.........#...#............#....#...................#..#..#...............#..#................##.....#....#...#....#...............#.#...................#...#.#.............................#........##...#.......#...............#..#.............................#........................#...............#....#..............#...#......................#....#.#......#..#...........##....#..................#.#........#..........#.....##.#.....................###.............#.................#.......#.....................................#...#....#.#.....#...................#......................#..#...........#...#....#...........#...#...#.................#.............................................#.#.............................#.......#...#.......#........#...#.#...........#..#......#....................#..#....................#....#...........#.........#.#.................#.#....#.....................#.........#..........##..#...#.........#...#............#....#...................#..#..#...............#..#................##.....#....#...#....#...............#.#...................#...#.#.............................#........##...#.......#...............#..#.............................#........................#...............#....#..............#...#......................#....#.#......#..#...........##....#..................#.#........#..........#.....##.#.....................###.............#.................#.......#.....................................#...#....#.#.....#...................#......................#..#...........#...#....#...........#...#...#.................#........
........#.....#..........#...........#....................#.#........................#....#....#.....................#.......#........#.#........#..#........................#..#.........................#.#...................#.....#..#.........................#...#.#............#......#...........###.............#..#.#.....#..#........#..........................#...#.#...............#..........#.........#...............#.....#.............................#........#.........#....#.#.#.....#....................#.............#.#....##.........................#.#..##...#........................#..........................#..........#.....#.........#...................#.....................#..........................#...............#...............................#....#................#...............##.#......#.........#.............#....#...............................#....#.......#....#........................#...........#......#.#.........#.....#..........#...........#....................#.#........................#....#....#.....................#.......#........#.#........#..#........................#..#.........................#.#...................#.....#..#.........................#...#.#............#......#...........###.............#..#.#.....#..#........#..........................#...#.#...............#..........#.........#...............#.....#.............................#........#.........#....#.#.#.....#....................#.............#.#....##.........................#.#..##...#........................#..........................#..........#.....#.........#...................#.....................#..........................#...............#...............................#....#................#...............##.#......#.........#.............#....#...............................#....#.......#....#........................#...........#......#.#.........#.....#..........#...........#....................#.#........................#....#....#....................
...#............#....#.....#........#........#........#.........#...........................#.................#......#......#..#...#...........#......#............#..##...........................................#.............#...#...........#.....#.......#.......#.....................#............#................#......#...........................................#.....#............#.....#........#..##.#...#......#.........##..#....#.#..#.......#...##..........###.#......###.#......#.......#..#....#.....#....#....#.......#......#..#..#........................#..#....#..........#.....#..#.#.........#..........#..#.........#.............#...............#..#....#...................#...............#.....#.......#...................................##....#........#....##..........#.....#....#.##.....#.......#.#.#...#..........#...##.................................#..........................................................#..............#............#....#.....#........#........#........#.........#...........................#.................#......#......#..#...#...........#......#............#..##...........................................#.............#...#...........#.....#.......#.......#.....................#............#................#......#...........................................#.....#............#.....#........#..##.#...#......#.........##..#....#.#..#.......#...##..........###.#......###.#......#.......#..#....#.....#....#....#.......#......#..#..#........................#..#....#..........#.....#..#.#.........#..........#..#.........#.............#...............#..#....#...................#...............#.....#.......#...................................##....#........#....##..........#.....#....#.##.....#.......#.#.#...#..........#...##.................................#..........................................................#..............#............#....#.....#........#........#........#.........#...........................#.................#.....
.#...#..........#..#.....#..........................##.#.....#......#......#.#....#............#..........#.......##...........#........#...................##.........#........#....................#.......##............##..............#...#..#.............#........#...#....#.............#.....##..#.......#.#........#....##.##..#..#.....#..##................#......#........#..#.#..#....#..........#.#.....##...............#........#...........................#..#....##.#..........#...#..........#......#....#..............#.......#......#................................#......#................#.##........#..............................#......#...#.....................#...#..##...#..............#......##......#..............#................................................#...........................#.......#............#.................................##......#...........#.....#.#..##......#...#.....................................#...#..........#..#.....#..........................##.#.....#......#......#.#....#............#..........#.......##...........#........#...................##.........#........#....................#.......##............##..............#...#..#.............#........#...#....#.............#.....##..#.......#.#........#....##.##..#..#.....#..##................#......#........#..#.#..#....#..........#.#.....##...............#........#...........................#..#....##.#..........#...#..........#......#....#..............#.......#......#................................#......#................#.##........#..............................#......#...#.....................#...#..##...#..............#......##......#..............#................................................#...........................#.......#............#.................................##......#...........#.....#.#..##......#...#.....................................#...#..........#..#.....#..........................##.#.....#......#......#.#....#............#..........#.......##
.............#.#.................##....................#..............#............#..#.........#...#..........................................#..................##..#..........#..#.#......................................#.#...#...#......#.#.............#.#...........................#........##.............#.......#.........#...............................#.#..#...........#......##......#............#..##........#..................................#...........................................#..#........#........#......................#.........#....#.#.....#.....#....#......#.....#.......................#.....#..#..........#.................................#...#..#............#..............#..........#.###...#.#.##.......#......#...#..##.......................................#...........#.....##........#.......................#..........#..#....#....#..#.....#.....#...........................#............##...................................#.#.................##....................#..............#............#..#.........#...#..........................................#..................##..#..........#..#.#......................................#.#...#...#......#.#.............#.#...........................#........##.............#.......#.........#...............................#.#..#...........#......##......#............#..##........#..................................#...........................................#..#........#........#......................#.........#....#.#.....#.....#....#......#.....#.......................#.....#..#..........#.................................#...#..#............#..............#..........#.###...#.#.##.......#......#...#..##.......................................#...........#.....##........#.......................#..........#..#....#....#..#.....#.....#...........................#............##...................................#.#.................##....................#..............#............#..#.........#...#...............
.#..............#..#........#..........#.......#..#.....#...#...##...#.#.#.............................#................#........#............................#....#....#.....#.......#..#............#...........#................#....#.......................#............................#..........#.......................#...........#..........#....#.................#.......#...........#...#...............#...##.......#...#...............#....#.......#......#......#..................................................#.............#...........#....#.#......................#..#.................................................#...#...#.#.#...#.#..............#......#..........#....#............#....#......#.....#......#...........#...#....##...........#.........#..#........#.....##.#.........................#..............#............#...........#...........##......#...............#...........#.....##................#...................#..............#..#........#..........#.......#..#.....#...#...##...#.#.#.............................#................#........#............................#....#....#.....#.......#..#............#...........#................#....#.......................#............................#..........#.......................#...........#..........#....#.................#.......#...........#...#...............#...##.......#...#...............#....#.......#......#......#..................................................#.............#...........#....#.#......................#..#.................................................#...#...#.#.#...#.#..............#......#..........#....#............#....#......#.....#......#...........#...#....##...........#.........#..#........#.....##.#.........................#..............#............#...........#...........##......#...............#...........#.....##................#...................#..............#..#........#..........#.......#..#.....#...#...##...#.#.#.............................#............
.....#...............##......#.....#...............#.....#.......#..........#...#............#.....##..................................................#........#...................................#...........##.....#....#.....#....##..##.....##..##......#..##.............................#....##.....#.......###...................#..#...........#........#.............#...##..#...........#.#.....#..#...............#...#...............................................#..........................#...##...........#............#....#....#.............#................................##..#....#.......#..#.........#..#..............#..#........##..#..........#...........................##...........##.....#.......#......................#.#............#.....#............#.............#.#....#...................#........#...#.....#.............#.......#..........##.............##...........#..##...........#.......#..................#.......#.....#...............##......#.....#...............#.....#.......#..........#...#............#.....##..................................................#........#...................................#...........##.....#....#.....#....##..##.....##..##......#..##.............................#....##.....#.......###...................#..#...........#........#.............#...##..#...........#.#.....#..#...............#...#...............................................#..........................#...##...........#............#....#....#.............#................................##..#....#.......#..#.........#..#..............#..#........##..#..........#...........................##...........##.....#.......#......................#.#............#.....#............#.............#.#....#...................#........#...#.....#.............#.......#..........##.............##...........#..##...........#.......#..................#.......#.....#...............##......#.....#...............#.....#.......#..........#...#............#.....##...............
....#.#...#.....................#..#.#..........#..................#.....#........#............#...........#.........#...........#....#...............#..#...........#.#...#.....#.........#......##.................#..................#.#......#.#...........#..............##.....#.#.............................#.......#........#........#...#.................#.......#.............................#....#....#................#.......#...#.......#..............#.........#..............#.#.#......#.......................................................#..................#.........#..............................#...........................#..#........#........#..........#.#..........##.......#..#.......................##..#......##..#..............#.......................#.....#..#......##.#........#..#.#.........#..#.......................#.....#.......#......#.#....#...#....#......................................#.........##....#...#.......#.#...#.....................#..#.#..........#..................#.....#........#............#...........#.........#...........#....#...............#..#...........#.#...#.....#.........#......##.................#..................#.#......#.#...........#..............##.....#.#.............................#.......#........#........#...#.................#.......#.............................#....#....#................#.......#...#.......#..............#.........#..............#.#.#......#.......................................................#..................#.........#..............................#...........................#..#........#........#..........#.#..........##.......#..#.......................##..#......##..#..............#.......................#.....#..#......##.#........#..#.#.........#..#.......................#.....#.......#......#.#....#...#....#......................................#.........##....#...#.......#.#...#.....................#..#.#..........#..................#.....#........#............#...........#........
.....#.#.....#..............................#..............................#......#.............#...#..#..#...#...........##..................................#.#.................#......#.#.#...............#.....#.........................#......#........#.#..................................................#.........................#.........#......#....#..........#.......................#...............................................................#.......................................#........#...#...#...........#.......#............#..............#....#...#.....#........#..#........#......#.##..#.#....#............#...............#...#..........#.#..........#.....#........#..#.........#..............#..##..#......#...#.......#..#....#.......#..#...............#.....##..................#....#.............#............#.....................#....#...........#..#.#...................#............#.........................#..........#.#.....#..............................#..............................#......#.............#...#..#..#...#...........##..................................#.#.................#......#.#.#...............#.....#.........................#......#........#.#..................................................#.........................#.........#......#....#..........#.......................#...............................................................#.......................................#........#...#...#...........#.......#............#..............#....#...#.....#........#..#........#......#.##..#.#....#............#...............#...#..........#.#..........#.....#........#..#.........#..............#..##..#......#...#.......#..#....#.......#..#...............#.....##..................#....#.............#............#.....................#....#...........#..#.#...................#............#.........................#..........#.#.....#..............................#..............................#......#.............#...#..#..#...#.....
.................#...............#............#..............#..#.....#.......#....#................#........#......#..#...............#..#..#..#..................#...#..........#.........#...........................................#..........#..#...#........#............##...........#............#........#......#............#.....#.#.......................#....................#..#..........#.............#....#....##...............#......#.................#.........#..#....#.....#.........................#.......#.........#.........#.............#................#...#.....#.......................#.#.....#.......#...............#..........#.................##.........##.....#...#.....#..#.....#......#.......#...#..#.......#.............#........#...#...........#....#........#...#..........#...#.##......#.............#..#......................#............#..##...............................#..................#......#..............................#...............#............#..............#..#.....#.......#....#................#........#......#..#...............#..#..#..#..................#...#..........#.........#...........................................#..........#..#...#........#............##...........#............#........#......#............#.....#.#.......................#....................#..#..........#.............#....#....##...............#......#.................#.........#..#....#.....#.........................#.......#.........#.........#.............#................#...#.....#.......................#.#.....#.......#...............#..........#.................##.........##.....#...#.....#..#.....#......#.......#...#..#.......#.............#........#...#...........#....#........#...#..........#...#.##......#.............#..#......................#............#..##...............................#..................#......#..............................#...............#............#..............#..#.....#.......#....#................#........#......
...#......#.#....#...##...........#.#...............#.#..#......#........#.......#......#.........#..#.#..............##......#.#....................#..#..#...###..........................#............#.........##...#......................#............#.....................................#...............#................#...#.....#.....#............##...#.......#.......#.....#.#.##...........#..............#..##....#.....#..........#.#.........#..........#....#.....#.........#...#.......#....#..........................#.....#.#......#..........#.#...#...........#...#...#....#..........#..............#...#..............#.....#..#..#......#..........#.................#...............#......#..........................#.......#........#.#.......................##.............#....#...........................#.##...................##..#.#......................................#...##........##.#...............#...#.........#.....#.......#......#.#....#...##...........#.#...............#.#..#......#........#.......#......#.........#..#.#..............##......#.#....................#..#..#...###..........................#............#.........##...#......................#............#.....................................#...............#................#...#.....#.....#............##...#.......#.......#.....#.#.##...........#..............#..##....#.....#..........#.#.........#..........#....#.....#.........#...#.......#....#..........................#.....#.#......#..........#.#...#...........#...#...#....#..........#..............#...#..............#.....#..#..#......#..........#.................#...............#......#..........................#.......#........#.#.......................##.............#....#...........................#.##...................##..#.#......................................#...##........##.#...............#...#.........#.....#.......#......#.#....#...##...........#.#...............#.#..#......#........#.......#......#.........#..#.#............
......................#..........#...#...##...................#...#................#...........#...........#........###............#...................#......................#........#..#............#.#.....#.......#.....#.....##..#........................#....#............................#.......................#..#...........#.........#.....#.#............................#...................#....................#.##.............#...............................#.......#...........................#..#.........#........#.......#.#.....#..................#..#..#........#...#.....#.......#..#.....#......#......#......#.............#..#.........#...........#.................#.......#..............#......................##...#........#...#..............#..#......##..................#................#......#....##............#.#...............................................#.................#......................................#.#.......................#..........#...#...##...................#...#................#...........#...........#........###............#...................#......................#........#..#............#.#.....#.......#.....#.....##..#........................#....#............................#.......................#..#...........#.........#.....#.#............................#...................#....................#.##.............#...............................#.......#...........................#..#.........#........#.......#.#.....#..................#..#..#........#...#.....#.......#..#.....#......#......#......#.............#..#.........#...........#.................#.......#..............#......................##...#........#...#..............#..#......##..................#................#......#....##............#.#...............................................#.................#......................................#.#.......................#..........#...#...##...................#...#................#...........#...........#........
.#....#..#...#...#..............#.........#...#.#.#.............................#......................#.....#.............................#.................#.......#........................#......#..#.#...............#..#........#...................#.........#..................#............#..#...............#........................#.........#...#......#......#......#........#......#.........#..#.#...#......#.#..#......................#..#.........#.#................##....................##..#.#..............#...#..#..#..........#..........................#............#..#......#................#.....#..........#......................................#...............#.#......#.....#....#...........#...###............#........#.........##.....................#...........#...............#..#........#.............#.........#..........#..........................#..............................#.........#...#..........................#....#..#...#...#..............#.........#...#.#.#.............................#......................#.....#.............................#.................#.......#........................#......#..#.#...............#..#........#...................#.........#..................#............#..#...............#........................#.........#...#......#......#......#........#......#.........#..#.#...#......#.#..#......................#..#.........#.#................##....................##..#.#..............#...#..#..#..........#..........................#............#..#......#................#.....#..........#......................................#...............#.#......#.....#....#...........#...###............#........#.........##.....................#...........#...............#..#........#.............#.........#..........#..........................#..............................#.........#...#..........................#....#..#...#...#..............#.........#...#.#.#.............................#......................#.....#......
...#..#..........................................................................................#.......................#........#................................#.#...........#...........#....#..........................#............#......###...........##...................#...............................#.............#..#.........#.......##.......##..##.......................#.......................#........#..........#.......#............#..........#.#.#.##....#.##..#....#...............#...............##........##........#.....#........#....................#......#..#.......#...#...#..............................#..............#......#...#...#..........#.....###......................#.#...........................#...................................#.....#...............................#......................................................................#..........#........#............#.#.......#...................#..#......#..#..........................................................................................#.......................#........#................................#.#...........#...........#....#..........................#............#......###...........##...................#...............................#.............#..#.........#.......##.......##..##.......................#.......................#........#..........#.......#............#..........#.#.#.##....#.##..#....#...............#...............##........##........#.....#........#....................#......#..#.......#...#...#..............................#..............#......#...#...#..........#.....###......................#.#...........................#...................................#.....#...............................#......................................................................#..........#........#............#.#.......#...................#..#......#..#..........................................................................................#..................
#.....#.............#.#..............................#......#......................................#.........#........#......#.........#...............#..#....#..............................................##.......................................................#...#..........#............#..#...............................................#.........................#.............................#........................#.....#......#.............................#..#.......#..#........................#..#..#.#...#....#..........#..............#....................##.............#...#.........#..#....#.............#............#...#.........................#..................................................#....................#................#............................#...#.....#...............#.....#.#................##......#..............#.##.......#.............................#.............#..........#.................#..#.....#.............#.#..............................#......#......................................#.........#........#......#.........#...............#..#....#..............................................##.......................................................#...#..........#............#..#...............................................#.........................#.............................#........................#.....#......#.............................#..#.......#..#........................#..#..#.#...#....#..........#..............#....................##.............#...#.........#..#....#.............#............#...#.........................#..................................................#....................#................#............................#...#.....#...............#.....#.#................##......#..............#.##.......#.............................#.............#..........#.................#..#.....#.............#.#..............................#......#......................................#.........#......
....#.#....##............#............#.....#..........#...........................#..#.......#..##..#....#.............................#.....#....#............#..................#.....##..........................#.................#.............................#.....#...#.#..........................##..#........#.....##...#........#...................#....#...........#.....#......#.......................#...#......#..#............#..................................#....#.....#....##............#...#.........................#.#.#....###.............#.................................................................##.............#..........#.......#..###.....#..#............##..##.##.............#............................#....................................#.......#....#.......#.................................#...................#.......#....#..#...................#.#....................#....##..#................#...#............#.#....##............#............#.....#..........#...........................#..#.......#..##..#....#.............................#.....#....#............#..................#.....##..........................#.................#.............................#.....#...#.#..........................##..#........#.....##...#........#...................#....#...........#.....#......#.......................#...#......#..#............#..................................#....#.....#....##............#...#.........................#.#.#....###.............#.................................................................##.............#..........#.......#..###.....#..#............##..##.##.............#............................#....................................#.......#....#.......#.................................#...................#.......#....#..#...................#.#....................#....##..#................#...#............#.#....##............#............#.....#..........#...........................#..#.......#..##..#....#.........
.......#....................#..##..........#.....................#...#.#......................#..................#.......#..........##...........#....#.............#............#...............................#.......#............................................#......#....#......................#...##......................#.............#....#..........#...#..........................................#.....#......#........#.....#.##.........#................#.................#......#...........#..........#....#..................#...##..........#..................#...........................#..#........#..........#.##.#..##.#.....#..##...........#..#..#.....#.....................#..#....#...............##......#...........#................#..#......#................................#.............#................#.......#......................##.........................#.....#.....#...............#...........#...#..##......................#....................#..##..........#.....................#...#.#......................#..................#.......#..........##...........#....#.............#............#...............................#.......#............................................#......#....#......................#...##......................#.............#....#..........#...#..........................................#.....#......#........#.....#.##.........#................#.................#......#...........#..........#....#..................#...##..........#..................#...........................#..#........#..........#.##.#..##.#.....#..##...........#..#..#.....#.....................#..#....#...............##......#...........#................#..#......#................................#.............#................#.......#......................##.........................#.....#.....#...............#...........#...#..##......................#....................#..##..........#.....................#...#.#......................#..................#..
...............#...........................................#.......#........#......#.#......#.........#................................................#...#............##..#...##................#........#.............#.#...............................................#.........#....#...............#....#...#....................#......#....#.......#...#.#.#.#...............#............................#.....................#..#......................###...##.............#...........#..........#......................#.....................#.......#....#................#........#...#.....#.....#...............#..#.#.........#.........#....###.##...#...............#...........#..#..#...#....#.......#..........................##..#....#.#...............#.##.......#........#.....#.#...#..........#....#...#...#........#....................##..................#.............##......#.#..........##.#....#...............#..##.###............................#...........................................#.......#........#......#.#......#.........#................................................#...#............##..#...##................#........#.............#.#...............................................#.........#....#...............#....#...#....................#......#....#.......#...#.#.#.#...............#............................#.....................#..#......................###...##.............#...........#..........#......................#.....................#.......#....#................#........#...#.....#.....#...............#..#.#.........#.........#....###.##...#...............#...........#..#..#...#....#.......#..........................##..#....#.#...............#.##.......#........#.....#.#...#..........#....#...#...#........#....................##..................#.............##......#.#..........##.#....#...............#..##.###............................#...........................................#.......#........#......#.#......#.........#.............
#...#......#..#....#...........#.##..................##........#...#...........#.........#.....................#..#.....#.#..........#.#......#..#................#.........................###..#....................#...#..#.#...#...##...............#.................#.#....#...........##....#......#..........#................#.......#....#..#.#.#........................##..#............#.......#....#.#.....#......#...#...##.....................#...............#.......##..#..#.......#.................#...........................#...............................#...#................#.#..............#...............#............#.......#.........#..#.....#.....#.#............................#...#.....#........#.......#.#........#.#..............#..........................#....#.......##.##....................#.................#..........#.....#.......#.............#..........#........#.....#........#........#.......##........#.......#...#......#..#....#...........#.##..................##........#...#...........#.........#.....................#..#.....#.#..........#.#......#..#................#.........................###..#....................#...#..#.#...#...##...............#.................#.#....#...........##....#......#..........#................#.......#....#..#.#.#........................##..#............#.......#....#.#.....#......#...#...##.....................#...............#.......##..#..#.......#.................#...........................#...............................#...#................#.#..............#...............#............#.......#.........#..#.....#.....#.#............................#...#.....#........#.......#.#........#.#..............#..........................#....#.......##.##....................#.................#..........#.....#.......#.............#..........#........#.....#........#........#.......##........#.......#...#......#..#....#...........#.##..................##........#...#...........#.........#.....................#..#.
#...........#.....#.....#.#.#..#..............#.......#.#.........#..............##...........................##...........#.........................#......#..........#................#.......#............#.#...#........##.#........#...#....#...#..................#.#...#................#...#....#..........#............#.....................#......................#...................#.....#..#..............#.......#......................#.#...#.........#........................#.#....#.................#........................#.........#.....###.......#.....#...................................#......#.................##......#...............##.....................#...#...............#.#.#.......#...............#....#........#......#........................#...........#...#...#..............##.............#.............#.......##.....#.........#...................#.#..............#......#.........#............##.......##....#..#..#...........#.....#.....#.#.#..#..............#.......#.#.........#..............##...........................##...........#.........................#......#..........#................#.......#............#.#...#........##.#........#...#....#...#..................#.#...#................#...#....#..........#............#.....................#......................#...................#.....#..#..............#.......#......................#.#...#.........#........................#.#....#.................#........................#.........#.....###.......#.....#...................................#......#.................##......#...............##.....................#...#...............#.#.#.......#...............#....#........#......#........................#...........#...#...#..............##.............#.............#.......##.....#.........#...................#.#..............#......#.........#............##.......##....#..#..#...........#.....#.....#.#.#..#..............#.......#.#.........#..............##...........................##....
....#..............................#.....#...#.....................#........#.#....#.........##.....#.....#............#......#..............#.#...................#.#.#....#..#....................#.................#.......#..........#.........#.........#.................#..........#...............#........#...###.................#....................#.#...................#.........................#...................#.##..............#...#....#...............##...............#....#.............#.........#............#..........#........#................#..#.............#....#........................#...............#............#..........#....#.#...........................#..#........#.................................#...#.###....#.#........#.##.........#...........................................#.....###.......#.#........#.....#........#......#..........#..............#...........##..##...............#....#..................##....#..............................#.....#...#.....................#........#.#....#.........##.....#.....#............#......#..............#.#...................#.#.#....#..#....................#.................#.......#..........#.........#.........#.................#..........#...............#........#...###.................#....................#.#...................#.........................#...................#.##..............#...#....#...............##...............#....#.............#.........#............#..........#........#................#..#.............#....#........................#...............#............#..........#....#.#...........................#..#........#.................................#...#.###....#.#........#.##.........#...........................................#.....###.......#.#........#.....#........#......#..........#..............#...........##..##...............#....#..................##....#..............................#.....#...#.....................#........#.#....#.........##.....#.....#.........
.......#..##......#........#.....#......#...#.........#..................................#...................................#......................#................#..........#......#.....#.......##...........#.#.#...#.#.........#.......#..#.....#........#...#.....#............#.....#.......#..#.........#.......................#........#.#.#....##............##..........#..#..................#....#............##...........................#..#..................#..#.#................................#...##......##.......................#.....................#....................#.......#...#...#...........#....#............#...#....#.....##........#..........#.............................#.........#......#.......................#..#.#.........#........#..........#...........#...................#........#.#..........#......#..#....##.#.......................#.........................#.................................#.....#..#............#..##......#........#.....#......#...#.........#..................................#...................................#......................#................#..........#......#.....#.......##...........#.#.#...#.#.........#.......#..#.....#........#...#.....#............#.....#.......#..#.........#.......................#........#.#.#....##............##..........#..#..................#....#............##...........................#..#..................#..#.#................................#...##......##.......................#.....................#....................#.......#...#...#...........#....#............#...#....#.....##........#..........#.............................#.........#......#.......................#..#.#.........#........#..........#...........#...................#........#.#..........#......#..#....##.#.......................#.........................#.................................#.....#..#............#..##......#........#.....#......#...#.........#..................................#..........................
...#....#.....#.....#.......#....#.................#.#...............##..........#.#.......#......#................................................#...........#.................#..................................#......................#.......#........#......#.....#.............#..................#.....#.....................................................#.#.......#..............#............................#......#.#........#.................#...............#..............#................................#.......#.#.............#.................#....#........#...........................#.#.#..#...............#.....##..............#....#..........................#.....................#..#.....#...#..........#.....#.#.......................#.....................#...#....#.#.......#....#...........#....#..................#....##....#......##......#........#....#.....................#.#............#......#...........................#....#.....#.....#.......#....#.................#.#...............##..........#.#.......#......#................................................#...........#.................#..................................#......................#.......#........#......#.....#.............#..................#.....#.....................................................#.#.......#..............#............................#......#.#........#.................#...............#..............#................................#.......#.#.............#.................#....#........#...........................#.#.#..#...............#.....##..............#....#..........................#.....................#..#.....#...#..........#.....#.#.......................#.....................#...#....#.#.......#....#...........#....#..................#....##....#......##......#........#....#.....................#.#............#......#...........................#....#.....#.....#.......#....#.................#.#...............##..........#.#.......#......#.................
.......#...........#..........#...#....................#......................#...........#.........................#......#..#.....#....##.................#...#...#...##......#.#...............#...#..........#........#..........#......#.....#...............#...............................#...#................................##..........................##..##..........#..............#.........#.......#...##..........##............#...#...#.#...................#............#................#.#..#....#.............................#................#..................#..........#....#...#......#...#.#..............#.#......#.......#...#.........................................###.................#..#......#..#.......##.......#...............#.#.....###...#...........#.....................#.........#.............................#.........#..................#..............#............#.........#.............#.....#..........................#...........#..........#...#....................#......................#...........#.........................#......#..#.....#....##.................#...#...#...##......#.#...............#...#..........#........#..........#......#.....#...............#...............................#...#................................##..........................##..##..........#..............#.........#.......#...##..........##............#...#...#.#...................#............#................#.#..#....#.............................#................#..................#..........#....#...#......#...#.#..............#.#......#.......#...#.........................................###.................#..#......#..#.......##.......#...............#.#.....###...#...........#.....................#.........#.............................#.........#..................#..............#............#.........#.............#.....#..........................#...........#..........#...#....................#......................#...........#.........................
......#...............................#.............#...##................#.......#............#....#...#.....#....#......#......................#......#..#....##.............#....#....#.......#..................#....#...........#....#.................#.#.......#...................#...#...........#.....#........#.....##......#...................#.#....#....#......###....#.............#.......##..#........#.........#....................................................#.............................#................#.........#..........................##......#........#........#.......#..........#.....................#...................#.##..................................................................#............#.......#.......#.........#..............#...........#...............................................#....#........#...........#...............#............#.....................#............................................#...............................#.............#...##................#.......#............#....#...#.....#....#......#......................#......#..#....##.............#....#....#.......#..................#....#...........#....#.................#.#.......#...................#...#...........#.....#........#.....##......#...................#.#....#....#......###....#.............#.......##..#........#.........#....................................................#.............................#................#.........#..........................##......#........#........#.......#..........#.....................#...................#.##..................................................................#............#.......#.......#.........#..............#...........#...............................................#....#........#...........#...............#............#.....................#............................................#...............................#.............#...##................#.......#............#....#...#.....#....#
.#..........#..#.......#..................................#.....#.#.....#......#....#..........#.......................#.......#..........#.................#................#..........#..................#....#....#......#.........##..#........#....#..#..##.....................#.....######........#.....#......................#..............#.....#.....#.....#......................#........#.......#......#........#................#.............#..................#....#.......................#.#........#.........#............#...##........#..........#..............#..#...#.............#.......#..#....##...................#................................#..........#........................................#..##.....#......#.....................................#.......#......##........##.#.................#...................................#............#.................#...##......#.............#.............#.....#.................#..........#..#.......#..................................#.....#.#.....#......#....#..........#.......................#.......#..........#.................#................#..........#..................#....#....#......#.........##..#........#....#..#..##.....................#.....######........#.....#......................#..............#.....#.....#.....#......................#........#.......#......#........#................#.............#..................#....#.......................#.#........#.........#............#...##........#..........#..............#..#...#.............#.......#..#....##...................#................................#..........#........................................#..##.....#......#.....................................#.......#......##........##.#.................#...................................#............#.................#...##......#.............#.............#.....#.................#..........#..#.......#..................................#.....#.#.....#......#....#..........#....................
..................#.........#..#..............#..#.#.....................................#..............................#....................#........................#................................#...#.............#.....................#.#...............#........#.....#.......#.....#............#....#..#...........#.......#..#........#......#.............#....#........#..#.....#.........#........................................#........................#....#..................#..............#..........#.#......#...#..............#.......#.....................##......#.......#........#..........#.....#..............................................................................#...........#........#.#.................#..#.#.#.##........#......##.......#................#....#...#.#......................#.....#.#.......................#......................................#....##...................................................................#.........#..#..............#..#.#.....................................#..............................#....................#........................#................................#...#.............#.....................#.#...............#........#.....#.......#.....#............#....#..#...........#.......#..#........#......#.............#....#........#..#.....#.........#........................................#........................#....#..................#..............#..........#.#......#...#..............#.......#.....................##......#.......#........#..........#.....#..............................................................................#...........#........#.#.................#..#.#.#.##........#......##.......#................#....#...#.#......................#.....#.#.......................#......................................#....##...................................................................#.........#..#..............#..#.#.....................................#..........................
...#......#................#.....#..............#.......#...#...............#........#..........#..#.........#..................#..........#......#...........#................................#.............#............#..............#....#...#.........##.....###...............#.................................#.#.........................#...............................#...#.#.................#.................#..............##..........#............................................#...#...................#...#.##.#....#......#...##...#........#.#.......##.#.....................................#...............#...##.............#...#...............#.........#..........##.........#..#....................#.#.............#............#..........###.....#......#..#......#......................#............#..##........#......#................#........#......................#.........................#.....#....................#..#........#......#................#.....#..............#.......#...#...............#........#..........#..#.........#..................#..........#......#...........#................................#.............#............#..............#....#...#.........##.....###...............#.................................#.#.........................#...............................#...#.#.................#.................#..............##..........#............................................#...#...................#...#.##.#....#......#...##...#........#.#.......##.#.....................................#...............#...##.............#...#...............#.........#..........##.........#..#....................#.#.............#............#..........###.....#......#..#......#......................#............#..##........#......#................#........#......................#.........................#.....#....................#..#........#......#................#.....#..............#.......#...#...............#........#..........#..#.........#......
......#......#..........................#......................#.#....#..#....#...###..##.............#........#.#.....##...#....#.......#.........#.................#...##.....#........................#.................................##..........##...........##...#......#..............#................#.....................#.............#.............#........##.....#..#......##....................#.....#..#...................#............#....#..#................#................#......##.....................#........................#....#...#...............#.................#...............#.#..................#..##....#.....#........#....##..........#.#.............#.......................#....#.........#..#.............#.#...............................................#...........##.....................#....#....#......#....#............#...#............................#.......#........................#......#.........#..........#......#..........................#......................#.#....#..#....#...###..##.............#........#.#.....##...#....#.......#.........#.................#...##.....#........................#.................................##..........##...........##...#......#..............#................#.....................#.............#.............#........##.....#..#......##....................#.....#..#...................#............#....#..#................#................#......##.....................#........................#....#...#...............#.................#...............#.#..................#..##....#.....#........#....##..........#.#.............#.......................#....#.........#..#.............#.#...............................................#...........##.....................#....#....#......#....#............#...#............................#.......#........................#......#.........#..........#......#..........................#......................#.#....#..#....#...###..##.............#........#.#..
..........#....#...#...........#........#.................#..........#........#.#....#.#.............................................#.....#.......................#...#.##.........#..........#..#......................#....#..#.....#.......#............#.....#.#...................#..#...#.#.#..##....#......#........................................##....#.#...................................#..#.....#...............#........#..........#.....................................#........................#........##...................................#.#......#....#.....................#...........................................#.............#...........#.#...............#..................#...............##................#...........#..............##..#...#.##..........#.........................#....#.......................#...............#.............#........................................#..........................................#..........#....#...#...........#........#.................#..........#........#.#....#.#.............................................#.....#.......................#...#.##.........#..........#..#......................#....#..#.....#.......#............#.....#.#...................#..#...#.#.#..##....#......#........................................##....#.#...................................#..#.....#...............#........#..........#.....................................#........................#........##...................................#.#......#....#.....................#...........................................#.............#...........#.#...............#..................#...............##................#...........#..............##..#...#.##..........#.........................#....#.......................#...............#.............#........................................#..........................................#..........#....#...#...........#........#.................#..........#........#.#....#.#............................
..#....#...........#....#..#..##.............#.....#............#........................................#...#....#...............#.......................#..#...................................................#....................................................#.................#.....#........#...#....#.#...................................#..........................#....#...#...........#......................#.........................................#........#....................#....##..#............#.....#.##..#..#..#..#.......#..............#..........................#....#..............#.#........##.......#...#.....#...#....#........................#..........................#........#.......#..........#.##............##..............#.....#....#................................................................#...........#...............#..#.........#..........#..........................##.....#...#...#....#.##................#....#...........#....#..#..##.............#.....#............#........................................#...#....#...............#.......................#..#...................................................#....................................................#.................#.....#........#...#....#.#...................................#..........................#....#...#...........#......................#.........................................#........#....................#....##..#............#.....#.##..#..#..#..#.......#..............#..........................#....#..............#.#........##.......#...#.....#...#....#........................#..........................#........#.......#..........#.##............##..............#.....#....#................................................................#...........#...............#..#.........#..........#..........................##.....#...#...#....#.##................#....#...........#....#..#..##.............#.....#............#........................................#...#....#.
..........#......#...#....#......#...#.......#..#.......................#.#.........#........###........#.......#..............#.#............#..............#..#.#...........#.#..............#...........#.......#..#......................#..............#...#........#..#......##.......#.....#......#...#...#..............................#.........#......#......#.....#.....#....#.....#..#....#.....#................####.#..#..#..............................##.........#.......#.......#................#...........#.......................#..........#....##.......#........#.....................#...#.#..##.......................#.#..........#.........#.................#.....#..#............................#....................#........#.#.................#...#......##......#.#.......#............#.....#.....#......................#........................#...........#...#..#....#............#................#........#.....#.........................#......#...#....#......#...#.......#..#.......................#.#.........#........###........#.......#..............#.#............#..............#..#.#...........#.#..............#...........#.......#..#......................#..............#...#........#..#......##.......#.....#......#...#...#..............................#.........#......#......#.....#.....#....#.....#..#....#.....#................####.#..#..#..............................##.........#.......#.......#................#...........#.......................#..........#....##.......#........#.....................#...#.#..##.......................#.#..........#.........#.................#.....#..#............................#....................#........#.#.................#...#......##......#.#.......#............#.....#.....#......................#........................#...........#...#..#....#............#................#........#.....#.........................#......#...#....#......#...#.......#..#.......................#.#.........#........###........#.......#...
..............##.......#.#...............................#.........#......#....#....#.....................#...................#........#...#.........................#.................#...#....#....#.......................#....#................#.....#..#.......#..........#.#.........#.##.....................................#..............#..........#...........#.....#....#............#..#.....#.#..#...........#.#..............#....#.....#..#........#.....................................#....................................#..##.....##...#.#.............................#.............#..............................................#....#...#.................#..................#....##.......#.......#..#..........................#.#.......#...............#..#.#...#........#.......#.....#.........#...#......##..#..................#............#.#...#.......#.......#....................................#.......................##.......................##.......#.#...............................#.........#......#....#....#.....................#...................#........#...#.........................#.................#...#....#....#.......................#....#................#.....#..#.......#..........#.#.........#.##.....................................#..............#..........#...........#.....#....#............#..#.....#.#..#...........#.#..............#....#.....#..#........#.....................................#....................................#..##.....##...#.#.............................#.............#..............................................#....#...#.................#..................#....##.......#.......#..#..........................#.#.......#...............#..#.#...#........#.......#.....#.........#...#......##..#..................#............#.#...#.......#.......#....................................#.......................##.......................##.......#.#...............................#.........#......#....#....#.....................#.........
..........................#.#...#..#.##..........#..........#......#...................................................#..............#........#.........................................#......#........#.....##......#..........#........................#.#............#........##......................................#..................#..#....##..#..................##.#.............#...........#..#....#..#......#..........#..#....#.............##........#....#....................#...........#.........................................#.................................#.....................#............##..................#.#.#..............#.....#...........#...#....#...................#...#............#...........#.#......#....#.........................#.......##.........#........#....##.#.#..#.........#............#.......#...........#..........#........#........#.........................#......#............#..................#..............................#.#...#..#.##..........#..........#......#...................................................#..............#........#.........................................#......#........#.....##......#..........#........................#.#............#........##......................................#..................#..#....##..#..................##.#.............#...........#..#....#..#......#..........#..#....#.............##........#....#....................#...........#.........................................#.................................#.....................#............##..................#.#.#..............#.....#...........#...#....#...................#...#............#...........#.#......#....#.........................#.......##.........#........#....##.#.#..#.........#............#.......#...........#..........#........#........#.........................#......#............#..................#..............................#.#...#..#.##..........#..........#......#................................................
...##...................................#.........#...#.#..##...#.....#..................#.........#.....#....#.........................#......#.........#..............#....................##......#............#...............#...#............#.........................#.#...........#..........................#.......#.#..#.#.............#......................................#...#..........#...........#...........#......................#....................##.......#...#........#.........###..#..#...#....##..........#..#.........#...............#......#.....#........#.........................#...........#.#....#.......#..................#......#.....#.......#.........#....#............#.........................#.......#.#.......#.........#..#.......#..#..........#......#...##......#.##................................#.#..............#.#..............#......#......#..............#...........................................#...#.....##...................................#.........#...#.#..##...#.....#..................#.........#.....#....#.........................#......#.........#..............#....................##......#............#...............#...#............#.........................#.#...........#..........................#.......#.#..#.#.............#......................................#...#..........#...........#...........#......................#....................##.......#...#........#.........###..#..#...#....##..........#..#.........#...............#......#.....#........#.........................#...........#.#....#.......#..................#......#.....#.......#.........#....#............#.........................#.......#.#.......#.........#..#.......#..#..........#......#...##......#.##................................#.#..............#.#..............#......#......#..............#...........................................#...#.....##...................................#.........#...#.#..##...#.....#..................#.........#.....#....#.....
..#...##......#..............#..........#....#.........#.......#..#.#..........#.......................................................................#................#.......#.............#..#...........#...#.............#.......#.#............#.......#........##......#...#...#...............#................#.....#............###.................#.............#............#........##.......#.#..............#............#..#.........#...#..........####.................#.............#..#...........#...#.#................#.................#.......##......#..#.....................##..........#.....###...................................................#..#.......#............#.....#......#.#........##............#.#.#....#..##.#....#........#.........#..................#.............#...............#.....#....#.....#.......#............#.#....#..#..#..#.#.................................#......#...................#.....#.#..#.......#...##......#..............#..........#....#.........#.......#..#.#..........#.......................................................................#................#.......#.............#..#...........#...#.............#.......#.#............#.......#........##......#...#...#...............#................#.....#............###.................#.............#............#........##.......#.#..............#............#..#.........#...#..........####.................#.............#..#...........#...#.#................#.................#.......##......#..#.....................##..........#.....###...................................................#..#.......#............#.....#......#.#........##............#.#.#....#..##.#....#........#.........#..................#.............#...............#.....#....#.....#.......#............#.#....#..#..#..#.#.................................#......#...................#.....#.#..#.......#...##......#..............#..........#....#.........#.......#..#.#..........#....................................
.#..#.#......#................#.......#................................#.......#...#.........#..............#............#.....#.........#...........#.......#.#..#...#........#.......#...#......#...#..........##.....#............#.#.#.........#......#.......#........#.#...#........#........................#.......#..................#......#.##................#.....#......................#......#........#.......#......#....##...........#........#...#..............#.##....................#......................#......#.....#.#......#.............#.......#.......#.............#...#........................#.....#....#.......##...........................#....................#...#..........#...#.......#.............................#.......#.............#..#...##..............#.....#..................#........#...#.................#.......#...............#.....#...#....#.............#....#.#.........#......#...#.....................#...#..#.#......#................#.......#................................#.......#...#.........#..............#............#.....#.........#...........#.......#.#..#...#........#.......#...#......#...#..........##.....#............#.#.#.........#......#.......#........#.#...#........#........................#.......#..................#......#.##................#.....#......................#......#........#.......#......#....##...........#........#...#..............#.##....................#......................#......#.....#.#......#.............#.......#.......#.............#...#........................#.....#....#.......##...........................#....................#...#..........#...#.......#.............................#.......#.............#..#...##..............#.....#..................#........#...#.................#.......#...............#.....#...#....#.............#....#.#.........#......#...#.....................#...#..#.#......#................#.......#................................#.......#...#.........#..............#.......
...............#.....#...........................#.............#..#.#........#....#......#....................#..........#............#...#.#.....#...................#..#....#.#....#.#..........#..#..###...........#...#..#.....................................#..................#............................#.....#.........................#.#.................................#...........................................#.#.......##........##.......#....#..#........#....#...#........#........#.........#.......#...#................#...#..........#.............................#......#.........##............#...............#..#........................#..#.........#.......#..#.....#..............##...............#...#...#.....#.......................#..............................#..........#.........................#.........##.....#.............................#......................#...#...#......#...............#...................#................#.....#...........................#.............#..#.#........#....#......#....................#..........#............#...#.#.....#...................#..#....#.#....#.#..........#..#..###...........#...#..#.....................................#..................#............................#.....#.........................#.#.................................#...........................................#.#.......##........##.......#....#..#........#....#...#........#........#.........#.......#...#................#...#..........#.............................#......#.........##............#...............#..#........................#..#.........#.......#..#.....#..............##...............#...#...#.....#.......................#..............................#..........#.........................#.........##.....#.............................#......................#...#...#......#...............#...................#................#.....#...........................#.............#..#.#........#....#......#....................#.....
........#.#...............#.................#.....#...............#...................#..............#........#......#.#.....##........................#...................................................#.#........#....#.#...#..........#.#...##.........#..............................#.....#.........#........#..#.#....##........#..#.......#...............#...........................#...#.#...#.......#...##....##.....##.................#.............#.....#......#..#....#.#.#................................#..#...............................#.........#.............#....#.#.#......................#..#...................#......#..........#..##.............#........#.....###....#.......#..........#.###.#......#...#.##....#.........................................#.....##..............................#..##............................#............#................#....#.#.............#.................#...##..#................#.......#........#.#...............#.................#.....#...............#...................#..............#........#......#.#.....##........................#...................................................#.#........#....#.#...#..........#.#...##.........#..............................#.....#.........#........#..#.#....##........#..#.......#...............#...........................#...#.#...#.......#...##....##.....##.................#.............#.....#......#..#....#.#.#................................#..#...............................#.........#.............#....#.#.#......................#..#...................#......#..........#..##.............#........#.....###....#.......#..........#.###.#......#...#.##....#.........................................#.....##..............................#..##............................#............#................#....#.#.............#.................#...##..#................#.......#........#.#...............#.................#.....#...............#...................#..............#........#.....
.......#.......#.......#.....................#.................................#...#.....#....#.....#.......#.............................#............................#........#.............##...#...#................#...........#................#...#....................#............#.......#....#...#..........#....#...........#.....................#....#..........###...#............#......##................#................#................#......#.................#....................#.............##............#.....................................##....#....#......#........#.....#.......#..#......#............................#........###.....#...............................................#..................#..#...............#......#.......#........#.....#...........................#......................................#.#..................................#........................#.................#................................#.......#.......#.....................#.................................#...#.....#....#.....#.......#.............................#............................#........#.............##...#...#................#...........#................#...#....................#............#.......#....#...#..........#....#...........#.....................#....#..........###...#............#......##................#................#................#......#.................#....................#.............##............#.....................................##....#....#......#........#.....#.......#..#......#............................#........###.....#...............................................#..................#..#...............#......#.......#........#.....#...........................#......................................#.#..................................#........................#.................#................................#.......#.......#.....................#.................................#...#.....#....#.....#.......#.......
...#..............#...........#....#..#............#...#.............................#..............#..................#.....#....#...............#.........#..........#.....#...............##...........#...#.....#......................#.....#....#......#.....................#.##.....##....#..#...#............#.....#.......#.#..............................#...........#....#....#......................#......................#....#..#.........#...............#...........#...#................#.....#......#.##.#..#..............#.#.#...........#.............#....#............................#.....#.........................................#.#......#.#...#........##.......#..................#..#.#.....#...........#......#............#.....#...........................#.##...........#.#.....#....................##............#....#.............................#.#.#...#.........#.##.....#.........#....#.#...#..##................#.#...........#..............#...........#....#..#............#...#.............................#..............#..................#.....#....#...............#.........#..........#.....#...............##...........#...#.....#......................#.....#....#......#.....................#.##.....##....#..#...#............#.....#.......#.#..............................#...........#....#....#......................#......................#....#..#.........#...............#...........#...#................#.....#......#.##.#..#..............#.#.#...........#.............#....#............................#.....#.........................................#.#......#.#...#........##.......#..................#..#.#.....#...........#......#............#.....#...........................#.##...........#.#.....#....................##............#....#.............................#.#.#...#.........#.##.....#.........#....#.#...#..##................#.#...........#..............#...........#....#..#............#...#.............................#..............#...............
...#...................................#....................#.#............#.......................#..........#...............#.........#..........#...............#.........#..................#.......................#......#.#...#..................#......#.#..#...##.................#......#..........#.......#.........##....#......#.....##.....#..#.....#...........................#.###..................#.##....#..#.......................#.#......................#.......#.....#......#...................................#.................................#....................#..........................#..........#..........#...#............................##......#.....##............##........#.......#...#..#.................#.....##..#..#.#...........#.#.........#.......##........#.....#.....#.........#..##...#..........#......#.................................#....#......##...............#.................#...##...........#...........#...................................#....................#.#............#.......................#..........#...............#.........#..........#...............#.........#..................#.......................#......#.#...#..................#......#.#..#...##.................#......#..........#.......#.........##....#......#.....##.....#..#.....#...........................#.###..................#.##....#..#.......................#.#......................#.......#.....#......#...................................#.................................#....................#..........................#..........#..........#...#............................##......#.....##............##........#.......#...#..#.................#.....##..#..#.#...........#.#.........#.......##........#.....#.....#.........#..##...#..........#......#.................................#....#......##...............#.................#...##...........#...........#...................................#....................#.#............#.......................#..........#.....
................................#...........##..........#.......#.#..##..........#.#..#...#...............#...........................................#.##.........#............#.#...........#.#.............#.............................#.#.....................#......................#...................................#..##..............#............................#....#..##...#..#..........#................................#...........#.......................###...........#......................#....#..#...#.......................#...................#..........#.#.....................#.........#...................#......#....................#..#......................##.....#....#.#.......#.....#...............#...................#.......#.#...............#......##.............#...#..............#........#..#...............#....................#.#.........##....#........#......................................#..........#.........................................#...........##..........#.......#.#..##..........#.#..#...#...............#...........................................#.##.........#............#.#...........#.#.............#.............................#.#.....................#......................#...................................#..##..............#............................#....#..##...#..#..........#................................#...........#.......................###...........#......................#....#..#...#.......................#...................#..........#.#.....................#.........#...................#......#....................#..#......................##.....#....#.#.......#.....#...............#...................#.......#.#...............#......##.............#...#..............#........#..#...............#....................#.#.........##....#........#......................................#..........#.........................................#...........##..........#.......#.#..##..........#.#..#...#...............#.........
..............................................#....#.........#...#.............#.............#...........#......#...........#....#...........#............#........#...........#...#...........#....#.....................#..#......#.................#.#.............#.........#...#..##...#.........#..........#............................#.......#....#.......................................#...........................................##........#...............#.#..........#.......................#.........##.............................#.##.....................#....................#.#..##..#.....................#....................#........#.....##.............#.....................#............#....................#.#...............#..#....#...................#.........#..#...............#..........................................#...#...#.#...#.........#................##..#..........#...#........#..#.......#...#....#...........#.................................................#....#.........#...#.............#.............#...........#......#...........#....#...........#............#........#...........#...#...........#....#.....................#..#......#.................#.#.............#.........#...#..##...#.........#..........#............................#.......#....#.......................................#...........................................##........#...............#.#..........#.......................#.........##.............................#.##.....................#....................#.#..##..#.....................#....................#........#.....##.............#.....................#............#....................#.#...............#..#....#...................#.........#..#...............#..........................................#...#...#.#...#.........#................##..#..........#...#........#..#.......#...#....#...........#.................................................#....#.........#...#.............#.............#...........#......#...
....#...........#.#..............................#.......#.........#....#................#..............#...#.........#....#.#................................................................#.#.........#........#......#.....................#......#......#....#.....#...........................#.............................................#.....#..........#....#..##.............#.#...................#.....#........#.................#.................#.......................##........#.........#......#...................#........#.......#..........#..#....................#............#...#.#....##.#................#.......#....................#...#....#.........#......................................#....#.............#..........##...................#..........#............#...#...............#.....#....................#...........#......#...#..........#.....#..#.......................#...#...#...............................#..........#...........#.#..............................#.......#.........#....#................#..............#...#.........#....#.#................................................................#.#.........#........#......#.....................#......#......#....#.....#...........................#.............................................#.....#..........#....#..##.............#.#...................#.....#........#.................#.................#.......................##........#.........#......#...................#........#.......#..........#..#....................#............#...#.#....##.#................#.......#....................#...#....#.........#......................................#....#.............#..........##...................#..........#............#...#...............#.....#....................#...........#......#...#..........#.....#..#.......................#...#...#...............................#..........#...........#.#..............................#.......#.........#....#................#..............#...#.......
...............#...................#..........................................#.........#....#.......#...............#....#........#.........##.#.........#....................................#....#........#..#....#.....#......#...........#.......#..............#.........##...#.#...#.....................#..#............##......#...........##.#........................##.......#.#..#......#.....................#...#......#.............#.....##...#..#.......#.#............#...#............#....#........#........#....#.###..#.............................#.............#.......................#..#........#......#.#.............#.....#......................#...................#...#........#....#...............#.......#.......#.........#.....#.............#.##..........#..#............#..#...............#.#..........#...................................#..#.....#.#...........................#................#..............#..............................#...................#..........................................#.........#....#.......#...............#....#........#.........##.#.........#....................................#....#........#..#....#.....#......#...........#.......#..............#.........##...#.#...#.....................#..#............##......#...........##.#........................##.......#.#..#......#.....................#...#......#.............#.....##...#..#.......#.#............#...#............#....#........#........#....#.###..#.............................#.............#.......................#..#........#......#.#.............#.....#......................#...................#...#........#....#...............#.......#.......#.........#.....#.............#.##..........#..#............#..#...............#.#..........#...................................#..#.....#.#...........................#................#..............#..............................#...................#..........................................#.........#....#.......#..............
......#.........................#.......##..#.......#....#.#................#.......#......#............#....#........................................#...........#.......#....#.#...#.............................#.#..............#....#........#...........#.#..#..#..........#...#.........#..#..............##.....#..#..#....#..................................#.....#..................#.......#....#....#...............#....................................#.#.................#.##....#..#........#..............#.....#..............#......#....#........#.......#.............................................#.#.#..#.............#........#..#..........#...................#......#.....#....#..#..................##..................#........#..................#............#........................#.........#.....#....#......................................#............##........#.....................................................................#.........................#.......##..#.......#....#.#................#.......#......#............#....#........................................#...........#.......#....#.#...#.............................#.#..............#....#........#...........#.#..#..#..........#...#.........#..#..............##.....#..#..#....#..................................#.....#..................#.......#....#....#...............#....................................#.#.................#.##....#..#........#..............#.....#..............#......#....#........#.......#.............................................#.#.#..#.............#........#..#..........#...................#......#.....#....#..#..................##..................#........#..................#............#........................#.........#.....#....#......................................#............##........#.....................................................................#.........................#.......##..#.......#....#.#................#.......#......#............#....#......
.................................#...#.............................#...........................#..#.....#....................#........#..........#.#...........................................#.............#..#........###..#..........................................................#.#...#.........#.........#........#..#....#.......#........#.......#..............................#.#.........#......#.....................................#.......#.#...............#.#..................#..............##....................................#................#...#.............#..#....................#............#...#.......#..#..#...............#....................#............#..........................#.....................#..............#.#......#.......##.....#.#.........#......#..............................#........#.....##.....................#....................#...#.....#........##.............#....#.................#.....#..#..................................#...#.............................#...........................#..#.....#....................#........#..........#.#...........................................#.............#..#........###..#..........................................................#.#...#.........#.........#........#..#....#.......#........#.......#..............................#.#.........#......#.....................................#.......#.#...............#.#..................#..............##....................................#................#...#.............#..#....................#............#...#.......#..#..#...............#....................#............#..........................#.....................#..............#.#......#.......##.....#.#.........#......#..............................#........#.....##.....................#....................#...#.....#........##.............#....#.................#.....#..#..................................#...#.............................#...........................#..#.....#...........
.....#..............................#....#......#.......................#.................................#...#...........#..............................#..............................................#..........#.#.#...#.................#.#.....#.#.#..#...#.....................#.#..#.......#...#......##..#..#........#.#...#.............#....#............#.......#............#......#..#............#...........#..#......#.....#...#......#.......#........#...............#..........#.#..........#.#.#............#...................................#...#....................#..................................#............#.....#.............#................#..#.........................#..........#.......#.........................#................#.#....................#.........#........#.......................#.....................#...#.................................#...............#.........#...................##......#................#..............................#....#......#.......................#.................................#...#...........#..............................#..............................................#..........#.#.#...#.................#.#.....#.#.#..#...#.....................#.#..#.......#...#......##..#..#........#.#...#.............#....#............#.......#............#......#..#............#...........#..#......#.....#...#......#.......#........#...............#..........#.#..........#.#.#............#...................................#...#....................#..................................#............#.....#.............#................#..#.........................#..........#.......#.........................#................#.#....................#.........#........#.......................#.....................#...#.................................#...............#.........#...................##......#................#..............................#....#......#.......................#.................................#...#.....
...............#....#...#.....#....##........................................#.......#...............#................#....................................#..........#...............#......#...##......#....#..............#..........###...#.......#....#........................#..............#........................##....#.........#....................#..#.............................................##..#.#..#......#.........#......#.......#.......................#...#..#.............#...........##......#...........#.#...#.....#.........#..#........#..#....#..................##..#..#.........#.......#..#....#....#..............#..........................##........#............##..............#.#..............#........#.......#..#......................#................#.......##........#....#..........#.#...................#....#...#..............#........#........#..........#.....#.......#.....................#...........#......................#....#...#.....#....##........................................#.......#...............#................#....................................#..........#...............#......#...##......#....#..............#..........###...#.......#....#........................#..............#........................##....#.........#....................#..#.............................................##..#.#..#......#.........#......#.......#.......................#...#..#.............#...........##......#...........#.#...#.....#.........#..#........#..#....#..................##..#..#.........#.......#..#....#....#..............#..........................##........#............##..............#.#..............#........#.......#..#......................#................#.......##........#....#..........#.#...................#....#...#..............#........#........#..........#.....#.......#.....................#...........#......................#....#...#.....#....##........................................#.......#...............#..............
..........#.........#..#....#.................#........................................#.#...#...................#...#...........#.....#.....#.......#..............#...........#...#.............#......................................#..........#.#.........#....#..#...........#.#.....#................#........#.......#......#...........#.................................#...............................#..#....##.#.............#......#..........#.............#......#..............#.....#...................##...#....#....#..........................#.##...........#.#..........#.##.#.......#........#.#...#..................#...#........#.........##.....#....#.#...........................#..#....#.#........#..............##........#.................................##.#.........................#..#....#.....#.#.........#..#..............#..#.#.................#....#..#...#.#..#................#......#..#.......#..#..#........##......#............#.........#..#....#.................#........................................#.#...#...................#...#...........#.....#.....#.......#..............#...........#...#.............#......................................#..........#.#.........#....#..#...........#.#.....#................#........#.......#......#...........#.................................#...............................#..#....##.#.............#......#..........#.............#......#..............#.....#...................##...#....#....#..........................#.##...........#.#..........#.##.#.......#........#.#...#..................#...#........#.........##.....#....#.#...........................#..#....#.#........#..............##........#.................................##.#.........................#..#....#.....#.#.........#..#..............#..#.#.................#....#..#...#.#..#................#......#..#.......#..#..#........##......#............#.........#..#....#.................#........................................#.#...#...................#..
....#....#........#....#.....#......................................#.....##...........#......#...................#........#.....##....#..#.....#.#.........#...........#....#.....................#...............#....................#........#........................................#................#....#.....#....................##..#.....#....#.................#..................#.......#..............#..........................#...#...............#...#............#..#............#...............................................................#.............#..............#......#....................#..#......##....#................#..#...#...........#.##.....#..#.....#.........................#.....#..#...................................#..........#...#..........#.........................#....#.#..#........#.........#....###...................#....#........#.#............................#.......#.#...............#.............#....#....#........#....#.....#......................................#.....##...........#......#...................#........#.....##....#..#.....#.#.........#...........#....#.....................#...............#....................#........#........................................#................#....#.....#....................##..#.....#....#.................#..................#.......#..............#..........................#...#...............#...#............#..#............#...............................................................#.............#..............#......#....................#..#......##....#................#..#...#...........#.##.....#..#.....#.........................#.....#..#...................................#..........#...#..........#.........................#....#.#..#........#.........#....###...................#....#........#.#............................#.......#.#...............#.............#....#....#........#....#.....#......................................#.....##...........#......#...................#.
.............................#.................#....#........#....................#..#....#.....##.....#...#...............#.......#..............#..................#.......................................#......#...........#..............................##..............#...........#.##...#.....#.................................................................#.........#...................#................#....#.......#................#...........#............#..............#.#.##.......................#.................#.....#...#.........#.............#......#.......#...#.................#.#...#..#........#..#..#.....................#..#......#.#...#...#.....................#....................#....#...#...#..................#...#..#.............#..#...................#........#...#..#..#...#.............#.#...#...............#............................#........#.......#...................#......................#..........#.............................#.................#....#........#....................#..#....#.....##.....#...#...............#.......#..............#..................#.......................................#......#...........#..............................##..............#...........#.##...#.....#.................................................................#.........#...................#................#....#.......#................#...........#............#..............#.#.##.......................#.................#.....#...#.........#.............#......#.......#...#.................#.#...#..#........#..#..#.....................#..#......#.#...#...#.....................#....................#....#...#...#..................#...#..#.............#..#...................#........#...#..#..#...#.............#.#...#...............#............................#........#.......#...................#......................#..........#.............................#.................#....#........#....................#..#....#.....##.....#...#........
........#..........#..##.........#........#.........#....#....#.......#..............#..#......#......#..............#......#.................###.......#.................#................#...#.............##.#....................#.....#.##......#.......#.................#..........#...........#.........#....#..........................##.....#...#...................................#...................#.......................#................#..............#....#......#........#..#.....#.........................##...........................#........#..................#....................#..............#..............#......#...#.....#............#.#.#.....#.....#....#.....#........#................##.......#.#..##.................#.....#............................#................................#..#....#..............#.....#.....#.........##..................##...#.......#..................#.....#...............#..#.....#....#.........#..........#..##.........#........#.........#....#....#.......#..............#..#......#......#..............#......#.................###.......#.................#................#...#.............##.#....................#.....#.##......#.......#.................#..........#...........#.........#....#..........................##.....#...#...................................#...................#.......................#................#..............#....#......#........#..#.....#.........................##...........................#........#..................#....................#..............#..............#......#...#.....#............#.#.#.....#.....#....#.....#........#................##.......#.#..##.................#.....#............................#................................#..#....#..............#.....#.....#.........##..................##...#.......#..................#.....#...............#..#.....#....#.........#..........#..##.........#........#.........#....#....#.......#..............#..#......#......#.............
......#.................#........#.#....#.............#................#...#........#........#.......#.....#.........................#...................#.#.#.#.............................##.....##......#.........#.........#......#...#.....#...#.............#......#.........#.#.......#........#..........#..#.........#.......#..#.....#.......#.............#..#.....##...............................#...##.......#.......#..................................#.....#.....................................#....##..........#......#.........#..........#............##.........................#.............................#....................#........#..........#.....#.......#.............................#.............#.....##...............................#........#........................#......#...#..#........................#........#.......#..........##........#.#.................#........#.#.......................#............................#.................#........#.#....#.............#................#...#........#........#.......#.....#.........................#...................#.#.#.#.............................##.....##......#.........#.........#......#...#.....#...#.............#......#.........#.#.......#........#..........#..#.........#.......#..#.....#.......#.............#..#.....##...............................#...##.......#.......#..................................#.....#.....................................#....##..........#......#.........#..........#............##.........................#.............................#....................#........#..........#.....#.......#.............................#.............#.....##...............................#........#........................#......#...#..#........................#........#.......#..........##........#.#.................#........#.#.......................#............................#.................#........#.#....#.............#................#...#........#........#.......#.....#........
...#...##......................................................#....#...#....................................#........#...#.#.#.#...............##..#.....#.#..#.....#..........#.##...#...#..............#..................................#...........#......#.........##..#....#..#...................................................................##...#.....#.#........#......#..#.................#........#.....#..#.....................#...#...........#......#....#.........................................................#....#.................#.......#...#.....#.........#..............#.............#..................#.......#...........##..................#................#....................#.#........#............#...#............#........#.................#.....#.....#.#.........#.##........#.....#.............#.........#...............#....#..............#...........................#....#...#.....#..........#.............#.......#...##......................................................#....#...#....................................#........#...#.#.#.#...............##..#.....#.#..#.....#..........#.##...#...#..............#..................................#...........#......#.........##..#....#..#...................................................................##...#.....#.#........#......#..#.................#........#.....#..#.....................#...#...........#......#....#.........................................................#....#.................#.......#...#.....#.........#..............#.............#..................#.......#...........##..................#................#....................#.#........#............#...#............#........#.................#.....#.....#.#.........#.##........#.....#.............#.........#...............#....#..............#...........................#....#...#.....#..........#.............#.......#...##......................................................#....#...#....................................#......
..#..............................#.............#...............................#.##......#..........#....#..#..#.........#......#..#.....##..#...............................................#..................#.....................#..................................#.............##.#...##......#...........................#.....##..#............................#.......................#...................#....##.....................#......#............#..........................#...#...#....#..............#..#............................#........#...#.............................................#..................##.............................#................#...#..................#.............#......#.....#................#...........................#.......#...#.......................#...................#.......#........#.#...............#..#.##.....#..#...........#......#..#......#.............##....................#...........#..............................#.............#...............................#.##......#..........#....#..#..#.........#......#..#.....##..#...............................................#..................#.....................#..................................#.............##.#...##......#...........................#.....##..#............................#.......................#...................#....##.....................#......#............#..........................#...#...#....#..............#..#............................#........#...#.............................................#..................##.............................#................#...#..................#.............#......#.....#................#...........................#.......#...#.......................#...................#.......#........#.#...............#..#.##.....#..#...........#......#..#......#.............##....................#...........#..............................#.............#...............................#.##......#..........#....#..#..#....
........#......#.................#....................#...............###..........#....#....##.#.........#..........................##..#.#.#...........................#.......#...........#..#.......#..............#........................................##........##..............................................#.....#...#.........................#..#..........#..........#...##.....#.....#......................#.....#...#..#.#..........#.......................................#.....#.......#............#..#.................#....#.....#.......#..............................................#...............#...............................#..#...#.....#...#...........#............#...........#................................#..#.........................................#...........#........#.#.............#.....#...#................................#.......#...#.................#........#..................#...##........#......................#......#.................#....................#...............###..........#....#....##.#.........#..........................##..#.#.#...........................#.......#...........#..#.......#..............#........................................##........##..............................................#.....#...#.........................#..#..........#..........#...##.....#.....#......................#.....#...#..#.#..........#.......................................#.....#.......#............#..#.................#....#.....#.......#..............................................#...............#...............................#..#...#.....#...#...........#............#...........#................................#..#.........................................#...........#........#.#.............#.....#...#................................#.......#...#.................#........#..................#...##........#......................#......#.................#....................#...............###..........#....#....##.#.........#.........
...............#........#.........#.....#..#..#..#.#..#................#..#.....................................#..................##..................#.................................#.......#...#..............#.......#............#.......#..........................##..#.......................#..................#.#......................#..............................#...##..#............................#.......#......#.....#............##......................#...#...........#.....#.........#......#..#............#..#.............##...##.......#.........................................#.....#.....#....#...##.#...............#.............#...........................#....#...........#.#...........#.......#.................#...............#...#....................#.#............##.........#.#.......##....#...................#.............#...............#.............#....#.#....#...#.....#............#...#......#.......#...##.................#........#.........#.....#..#..#..#.#..#................#..#.....................................#..................##..................#.................................#.......#...#..............#.......#............#.......#..........................##..#.......................#..................#.#......................#..............................#...##..#............................#.......#......#.....#............##......................#...#...........#.....#.........#......#..#............#..#.............##...##.......#.........................................#.....#.....#....#...##.#...............#.............#...........................#....#...........#.#...........#.......#.................#...............#...#....................#.#............##.........#.#.......##....#...................#.............#...............#.............#....#.#....#...#.....#............#...#......#.......#...##.................#........#.........#.....#..#..#..#.#..#................#..#.....................................#...
................#..#...#..................................#.......................#.#.................#......................#.......#.........#..............#................................................#.......##..........#..........#.......................#..............................#............#....................#.#......#........#.#.#........................................#..........#..........................#.#.................................#.....#.........##.................................#......#.#...................................#....#......................................#................#........#.......##..#...#...................#.........#......#...................................#..........#..#.....................#..........#...#.......#....##...............#..............#.#...........................#...................#....##......#..#.....#..........................................#...........................#..#...#..................................#.......................#.#.................#......................#.......#.........#..............#................................................#.......##..........#..........#.......................#..............................#............#....................#.#......#........#.#.#........................................#..........#..........................#.#.................................#.....#.........##.................................#......#.#...................................#....#......................................#................#........#.......##..#...#...................#.........#......#...................................#..........#..#.....................#..........#...#.......#....##...............#..............#.#...........................#...................#....##......#..#.....#..........................................#...........................#..#...#..................................#.......................#.#.................#.............
..#.....##....#.....#........#.............#..........#......................#.#...............#......#..........#..........##...........#..........#............##...##................#.......................#.........#.......#...#.....#...#...#.............#................#..........#.#......................##.........#.....#....................#.....#...#................##..#...#..#..................#...#...................#.........#.#.#..........#...............................#..............#....................#...#....................#...#.....#..............................#................##.....###............#.....#.#.#.......#...#........................#.....##..........#....#...............#...............#......#...........#..........#................................................#.#.......#...............#........#.........#...........###..##...#...............#.......#...##..#..................#.............#..#.....##....#.....#........#.............#..........#......................#.#...............#......#..........#..........##...........#..........#............##...##................#.......................#.........#.......#...#.....#...#...#.............#................#..........#.#......................##.........#.....#....................#.....#...#................##..#...#..#..................#...#...................#.........#.#.#..........#...............................#..............#....................#...#....................#...#.....#..............................#................##.....###............#.....#.#.#.......#...#........................#.....##..........#....#...............#...............#......#...........#..........#................................................#.#.......#...............#........#.........#...........###..##...#...............#.......#...##..#..................#.............#..#.....##....#.....#........#.............#..........#......................#.#...............#......#..........#..
.........#................#.#............................##.......#.....#...................................#......#..........#.#.........#........#....#..........#..........#...........#..#........##.#........................#...........#.#.##................#...#.......#.#...............#.............#.............#...............#.......#........#........#.....#..............#....#...............#.............#.....#....#..................#.........#.......................#..#.......##......................#............................................#...#...#........................#..#..#......................#.#..#............#.#............................................#............................#......#......#........................#.............##......................#..........#....#...........#..#...###........................................................#.......#.#.#...............................#.......#...........#................#.#............................##.......#.....#...................................#......#..........#.#.........#........#....#..........#..........#...........#..#........##.#........................#...........#.#.##................#...#.......#.#...............#.............#.............#...............#.......#........#........#.....#..............#....#...............#.............#.....#....#..................#.........#.......................#..#.......##......................#............................................#...#...#........................#..#..#......................#.#..#............#.#............................................#............................#......#......#........................#.............##......................#..........#....#...........#..#...###........................................................#.......#.#.#...............................#.......#...........#................#.#............................##.......#.....#...................................#......#
.#........#............#.................#....#.....#....###...#..........#..#..............................#......................#......##......#....................#..#..##.............#.......#...........#.....#........#...........#....#..............#......................#......#.#.....#.........#.................#.......#.........#.#....#.....................#.................#...............#....#.....#......................#..................................................#...............#......#...#.....#......#.......#.#..#................#...#...........#.........##......................#.....#...............#..##...............#........#..............#..........#...................#..........................#......#...#...........#........................................#.............#...........#........................#..#.##.....#......#...#...........#................#...#.......................#..#........#....#........#............#.................#....#.....#....###...#..........#..#..............................#......................#......##......#....................#..#..##.............#.......#...........#.....#........#...........#....#..............#......................#......#.#.....#.........#.................#.......#.........#.#....#.....................#.................#...............#....#.....#......................#..................................................#...............#......#...#.....#......#.......#.#..#................#...#...........#.........##......................#.....#...............#..##...............#........#..............#..........#...................#..........................#......#...#...........#........................................#.............#...........#........................#..#.##.....#......#...#...........#................#...#.......................#..#........#....#........#............#.................#....#.....#....###...#..........#..#..............................#.......
...#..............#........##.#..#....................#........................#.##.##...#.....#...##....#.......................#...#.........................#...#...#...............................#.#........................#......##..........#...#..#..........#.#.................#........#........................#..#..#........................#......#....#......................#....#..#.....................#......#.....#..#...#......#..#........#.....#..........#...........#..............#..##....#...##......##.................#.#........................#.#............#..#.......##.....#.........##.#.........#..#........#...............#.#....................#.............##.......#...#............................##.....#.............#..#..##..#.......#.#.#...#...#................#....#................#.......##.....#.........#....................###....#...........#.........#..............#......................#.#.........#...#..............#........##.#..#....................#........................#.##.##...#.....#...##....#.......................#...#.........................#...#...#...............................#.#........................#......##..........#...#..#..........#.#.................#........#........................#..#..#........................#......#....#......................#....#..#.....................#......#.....#..#...#......#..#........#.....#..........#...........#..............#..##....#...##......##.................#.#........................#.#............#..#.......##.....#.........##.#.........#..#........#...............#.#....................#.............##.......#...#............................##.....#.............#..#..##..#.......#.#.#...#...#................#....#................#.......##.....#.........#....................###....#...........#.........#..............#......................#.#.........#...#..............#........##.#..#....................#........................#.##.##...#.....#...##....#..........
........#...#....................................#.#..#...#...#.......#...#......##..#.....#..........##.......#...........#..........#........##................#....#.............#....................##.....#.................#..........#...........#................#......................#.......#.........#........................................#........#.................#.......#...#.#...#.................#..............#.......#...................................#..#....#..........#........#..............#....................#......#.........#.......................................#..#....###...#.............#..........................#.........#............#......#...#.....#....................#.......................................................................#.....................#.......................#...................................#........#.....#....................#..............#.......#.....#........###............#...#....................................#.#..#...#...#.......#...#......##..#.....#..........##.......#...........#..........#........##................#....#.............#....................##.....#.................#..........#...........#................#......................#.......#.........#........................................#........#.................#.......#...#.#...#.................#..............#.......#...................................#..#....#..........#........#..............#....................#......#.........#.......................................#..#....###...#.............#..........................#.........#............#......#...#.....#....................#.......................................................................#.....................#.......................#...................................#........#.....#....................#..............#.......#.....#........###............#...#....................................#.#..#...#...#.......#...#......##..#.....#..........##.......#....
..................................#.................................................................#....#..#.....#...........#...........#..............#.......##...#.#.....#......#....##......................#.#........#......#................#............................................#................#.....#..#...........................#..####................#...#....#.#...#............##...........#.#...............................#.......#..................................#..##.....#..................#..........#.##...#....#.#..........................#..#..##................#..........##....###..#..............#.............##.#.#.#.##....#......##.......#................#.#........#..#.....#.....##...........#....#..............#.#.............##....#............................#...#..............#...#.#..............#.#...##..#.#.....................................##.........#....##.....................................................................#.................................................................#....#..#.....#...........#...........#..............#.......##...#.#.....#......#....##......................#.#........#......#................#............................................#................#.....#..#...........................#..####................#...#....#.#...#............##...........#.#...............................#.......#..................................#..##.....#..................#..........#.##...#....#.#..........................#..#..##................#..........##....###..#..............#.............##.#.#.#.##....#......##.......#................#.#........#..#.....#.....##...........#....#..............#.#.............##....#............................#...#..............#...#.#..............#.#...##..#.#.....................................##.........#....##.....................................................................#.................................................................#....#..#.....#.
........#.............................#.......#.....#.#............#...........#...........#......#.............#..................#.#.....................#....................#.#.#............#.........#............#..........#...................##.#...............#.#......................##.................................................#.............#...#....#.....................##...........................#....#...##....................#.....#.........#..#.........................#...#.......#......#..##............#...........#.....#..................#...#.........................#.#.#.....##.........#........#..#.....#.#.....#...#.....##.........................#.....#.#..........#....#...........#................#......#.....................#.................#..............#..........#..#...#......#......#.........................#..........#.......#.#...........#............#........#.........#.......#...#....................#.............................#.......#.....#.#............#...........#...........#......#.............#..................#.#.....................#....................#.#.#............#.........#............#..........#...................##.#...............#.#......................##.................................................#.............#...#....#.....................##...........................#....#...##....................#.....#.........#..#.........................#...#.......#......#..##............#...........#.....#..................#...#.........................#.#.#.....##.........#........#..#.....#.#.....#...#.....##.........................#.....#.#..........#....#...........#................#......#.....................#.................#..............#..........#..#...#......#......#.........................#..........#.......#.#...........#............#........#.........#.......#...#....................#.............................#.......#.....#.#............#...........#...........#......#.............#...
......#.....#..........#....#...............#.........................................#...........#..#..................................#..#...................#......###.##...............#.....##................#....#...............................#.........................#.......#............................#...#.....#...........#.....#.....#.........#......................##...........#......#.....#...........#...#.#.......#........#...#.........#..........#............#.....#...#...........##..........#..###.#...#..............................#...........#.......#.....##......##.......................#...........#.....................#.............#................#........#......#............#.......#.............##...#..............#......#.............#..#.....................#.#..........#...#.....................##....................#.............#........#...........##.#...........#.......#.................#................#.....#..........#....#...............#.........................................#...........#..#..................................#..#...................#......###.##...............#.....##................#....#...............................#.........................#.......#............................#...#.....#...........#.....#.....#.........#......................##...........#......#.....#...........#...#.#.......#........#...#.........#..........#............#.....#...#...........##..........#..###.#...#..............................#...........#.......#.....##......##.......................#...........#.....................#.............#................#........#......#............#.......#.............##...#..............#......#.............#..#.....................#.#..........#...#.....................##....................#.............#........#...........##.#...........#.......#.................#................#.....#..........#....#...............#.........................................#...........#..#..............
.........#....................#.....................................#........#.......#.....#.#.......#...............#..#.........#.................#..#......#.......#...#..#......#.#.....................#..#......................#.....................#........#....#................................#.#...........#...#.#................#...........#.....#...........#......#.##..#......#.............#.........................#..#.............#.#.......#.#...........#........#.........##......#...#......#...#.....##.#..........................#...........#..................#.......#.........#.....#...............................#.......#...#.......................#..#....#....#.......#.....#.....................#......##...#..##.........#...............#.....##...##...................#.......................#...................#..............#......#......#........##.....................#...................#...........#......................#....................#.....................................#........#.......#.....#.#.......#...............#..#.........#.................#..#......#.......#...#..#......#.#.....................#..#......................#.....................#........#....#................................#.#...........#...#.#................#...........#.....#...........#......#.##..#......#.............#.........................#..#.............#.#.......#.#...........#........#.........##......#...#......#...#.....##.#..........................#...........#..................#.......#.........#.....#...............................#.......#...#.......................#..#....#....#.......#.....#.....................#......##...#..##.........#...............#.....##...##...................#.......................#...................#..............#......#......#........##.....................#...................#...........#......................#....................#.....................................#........#.......#.....#.#.......#..............
#...#...................#....#........#..#...#.##.#..............#......#......#...........#...................#.........#..........##.......#.......................#.....#................##...#.................................................#..........#..........#.....#..........#..............#.........#................#....#......................#....#..#...................#.#........#....#.............#..#.......#...#.............#.....##.#.............#..............#..............#........#...##.............................#......#....###.......##..#.......#.............................##....#...........#.........................#.........##............................#.......#..................#..................#.#........#...............#....#...................#....#........................#.........##.....................##...........................##.....#.......#.#.......#........#.........#.......#...........#..##...#...................#....#........#..#...#.##.#..............#......#......#...........#...................#.........#..........##.......#.......................#.....#................##...#.................................................#..........#..........#.....#..........#..............#.........#................#....#......................#....#..#...................#.#........#....#.............#..#.......#...#.............#.....##.#.............#..............#..............#........#...##.............................#......#....###.......##..#.......#.............................##....#...........#.........................#.........##............................#.......#..................#..................#.#........#...............#....#...................#....#........................#.........##.....................##...........................##.....#.......#.#.......#........#.........#.......#...........#..##...#...................#....#........#..#...#.##.#..............#......#......#...........#...................#....
.#....#.......#........#...........#......#..................................#....#............##..#.............#.........#..#......#...................................#...................................#.......##...#.....#...#..............#..............#....#....#................##..........#..........#......#.....##......##......................#.........#...#.##.......#.#..............#..#...........................#......................#........#....#.#..#.......#.#................#...............#.....#.................#.........................#....#.......#.....................#.................#.....#.........#........#...#......#........#....................#................#............................##..#..##....#..#..........#.................#.....#......#.#.............#.#.#........#.....#........................................#............#.....#......#.............#.#.............#..#..............##...#...#....#.......#........#...........#......#..................................#....#............##..#.............#.........#..#......#...................................#...................................#.......##...#.....#...#..............#..............#....#....#................##..........#..........#......#.....##......##......................#.........#...#.##.......#.#..............#..#...........................#......................#........#....#.#..#.......#.#................#...............#.....#.................#.........................#....#.......#.....................#.................#.....#.........#........#...#......#........#....................#................#............................##..#..##....#..#..........#.................#.....#......#.#.............#.#.#........#.....#........................................#............#.....#......#.............#.#.............#..#..............##...#...#....#.......#........#...........#......#..................................#....#............##..#.............#..
....#...#...#........................#...#............#.........#....#.........##............##............#..#.....#.#............................#..................#...#........##.........#....................................#......##.........#...#.......#...#..#.................#....##..#...................#...........#.....#.......#.#..........................#........#.#.........#........#...........##...........................................#...............#.......#...................#.......#..............#.....#....###.......#.........................#...................##......#.........#...........#.........#........................#..................#...#................#..#...........#.#...#.............#...............#......#...............#.........#..............#..............#.......#.#......#.......##......#..........#...........##..........#......#.......##.......#.....##...#.....#..............................#...#...#........................#...#............#.........#....#.........##............##............#..#.....#.#............................#..................#...#........##.........#....................................#......##.........#...#.......#...#..#.................#....##..#...................#...........#.....#.......#.#..........................#........#.#.........#........#...........##...........................................#...............#.......#...................#.......#..............#.....#....###.......#.........................#...................##......#.........#...........#.........#........................#..................#...#................#..#...........#.#...#.............#...............#......#...............#.........#..............#..............#.......#.#......#.......##......#..........#...........##..........#......#.......##.......#.....##...#.....#..............................#...#...#........................#...#............#.........#....#.........##............##............#..#.....
........................................#....#.........#........#....#..#.............#.................##.......................#.......................####................#.....................................................#.#.......#..#.........#....#..#.....#......................##..............#..#.................#.....#.....#.....................##........#...........##...................#.................#......#........#...#.....#.............#....#........................#...............#...#.#...#.#..#............................#...........................#..#..........................#........#..........#.......#......#.......##.....#..#....#...........#.....#......#.......#.......#....#..#.#.....#................................#.#....#.#..#.....#........................................#..#........#......#..........#......#.......#....#...............................#....#...........#.....................#..............................................#....#.........#........#....#..#.............#.................##.......................#.......................####................#.....................................................#.#.......#..#.........#....#..#.....#......................##..............#..#.................#.....#.....#.....................##........#...........##...................#.................#......#........#...#.....#.............#....#........................#...............#...#.#...#.#..#............................#...........................#..#..........................#........#..........#.......#......#.......##.....#..#....#...........#.....#......#.......#.......#....#..#.#.....#................................#.#....#.#..#.....#........................................#..#........#......#..........#......#.......#....#...............................#....#...........#.....................#..............................................#....#.........#........#....#..#.............#.................##..........
....................#......##...#....#...#........#......#....#........#..........#...................................#.................##...#.............#.....#.......##..#........#...............#................#...........#....................................#.......#...............#.....#...........#.......#.......#.....#............................#.................##.#..........#............#....#....#.....#..#.#.#....................#......#..##...........#......#....................#..#.....#........#................#......#.#.....#...................#.#........#..............#.............................#........................#...#....#.......................#....................#................#.............#........#..............#...................#.....................................................#..............#......#.........#...#..............#..#..##..............#....#................#..#.......#.#......................#......##...#....#...#........#......#....#........#..........#...................................#.................##...#.............#.....#.......##..#........#...............#................#...........#....................................#.......#...............#.....#...........#.......#.......#.....#............................#.................##.#..........#............#....#....#.....#..#.#.#....................#......#..##...........#......#....................#..#.....#........#................#......#.#.....#...................#.#........#..............#.............................#........................#...#....#.......................#....................#................#.............#........#..............#...................#.....................................................#..............#......#.........#...#..............#..#..##..............#....#................#..#.......#.#......................#......##...#....#...#........#......#....#........#..........#.................................
................#...#.........#......#..............#..#.................................................................#...........#.....................#..#....#.#........##................#..................#...#.........#...........#.....#......#..#..#...#...........................#.........#.#...##............#...........................#.............#..#................#.#.........#.......#..........##.......#.....#..............#.....................#...#...............#.............................##.##....................#......#......#.....#....#....................#.#...........##.........#......................................#................#.#........................#...........#.#....................#......#.......#........#.......#.....#..........##...................#.................#.....#...........................#........................................#.......#....................#..#...................................#...#.........#......#..............#..#.................................................................#...........#.....................#..#....#.#........##................#..................#...#.........#...........#.....#......#..#..#...#...........................#.........#.#...##............#...........................#.............#..#................#.#.........#.......#..........##.......#.....#..............#.....................#...#...............#.............................##.##....................#......#......#.....#....#....................#.#...........##.........#......................................#................#.#........................#...........#.#....................#......#.......#........#.......#.....#..........##...................#.................#.....#...........................#........................................#.......#....................#..#...................................#...#.........#......#..............#..#............................................................
.#...#..#..#...#.........#..................................#....#........................#.................................#......................#.#......#........#........#.#.......#..#......#.....#..#......................#..........#.............#.............#..#............#...##.....#...#..#.........#..#........#..#..##..#.#.#............#....................#..............................................#......#....#........#............................#..........#....#.##...#...........#....#..####..#..........#.#.....................#.#....#...##...#..................#...........................#..##..............#......#.......................................#....##..........#................................#..........................................#......#..........#.#............#......#........#.......................................#...............#.........#...........#.#.........#...#...........................#...#..#..#...#.........#..................................#....#........................#.................................#......................#.#......#........#........#.#.......#..#......#.....#..#......................#..........#.............#.............#..#............#...##.....#...#..#.........#..#........#..#..##..#.#.#............#....................#..............................................#......#....#........#............................#..........#....#.##...#...........#....#..####..#..........#.#.....................#.#....#...##...#..................#...........................#..##..............#......#.......................................#....##..........#................................#..........................................#......#..........#.#............#......#........#.......................................#...............#.........#...........#.#.........#...#...........................#...#..#..#...#.........#..................................#....#........................#.........................
...##............................#...#...#....#.........................................##.........................#.................................##..........#........#....#.........#...##....#...............................#......#..........#..........................#.#............#................#..........#.....................#..........##......#.....#......##....#.........##......#....#.....#.................................#...............#.....#........#......#..................#.............#.#........#..............#.................#......#..........................#...#...............##....##.#.............................#..#....#...........................#...............#...........#.................#....#................#......##..........#.#.............#..#................#..........#..#............#.........#...#........#.......................#...........#.........##...........#......#.......................##............................#...#...#....#.........................................##.........................#.................................##..........#........#....#.........#...##....#...............................#......#..........#..........................#.#............#................#..........#.....................#..........##......#.....#......##....#.........##......#....#.....#.................................#...............#.....#........#......#..................#.............#.#........#..............#.................#......#..........................#...#...............##....##.#.............................#..#....#...........................#...............#...........#.................#....#................#......##..........#.#.............#..#................#..........#..#............#.........#...#........#.......................#...........#.........##...........#......#.......................##............................#...#...#....#.........................................##.........................#
...#..........#......#...#..........#.........................................#.......#.#..#......#.........#.....................#..................................................#.....#.............#.#....#..........#..........#.#......................#..........#.#...............#.#.....#...................#.......#..#.........#............#.#..#..#..............#........#.....#.........#................#...........#.#.......................#................#......#..........................#...#.............#.....#...................#.#.......#...#.......#.....#..#..................#................................................#.......#..#............##..........#....................................#....................##.............#..........#................#......#..#....................................................................#....#....#....#......................................#..#...#......#..........#......#..........#......#...#..........#.........................................#.......#.#..#......#.........#.....................#..................................................#.....#.............#.#....#..........#..........#.#......................#..........#.#...............#.#.....#...................#.......#..#.........#............#.#..#..#..............#........#.....#.........#................#...........#.#.......................#................#......#..........................#...#.............#.....#...................#.#.......#...#.......#.....#..#..................#................................................#.......#..#............##..........#....................................#....................##.............#..........#................#......#..#....................................................................#....#....#....#......................................#..#...#......#..........#......#..........#......#...#..........#.........................................#.......#.#..#......#.........#.......
......................................#......#............................##.........#...#..........#...#..#......#.#..........#.........#...#..............#.................................#...............#....#....#...................#............#....#.............#..........#.#......................#....#..#...#...#......#.....#..........#.#............#..........#..#..#...#...............#................#.............#.#..........#.........#............................#....#......#.....#.................#.....................#....#...........#....##............#.....#.#....................................#.#.............................#.....#..........#.##...........#...#........#.##.###.#.#.........#..........................#......#...................#...............#.....#..........#....#.#...........................#..#.......#................#....#.........................................#...............#...##.............................................#......#............................##.........#...#..........#...#..#......#.#..........#.........#...#..............#.................................#...............#....#....#...................#............#....#.............#..........#.#......................#....#..#...#...#......#.....#..........#.#............#..........#..#..#...#...............#................#.............#.#..........#.........#............................#....#......#.....#.................#.....................#....#...........#....##............#.....#.#....................................#.#.............................#.....#..........#.##...........#...#........#.##.###.#.#.........#..........................#......#...................#...............#.....#..........#....#.#...........................#..#.......#................#....#.........................................#...............#...##.............................................#......#............................##.........#...#..........#...#..#......#.
...#..........#...............................#......#............##........#.........#..........................................#....#...........................#...#.......#....#............................#....#..#....................#..................#.....................#......#.........#.#......#...........#......#...................#..........#........#..#.#.........##.##..#..............##.....#............................................#........#......#...............#....................#..........................................#.......#.#............#.#......##...#...........#.............#....................#..#...#..#............#......##..#..#.................................#...............................#....................................#.......#.#........#......#......................................#.#...............#.#.......#...........#..............#.............#.............................#..#.....#..........#...............................#......#............##........#.........#..........................................#....#...........................#...#.......#....#............................#....#..#....................#..................#.....................#......#.........#.#......#...........#......#...................#..........#........#..#.#.........##.##..#..............##.....#............................................#........#......#...............#....................#..........................................#.......#.#............#.#......##...#...........#.............#....................#..#...#..#............#......##..#..#.................................#...............................#....................................#.......#.#........#......#......................................#.#...............#.#.......#...........#..............#.............#.............................#..#.....#..........#...............................#......#............##........#.........#.............................
............................#................#......#........#..........................#.....##......#...##....#.....#...............#.............#....................##.............#...........................#............##......#.#..........#......##.......#.#..............#.......#..................#.........#....###.................#.....#...#...............#.#..#........#............#......#........#.#..#........#..............................................................#............#........##...#..#..............#.........#...#...#..........#......#............................#.............................................................#.....................#..........##..........#....#.........#..................#.....#......#.....................#.............#.....#....#.........#.......#.#.#..............#...##...............#.#.#........#..............#..#......#......#...#......#..#...............#......................................#................#......#........#..........................#.....##......#...##....#.....#...............#.............#....................##.............#...........................#............##......#.#..........#......##.......#.#..............#.......#..................#.........#....###.................#.....#...#...............#.#..#........#............#......#........#.#..#........#..............................................................#............#........##...#..#..............#.........#...#...#..........#......#............................#.............................................................#.....................#..........##..........#....#.........#..................#.....#......#.....................#.............#.....#....#.........#.......#.#.#..............#...##...............#.#.#........#..............#..#......#......#...#......#..#...............#......................................#................#......#........#..........................#.....##......#...##....#...
..............##.......#.#....................#..............##.....#............#...#........#...#.#....#......###.#..............#..............................................#.........................#.............#....#..#..........##...................#.................#....#........................#..........#...........#.................##....#..#...........###............#..........#.........................#..........#.....#..............#..#......................#....#..##................###..........#.#........#....#........................##...........#.............................#..........#.........#.........#....#....#............................................................#.....#...#.......#...#........................###....##...................#........#...........#....#..#.....#.#.##.....#.........................#.#............#....#....#..............##.................................................#..............##.......#.#....................#..............##.....#............#...#........#...#.#....#......###.#..............#..............................................#.........................#.............#....#..#..........##...................#.................#....#........................#..........#...........#.................##....#..#...........###............#..........#.........................#..........#.....#..............#..#......................#....#..##................###..........#.#........#....#........................##...........#.............................#..........#.........#.........#....#....#............................................................#.....#...#.......#...#........................###....##...................#........#...........#....#..#.....#.#.##.....#.........................#.#............#....#....#..............##.................................................#..............##.......#.#....................#..............##.....#............#...#........#...#.#....#......###.
.......................#....#..#.....#................................................#......................#................#...........#...#.#.#......#....#.#.#....#.......#....#........................................#.#..#.#.#......#........#........#.#...........#....#................#...##.....................#....#....#.....#.......................#.......#..........................#..................#.............#.##......#.................#.........#.#.........#..........#..................................#....#.......#.........................#..................................#..............##.........##.................#...............#.....#...........................................#.#.........................##.#.......##.................#.......#.........##....#........#..........#......#...#.....................................#...........#.#...#........#.........#.......#....#....#..#.....#.#...#....................................#....#..#.....#................................................#......................#................#...........#...#.#.#......#....#.#.#....#.......#....#........................................#.#..#.#.#......#........#........#.#...........#....#................#...##.....................#....#....#.....#.......................#.......#..........................#..................#.............#.##......#.................#.........#.#.........#..........#..................................#....#.......#.........................#..................................#..............##.........##.................#...............#.....#...........................................#.#.........................##.#.......##.................#.......#.........##....#........#..........#......#...#.....................................#...........#.#...#........#.........#.......#....#....#..#.....#.#...#....................................#....#..#.....#................................................#......................#......
....##............................#................#......#.....##............................#......#..#...#...#.......##.................#.....#........#.............##......................................#.......##......#...#.....#.....................................#......#...................#.....#..#.................................#.......................##..........#...................#.........#....#..................#........#............................#...#.#.........#...##..........#.......#...................#..#...............#..#.......#..........#.................#..................#.#......................#.....#............#................#..#.....#...........#...............#..#....#..#.##....................##..##.....#.......#..........#.....#............#......................##.#........#.........#....................................##.......#......#............#..#...#.........#.......#.#.................##............................#................#......#.....##............................#......#..#...#...#.......##.................#.....#........#.............##......................................#.......##......#...#.....#.....................................#......#...................#.....#..#.................................#.......................##..........#...................#.........#....#..................#........#............................#...#.#.........#...##..........#.......#...................#..#...............#..#.......#..........#.................#..................#.#......................#.....#............#................#..#.....#...........#...............#..#....#..#.##....................##..##.....#.......#..........#.....#............#......................##.#........#.........#....................................##.......#......#............#..#...#.........#.......#.#.................##............................#................#......#.....##............................#......#..#...#...#...
......#.......#........................#...............#......#....#..#...........#....#....#.......#..##...#........#....##.............#....................#.............##........#....................#.......................#.........................#...........#....#......................##..#.....#................................................#...........#.................#......#.........................#.......#......#..........#......#...#..##................................................#.........#.##....#..........###...................#................#.#..........#.#.#..#......#..........#.#...##........#...#............................#..###..................#.........#....#...#....#..........#.............#.#.....................#..#............................................#...........##.#................#.#...#.............#...#...............#................#.........#..............#.......#....#..#............#.......#........................#...............#......#....#..#...........#....#....#.......#..##...#........#....##.............#....................#.............##........#....................#.......................#.........................#...........#....#......................##..#.....#................................................#...........#.................#......#.........................#.......#......#..........#......#...#..##................................................#.........#.##....#..........###...................#................#.#..........#.#.#..#......#..........#.#...##........#...#............................#..###..................#.........#....#...#....#..........#.............#.#.....................#..#............................................#...........##.#................#.#...#.............#...#...............#................#.........#..............#.......#....#..#............#.......#........................#...............#......#....#..#...........#....#....#.......#..##...#.......
.........#....#........#...#......................#..#.#..#..........................#..........##.....#...................#...#........................#...#...........##......#..................#......#..........#.....#...........#...#..........#.......##.......................#.....#...#..##........#......#......#.#.....#...............#.#.#........#.#.........................#.....#................................................................#...........#.............#..........#...#....#..#.................................#........#.........###...#.............#................#.......#............................#....#.................#....#..........#.....#......#....#...................#..##............#..............#..#......#...................#........#....#.......#....##....#..........................#....#.........#..................................#.#......#.#.....#....#.#..........#..##..#...........#..#......#.........#....#........#...#......................#..#.#..#..........................#..........##.....#...................#...#........................#...#...........##......#..................#......#..........#.....#...........#...#..........#.......##.......................#.....#...#..##........#......#......#.#.....#...............#.#.#........#.#.........................#.....#................................................................#...........#.............#..........#...#....#..#.................................#........#.........###...#.............#................#.......#............................#....#.................#....#..........#.....#......#....#...................#..##............#..............#..#......#...................#........#....#.......#....##....#..........................#....#.........#..................................#.#......#.#.....#....#.#..........#..##..#...........#..#......#.........#....#........#...#......................#..#.#..#..........................#..........##.....#............
#.............#.......................#........#...#..............#....#...............##......#.....#..............#....#....#......#..........................#.....................................................#.............................................#...................................####..........#.................#.....#........##.............#...............................#...................#.#........#............................#.....#........#....##..........#.......#.................#..........................#.....#.#.....##.................#........................#.......#....#........##..........#......#..#...#...#......##.........#.......#.....#.....#..........##.............#..........#..........#...#.....#...#......#................#..........#.##.....#.......#........#...#...#...#.....#...#....##.###..#.....................#....#............#.......#.......##..#...............#..#....#..#.............#.............#.......................#........#...#..............#....#...............##......#.....#..............#....#....#......#..........................#.....................................................#.............................................#...................................####..........#.................#.....#........##.............#...............................#...................#.#........#............................#.....#........#....##..........#.......#.................#..........................#.....#.#.....##.................#........................#.......#....#........##..........#......#..#...#...#......##.........#.......#.....#.....#..........##.............#..........#..........#...#.....#...#......#................#..........#.##.....#.......#........#...#...#...#.....#...#....##.###..#.....................#....#............#.......#.......##..#...............#..#....#..#.............#.............#.......................#........#...#..............#....#...............##......#.....#..............
..........#.........#................##.......#...........#................##..................................#.........#...##............#......#..........................#..###.........#..#....................##....#.............#...........#................#........##.#..........##..............#.#...............#..#................#........#............#.....................#................##....#.....#..#...#......#.#..............#.....#................#.##...................#...............#....##.......#...........##.....#..#........................#..#...........#........#.................#..............#.....................................#...........##.............#....#.#......#.........................................###..........................##.#..................#.........................#.......#...#...............#..#.#.#.........................#....................................#........#...#....................#.........#................##.......#...........#................##..................................#.........#...##............#......#..........................#..###.........#..#....................##....#.............#...........#................#........##.#..........##..............#.#...............#..#................#........#............#.....................#................##....#.....#..#...#......#.#..............#.....#................#.##...................#...............#....##.......#...........##.....#..#........................#..#...........#........#.................#..............#.....................................#...........##.............#....#.#......#.........................................###..........................##.#..................#.........................#.......#...#...............#..#.#.#.........................#....................................#........#...#....................#.........#................##.......#...........#................##..................................#....
..............#.............#........#.........##.#............................##........#................#............#.................................#....##.............#..............#.#..........................................#....#........#..#......#.......#.......#.#...#.....#.....#...................................#......................#........#.....#.....#.................#......................#.................................#.................#........................#.#..#.#...#...........#...........#..#....#....................#............#........#..##.....#....................#..#.........#..#.............#...................#...#.....#......................#...#.##...........#...#....................#.#.......#............#.......#..........#...#....#..........#................#.................#.....................##.........#....#......#...........................................#....................................#.............#........#.........##.#............................##........#................#............#.................................#....##.............#..............#.#..........................................#....#........#..#......#.......#.......#.#...#.....#.....#...................................#......................#........#.....#.....#.................#......................#.................................#.................#........................#.#..#.#...#...........#...........#..#....#....................#............#........#..##.....#....................#..#.........#..#.............#...................#...#.....#......................#...#.##...........#...#....................#.#.......#............#.......#..........#...#....#..........#................#.................#.....................##.........#....#......#...........................................#....................................#.............#........#.........##.#............................##........#................#.........
............#.....#.......#.........##...#.................#....#..####....................#.............#.#.......####......................#...#..#..#................................#...#.#........#.........#.............#......#......#.#...#..#................#........#...#..#...##....#......#.....#.......................##.......#................#.###.#...#.#..............................................................#..........#....##........#.................#.#......................#....#..#.#........#.....#.#..#.........#..................#......#..........#.........#....#............##.....#......#............#.#..#........#..#.........#......#......###.#.............##.......##.........................#.....................#.#..#....#...................#........#.........##.......#........#..#....#.....#.........................##..............#......#.................................#........#...................................#.....#.......#.........##...#.................#....#..####....................#.............#.#.......####......................#...#..#..#................................#...#.#........#.........#.............#......#......#.#...#..#................#........#...#..#...##....#......#.....#.......................##.......#................#.###.#...#.#..............................................................#..........#....##........#.................#.#......................#....#..#.#........#.....#.#..#.........#..................#......#..........#.........#....#............##.....#......#............#.#..#........#..#.........#......#......###.#.............##.......##.........................#.....................#.#..#....#...................#........#.........##.......#........#..#....#.....#.........................##..............#......#.................................#........#...................................#.....#.......#.........##...#.................#....#..####....................#.............#.#.......#
........................#.##.......................#..........#..#.....#..........................#.....#...#.....#...............#......................##...#.#.....#.............#.....#..#.......................#.................#.......####.#......#......#.#.......#..............................................#..#.....#...##........................#........................#..#.#.......##.......#................#............#......#.............#.....#.......#......#................#...##..#....#........#....#........#.#...............................#.........................#...........#.............#.............................#.##.........#..........#..........#...........##......................#.................#..........#....#....#...#...##................###..#.....................#.......#..............................#.........................#.##......#...........#..............##....................#....................................#.##.......................#..........#..#.....#..........................#.....#...#.....#...............#......................##...#.#.....#.............#.....#..#.......................#.................#.......####.#......#......#.#.......#..............................................#..#.....#...##........................#........................#..#.#.......##.......#................#............#......#.............#.....#.......#......#................#...##..#....#........#....#........#.#...............................#.........................#...........#.............#.............................#.##.........#..........#..........#...........##......................#.................#..........#....#....#...#...##................###..#.....................#.......#..............................#.........................#.##......#...........#..............##....................#....................................#.##.......................#..........#..#.....#..........................#.....#...#.....#.
.................#.....................#.................#..#.......##....................#..................#..........#.....#.......................................#.........#......................#.........................#.#...................#.....................#........##...............#.......#..#...#....#...#...#..#....#..#............#..#....#.............................#.#.............................#..#...........#...............#...#.......#.....#..#...............#.......................................#..................................#.#...#........#.........#.........#........#.............#........................#........................#........#...#................#..#......#................#.............#.................#....#............##...#...........#..#.........#.......#.....................#......#...............................#.....#.............................#...........#.............#......................#.....................#.................#..#.......##....................#..................#..........#.....#.......................................#.........#......................#.........................#.#...................#.....................#........##...............#.......#..#...#....#...#...#..#....#..#............#..#....#.............................#.#.............................#..#...........#...............#...#.......#.....#..#...............#.......................................#..................................#.#...#........#.........#.........#........#.............#........................#........................#........#...#................#..#......#................#.............#.................#....#............##...#...........#..#.........#.......#.....................#......#...............................#.....#.............................#...........#.............#......................#.....................#.................#..#.......##....................#..................#......
#................................#.....#.........#..........#..#...........#..............#.#.#.................##......#......................##................#.................#.........#.......#..............#.....##..........#......##..#........................#..#.#.............#......#...#..#............#.......#............#........#........#..............##............#..##..#......##.......###...#.......#.##..........###......#.........#....#...........................................#.....#...#....#....#........#.............##...#.....#.#........#.......#..........................................................##......##......#......#......................#...............#..........#............#...#..#.#....#........................#........#........#..................#........##........#....##...........#..#.......#..........#..............#..#...........#....#.#...........#.............#..........##.#....#.......#................................#.....#.........#..........#..#...........#..............#.#.#.................##......#......................##................#.................#.........#.......#..............#.....##..........#......##..#........................#..#.#.............#......#...#..#............#.......#............#........#........#..............##............#..##..#......##.......###...#.......#.##..........###......#.........#....#...........................................#.....#...#....#....#........#.............##...#.....#.#........#.......#..........................................................##......##......#......#......................#...............#..........#............#...#..#.#....#........................#........#........#..................#........##........#....##...........#..#.......#..........#..............#..#...........#....#.#...........#.............#..........##.#....#.......#................................#.....#.........#..........#..#...........#..............#.#.#.................##..
...........#...............#......#....#.....#...............#................#.......#.......#.#.#...#...#.............#.....#........................................#......#...#.#.....#.#..#.....#.#..............#.#...#.....#..#.#..#.....#.................#....#.....#..........#....#.......#..................#.#..........#......................#....#...#.#.#..................................#..........................#.................#........#....................#...#.....................#.........#...#.........#...#..#......#..#...............................#.............#........#...............#..................##........#.#.........##.................#.................##........#..#.................#.................##....#.......##......#......#..#.............#...#.....#...#..#........#.#......#.................##..##.................###.....................##..............#.........#.#....#.................#...................#...............#......#....#.....#...............#................#.......#.......#.#.#...#...#.............#.....#........................................#......#...#.#.....#.#..#.....#.#..............#.#...#.....#..#.#..#.....#.................#....#.....#..........#....#.......#..................#.#..........#......................#....#...#.#.#..................................#..........................#.................#........#....................#...#.....................#.........#...#.........#...#..#......#..#...............................#.............#........#...............#..................##........#.#.........##.................#.................##........#..#.................#.................##....#.......##......#......#..#.............#...#.....#...#..#........#.#......#.................##..##.................###.....................##..............#.........#.#....#.................#...................#...............#......#....#.....#...............#................#.......#.......#.#.#...#...#.........
.##............#.....#.......#...#.....#..#.#........................................#.....#..#...#.....#.....#........#...................##...##.....................#...#......#.....................##...#.........#.....#.....#....#..........#.......###.......#........##.#.#.....##.....#.............#.....#.............#..............##......#....#..#........................#..#..............#....#.....................#...................#...........#..#......................................................#............................##......................#.....#....#.........#...................#....................#.#........#...#.#...................#...#.......#.......##....#............#....#...........#........................#...#...............#...#.........#..#.#...#..#..........................##..#........#.....#..##...#...............#......#.................#.........#..#.#.......#.#..........#..#...#............##............#.....#.......#...#.....#..#.#........................................#.....#..#...#.....#.....#........#...................##...##.....................#...#......#.....................##...#.........#.....#.....#....#..........#.......###.......#........##.#.#.....##.....#.............#.....#.............#..............##......#....#..#........................#..#..............#....#.....................#...................#...........#..#......................................................#............................##......................#.....#....#.........#...................#....................#.#........#...#.#...................#...#.......#.......##....#............#....#...........#........................#...#...............#...#.........#..#.#...#..#..........................##..#........#.....#..##...#...............#......#.................#.........#..#.#.......#.#..........#..#...#............##............#.....#.......#...#.....#..#.#........................................#.....#..#...#.....#.....#.....
#..#......#..............#..........#...........#............#...........#...........#.......#.#..........##....................#..........##..............#................#...#...........#...#........................#....................#..#...#.##..#.................#.......#.#..#.................#......#.......#........#....#.................##..........................#.......#.........................#....#.........#........#......................#.....#.........................#.....#....................#.............#........#.#.............#...#.................#..................#..#...#..........#....#.....##................#.......#.................................#....#.#.............#..#............................##......#............................#.........#...............#....................#........#.................................#...#.....#..........#....#..........#.........##.......##................#...#..#......#..............#..........#...........#............#...........#...........#.......#.#..........##....................#..........##..............#................#...#...........#...#........................#....................#..#...#.##..#.................#.......#.#..#.................#......#.......#........#....#.................##..........................#.......#.........................#....#.........#........#......................#.....#.........................#.....#....................#.............#........#.#.............#...#.................#..................#..#...#..........#....#.....##................#.......#.................................#....#.#.............#..#............................##......#............................#.........#...............#....................#........#.................................#...#.....#..........#....#..........#.........##.......##................#...#..#......#..............#..........#...........#............#...........#...........#.......#.#..........##........
.............##.....#..........#......#.......#...#....#..#......#.................#........#....#.............#..#.......#..#..............#..........#..##..#.......#........##...............#........#.........................#..#........##...............#....................#..#......#.............#..#............#.........#.....##...................#...#.......#...............................#...............#.............#.....#..#..................#..#............#.#...........#.#.............#..#....#..#......#......#..........#......#..........#....#...................#...........#...#....................#................#..................##..#............##.................................#................#..##....................#.#.............#.........#..##..........#..................#.......#...............#....#.................##..................................#.................#....#.............#..........................##.....#..........#......#.......#...#....#..#......#.................#........#....#.............#..#.......#..#..............#..........#..##..#.......#........##...............#........#.........................#..#........##...............#....................#..#......#.............#..#............#.........#.....##...................#...#.......#...............................#...............#.............#.....#..#..................#..#............#.#...........#.#.............#..#....#..#......#......#..........#......#..........#....#...................#...........#...#....................#................#..................##..#............##.................................#................#..##....................#.#.............#.........#..##..........#..................#.......#...............#....#.................##..................................#.................#....#.............#..........................##.....#..........#......#.......#...#....#..#......#.................#........#....#.............#..#.
#.#...........#.....#.............#.....................................#..........#....#...#...............................#....##.................#..............#....................#...#.......................##.............#....#...................#..................#..................#....#........#.....................#..........#.............##.......##......#......#.....#.............#........#........#...#...#..........##.#..............##....#...#..#.........#.#.....#.......#............###.#..................#...#...................#...................#.#....................##....................#...#...................#....#.#.....#.#...........#.........#.........#.....##.#...#..........#.....................#.#....#.#..#...#.....#........#.....#.#..#.........#.........#......#..#.....#...................#......................................#..#.....#........##.....#......#...........#.....#..........#..#......#..#.#...........#.....#.............#.....................................#..........#....#...#...............................#....##.................#..............#....................#...#.......................##.............#....#...................#..................#..................#....#........#.....................#..........#.............##.......##......#......#.....#.............#........#........#...#...#..........##.#..............##....#...#..#.........#.#.....#.......#............###.#..................#...#...................#...................#.#....................##....................#...#...................#....#.#.....#.#...........#.........#.........#.....##.#...#..........#.....................#.#....#.#..#...#.....#........#.....#.#..#.........#.........#......#..#.....#...................#......................................#..#.....#........##.....#......#...........#.....#..........#..#......#..#.#...........#.....#.............#.....................................#..........#....#...#.......................
.............#....................#...#....#.#..................#.............#.#.#...#..........#.#......#...#..#......#.......#.......#...............#.#................................#..............#.......#.......#...........#............................#....#.....................#......#.....#..............#......#......#.....##.............##............................#...........#.#......#.....#.................................#....#........#..........#........#...##..........#.........#...#...................#.........#.....#.....#.......#...................#...............#...##.....#............#......................#.............#............#............#.....##........#.........#......................#...#..........#.......#.......#......#........#.#........#............................#.#...#.........#.............#...#......#.#..........#..#...............#.....#.........#....#........#...............#......................#....................#...#....#.#..................#.............#.#.#...#..........#.#......#...#..#......#.......#.......#...............#.#................................#..............#.......#.......#...........#............................#....#.....................#......#.....#..............#......#......#.....##.............##............................#...........#.#......#.....#.................................#....#........#..........#........#...##..........#.........#...#...................#.........#.....#.....#.......#...................#...............#...##.....#............#......................#.............#............#............#.....##........#.........#......................#...#..........#.......#.......#......#........#.#........#............................#.#...#.........#.............#...#......#.#..........#..#...............#.....#.........#....#........#...............#......................#....................#...#....#.#..................#.............#.#.#...#..........#.#......#...#..#..
#.........#...........#.......................#..............#......#.#.#.....................#...............#....##..................................#.#....#.........#....#.###..#.................#......................................#....#.....#.......................#..#..............#........................##.......#...........#...........................#..#......................#...#.........#..............#...........#....................#.....#.........##...................##........#...................#.............#.....#...........##...#....................................#........#..............#.........................#......#.................#....#...#....#..............#..........#.............#..........#........#.................................#..#...........#................#.....#.#...#...#....#..................#.................#..........##..#......##..........#.....#...#.............#...##.....#.....##.........#...........#.......................#..............#......#.#.#.....................#...............#....##..................................#.#....#.........#....#.###..#.................#......................................#....#.....#.......................#..#..............#........................##.......#...........#...........................#..#......................#...#.........#..............#...........#....................#.....#.........##...................##........#...................#.............#.....#...........##...#....................................#........#..............#.........................#......#.................#....#...#....#..............#..........#.............#..........#........#.................................#..#...........#................#.....#.#...#...#....#..................#.................#..........##..#......##..........#.....#...#.............#...##.....#.....##.........#...........#.......................#..............#......#.#.#.....................#...............#....#
#.............#..#.......................#.........#.##.........#.......................................#....#.........#...#..#....#.................#..........#....#......................................##.#......#........#.....................#.............#....................#.............#....#....................#.............#.#.................................#....#..........................................#...#.....#........#.....##........#...............#..#..#......#....#...#..#..#.......#...#................#....##..#...#......#.............#......................#............#.............#.........##.........#............#.........#.......#.......#........#.#.....##................#.........#..#..........................#............##.......##..#.........##.......#...............#........#..................#............#....#.......#.#.................#..#............#................#......#............##......##.............#..#.......................#.........#.##.........#.......................................#....#.........#...#..#....#.................#..........#....#......................................##.#......#........#.....................#.............#....................#.............#....#....................#.............#.#.................................#....#..........................................#...#.....#........#.....##........#...............#..#..#......#....#...#..#..#.......#...#................#....##..#...#......#.............#......................#............#.............#.........##.........#............#.........#.......#.......#........#.#.....##................#.........#..#..........................#............##.......##..#.........##.......#...............#........#..................#............#....#.......#.#.................#..#............#................#......#............##......##.............#..#.......................#.........#.##.........#.......................................#....#......
..#................#..#........................#..##..#..........#.....#.....##..#......#....#.#.........................#..#...##........#....#.............#...#.......#......................................#.............#....#......#..#..............#.......#...........................#....#.............#..........#......#.........#.................#..#.............#...................#..#........#.........#.............#...........#.......................#...............................................#.#...........##............#....#.##.................#..........#..................................#.#.............#.......#...#..#.....#......#....#.................#.#.#.................................#.#..............#.................#.#............#......##.........#..........#...#..........#.......##...#.###..#.....#.....#.....................#........#...#.............................#.#...........#........#...........#..#................#..#........................#..##..#..........#.....#.....##..#......#....#.#.........................#..#...##........#....#.............#...#.......#......................................#.............#....#......#..#..............#.......#...........................#....#.............#..........#......#.........#.................#..#.............#...................#..#........#.........#.............#...........#.......................#...............................................#.#...........##............#....#.##.................#..........#..................................#.#.............#.......#...#..#.....#......#....#.................#.#.#.................................#.#..............#.................#.#............#......##.........#..........#...#..........#.......##...#.###..#.....#.....#.....................#........#...#.............................#.#...........#........#...........#..#................#..#........................#..##..#..........#.....#.....##..#......#....#.#....................
....#...........................#...#.......................#.......##....#..#.....................#......................##..............#...................#..#................#......#........#....#.#.......#............................##......#.....................#......................#...#....#.........#.......#.#............#.......#...........#.........................#.....#.....#...#...........................#.........................#.#.......#..............#.......#.#............#.......##...##.#.....................#..............#....#...#......#........#.............#......................#......#.#...............................#.#........#......#.......##.........#........................#...............#.......................................#......................#.........................#.....#.....##...................#.......#.#.......#...........#............#.............................#....#...#..........#...........................#...#.......................#.......##....#..#.....................#......................##..............#...................#..#................#......#........#....#.#.......#............................##......#.....................#......................#...#....#.........#.......#.#............#.......#...........#.........................#.....#.....#...#...........................#.........................#.#.......#..............#.......#.#............#.......##...##.#.....................#..............#....#...#......#........#.............#......................#......#.#...............................#.#........#......#.......##.........#........................#...............#.......................................#......................#.........................#.....#.....##...................#.......#.#.......#...........#............#.............................#....#...#..........#...........................#...#.......................#.......##....#..#.....................#................
...........#..#.#........#.................................#.#....#..#......#....#....#......#..................#.................#...#.....................#..................#...#.#.............##............#.........#......#......##...................................##..#...........#.#.....................#............###..#.#......#.#.....#...#........................................##.......................#................#...#..#...#..#.......#.......#..........#.................#....##....................................#.......##......................#..#..........##..........#........#....#..............#.................................#...........##...#.....#.........#...............#.........#....#...........................#..###..........................#...............#.....#......................#........#........#.................................................................#..............................#.............#..#.#........#.................................#.#....#..#......#....#....#......#..................#.................#...#.....................#..................#...#.#.............##............#.........#......#......##...................................##..#...........#.#.....................#............###..#.#......#.#.....#...#........................................##.......................#................#...#..#...#..#.......#.......#..........#.................#....##....................................#.......##......................#..#..........##..........#........#....#..............#.................................#...........##...#.....#.........#...............#.........#....#...........................#..###..........................#...............#.....#......................#........#........#.................................................................#..............................#.............#..#.#........#.................................#.#....#..#......#....#....#......#..................#...
.............#...............#.#....#.......................#.....#...#.....#.............................#..#..#............#.#....#....#....#........#.......................#....#..#...#........#.#......#..........................#.#......##..........................#..............#.............#.........#....#.....................#.................................#.........#................#.............#...#....#.....#...#.........................#.....#..............##...#...#...................#..#.............#......................#.#...#......#..................#....#...........#.....#..............#......#..#.#......................#.......#..................................................#...........#......................#...........##.....#............................#.........................#..........#..#...............#..#....#.#...........##...................................#...............................................#...............#.#....#.......................#.....#...#.....#.............................#..#..#............#.#....#....#....#........#.......................#....#..#...#........#.#......#..........................#.#......##..........................#..............#.............#.........#....#.....................#.................................#.........#................#.............#...#....#.....#...#.........................#.....#..............##...#...#...................#..#.............#......................#.#...#......#..................#....#...........#.....#..............#......#..#.#......................#.......#..................................................#...........#......................#...........##.....#............................#.........................#..........#..#...............#..#....#.#...........##...................................#...............................................#...............#.#....#.......................#.....#...#.....#.............................#..#..#...
#..#............##.....#...#.....#..........####...#......................#..#........#.#...............#..............#.........................#..............................#...##...#.......#.#..#...#....#....#.#.....................................#...........#..........#......#.............#.......................#.........#.........##..............#.##....#.......#..#.........................#...#...........#........#................#................#...##.#...........................................................#...#.......#...#.......#.....#.....#.............#..#.....#..................#..............#.#..#....#..........##...#....#.#..............#....#.........................#.#..#..#.........#.................#..##................#.....#.................#..#.......#...........#.......#..#.#............................#.....#....#.......#.#..............#...#......###..#.............#.#..#............#............#..#............##.....#...#.....#..........####...#......................#..#........#.#...............#..............#.........................#..............................#...##...#.......#.#..#...#....#....#.#.....................................#...........#..........#......#.............#.......................#.........#.........##..............#.##....#.......#..#.........................#...#...........#........#................#................#...##.#...........................................................#...#.......#...#.......#.....#.....#.............#..#.....#..................#..............#.#..#....#..........##...#....#.#..............#....#.........................#.#..#..#.........#.................#..##................#.....#.................#..#.......#...........#.......#..#.#............................#.....#....#.......#.#..............#...#......###..#.............#.#..#............#............#..#............##.....#...#.....#..........####...#......................#..#........#.#...............#...........
...#.#........#....................#..#.........................#........................#...#..........#.........#......#..............#..............#.........................##...#.....#...#.........#.#..........#.#.#.......#.................#..#...#.....#...................................................#...................#....................................#........................#........#.......#.#......#..#.#.....................#......#.............#....................#............##.#............#........................#...#.................................#.........#......#....#..#.......#.........#............................#.....#.......................#....#......#................................................#...#....#.......................##.........#.......#....#........................#.#.....#......#....##...........#.#............#..#...#............................#.......................#............#.#........#....................#..#.........................#........................#...#..........#.........#......#..............#..............#.........................##...#.....#...#.........#.#..........#.#.#.......#.................#..#...#.....#...................................................#...................#....................................#........................#........#.......#.#......#..#.#.....................#......#.............#....................#............##.#............#........................#...#.................................#.........#......#....#..#.......#.........#............................#.....#.......................#....#......#................................................#...#....#.......................##.........#.......#....#........................#.#.....#......#....##...........#.#............#..#...#............................#.......................#............#.#........#....................#..#.........................#........................#...#..........#.........#.
......#....#......#.......#.........##.....#.#.......#........##.#..#...............#...............#...##.#...#.....#....#....#..........#.............##..........#................................##..#......##..............#................#.#.#...#.........................................#.......#..#.......##.#..............#...........#..........#........#..........#...#.......#.#...##...................#..............#..........#................................##...............#.............#................#.#........#.........................#.........#.#.#.........#.#............................##.............#.............................#...#.#.....................#................##...........................#......#.....................#......#..................#..#.#..................#.......#.....#.........#..#.....##.......#..##..................................#.#........................#....#....##............#........#....#......#.......#.........##.....#.#.......#........##.#..#...............#...............#...##.#...#.....#....#....#..........#.............##..........#................................##..#......##..............#................#.#.#...#.........................................#.......#..#.......##.#..............#...........#..........#........#..........#...#.......#.#...##...................#..............#..........#................................##...............#.............#................#.#........#.........................#.........#.#.#.........#.#............................##.............#.............................#...#.#.....................#................##...........................#......#.....................#......#..................#..#.#..................#.......#.....#.........#..#.....##.......#..##..................................#.#........................#....#....##............#........#....#......#.......#.........##.....#.#.......#........##.#..#...............#...............#...##.#...#....
......#..#.................................................##.............................................#..#.........#..............................#...............#........................#.....#....#......................................................#.............#................#........#...........#.......#..................#.......##..##..#......#...#....##.............................#....#.....#...##.#.....#.#.................#.....#...........#.......#.................#.................#....................#..#......#............#....#....#.....#....#...................................#...#......#........................................#.......#................#..#..#............................#............#.....#..............#.#.#...........#................................#..#...............#...#...................####...##..#.................#............................#......................#.....#.......#........#..#.................................................##.............................................#..#.........#..............................#...............#........................#.....#....#......................................................#.............#................#........#...........#.......#..................#.......##..##..#......#...#....##.............................#....#.....#...##.#.....#.#.................#.....#...........#.......#.................#.................#....................#..#......#............#....#....#.....#....#...................................#...#......#........................................#.......#................#..#..#............................#............#.....#..............#.#.#...........#................................#..#...............#...#...................####...##..#.................#............................#......................#.....#.......#........#..#.................................................##.............................................#..#......
......#...#.....#..#............#...........#.................#.........................#.......#..................................#.#...................##..#.##....#..................#............................##...#....#.#..#..................##...................................................#......#.............................#.......#...............#.....#...#........#.......#...............#.................#.#..#...........##...............#........#.....##........#.#..#..................................#.....#...............#...#....................#........................#...............#..........##.#..............#...........#.#................#..........#..#........#.........#...................#..............#.........#....#.#................#...........#....#..#................................#..............#....#....#...#..........#...............#............#........#...#...........#.#...........................#...#.....#..#............#...........#.................#.........................#.......#..................................#.#...................##..#.##....#..................#............................##...#....#.#..#..................##...................................................#......#.............................#.......#...............#.....#...#........#.......#...............#.................#.#..#...........##...............#........#.....##........#.#..#..................................#.....#...............#...#....................#........................#...............#..........##.#..............#...........#.#................#..........#..#........#.........#...................#..............#.........#....#.#................#...........#....#..#................................#..............#....#....#...#..........#...............#............#........#...#...........#.#...........................#...#.....#..#............#...........#.................#.........................#.......#...................
..#.............#...#...............................##.............#.....#..#.#.........#..#...........#............#..#............#...#......#.....#...#...#.......#......#........#..#......#....#........................................#.#...#..................#....#....#.#.................#...................##.....#....#..........#..#........#.....#.....##.............#..............#...................##..#.#.........#.......#.........#.................................#....#................#......#.#.....#.......#..#......#.....................#..........##....#............##...............#...##...................#....#..................#.........#...#...#.........#..........#.......#.......#.......#..#...#...........#............#..#...##..#........#.........................##.......#.#...........#....#..#.#...........#...#...........#.......#.......##.........#.#.................................#........#...................#.............#...#...............................##.............#.....#..#.#.........#..#...........#............#..#............#...#......#.....#...#...#.......#......#........#..#......#....#........................................#.#...#..................#....#....#.#.................#...................##.....#....#..........#..#........#.....#.....##.............#..............#...................##..#.#.........#.......#.........#.................................#....#................#......#.#.....#.......#..#......#.....................#..........##....#............##...............#...##...................#....#..................#.........#...#...#.........#..........#.......#.......#.......#..#...#...........#............#..#...##..#........#.........................##.......#.#...........#....#..#.#...........#...#...........#.......#.......##.........#.#.................................#........#...................#.............#...#...............................##.............#.....#..#.#.........#..#...........#............
.#.....#....#.#.....#...#.........#..#............................#................#...#.............#.............#.................................##................#...#..#..............#.#...#..#..#....#.#.#..........#.#..#....#.#....#..#.................#.................#.....#..................#..........#.......#.......#.....#....##....................#...............#..........#......................#..........#....#...............#.............#....#..#...............................................#........#...........#..............#.....#...##........................#.....#.#......#.....#.....##..#.................#................#..........##........###.........#........#....#...#..#....#.#.........................####........##....................................#...#..........#.............................#......#........#.#.............#....#....#...#..........#.........##.....#........#.......#.......##........#.....#....#.#.....#...#.........#..#............................#................#...#.............#.............#.................................##................#...#..#..............#.#...#..#..#....#.#.#..........#.#..#....#.#....#..#.................#.................#.....#..................#..........#.......#.......#.....#....##....................#...............#..........#......................#..........#....#...............#.............#....#..#...............................................#........#...........#..............#.....#...##........................#.....#.#......#.....#.....##..#.................#................#..........##........###.........#........#....#...#..#....#.#.........................####........##....................................#...#..........#.............................#......#........#.#.............#....#....#...#..........#.........##.....#........#.......#.......##........#.....#....#.#.....#...#.........#..#............................#................#...#.............#.............#
...........#.............#..................#...#.........#..........#...#...........................#..................#.......##.........................#.#..#....#........#........#..#.........#......#.....#.............#......##.....................#..........##................................#.....................#.....#...#......##...........#....#.........#..............................#.#.......#...##.........#..........#..#........#.#.........#..#.............#..................#...#.................................#...............#.........#....#..............#.....................................#........#..#.................#...............##......#....................##............................#...........................#..#.....#.#...#..........................#...#.#...#...##...#................#...#...............#....#..................#......#.#..#..............#......#......#..............................#...........#.............#..................#...#.........#..........#...#...........................#..................#.......##.........................#.#..#....#........#........#..#.........#......#.....#.............#......##.....................#..........##................................#.....................#.....#...#......##...........#....#.........#..............................#.#.......#...##.........#..........#..#........#.#.........#..#.............#..................#...#.................................#...............#.........#....#..............#.....................................#........#..#.................#...............##......#....................##............................#...........................#..#.....#.#...#..........................#...#.#...#...##...#................#...#...............#....#..................#......#.#..#..............#......#......#..............................#...........#.............#..................#...#.........#..........#...#...........................#..............
..........................#......#.................#.......#............#....#...................#.....................#.......#........#...........##.....#..#..............#...............#........#..........................#.#.................#.............#........##.....................#.......#.......#...............#........#...#.......#...#....#.............................#.........#.....#.....#.........#.........................................#........#.............................................................#...#.#.........#.#.#.....#.............#..............#......#.........#...#.......#..........#................................##....#..................#.................#.......#......#.........#.#.......................#..............................#.......##........#.......#.........#.#......##........................#.........#........#...##......................#............#................#......................................#......#.................#.......#............#....#...................#.....................#.......#........#...........##.....#..#..............#...............#........#..........................#.#.................#.............#........##.....................#.......#.......#...............#........#...#.......#...#....#.............................#.........#.....#.....#.........#.........................................#........#.............................................................#...#.#.........#.#.#.....#.............#..............#......#.........#...#.......#..........#................................##....#..................#.................#.......#......#.........#.#.......................#..............................#.......##........#.......#.........#.#......##........................#.........#........#...##......................#............#................#......................................#......#.................#.......#............#....#...................#..................
.........#..........................#....................#..........................#..........#......#..........#.....................#..#........................#.##..#.............#...#...#.##...#...#........#.##....................##.#.#....................###...............#............#....#.....#....#....#...........#.#....#........................................................#..#......#..............#...............................................#..........#....#..............................#.........#...#.......#.#.............................#......#.....#......................##.....#................#...........#.....................#.#...............#.....#........................#......#.....................#.#..........#...#.#..........#..##...........#..........#.##....#........................................#.............#...#.#........#............##.........#..###..............#.#.##....#..........................#..........................#....................#..........................#..........#......#..........#.....................#..#........................#.##..#.............#...#...#.##...#...#........#.##....................##.#.#....................###...............#............#....#.....#....#....#...........#.#....#........................................................#..#......#..............#...............................................#..........#....#..............................#.........#...#.......#.#.............................#......#.....#......................##.....#................#...........#.....................#.#...............#.....#........................#......#.....................#.#..........#...#.#..........#..##...........#..........#.##....#........................................#.............#...#.#........#............##.........#..###..............#.#.##....#..........................#..........................#....................#..........................#..........#......#..........#..
......#..#......#.......#....#..#...............#...#.##.........#...........................#..#................#.................................#.........#...........#..........#............#.....##.............................#...............#.....#...........#....#...............#.#............#..........#.#.........#.#.#..........#..........#..#.......#......#............##.#.......#..#.#..##...#......#....................#..##..#...........#.#..........#...#......#...........................##.#.....#........#.....#.........#.....#....#..............................#.......#.............#...........#.........#........#.....#.....................................#.#.................#..#...#...........#...##........#................................................#..#......#....#.....#.........##.#.......#.....#....#...........#.....................#..........##.....#..............#.....#.....................#..##...#.............#..#......#.......#....#..#...............#...#.##.........#...........................#..#................#.................................#.........#...........#..........#............#.....##.............................#...............#.....#...........#....#...............#.#............#..........#.#.........#.#.#..........#..........#..#.......#......#............##.#.......#..#.#..##...#......#....................#..##..#...........#.#..........#...#......#...........................##.#.....#........#.....#.........#.....#....#..............................#.......#.............#...........#.........#........#.....#.....................................#.#.................#..#...#...........#...##........#................................................#..#......#....#.....#.........##.#.......#.....#....#...........#.....................#..........##.....#..............#.....#.....................#..##...#.............#..#......#.......#....#..#...............#...#.##.........#...........................#..#................#..
...#...................................................##.................#..#.....#.....#......................#........#.......#...#...#.........#...........##......#...................................................#.......##..#.#.........#.........................#.....................#.....#.#............#......#...#...#...#.............#...........#.......#.#.#.#........#......#.........#....#................#...##......#.........#.......#..................###...#......................#...............#...........#.............#.......##....##..........................#............##.#.#..........#.........#...#...............#.....#..................................................#.#......#.......####......#....#...................##..............................#...............#......#...#......#......#.#....#.#.##.........#...#.....#......#..#...#..#......#.........#.#............#....#..............................#.....#...................................................##.................#..#.....#.....#......................#........#.......#...#...#.........#...........##......#...................................................#.......##..#.#.........#.........................#.....................#.....#.#............#......#...#...#...#.............#...........#.......#.#.#.#........#......#.........#....#................#...##......#.........#.......#..................###...#......................#...............#...........#.............#.......##....##..........................#............##.#.#..........#.........#...#...............#.....#..................................................#.#......#.......####......#....#...................##..............................#...............#......#...#......#......#.#....#.#.##.........#...#.....#......#..#...#..#......#.........#.#............#....#..............................#.....#...................................................##.................#..#.....#.....#......................#...
..#................#...#.......#....................................#.........................#.....#....#........#................#............................#.....#..#............#.....#.....##................#.................#........#..........#....#.......#...........#.....#...........##.#....#.....#.....................#..#...................................#......#................#..#.#.........#.................#.#..........#.#....##...#......#.#..........................#....#........#...............................#....##.........#.............#.........#....#....#.............#..................#.........#.....#...#........#...................#.#............#.#...#.....#..#..#.....................#....#...........##...................##...........#...#...#.....#..#.......................#....................#...#...#...#......#...........#.............................#......#.#.....#..#..#...................#.........#................#...#.......#....................................#.........................#.....#....#........#................#............................#.....#..#............#.....#.....##................#.................#........#..........#....#.......#...........#.....#...........##.#....#.....#.....................#..#...................................#......#................#..#.#.........#.................#.#..........#.#....##...#......#.#..........................#....#........#...............................#....##.........#.............#.........#....#....#.............#..................#.........#.....#...#........#...................#.#............#.#...#.....#..#..#.....................#....#...........##...................##...........#...#...#.....#..#.......................#....................#...#...#...#......#...........#.............................#......#.#.....#..#..#...................#.........#................#...#.......#....................................#.........................#.....#....#........#.
.................#...#.............................##.#...............#.#...................#............#...........##......#.................#.............#...#....#.....##......#....#....#..........##.......................##....#.....................................#..#.........#...#.#............#.............#..................#..................#.#.........#.....#.........#...#.......#.............##...........###......................#..........#........#.............##..........##........#.#........#....#....#.#........................#.#.........#............#...#.........#......#.....#......#...........#...#...............##.#..#.........#..........#...................#....#......##................#...............#.................##..#......#........#........####.............#..........#....#.......#........................##.................#...##........#..........##................##...................#.#.......#..................#...#.............................##.#...............#.#...................#............#...........##......#.................#.............#...#....#.....##......#....#....#..........##.......................##....#.....................................#..#.........#...#.#............#.............#..................#..................#.#.........#.....#.........#...#.......#.............##...........###......................#..........#........#.............##..........##........#.#........#....#....#.#........................#.#.........#............#...#.........#......#.....#......#...........#...#...............##.#..#.........#..........#...................#....#......##................#...............#.................##..#......#........#........####.............#..........#....#.......#........................##.................#...##........#..........##................##...................#.#.......#..................#...#.............................##.#...............#.#...................#............#..........
............................#......#..#.........#..................#.....##...#................#.....#........#......................##.......#..............#.....#................##...............#.......#.#.............................#.#............#....................#.........#...........#...........................#..............#...........#.##.#........#....................#.......................................#...#...............................#.............................#..........#.........#...................#...........#................#...#..#......#..............###..#.....#...#..........#............#..#.#.......................#...#.......#.....#..............###.......#.#...............#....................................................#.......................#.##..........#....##...#....................#.......#...........#...#.#.............#.........#......................#...............##........#.............................#......#..#.........#..................#.....##...#................#.....#........#......................##.......#..............#.....#................##...............#.......#.#.............................#.#............#....................#.........#...........#...........................#..............#...........#.##.#........#....................#.......................................#...#...............................#.............................#..........#.........#...................#...........#................#...#..#......#..............###..#.....#...#..........#............#..#.#.......................#...#.......#.....#..............###.......#.#...............#....................................................#.......................#.##..........#....##...#....................#.......#...........#...#.#.............#.........#......................#...............##........#.............................#......#..#.........#..................#.....##...#................#.....#........#.....
.............................................#.....................#................#...................#....##.........#......#..........#....#.....#....#.....................#...#......#.........#............#...........................#................#...........#.......#.....#.........#..............................#..#....##.#........#........#................................#..........#....#.....##...............#..#............#...........#....#.........#....##..........................#.#............#.....#.#.....#......#..........#.........#...#..........#...................##..........#...#...............#...#.....#....#.#..#.........#........#...................#..................#........#...........#...#........#............##...................#............#..............#.....#....#......................#.......#......#.....#..#.....#.........#.............#.................#.........#.#.......#...#...........................................................#.....................#................#...................#....##.........#......#..........#....#.....#....#.....................#...#......#.........#............#...........................#................#...........#.......#.....#.........#..............................#..#....##.#........#........#................................#..........#....#.....##...............#..#............#...........#....#.........#....##..........................#.#............#.....#.#.....#......#..........#.........#...#..........#...................##..........#...#...............#...#.....#....#.#..#.........#........#...................#..................#........#...........#...#........#............##...................#............#..............#.....#....#......................#.......#......#.....#..#.....#.........#.............#.................#.........#.#.......#...#...........................................................#.....................#................#...................#....##.....
#.........#.....#.#...................#..........................#.........#.......#..........................#...#.............#.....#.........................#.................#....#.....................#..............##...#.#...#...#.#.#.....#.##..#..##........#.............#....#..#.#.#.##.....#...........#..#..........#...#........#.#..#........#.........................#.....................#.................................#...#..........................................#............#........................##.#.....#.......#..#......#..........#...#...................#.............#..........................#.............#........................#.#....#..#......................###.........#.#............................#....................#.............#...#.#......#............#.........#........#........#...##...................#....#.......................#............#.#.......#.................#....................#.........#.....#.#...................#..........................#.........#.......#..........................#...#.............#.....#.........................#.................#....#.....................#..............##...#.#...#...#.#.#.....#.##..#..##........#.............#....#..#.#.#.##.....#...........#..#..........#...#........#.#..#........#.........................#.....................#.................................#...#..........................................#............#........................##.#.....#.......#..#......#..........#...#...................#.............#..........................#.............#........................#.#....#..#......................###.........#.#............................#....................#.............#...#.#......#............#.........#........#........#...##...................#....#.......................#............#.#.......#.................#....................#.........#.....#.#...................#..........................#.........#.......#..........................#...#.
.....#..................###....#.........#...................#.....#.....#..#.......#................#.......................#...............#.#.................#...........#.............#...#...#.....#........................................................#.#...............#.....#........#...#.........#.....##..#...............................................#......#........#....#..............#.....#..#........#.....#...#..#...........#..##.#..........................................#......#...#.......#..#.............#..............................................#..........#.#.#........#....................#....#.......#.#.......#.........#..##....#.#.................#......#..#.#....#.......#....#.....................#...........#.........#.....................##.............#................#..........#....#........................#.....#.......#............................#...........................#.........#...............#..................###....#.........#...................#.....#.....#..#.......#................#.......................#...............#.#.................#...........#.............#...#...#.....#........................................................#.#...............#.....#........#...#.........#.....##..#...............................................#......#........#....#..............#.....#..#........#.....#...#..#...........#..##.#..........................................#......#...#.......#..#.............#..............................................#..........#.#.#........#....................#....#.......#.#.......#.........#..##....#.#.................#......#..#.#....#.......#....#.....................#...........#.........#.....................##.............#................#..........#....#........................#.....#.......#............................#...........................#.........#...............#..................###....#.........#...................#.....#.....#..#.......#................#..............
........#.....##.......#...#......##.....#..#...............#............#.......#..#...........#.....#...................#......................#...........#......#...........#...#.........#.........#..........................#......#.......#............##.#...#..............##.......#.................................#..#.....#...................#........#......#.......#...#...###.........#..#..............#...#...............#................#...#...............#......#..#.....#....#........#.................##................................#.................##...#........#...........#..........#......#................#.#.....#......#....#......#......#...........#...............#.....#..........#.#.....#.....................................#............#.......................................#..#.#..#......##......................#.........#....#....#...#...#..#..................#........#.....#......#.......#.#.....................#.....##.......#...#......##.....#..#...............#............#.......#..#...........#.....#...................#......................#...........#......#...........#...#.........#.........#..........................#......#.......#............##.#...#..............##.......#.................................#..#.....#...................#........#......#.......#...#...###.........#..#..............#...#...............#................#...#...............#......#..#.....#....#........#.................##................................#.................##...#........#...........#..........#......#................#.#.....#......#....#......#......#...........#...............#.....#..........#.#.....#.....................................#............#.......................................#..#.#..#......##......................#.........#....#....#...#...#..#..................#........#.....#......#.......#.#.....................#.....##.......#...#......##.....#..#...............#............#.......#..#...........#.....#.............
...#..........#...#...#...............................#.....................................#..#.......###.##.........#...............#............#...........#.#......#....#........#...#..........................#.#...#.....#................#...............#.........#.......#....##........#.........#....#..............#...........#.................##.#.......#..........#...............#................##......#..........#..................#.......#......#..#..........#.......#...#.#..#...#...............##..................................................#.#....##..##.............#.........#...............##......................##...#.........#...#.....##...............#................................#.......#...#.............#...........#.........#.#......#....#...............#..#.......................#...#.#.......#.........#....##.#..............##..#....#............#............................#..........#.#...............#..........#...#...#...............................#.....................................#..#.......###.##.........#...............#............#...........#.#......#....#........#...#..........................#.#...#.....#................#...............#.........#.......#....##........#.........#....#..............#...........#.................##.#.......#..........#...............#................##......#..........#..................#.......#......#..#..........#.......#...#.#..#...#...............##..................................................#.#....##..##.............#.........#...............##......................##...#.........#...#.....##...............#................................#.......#...#.............#...........#.........#.#......#....#...............#..#.......................#...#.#.......#.........#....##.#..............##..#....#............#............................#..........#.#...............#..........#...#...#...............................#.....................................#..#.......###.##.......
..#.......................................#.....#......##.....#...............#..#....#..#...............#.......#......#..#.........................#.............#.............##......................................#.......#........#..........#.##.....................................#...#....................#............#.............#........#..#................#....#.........#....#.....#.......#......#..........................#.....#.........#.......#...........................#.....###.#............................#......##..#....#............#......#....#.#......#......#........#........##.............#.........................#...#...#........................#.......#.#....#.........#.........#.#.........#.......#...#..............#..#..........#..#.......#...........#.........#....................................#..#..........#...........................#..........#......................#.................#.....#..#.......#.......................................#.....#......##.....#...............#..#....#..#...............#.......#......#..#.........................#.............#.............##......................................#.......#........#..........#.##.....................................#...#....................#............#.............#........#..#................#....#.........#....#.....#.......#......#..........................#.....#.........#.......#...........................#.....###.#............................#......##..#....#............#......#....#.#......#......#........#........##.............#.........................#...#...#........................#.......#.#....#.........#.........#.#.........#.......#...#..............#..#..........#..#.......#...........#.........#....................................#..#..........#...........................#..........#......................#.................#.....#..#.......#.......................................#.....#......##.....#...............#..#....#..#...............#.......#..
.....#..#.................#..#............#.......#.............#................................#.........#..............#......................................#......#..##......#........#.....#...................#.......#..###..............#..#......#.........................#.......#...................#.#..###.........#..................#..#....#.........#.....##......#........................#...#.............#............#........................##....#...........##............##...................#..#.......#...#..........#..................#..........#.....#.....#.................#..........#...#....#...#..#...#.......##.#..........#...................#.................#....#....................#.............#........#......#..................#...#...........................#..#.........#.............#..............#............#....#.............................###...#.........................#................................#..#.................#..#............#.......#.............#................................#.........#..............#......................................#......#..##......#........#.....#...................#.......#..###..............#..#......#.........................#.......#...................#.#..###.........#..................#..#....#.........#.....##......#........................#...#.............#............#........................##....#...........##............##...................#..#.......#...#..........#..................#..........#.....#.....#.................#..........#...#....#...#..#...#.......##.#..........#...................#.................#....#....................#.............#........#......#..................#...#...........................#..#.........#.............#..............#............#....#.............................###...#.........................#................................#..#.................#..#............#.......#.............#................................#.........#........
.#............#....##.................................#...#................#...............##..........#..#.........#.....................##.........#........##................#................##.......#............................#..#...................##.#....................................#............................#.......#.............#..........#.#......##......#.#..##.....#.......##......................#........................##..#................................##................#..............#..#....#........#....#...#.....................................................................#.........#........#..........#..#.#...............#...................#.#...............#...................#...........#...................................#.#..................#.#...........................#..#.....#....#.....#......................##...........#...#.................#...#....#.................#...#....#............#............#....##.................................#...#................#...............##..........#..#.........#.....................##.........#........##................#................##.......#............................#..#...................##.#....................................#............................#.......#.............#..........#.#......##......#.#..##.....#.......##......................#........................##..#................................##................#..............#..#....#........#....#...#.....................................................................#.........#........#..........#..#.#...............#...................#.#...............#...................#...........#...................................#.#..................#.#...........................#..#.....#....#.....#......................##...........#...#.................#...#....#.................#...#....#............#............#....##.................................#...#................#...............##..........#..#.........
............#......................#....#......#............#....#......#.....................#..........................#.....#.............................#.#............#................#..........#..#....#..#.....................#........................#....#..........#.....#..........#..#........#..#....................#....#..#.......##.......#...................#.................#....#..........#......#.#....................#...............#...#.#.............#..........#...#..#....#......#..............................##.............#............................................#...#............#...#.........#.......#.................#.......#...............#.........#..#....#......##..................................#......#........................#........................................##..#...#.....#...#...#.#..........#...............#....#.#........#.#........#.#....................#.............#....#.........................#......................#....#......#............#....#......#.....................#..........................#.....#.............................#.#............#................#..........#..#....#..#.....................#........................#....#..........#.....#..........#..#........#..#....................#....#..#.......##.......#...................#.................#....#..........#......#.#....................#...............#...#.#.............#..........#...#..#....#......#..............................##.............#............................................#...#............#...#.........#.......#.................#.......#...............#.........#..#....#......##..................................#......#........................#........................................##..#...#.....#...#...#.#..........#...............#....#.#........#.#........#.#....................#.............#....#.........................#......................#....#......#............#....#......#.....................#.....................
...#............................................#.......#...........#...#...#..........##....#............#......#...............#...##....#......#...#.#....#..#.##.........#..............#........#..........#.............#....#...#........#.#......#.........................#.....#...........#..#.............##.........#....#...#.........#..#..............#..#...............................#.................#..##...........................................#.#........#.............................#.....#..........#........................#...................#........#.....#.............#....###.#.#...........................#............................#................#...........##...........#.....................................##.........#..#.#.....................#...#...#..##..#.......................#..#.....#.......#.#.....#..#..#..#....#.......#..........#.....................#....#.....#.....................#..###..........#............................................#.......#...........#...#...#..........##....#............#......#...............#...##....#......#...#.#....#..#.##.........#..............#........#..........#.............#....#...#........#.#......#.........................#.....#...........#..#.............##.........#....#...#.........#..#..............#..#...............................#.................#..##...........................................#.#........#.............................#.....#..........#........................#...................#........#.....#.............#....###.#.#...........................#............................#................#...........##...........#.....................................##.........#..#.#.....................#...#...#..##..#.......................#..#.....#.......#.#.....#..#..#..#....#.......#..........#.....................#....#.....#.....................#..###..........#............................................#.......#...........#...#...#..........##....#............#......#..
..#.#..##...##.#..#........#....................#.#......................#...........#..##...#..................#.....#........#.#...#...#....#..#..........#...#.##....#............#..........##........................#..#.....#..#...#...............#...............#.#...##..#.........#..........#.............##.#..#.............................#........................#......#............#....#........................#........#.................#.............#....#.....#...................#.............##.....##.......##.......#.#.##........#..#.........#...#......#....................#......#....................#..#..........................#.#..........................#..................##...#.........#...#.................#.##..........#..........#.........#....#...#............................#...................................#...#..#....#............#.............#.....#....#..........#.........................#............#.#..##...##.#..#........#....................#.#......................#...........#..##...#..................#.....#........#.#...#...#....#..#..........#...#.##....#............#..........##........................#..#.....#..#...#...............#...............#.#...##..#.........#..........#.............##.#..#.............................#........................#......#............#....#........................#........#.................#.............#....#.....#...................#.............##.....##.......##.......#.#.##........#..#.........#...#......#....................#......#....................#..#..........................#.#..........................#..................##...#.........#...#.................#.##..........#..........#.........#....#...#............................#...................................#...#..#....#............#.............#.....#....#..........#.........................#............#.#..##...##.#..#........#....................#.#......................#...........#..##...#..................#...
.#.#.............#.#......#.......#...................#..#................#.##...........#..............#.....................#.......#.#.#...#...#............#.#......#.......#..#...............##...............#....#..........#..................#.......................##......................................#.........#.#............#.#.#......................................#.........#......................................#...#........#.#.....##....#....#..#............................#.....#.....#..#........#.............#...........................##....#.....#.......#...#...#....#....#.....###...#...#....#.#..................#........................#..........#...........#............##........#...................#.#..............#............#..#....#..........#.....................#.....#...........##....#................................#....#............#.......#..........#..............#.............#...........#.#.....#.#.............#.#......#.......#...................#..#................#.##...........#..............#.....................#.......#.#.#...#...#............#.#......#.......#..#...............##...............#....#..........#..................#.......................##......................................#.........#.#............#.#.#......................................#.........#......................................#...#........#.#.....##....#....#..#............................#.....#.....#..#........#.............#...........................##....#.....#.......#...#...#....#....#.....###...#...#....#.#..................#........................#..........#...........#............##........#...................#.#..............#............#..#....#..........#.....................#.....#...........##....#................................#....#............#.......#..........#..............#.............#...........#.#.....#.#.............#.#......#.......#...................#..#................#.##...........#..............#...........
.....#..........#.#...###.##..##.......................................#............#............#..........#.............#.........#..................##.......#..#..#..............#..............................#.......#.........#.............#...................##...................#......#...............#.............#.........#.............##..........##....#............#....#....#...#...........#..#.........#.....###......#................................#.....#..#..........#..#...........#.........#.............#..##........#.#....#...........#....#...#................#...............#.......#................#...#...#...#..........#..#..................#............................#.........#........#....#...#.....#........#..#...#.#..#..........#....#................................#...#.....#.....#......................##..###............#.#...........#..#...............#.....#.........#.........#......#....#....#............#..........#.#...###.##..##.......................................#............#............#..........#.............#.........#..................##.......#..#..#..............#..............................#.......#.........#.............#...................##...................#......#...............#.............#.........#.............##..........##....#............#....#....#...#...........#..#.........#.....###......#................................#.....#..#..........#..#...........#.........#.............#..##........#.#....#...........#....#...#................#...............#.......#................#...#...#...#..........#..#..................#............................#.........#........#....#...#.....#........#..#...#.#..#..........#....#................................#...#.....#.....#......................##..###............#.#...........#..#...............#.....#.........#.........#......#....#....#............#..........#.#...###.##..##.......................................#............#............#..........#.......
............................................##.......................#.......................#...#..#....#.........#.............#......#....................#..#..........#...#........................#....#.........#................#.#....#..................#.#................#....#.................#........................#..........#................##......#........................................................#....................................#.#.............#..#.#..#......#..........................................................#.#.............#..#..........#..#.....#.............#..........#.......#......#..........##...............................#...........#.#.......#.....................................#............#......#...........#.......#.#....#.#............#....#........................#......#....#..........#..........................#.#..#...............#........#..............#...#..#.........#...#.................................................##.......................#.......................#...#..#....#.........#.............#......#....................#..#..........#...#........................#....#.........#................#.#....#..................#.#................#....#.................#........................#..........#................##......#........................................................#....................................#.#.............#..#.#..#......#..........................................................#.#.............#..#..........#..#.....#.............#..........#.......#......#..........##...............................#...........#.#.......#.....................................#............#......#...........#.......#.#....#.#............#....#........................#......#....#..........#..........................#.#..#...............#........#..............#...#..#.........#...#.................................................##.......................#.......................#...#..#....#.........#
........................#...#..#.......................#......##..#..#..............................#..#...............#.............#...........##.#.#...#............#...#..........##....#................#..........#..#........##...................#....................#.....#.......#......#..........#.......#...........................##.........#.........................#.#..............##...#..................#..............###.....................#.........#......#...............#..#...............#..#...........#.#.....##.#.#.......#..........#.......#..........#..........#.............#...........#...#....#.#...........#.........#.#.#......#......#..#....#.......#..............#..#....###....#......#.......................#....#...............................................#.......#......#........................#.............#.........#....#......................................#.#...............#..................#.............................#...#..#.......................#......##..#..#..............................#..#...............#.............#...........##.#.#...#............#...#..........##....#................#..........#..#........##...................#....................#.....#.......#......#..........#.......#...........................##.........#.........................#.#..............##...#..................#..............###.....................#.........#......#...............#..#...............#..#...........#.#.....##.#.#.......#..........#.......#..........#..........#.............#...........#...#....#.#...........#.........#.#.#......#......#..#....#.......#..............#..#....###....#......#.......................#....#...............................................#.......#......#........................#.............#.........#....#......................................#.#...............#..................#.............................#...#..#.......................#......##..#..#..............................#..#............
...#......#......#...............#...............#................#..............#.#.................###............#.....#....#...#..#...#.....................##....#.....#.....................#..........................................................##.................##.......#..............................#............#.........#.........#........#.#..............#.....#........................#...................#...........#....#.....#...............#.......#.................#....#........##..............#.##..#....#.............................#................#...#.............#.#......................#.#......#...#..............#............#..#.................................#.......#.#..#...#..#...........#.#......#..#..#........................................................##..............#.....#.................##............##..........#.#............#........................#..................#............#......#......#......#...............#...............#................#..............#.#.................###............#.....#....#...#..#...#.....................##....#.....#.....................#..........................................................##.................##.......#..............................#............#.........#.........#........#.#..............#.....#........................#...................#...........#....#.....#...............#.......#.................#....#........##..............#.##..#....#.............................#................#...#.............#.#......................#.#......#...#..............#............#..#.................................#.......#.#..#...#..#...........#.#......#..#..#........................................................##..............#.....#.................##............##..........#.#............#........................#..................#............#......#......#......#...............#...............#................#..............#.#.................###............
#........#...............#......#............................................#....................#...................#..##...#................#...........#.#..............#........#....#......#..............................#........#.....#........#.................#.#.................#................#...................................#.............#......##.#....#.#.....##........##.....#..............##.#...#..#................#........#......#........##............##............#..#.............#...#...#...#...#...........................#.........##.....#.......#....#.....#....................##......#.............................#....................................#...#......#..............#...........#.#.#...........#.......#.........#........#....#......#..........#......#..........#....##......#....#...#.#.........#..#................#......#......#..............................................................#.......#........#...............#......#............................................#....................#...................#..##...#................#...........#.#..............#........#....#......#..............................#........#.....#........#.................#.#.................#................#...................................#.............#......##.#....#.#.....##........##.....#..............##.#...#..#................#........#......#........##............##............#..#.............#...#...#...#...#...........................#.........##.....#.......#....#.....#....................##......#.............................#....................................#...#......#..............#...........#.#.#...........#.......#.........#........#....#......#..........#......#..........#....##......#....#...#.#.........#..#................#......#......#..............................................................#.......#........#...............#......#............................................#....................#.................
................#...................................##....##...#.....#.........................#.......#................#....................#....................#.............#.....#........................................#...#....##.....#.......#.....#......#...#...............#.............#.#................#......#..#.............#...#..................................#...........#.............................#...................................#...#....#...........#.....................#.........##..#.............................#....#.......##...........#........#..................................#.........#..#....#........................................................................#...........#...#.....#.............#.........#.#......#..###...#................#.#...........................#...#............#.......#..........#........#..#..#.#.....#.................#..#.......#....#.......................#..#....##..................#...................................##....##...#.....#.........................#.......#................#....................#....................#.............#.....#........................................#...#....##.....#.......#.....#......#...#...............#.............#.#................#......#..#.............#...#..................................#...........#.............................#...................................#...#....#...........#.....................#.........##..#.............................#....#.......##...........#........#..................................#.........#..#....#........................................................................#...........#...#.....#.............#.........#.#......#..###...#................#.#...........................#...#............#.......#..........#........#..#..#.#.....#.................#..#.......#....#.......................#..#....##..................#...................................##....##...#.....#.........................#.......#............
......#.......................#...................#..#............#..#........#..............#........................##.....#...................#......#.....#.......##.....#...#.........................#.#...............................#.......................#............#........#.................#.................................#..#...........#.#....................#......#..#.......##..............#.....#..........#..#.......#..#.....#...#......#..#........#.....#.................##....#.........#.........................................#.#...##.....#..#......#.....#.#.........#..#.....................#..........................#..................#...#.......#..............#........#.#.#..#.#..................#.#..##....#.............#.#............#.#..........##.#.#....#.......................................#....#...........#............#...#..................................#..#.#..#...#......#..............###..............#.......................#...................#..#............#..#........#..............#........................##.....#...................#......#.....#.......##.....#...#.........................#.#...............................#.......................#............#........#.................#.................................#..#...........#.#....................#......#..#.......##..............#.....#..........#..#.......#..#.....#...#......#..#........#.....#.................##....#.........#.........................................#.#...##.....#..#......#.....#.#.........#..#.....................#..........................#..................#...#.......#..............#........#.#.#..#.#..................#.#..##....#.............#.#............#.#..........##.#.#....#.......................................#....#...........#............#...#..................................#..#.#..#...#......#..............###..............#.......................#...................#..#............#..#........#..............#......................
...#...........................##......................#...#..............#.#..#....#...##...............#...###........#.............#......................#...#....#......#...#..............................#......................#..............#........................................#.............#.......#......#...#..#.....#..........#.#..........#................#.....#........#...#......#...........#...#...............#.......#.#...............#..........#.................#.#....#........#..........#...............#..........#....#...............#...........#..#..#.........#..#............##..........#...............#....#.................#.................##.....................#...........#..................##...#................#...............#...................#.....#............#.#..............#...............##.................##......#......#.......#.............#.#..................#.........#...#..................#...........................##......................#...#..............#.#..#....#...##...............#...###........#.............#......................#...#....#......#...#..............................#......................#..............#........................................#.............#.......#......#...#..#.....#..........#.#..........#................#.....#........#...#......#...........#...#...............#.......#.#...............#..........#.................#.#....#........#..........#...............#..........#....#...............#...........#..#..#.........#..#............##..........#...............#....#.................#.................##.....................#...........#..................##...#................#...............#...................#.....#............#.#..............#...............##.................##......#......#.......#.............#.#..................#.........#...#..................#...........................##......................#...#..............#.#..#....#...##...............#...###....
....#.#........#...#...#.................................#..........#.#.......##.#.......##..................#..#...........#...................................#...............#..#....#.............#.......###...#...........#..#.....##..#.....................................................#...........#.#.............#..........#..................#.##...........#.......##....................#..#...#...#...........#.#....#...............................#...#...#...##....#......................#.#..............#..........#.........#.#.........................#.#.....#........#.........#....#..................#.......#......#.#.............#.#..........#..............#...#.............#....#.................................#.....................#.#...................#...........................#..#...........#..................#.......................................#.#.......#.........#............................#...........#........#.#........#...#...#.................................#..........#.#.......##.#.......##..................#..#...........#...................................#...............#..#....#.............#.......###...#...........#..#.....##..#.....................................................#...........#.#.............#..........#..................#.##...........#.......##....................#..#...#...#...........#.#....#...............................#...#...#...##....#......................#.#..............#..........#.........#.#.........................#.#.....#........#.........#....#..................#.......#......#.#.............#.#..........#..............#...#.............#....#.................................#.....................#.#...................#...........................#..#...........#..................#.......................................#.#.......#.........#............................#...........#........#.#........#...#...#.................................#..........#.#.......##.#.......##..................#..#...
...............#.#............#......#.........#.............#.....#................#..#........#........................#..............#..#.................#................#...................#....##........#.....##...#...........#.......#........#....................##..............#.#.#....................##...........#...#......##...............................#......................#...........#.............#...........#......#......##..##..........#......#...#......................#..........#..#..###...#..........#.......................#........................#......................#....................#...................#...#...#..#........#......................#....................#.............#.........#........................#..#..#......#..#.............#............................................#....#.#................#.#......#..#..........#...#....#........#.#..#.##.#.......#......#.....##............#..................#.#............#......#.........#.............#.....#................#..#........#........................#..............#..#.................#................#...................#....##........#.....##...#...........#.......#........#....................##..............#.#.#....................##...........#...#......##...............................#......................#...........#.............#...........#......#......##..##..........#......#...#......................#..........#..#..###...#..........#.......................#........................#......................#....................#...................#...#...#..#........#......................#....................#.............#.........#........................#..#..#......#..#.............#............................................#....#.#................#.#......#..#..........#...#....#........#.#..#.##.#.......#......#.....##............#..................#.#............#......#.........#.............#.....#................#..#........#...................
.......................#.........#..........#.#.....#......##........................................#....#.................##...........#....................#..#.........................#..............#..............#...#.##..........#.......#...#.....................#............#.......#...#.....#.................................#..#......#..#........#..............................#...#...................#.........................#......#....................#..#................................#.#........#..........#................................#........................................#......#.....................#.........#............#............................#.#....#....#..............#..##.......................#.#........#........#....#...................#...#...............#...............##...............#..#....#.....###.....#.....#....#..........#..........#.....#..##..##............#.................##................................#.........#..........#.#.....#......##........................................#....#.................##...........#....................#..#.........................#..............#..............#...#.##..........#.......#...#.....................#............#.......#...#.....#.................................#..#......#..#........#..............................#...#...................#.........................#......#....................#..#................................#.#........#..........#................................#........................................#......#.....................#.........#............#............................#.#....#....#..............#..##.......................#.#........#........#....#...................#...#...............#...............##...............#..#....#.....###.....#.....#....#..........#..........#.....#..##..##............#.................##................................#.........#..........#.#.....#......##........................................#....#.........
......................................................#......#.........#.#.........#....#........#...#......#...................#...##...............#....................................#................#.........#.....#.......#.........#..#...............#......#......#.............#..#.........#....................................#.....................###.....#......#..........#....#....#..#..................#..#....#...........#...........................................................#....#...#....................#...............#.#...........##....................................#...#........#....#....................#.##..........................#....................#....#......................##...........#......#............................###...#..................#........#..##........#..........................#....##..........#..........#..#..................#...................................#.................#.#........................................................#......#.........#.#.........#....#........#...#......#...................#...##...............#....................................#................#.........#.....#.......#.........#..#...............#......#......#.............#..#.........#....................................#.....................###.....#......#..........#....#....#..#..................#..#....#...........#...........................................................#....#...#....................#...............#.#...........##....................................#...#........#....#....................#.##..........................#....................#....#......................##...........#......#............................###...#..................#........#..##........#..........................#....##..........#..........#..#..................#...................................#.................#.#........................................................#......#.........#.#.........#....#........#...#......#.......
....#........#...#.............#.......................##.............................#....#..........#......................#.........#..................................#....#..........#.................##...#....#..................#.#.....#.....#.......#.........#.....#....##..............................###..................................#...#.##...............#.........................#..................#..........#........#.......#..#........#........#....#...#......#...#................#................#.............#.#........................................#..........#..............#................##..........................#..#....#...........#................#...#...#........##...........#...#.....#..#.....................#...#..#........#...#.#....................#.............#.......#..................................................#....#....#...................#........#..................#............#.#..........#........#...#.............#.......................##.............................#....#..........#......................#.........#..................................#....#..........#.................##...#....#..................#.#.....#.....#.......#.........#.....#....##..............................###..................................#...#.##...............#.........................#..................#..........#........#.......#..#........#........#....#...#......#...#................#................#.............#.#........................................#..........#..............#................##..........................#..#....#...........#................#...#...#........##...........#...#.....#..#.....................#...#..#........#...#.#....................#.............#.......#..................................................#....#....#...................#........#..................#............#.#..........#........#...#.............#.......................##.............................#....#..........#.............
.................................##...............#.....##.#...#...#.#.........#..................#........#......#......................#...................#....#....##..............#.........#..................#......#.........##...#...#...................#..#....#.#........................#......#........#........#......#......#.#.#....#......#.................................................................#....................#.....#.#....##...........#.................#...........#.....#....#...............#...#.#.#...#.....##.........#................................#...........#.....................#.....#.#.................#......#........#...................#.............................#.......#................#................................#................#...........##..#....#......#...##.......#.......................................#......#.........#.....#..........##.....#.........#.........................#...................................##...............#.....##.#...#...#.#.........#..................#........#......#......................#...................#....#....##..............#.........#..................#......#.........##...#...#...................#..#....#.#........................#......#........#........#......#......#.#.#....#......#.................................................................#....................#.....#.#....##...........#.................#...........#.....#....#...............#...#.#.#...#.....##.........#................................#...........#.....................#.....#.#.................#......#........#...................#.............................#.......#................#................................#................#...........##..#....#......#...##.......#.......................................#......#.........#.....#..........##.....#.........#.........................#...................................##...............#.....##.#...#...#.#.........#..................#........#......#.
.......#............#.........................................#......................#..#...#..#................#..#....#...........................#..............#..............#................##.................#........#..#.#...#.#.....#.......................#.#.............#.......#....##...............#..#......................#..........#.....#.#...............#.......#...#..#.......................................#........#............#..#........#.....##........#...............#.......#................#.#....#.......#................#.....#.....................#.#.......#...##....................#......#..#.....#...#.......#..#......................................#...#.....##...................#..#................#....#..#...#...##...#........................#......#.........##...............#..........#....#..#.....................#.......#.........#...............#...........#..#...#.....##.....#..........#..#..#..........#............#.........................................#......................#..#...#..#................#..#....#...........................#..............#..............#................##.................#........#..#.#...#.#.....#.......................#.#.............#.......#....##...............#..#......................#..........#.....#.#...............#.......#...#..#.......................................#........#............#..#........#.....##........#...............#.......#................#.#....#.......#................#.....#.....................#.#.......#...##....................#......#..#.....#...#.......#..#......................................#...#.....##...................#..#................#....#..#...#...##...#........................#......#.........##...............#..........#....#..#.....................#.......#.........#...............#...........#..#...#.....##.....#..........#..#..#..........#............#.........................................#......................#..#...#..#................#..#
..#......#.........#...#...................#.................#.......................#.......#.......................................................#.#...#....................#.......#.............................................#.................#................#....#...............##.................#...........##..................#.#....#.................................##............................#............#...#.....#..........#.................#....#......#...............#.....................#.#.................#.................#.................#...................#.......................#......#...#................................#.#....#..............#..................#......##....#...###.......#.....#......###.#..#...#....#.................#..............#.........#............#.......#........................####..#...#..................#..............#............#.......#....................#....#............#......#.........#...#...................#.................#.......................#.......#.......................................................#.#...#....................#.......#.............................................#.................#................#....#...............##.................#...........##..................#.#....#.................................##............................#............#...#.....#..........#.................#....#......#...............#.....................#.#.................#.................#.................#...................#.......................#......#...#................................#.#....#..............#..................#......##....#...###.......#.....#......###.#..#...#....#.................#..............#.........#............#.......#........................####..#...#..................#..............#............#.......#....................#....#............#......#.........#...#...................#.................#.......................#.......#......................
....#..#..........#..........#..............#....#...................#.....#.....#.....................#..#.......#.......#.....#..................#.............#....................................#...............#....##..#..........#.##..................................#.....#........#................##....#...#...#........#..#...........#..#....................##........#................#...#.....#....#......#..............#................#................#......#........................#..............#...................................#........#.......#.............#..........#...........#...............#......#......#...#.....#........................##........................##..#......................#.............#.......##........#..#......#........................................................#.......#....#.....#.#.......#................................#.##..#.....##.................#.......#.........#.......#...#....#..#..........#..........#..............#....#...................#.....#.....#.....................#..#.......#.......#.....#..................#.............#....................................#...............#....##..#..........#.##..................................#.....#........#................##....#...#...#........#..#...........#..#....................##........#................#...#.....#....#......#..............#................#................#......#........................#..............#...................................#........#.......#.............#..........#...........#...............#......#......#...#.....#........................##........................##..#......................#.............#.......##........#..#......#........................................................#.......#....#.....#.#.......#................................#.##..#.....##.................#.......#.........#.......#...#....#..#..........#..........#..............#....#...................#.....#.....#.....................#..#.......#.
......##..................................#...............................#........#...#..........................#.............#....#....#.........#..................#...............#................#.........#.....#..........................#.................#.......#....................#....#.................#.......#.......#............................#....##.........#......#..................##...##.....#........................#..#.............#........................#.....#........................##..............#.#.........#..#................#......#...........#....................#......#.....##....................#.......................#...#................#.........##..........#.#............#....#.....#......##...........................................................#.....#....#......#..#.#....#.......................................#...........##......#....................#..#........#................................##..................................#...............................#........#...#..........................#.............#....#....#.........#..................#...............#................#.........#.....#..........................#.................#.......#....................#....#.................#.......#.......#............................#....##.........#......#..................##...##.....#........................#..#.............#........................#.....#........................##..............#.#.........#..#................#......#...........#....................#......#.....##....................#.......................#...#................#.........##..........#.#............#....#.....#......##...........................................................#.....#....#......#..#.#....#.......................................#...........##......#....................#..#........#................................##..................................#...............................#........#...#..........................#.
................#..............#..............#.............................#..#..............................#.....#.#.............#....................#..........................#..........##.....................#...................................................#...#..#..#.....#.........#.......#........#..........#...........#...........#.........................#...#........................#......#.............#.###.........#..#...............#...#...#..........#........................................................#..#...................#...........#.#........#...............#...................#........#...#................#...#......#.#.....#.....................................#.....................#...............#......#....#..........#...#.#.....#.........##...#.#.#.#..........#.........#..........#........................#.....#................#......#...........................................#...............##.................#..............#..............#.............................#..#..............................#.....#.#.............#....................#..........................#..........##.....................#...................................................#...#..#..#.....#.........#.......#........#..........#...........#...........#.........................#...#........................#......#.............#.###.........#..#...............#...#...#..........#........................................................#..#...................#...........#.#........#...............#...................#........#...#................#...#......#.#.....#.....................................#.....................#...............#......#....#..........#...#.#.....#.........##...#.#.#.#..........#.........#..........#........................#.....#................#......#...........................................#...............##.................#..............#..............#.............................#..#..............................#.....
...............................................#.#.##........................#...............##...#...............##.................#................#....................#......#..#.....#....#...................##..#......##.................................#.........#.#.......................................#.................#...#............#.........#.........#...#................#..........##.#.......#.......#........#...................#..........#.......#.....#..................#.#........#..#.............#..#...#.#...#....#...#..#.............#......#....................#..#...#.#......#........#.#.#...........#....#.....................#......................#...............#..........................................##...........#...........#.............#.....#.#.#.......#..........#......#.#.............#..........#.....##........#....................................#.................................#.........#....#..................................................#.#.##........................#...............##...#...............##.................#................#....................#......#..#.....#....#...................##..#......##.................................#.........#.#.......................................#.................#...#............#.........#.........#...#................#..........##.#.......#.......#........#...................#..........#.......#.....#..................#.#........#..#.............#..#...#.#...#....#...#..#.............#......#....................#..#...#.#......#........#.#.#...........#....#.....................#......................#...............#..........................................##...........#...........#.............#.....#.#.#.......#..........#......#.#.............#..........#.....##........#....................................#.................................#.........#....#..................................................#.#.##........................#...............##...#...............##
............#...#...............................#.........##............................#.......#.#.........#..........#......#..#.......##.#.....#........#.....#.............................................................#................................#.#..........##........#......#..#......................................................#......#...#.#...#..#...#...................#........................#..#..#........#.#.............#...##.#....#.........##.#..#...#...................#..........##.........................#.#...#..................................#........#.#.............#.......##...##..#........#.......#........#........#.......#....#..............#..#.....#.............................#........#.................#........................................#.....#..##.............#.........#.##.......#....#.......#..#.........................#........#.......#............#..#..........#.......#............##.............#...#...............................#.........##............................#.......#.#.........#..........#......#..#.......##.#.....#........#.....#.............................................................#................................#.#..........##........#......#..#......................................................#......#...#.#...#..#...#...................#........................#..#..#........#.#.............#...##.#....#.........##.#..#...#...................#..........##.........................#.#...#..................................#........#.#.............#.......##...##..#........#.......#........#........#.......#....#..............#..#.....#.............................#........#.................#........................................#.....#..##.............#.........#.##.......#....#.......#..#.........................#........#.......#............#..#..........#.......#............##.............#...#...............................#.........##............................#.......#.#.........#.......
.................#...#...........#.#...#...............#.........#...............#....#..............#................#...................#.....#.............................#....#....#.....#...##..##..............................................................#........#..#....#...##............#..................#...........#.....#...............#..................#..............##....#...#...#......#.........................#..#.....#..........#.#...........#.#.#.......#....###........#...............#..#...................................#...#.......#..............#..........#........#....##.....#................................#..................#......#..............#.......#....#.......#.#.#............#......#.....##.#........#.........##.##..#..#...#.....#....#.......#...#...........................................#...##...#..........#.....#.................#......#....#........#.#.............#.#..........#.........#...................#...#...........#.#...#...............#.........#...............#....#..............#................#...................#.....#.............................#....#....#.....#...##..##..............................................................#........#..#....#...##............#..................#...........#.....#...............#..................#..............##....#...#...#......#.........................#..#.....#..........#.#...........#.#.#.......#....###........#...............#..#...................................#...#.......#..............#..........#........#....##.....#................................#..................#......#..............#.......#....#.......#.#.#............#......#.....##.#........#.........##.##..#..#...#.....#....#.......#...#...........................................#...##...#..........#.....#.................#......#....#........#.#.............#.#..........#.........#...................#...#...........#.#...#...............#.........#...............#....#..............#..............
...................#.#..............#.................................................#.....#........#.#...#............#.#.##..............#...........#.#....#.#...##.....#...........#............##.....................#.....#.......................................#...#.#.....#.......................#................#.............................#.......#.#......................................#.........#............#...........#.#.#...............#.........#......#...#.#......#...#.....#............#.................#..............#.......#..#.............................#.##.............#............#........#....##...#...##......##...........#.....##.........................#.....................#..........#..................#..#...............#.......#.#........#........#........#......##.....#..................#...#.............#..#...............##.................#.............#..............#..........#......#.#...........................#.#..............#.................................................#.....#........#.#...#............#.#.##..............#...........#.#....#.#...##.....#...........#............##.....................#.....#.......................................#...#.#.....#.......................#................#.............................#.......#.#......................................#.........#............#...........#.#.#...............#.........#......#...#.#......#...#.....#............#.................#..............#.......#..#.............................#.##.............#............#........#....##...#...##......##...........#.....##.........................#.....................#..........#..................#..#...............#.......#.#........#........#........#......##.....#..................#...#.............#..#...............##.................#.............#..............#..........#......#.#...........................#.#..............#.................................................#.....#........#.#...#........
................#......#...##..#.#......#.....##.........#...#.........#........#.............................#..........#......#.......#....#.#..#........#.#..#..............#...........##..#..................##.........#....#......................#.#..........#..#...#..#....#...........#.......#..............#.#..#..#.........#.#....#..#...........#...##.#..................##........##.....#....#..........##.................#..#......#..........#....#................................##.......................#...#..#.............#......#..........#.........#.......#....####.#..#.........#.....#..#.#...................................#......###...#.#......#...........#........#.....#....#.....#..#.......#..#......#........#...#....##.#..........#........#...................................#.#.......#.........#.............................##..........#....................#........#...........##...........#........#................................#......#...##..#.#......#.....##.........#...#.........#........#.............................#..........#......#.......#....#.#..#........#.#..#..............#...........##..#..................##.........#....#......................#.#..........#..#...#..#....#...........#.......#..............#.#..#..#.........#.#....#..#...........#...##.#..................##........##.....#....#..........##.................#..#......#..........#....#................................##.......................#...#..#.............#......#..........#.........#.......#....####.#..#.........#.....#..#.#...................................#......###...#.#......#...........#........#.....#....#.....#..#.......#..#......#........#...#....##.#..........#........#...................................#.#.......#.........#.............................##..........#....................#........#...........##...........#........#................................#......#...##..#.#......#.....##.........#...#.........#........#.............................#.....
...................##..#.....#....#.....#.....#..#...#........#..#......#..##.........................#........................................#...#....#.....................................#.#.#..#.....................#....#.#..#....#...................#...............#..#...#...#.........#.....#....#...#.................#....#................................#.#.#........#...#.....#...............#.....#....#......##...........#........#..................................##..#............#.#........##..##.#...#...#.#..#........#...............#..#....................#.................###...##..............#.....#.......#.................#..............................#..................#.....#.........................##...........#.#...................................#...#...#.....#....#...#.................#.....................................#...................#....#...#.........#.............#..#...............#...#......#....................##..#.....#....#.....#.....#..#...#........#..#......#..##.........................#........................................#...#....#.....................................#.#.#..#.....................#....#.#..#....#...................#...............#..#...#...#.........#.....#....#...#.................#....#................................#.#.#........#...#.....#...............#.....#....#......##...........#........#..................................##..#............#.#........##..##.#...#...#.#..#........#...............#..#....................#.................###...##..............#.....#.......#.................#..............................#..................#.....#.........................##...........#.#...................................#...#...#.....#....#...#.................#.....................................#...................#....#...#.........#.............#..#...............#...#......#....................##..#.....#....#.....#.....#..#...#........#..#......#..##.........................#.............
.#...#.......#.#..........#.........................#..##........#......#.................................####............#.#........#..................#..#............##...#........................#........#..#....#............#.......#............#...#...............#.........#.....................#.....#..#...............#..#..#......#...#..............#.......#...................#..#.....#..............#....#...#.#..................#.#............#.......#..................##..#..#.####......#..................#...............#......................#................##....#..#................#...#.........#...#....#.............###..#...............................#.#.......................#......................#..#.....#..................................#..#..................##....#..........................#..#............................##.#....#..#.............#...............#........#..#..#............##.........#......#...#.......#.#..........#.........................#..##........#......#.................................####............#.#........#..................#..#............##...#........................#........#..#....#............#.......#............#...#...............#.........#.....................#.....#..#...............#..#..#......#...#..............#.......#...................#..#.....#..............#....#...#.#..................#.#............#.......#..................##..#..#.####......#..................#...............#......................#................##....#..#................#...#.........#...#....#.............###..#...............................#.#.......................#......................#..#.....#..................................#..#..................##....#..........................#..#............................##.#....#..#.............#...............#........#..#..#............##.........#......#...#.......#.#..........#.........................#..##........#......#.................................####......
.....#.##...#....#.........#......................#..............#..#................#.......................#..#......#..##...#.....#.....................#.....#.............#...#.................#.#.......#.#......#..#.......................#........#.................##.......#.....#...................#......#..........#.............................#.....#........#.............#......................#......................#...#.......#.......#...........#.......#.....#................#.#............##............#.........##.................#...........#......##...............#.#....................#.#..................#.......#............#......#..#..#.......#...#............#.#.............#...#......#....#.............................................#.............##.............#.#.....#................................#.#...............#................#..........#............................#..........................#........#.##...#....#.........#......................#..............#..#................#.......................#..#......#..##...#.....#.....................#.....#.............#...#.................#.#.......#.#......#..#.......................#........#.................##.......#.....#...................#......#..........#.............................#.....#........#.............#......................#......................#...#.......#.......#...........#.......#.....#................#.#............##............#.........##.................#...........#......##...............#.#....................#.#..................#.......#............#......#..#..#.......#...#............#.#.............#...#......#....#.............................................#.............##.............#.#.....#................................#.#...............#................#..........#............................#..........................#........#.##...#....#.........#......................#..............#..#................#.......................#..#...
##.............................#................#....................##.............#.........#............#.........##...............................#.....#.#.....#............................#........................#....#........#.....#..........#.......#..........##................#.......#......#........#...#.#............................................#.........#.........#....#...#...............................#........#................................................#.#........#..............#...........................#..#..........#............#.......##........#....#.................#.#..#..........##.............#......#....#.......#.......#.....#...#...........................................#......#.........................#...............#.#...................#....#..........#..#..........#.....#...#............................#.#........##.......#.....#...............#..........#.................................##.............................#................#....................##.............#.........#............#.........##...............................#.....#.#.....#............................#........................#....#........#.....#..........#.......#..........##................#.......#......#........#...#.#............................................#.........#.........#....#...#...............................#........#................................................#.#........#..............#...........................#..#..........#............#.......##........#....#.................#.#..#..........##.............#......#....#.......#.......#.....#...#...........................................#......#.........................#...............#.#...................#....#..........#..#..........#.....#...#............................#.#........##.......#.....#...............#..........#.................................##.............................#................#....................##.............#.........#............#........
..........................#......#................#......#..........................#..#....#..........................#.......##....#...........#.#......#......#.................#............#........#...#.............#.......#...................................#...............#.............#.............#...............#.....#...#........#.........................#...#.............#..........#.....#..........#..#....#..............#...................#........##....#..........##.....#.....##.....#....#.#........#................#...#...#...........#.#..........#............#....................#.#..........##.......................#...............#.............#...#.........#...........#.......#....#..............#........#..........#....#.......#............................#...#.....................#........#...#............#.#..#.....................................#......#.......#....##...............................#................................#......#................#......#..........................#..#....#..........................#.......##....#...........#.#......#......#.................#............#........#...#.............#.......#...................................#...............#.............#.............#...............#.....#...#........#.........................#...#.............#..........#.....#..........#..#....#..............#...................#........##....#..........##.....#.....##.....#....#.#........#................#...#...#...........#.#..........#............#....................#.#..........##.......................#...............#.............#...#.........#...........#.......#....#..............#........#..........#....#.......#............................#...#.....................#........#...#............#.#..#.....................................#......#.......#....##...............................#................................#......#................#......#..........................#..#....#.......................
.................#........................#.................................#.........#..#.#..#.........#.#...#.........................#.......###.....................#......#........#.........#...................#.....................#......#...#...#..............#........................#......#....#.....##.#............#.............#...........#...#.........##....#....#..........#.............#....................#.#......#..##...............#......#...........................#............................................#.............#.........#.............##.#...............#.......##........#....##................#..............#.#.........#................#..#...........................#.......#.....#........#........#......#......#.........#....#..........................##.................##..#........#.....#.................#...#..#......#...................#...........................#............#..#.....#..........................#........................#.................................#.........#..#.#..#.........#.#...#.........................#.......###.....................#......#........#.........#...................#.....................#......#...#...#..............#........................#......#....#.....##.#............#.............#...........#...#.........##....#....#..........#.............#....................#.#......#..##...............#......#...........................#............................................#.............#.........#.............##.#...............#.......##........#....##................#..............#.#.........#................#..#...........................#.......#.....#........#........#......#......#.........#....#..........................##.................##..#........#.....#.................#...#..#......#...................#...........................#............#..#.....#..........................#........................#.................................#.........#..#.#..#.........#.#...#.....
.....#......................#......................................#.......#..#....#...........#....#............#.#......##...##..#..........#......#..........................#.......#.#............................................#...#.#.............#..............#.....#.#.#.#.....#.............#.#.#...........#.................#......#................#..............#.........#...................##..........#..............##...............................................#.#...#...#............#............#...............................#......##..#..........................#...........................#.........###............#......#.#..........................#.............................#........................#...............#...#...........#....##....#.....#...#.......#....#..#......#............................#.#..............#.#..........#..#..........................#.#...#......#............#...#...#..#.#..#....#.......#......................#......................................#.......#..#....#...........#....#............#.#......##...##..#..........#......#..........................#.......#.#............................................#...#.#.............#..............#.....#.#.#.#.....#.............#.#.#...........#.................#......#................#..............#.........#...................##..........#..............##...............................................#.#...#...#............#............#...............................#......##..#..........................#...........................#.........###............#......#.#..........................#.............................#........................#...............#...#...........#....##....#.....#...#.......#....#..#......#............................#.#..............#.#..........#..#..........................#.#...#......#............#...#...#..#.#..#....#.......#......................#......................................#.......#..#....#...........#....#............#.#
.....#...............#...........#........#..................#............#.....#.......#...#....#....#....#.....#...#..#....#..........................#.....................##....##...............#.........#......#..#.......##.#....#...............#........#...........#.........#..............#...............#............#........##.......................#.............#.#.#.........#..#.........................#...........#...............................#.......#...................#..#...............................#........#...........#..........##.#..............#.......#......................#....................#.................#.......#.#....#..........#.........#.................#.....#............#.#................................#...........#...........#......................#..........##.....#...........#..#................................#.#......#.....................................#..........#.#....#.##..#............#...............#...........#........#..................#............#.....#.......#...#....#....#....#.....#...#..#....#..........................#.....................##....##...............#.........#......#..#.......##.#....#...............#........#...........#.........#..............#...............#............#........##.......................#.............#.#.#.........#..#.........................#...........#...............................#.......#...................#..#...............................#........#...........#..........##.#..............#.......#......................#....................#.................#.......#.#....#..........#.........#.................#.....#............#.#................................#...........#...........#......................#..........##.....#...........#..#................................#.#......#.....................................#..........#.#....#.##..#............#...............#...........#........#..................#............#.....#.......#...#....#....#....#.....#..
.#.............###...........#....#....#.........#..................#.........................................#................#...........##.#....#.......#..#....#...............#.....#...#.......#.#....................................................................#.....#.........................#....##.....................#..#..#........#.#..........#.#........##............#....#...........................#..#.............#.......#..........##...............#........#...............#.......................#.............#..#...#.....##...#........#............#...............#.........#.#...#................#..........................#......#....#...#....##.....................#..#.......#.....................#..........#....................................#......#..#..............##......#.............#..........#.#.....#....#....#.......#.........#........##..#........................#..#............#.#...#..........#....#.#.............###...........#....#....#.........#..................#.........................................#................#...........##.#....#.......#..#....#...............#.....#...#.......#.#....................................................................#.....#.........................#....##.....................#..#..#........#.#..........#.#........##............#....#...........................#..#.............#.......#..........##...............#........#...............#.......................#.............#..#...#.....##...#........#............#...............#.........#.#...#................#..........................#......#....#...#....##.....................#..#.......#.....................#..........#....................................#......#..#..............##......#.............#..........#.#.....#....#....#.......#.........#........##..#........................#..#............#.#...#..........#....#.#.............###...........#....#....#.........#..................#.........................................#.....
...........#..#.......#.#............##...................#........#...........#.......................#............#...........#....#...#...#..........#....##........................................#..............#.....#.....#..##...#..........#.......#................#...#..................#....#..#..#...#..#......#...#..#..........................#....##.........#........#......................#..................#.#....................#..............#..........#.....#......#.........................#.....................##...........#...#.#...#.................#..........#...................#.#.........#....#.....#.............................#...................##..............................#......#..#................#.........#.#.#.....#......##............................................................#............#.......................#.##......#....#.............................#...........#.......#....##......................#..#.......#.#............##...................#........#...........#.......................#............#...........#....#...#...#..........#....##........................................#..............#.....#.....#..##...#..........#.......#................#...#..................#....#..#..#...#..#......#...#..#..........................#....##.........#........#......................#..................#.#....................#..............#..........#.....#......#.........................#.....................##...........#...#.#...#.................#..........#...................#.#.........#....#.....#.............................#...................##..............................#......#..#................#.........#.#.#.....#......##............................................................#............#.......................#.##......#....#.............................#...........#.......#....##......................#..#.......#.#............##...................#........#...........#.......................#............
.......#................#.....................#..#........#...................##......#......#.........#................##..#..........#.......#......#......#.............#..#.#..........#........#...#.................................#....#...#......#......#.#.#.....#..#.................#......#............#....#..##.....#..#...............#....................#...........................................#..........#........#.............#....##...#.#............#......#.............#.............#..#.............................#..................#...#.........#.......................#..........................#.#.#....#........#.................................#.......#.......#...................#...#............#........#............#......................#.........#.......#.#.#....#..#...............#...................#..............#.....#.........#......#...#.......#........#....#......#......#..##.......#.....#.....#...#........#................#.....................#..#........#...................##......#......#.........#................##..#..........#.......#......#......#.............#..#.#..........#........#...#.................................#....#...#......#......#.#.#.....#..#.................#......#............#....#..##.....#..#...............#....................#...........................................#..........#........#.............#....##...#.#............#......#.............#.............#..#.............................#..................#...#.........#.......................#..........................#.#.#....#........#.................................#.......#.......#...................#...#............#........#............#......................#.........#.......#.#.#....#..#...............#...................#..............#.....#.........#......#...#.......#........#....#......#......#..##.......#.....#.....#...#........#................#.....................#..#........#...................##......#......#.........#............
.#.....#....................#...................#.#.........#...................#...................#...#..#.......#..#...#................#...........#.........................#......#......................................#..............#......#..................#..............#.........#.................#.............#...................#........##..............#...................#......#..............#..........#..........................#......#.#..........#.......#.#.....................#.............#...........#.......................#............#........#........#...........#..............................#.#........#........#..##..#.......................#..#........#.........#...............#.....#....#..........................................#.....#.........#....#..........#.....#.........................................#.#........................................#.....#................#......##......#.....#..........#.....#....................#...................#.#.........#...................#...................#...#..#.......#..#...#................#...........#.........................#......#......................................#..............#......#..................#..............#.........#.................#.............#...................#........##..............#...................#......#..............#..........#..........................#......#.#..........#.......#.#.....................#.............#...........#.......................#............#........#........#...........#..............................#.#........#........#..##..#.......................#..#........#.........#...............#.....#....#..........................................#.....#.........#....#..........#.....#.........................................#.#........................................#.....#................#......##......#.....#..........#.....#....................#...................#.#.........#...................#...................#...#..#.......#
..#......#.........#.#............#..................#.............#...#...#.........................#..#.#..........#...#......#......#.............#.......#.....................#.......#................#.......................#............................##.............................#.......#...#.#...................#.......#..#.......#................#..#...#...........#.................##..............#.......#..........#............##........##...#..#.#....................................#...#...............................#.....#.............#......#........#...#.......#...........#..............................#...#..#..#................#..................................#................#....#....................#...#..................................................#.......#........................#..........#.........#.........................#.............#.....................#.......#.........##...#....#..#..#......#......#.........#.#............#..................#.............#...#...#.........................#..#.#..........#...#......#......#.............#.......#.....................#.......#................#.......................#............................##.............................#.......#...#.#...................#.......#..#.......#................#..#...#...........#.................##..............#.......#..........#............##........##...#..#.#....................................#...#...............................#.....#.............#......#........#...#.......#...........#..............................#...#..#..#................#..................................#................#....#....................#...#..................................................#.......#........................#..........#.........#.........................#.............#.....................#.......#.........##...#....#..#..#......#......#.........#.#............#..................#.............#...#...#.........................#..#.#.........
............#...............#.........#.........................#.......#.......#.........................#..........#..........#..#........#........#.......#..#..#......##........#..##.............#..#.......#........#............................................................#.....#.......#................#.....#.#............#........................##.....................................................#.............#.................#..#...................#.#.....#..#....................#............##.......................................#........#..............###.....#...#..............#.........#..........................#........#.....#......................#.........................#................................#.....#......................#...........#.#..............................................##...........#.....#..................#.#.#...#...#..............##.#.........................#.......#........................#...............#.........#.........................#.......#.......#.........................#..........#..........#..#........#........#.......#..#..#......##........#..##.............#..#.......#........#............................................................#.....#.......#................#.....#.#............#........................##.....................................................#.............#.................#..#...................#.#.....#..#....................#............##.......................................#........#..............###.....#...#..............#.........#..........................#........#.....#......................#.........................#................................#.....#......................#...........#.#..............................................##...........#.....#..................#.#.#...#...#..............##.#.........................#.......#........................#...............#.........#.........................#.......#.......#.........................#.........
#.......................#...#...#......#..........#..........###..#.#...#.#............#...#..............#.....##...#......#........................#.#.##........................#....................#....#................##.......#......#....#.....#.#..............#..#.#...#............#....#...........................#........................................#..#..#........#.................#....................#.......#......................................#.#.........................#......#...........#..##..............#..#..........................##.......................#.....#..#........##...#........###.##..#..#......#....##...#.......................................#..#........#............................#..#................#....#..........#..................................................#.........#..#........#.#...#............##...........#............#....##...............#.......##..#..#................#...##.###.......................#...#...#......#..........#..........###..#.#...#.#............#...#..............#.....##...#......#........................#.#.##........................#....................#....#................##.......#......#....#.....#.#..............#..#.#...#............#....#...........................#........................................#..#..#........#.................#....................#.......#......................................#.#.........................#......#...........#..##..............#..#..........................##.......................#.....#..#........##...#........###.##..#..#......#....##...#.......................................#..#........#............................#..#................#....#..........#..................................................#.........#..#........#.#...#............##...........#............#....##...............#.......##..#..#................#...##.###.......................#...#...#......#..........#..........###..#.#...#.#............#...#..............#.....##..
.#..#......##.........#....................#...#..#.....#..#...#......#.........#...............#....#..#.........#...#...#....#.....#...#.#.#.........#.............#..#...................##...#..........#......#......................#....................##.....####........................#......#..........#......#..........#...........#...#...............#.#...#....#............................#....#.....#..#..........#.......#........#....#..#.#.......................#.........#...........#...........##....#.#..........#...##...#.........#.........................................................................#.........#...........#..........#.........#.....#...................#......#.....#....................#......#...........................#..............##..#.....#.............##........#........#................#......##.....#.....#..........#..........................#.............##...........#....#...................#..#......##.........#....................#...#..#.....#..#...#......#.........#...............#....#..#.........#...#...#....#.....#...#.#.#.........#.............#..#...................##...#..........#......#......................#....................##.....####........................#......#..........#......#..........#...........#...#...............#.#...#....#............................#....#.....#..#..........#.......#........#....#..#.#.......................#.........#...........#...........##....#.#..........#...##...#.........#.........................................................................#.........#...........#..........#.........#.....#...................#......#.....#....................#......#...........................#..............##..#.....#.............##........#........#................#......##.....#.....#..........#..........................#.............##...........#....#...................#..#......##.........#....................#...#..#.....#..#...#......#.........#...............#....#..#.........#.
#...#..............................#..........................................................................#.......##....................#.#..##...........#.#.....#...#...#..........#..........#.....#....#.......................##...#.......................#........................#........#.................#..#........#.....#....#.....#..##...#.........#.#.........#.....#.............................#..............#.....#.....#.........#..................#...#...............##...#..........#.........#..........#..............#..............................#..............#........#...........##............#..#........#................#.........#..............#.....#...............#.#....#.#.....#.......#...........#..#...............#......#.............................................................................##......#................#.......#...#........#...............................#........#.#.......#...#.....#...#...#..............................#..........................................................................#.......##....................#.#..##...........#.#.....#...#...#..........#..........#.....#....#.......................##...#.......................#........................#........#.................#..#........#.....#....#.....#..##...#.........#.#.........#.....#.............................#..............#.....#.....#.........#..................#...#...............##...#..........#.........#..........#..............#..............................#..............#........#...........##............#..#........#................#.........#..............#.....#...............#.#....#.#.....#.......#...........#..#...............#......#.............................................................................##......#................#.......#...#........#...............................#........#.#.......#...#.....#...#...#..............................#..........................................................................#.....
..................................#.........#.......#.....#......................#.............#.........#..................#....#.......#......................................#......#.............................#.........#......#....#.............#......#......#..............#...#.##...........#...........................#....#.......#....................#...........#.....................................#...#.#............#...#...#...............................#..................#.....................................#.................#.............#.................#.....#.#............#......#...#...#..#........#......................#..........#........................#.............#.....#..........#.#...#......................................#.......#.#.#................#.............##......#.#....#......#......##.#...#........#.#.........#...............#.......#.#...........#.....##.#.#..#..#....................#..#......................................#.........#.......#.....#......................#.............#.........#..................#....#.......#......................................#......#.............................#.........#......#....#.............#......#......#..............#...#.##...........#...........................#....#.......#....................#...........#.....................................#...#.#............#...#...#...............................#..................#.....................................#.................#.............#.................#.....#.#............#......#...#...#..#........#......................#..........#........................#.............#.....#..........#.#...#......................................#.......#.#.#................#.............##......#.#....#......#......##.#...#........#.#.........#...............#.......#.#...........#.....##.#.#..#..#....................#..#......................................#.........#.......#.....#......................#.............#.........#..........
#..........#...#................#.#.#.....#.....#...##.......................#...............##.............................................##...#....#...##..........#.........#.........#.........#...............................##.....#...........#.......##..##................#.................#.#........#.............#........#..........#....#................................#...........#...............#......#.................#.........#........#..............#...##...............#......##.#......#........#......#...................#...................................#...........##.........#............#..#...............#....................#......................#.............#.#...............#.........#..#.......................##..##.....................#.................................#....#.#.......#....................#............#.......#................#..#..#...............#.............##........##........#....#..#..........#...#................#.#.#.....#.....#...##.......................#...............##.............................................##...#....#...##..........#.........#.........#.........#...............................##.....#...........#.......##..##................#.................#.#........#.............#........#..........#....#................................#...........#...............#......#.................#.........#........#..............#...##...............#......##.#......#........#......#...................#...................................#...........##.........#............#..#...............#....................#......................#.............#.#...............#.........#..#.......................##..##.....................#.................................#....#.#.......#....................#............#.......#................#..#..#...............#.............##........##........#....#..#..........#...#................#.#.#.....#.....#...##.......................#...............##.....................
..........#.....#......................#.#.......................#.................#...#...#..#........#............#..............#...#...............#.......................#.........#..##...........................##..#.#.....#...#..#.........#.........#....##.#....#.#..#..............#..#.................#......#..#...#..................#.........................................#...........................#..#......#.........#...#.#.#..........#.#.................................................#......#.#.............##..#.............#...........#....................#...................#.##.......#........................#......#.........#...............#........#.......#..#.#.....#..#.........#.......#....#......#...#.##.......##.##.........#..................#................#..................#................................#......#...#......................................#.....#.........................#..#.....................#.....#......................#.#.......................#.................#...#...#..#........#............#..............#...#...............#.......................#.........#..##...........................##..#.#.....#...#..#.........#.........#....##.#....#.#..#..............#..#.................#......#..#...#..................#.........................................#...........................#..#......#.........#...#.#.#..........#.#.................................................#......#.#.............##..#.............#...........#....................#...................#.##.......#........................#......#.........#...............#........#.......#..#.#.....#..#.........#.......#....#......#...#.##.......##.##.........#..................#................#..................#................................#......#...#......................................#.....#.........................#..#.....................#.....#......................#.#.......................#.................#...#...#..#........#............
..........................##.........................##......#.#......#................................#....#.......##............##..#..#.........#................#..#.##....#...........#..#...........#.....#....#.................#..........##.....#......#......#.......#..........................#........#.....#..#..........#.............#....#..............#....#.#...........................##.##......#.......##.............#......#.#.#.#.........#.....#......#.........#..#......##.............................#....#.....#..........#..........#..............#..#......#.......................#.....#.#....#.#..#.....................................#..#................#.....##...........#.......................#....................#...........#....#...........#...........#.....#...............#.........#.#...#.......#.....#...#..............#.........#......#.......#....#...................................#....#..............#..............................##.........................##......#.#......#................................#....#.......##............##..#..#.........#................#..#.##....#...........#..#...........#.....#....#.................#..........##.....#......#......#.......#..........................#........#.....#..#..........#.............#....#..............#....#.#...........................##.##......#.......##.............#......#.#.#.#.........#.....#......#.........#..#......##.............................#....#.....#..........#..........#..............#..#......#.......................#.....#.#....#.#..#.....................................#..#................#.....##...........#.......................#....................#...........#....#...........#...........#.....#...............#.........#.#...#.......#.....#...#..............#.........#......#.......#....#...................................#....#..............#..............................##.........................##......#.#......#................................#....#.......
.......................#.......#...#........#..#..........................#..................#.#....#............#...................................#......#.................#.........................#...#....#.........#.........#..................#...#.#.............##.#....#..........#........#............................##......#...##......#.....................................#......#...##..........#...........................................#.#.....#...#...#......##....#........#.#.....#.#....#.#.....#........#.....##....................#....................##..#.......##...##..##.....#.#...............................#.....#.#......#.......##.............#....##...#.##..#.###.....#.....##..#...............#.........#............#...#..##....#............#........................#.................#.....#...........................#..#..#...........#...#......#.........###..#.....#..#.....#..............#........#..................................#.......#...#........#..#..........................#..................#.#....#............#...................................#......#.................#.........................#...#....#.........#.........#..................#...#.#.............##.#....#..........#........#............................##......#...##......#.....................................#......#...##..........#...........................................#.#.....#...#...#......##....#........#.#.....#.#....#.#.....#........#.....##....................#....................##..#.......##...##..##.....#.#...............................#.....#.#......#.......##.............#....##...#.##..#.###.....#.....##..#...............#.........#............#...#..##....#............#........................#.................#.....#...........................#..#..#...........#...#......#.........###..#.....#..#.....#..............#........#..................................#.......#...#........#..#..........................#..................#.#....#............#..
........#.....##.....##...........#......................#.#................#........##....#.....................#..##......#.........#..........#........................#..#..........#..#..#................#.......................#.....#..............#..#.............#....#......................................#...#.......#...........................##..................................#...#.##....#..............#..................#....................#.....#...................#.....#...........#.#.........#.....#..#.........#............#.#..........................#..##...............#.......#.#......##.....#........##............................#..........#........#....#............#......#....##.................................#.#.#....#...................#.........#.#..........#................#..#..#......#..#....#....#.......................##.......#...........................#.##.........#............#.#..#.....#...............#.....##.....##...........#......................#.#................#........##....#.....................#..##......#.........#..........#........................#..#..........#..#..#................#.......................#.....#..............#..#.............#....#......................................#...#.......#...........................##..................................#...#.##....#..............#..................#....................#.....#...................#.....#...........#.#.........#.....#..#.........#............#.#..........................#..##...............#.......#.#......##.....#........##............................#..........#........#....#............#......#....##.................................#.#.#....#...................#.........#.#..........#................#..#..#......#..#....#....#.......................##.......#...........................#.##.........#............#.#..#.....#...............#.....##.....##...........#......................#.#................#........##....#.....................#..
...#.....#...................##...#...#...#........##......#...#...#........................#....#............#.....##............#...............#..#.................................##....#.##..................................................#.............#.........#.......#..............#.#........................................#.............#......#...........#.....#.........#.........#..........#.......#...........#...#..................................#........##..................................#.............#...........#...#.....#.......#.......#.#.....#..............................##...........##...........#.............#.......................#.....#..................................##.........#......................#............................#....##.#.............#...#.....#.....#..#.......#.........................#.................#..................#..#..#...............#....................................#...#...#.....#...................##...#...#...#........##......#...#...#........................#....#............#.....##............#...............#..#.................................##....#.##..................................................#.............#.........#.......#..............#.#........................................#.............#......#...........#.....#.........#.........#..........#.......#...........#...#..................................#........##..................................#.............#...........#...#.....#.......#.......#.#.....#..............................##...........##...........#.............#.......................#.....#..................................##.........#......................#............................#....##.#.............#...#.....#.....#..#.......#.........................#.................#..................#..#..#...............#....................................#...#...#.....#...................##...#...#...#........##......#...#...#........................#....#............#.....
..................##................................................#.##........#.....#.............#............#.#........#.#..........#..............#.#......#....#..#..........#......#......#......#.#....#..#...................................#....##......#............#......................##...........##....#.#......#......#...#..................#.................................#....###..#.............#..................................#...............#..................#...................#............#...................#.......#.##.........#....................#...#............#.........#.......#.#.......#..#.................#.......#...........#..........................#..##..#.#..............#.#......#..........#.......#.#..#...#....................#..#....#......................#.............#............#.......#.................#..#...##..#....#..........#....#.....................#....#.......#....#.......#.......................##................................................#.##........#.....#.............#............#.#........#.#..........#..............#.#......#....#..#..........#......#......#......#.#....#..#...................................#....##......#............#......................##...........##....#.#......#......#...#..................#.................................#....###..#.............#..................................#...............#..................#...................#............#...................#.......#.##.........#....................#...#............#.........#.......#.#.......#..#.................#.......#...........#..........................#..##..#.#..............#.#......#..........#.......#.#..#...#....................#..#....#......................#.............#............#.......#.................#..#...##..#....#..........#....#.....................#....#.......#....#.......#.......................##................................................#.##........#.....#.............#............#.#
...............#.............#...#......#.#.......#.....#.....##...................#.........#.#.#....#..........#................#....#......................................#..#..........##....#.................................#............#.##......#...#...#...................#........#.......#..............#...#..#........#.#....#.......#..........#.#................................#.#.....#....#......#...............#..#.#.#.................................#..................#.#............................#...#.#......................#....#..#.#...........#...#.....#..........................................##......#....................#..........#..#........#.#..........#.......#....#....#.....#.........#..........................#................#........#............#...................#.....#.....#......#...........##.............#.....#.................................................#.#.........#...#..................................#.............#...#......#.#.......#.....#.....##...................#.........#.#.#....#..........#................#....#......................................#..#..........##....#.................................#............#.##......#...#...#...................#........#.......#..............#...#..#........#.#....#.......#..........#.#................................#.#.....#....#......#...............#..#.#.#.................................#..................#.#............................#...#.#......................#....#..#.#...........#...#.....#..........................................##......#....................#..........#..#........#.#..........#.......#....#....#.....#.........#..........................#................#........#............#...................#.....#.....#......#...........##.............#.....#.................................................#.#.........#...#..................................#.............#...#......#.#.......#.....#.....##...................#.........#.#.#....#..........#..
...#.#...##.......................#...........#...................#...........................##.#...........#.#...............#......#.#...........#.......##....#....##......#..........#...#..#.............#...#...........##..................##..............................##....#..............#..........#.....#.........#..........................#......................#........#....##.....................................#........................#.#.................................#...............#.....#......................#...................#...............#...#...#...#..##.......#...................#....##.....##.....#.........#......#..#......#.........#......#.#....#......#........#.........#.#..#..........#.#.........#..#........#.#.........................#..#.....#.#..........#.......#...#....#.##...........#...........#.#.................#.......#...........................#.##.............#.....#......#..#...#.........#.#...##.......................#...........#...................#...........................##.#...........#.#...............#......#.#...........#.......##....#....##......#..........#...#..#.............#...#...........##..................##..............................##....#..............#..........#.....#.........#..........................#......................#........#....##.....................................#........................#.#.................................#...............#.....#......................#...................#...............#...#...#...#..##.......#...................#....##.....##.....#.........#......#..#......#.........#......#.#....#......#........#.........#.#..#..........#.#.........#..#........#.#.........................#..#.....#.#..........#.......#...#....#.##...........#...........#.#.................#.......#...........................#.##.............#.....#......#..#...#.........#.#...##.......................#...........#...................#...........................##.#...........#.#....
.............#....#...#.........#......................#...................#.....#...#....#.#.....................................#..#..............#..........#...#....#..................#...........#....#.........#...............#...#...#.#......#..........##........................#.......#............#..#.#............#................#....#.....................#.................#.......##....#.#................#...#..##.#..#........................#.........#..#.#.##..............#...#..................#....#..#.............#.....#..##......#.#.....#............#..#...........#...........##..#.#............#.....#............#....................#......................................#.................#.....#.................#.........#.#.........#..###.#........##.............#..#....##..........##....#...........#.....#..........#................#...#.........#....................................#.............#.........................#....#...#.........#......................#...................#.....#...#....#.#.....................................#..#..............#..........#...#....#..................#...........#....#.........#...............#...#...#.#......#..........##........................#.......#............#..#.#............#................#....#.....................#.................#.......##....#.#................#...#..##.#..#........................#.........#..#.#.##..............#...#..................#....#..#.............#.....#..##......#.#.....#............#..#...........#...........##..#.#............#.....#............#....................#......................................#.................#.....#.................#.........#.#.........#..###.#........##.............#..#....##..........##....#...........#.....#..........#................#...#.........#....................................#.............#.........................#....#...#.........#......................#...................#.....#...#....#.#.......................
..........#..........##.......#....##.........#.#.................#....##....#....#........#..#..#...#......................#....#.......#..#................#..#.....................#.................##......#...##...................................#..................##................#...........#.........#....#.......#....................##.....#...........................#..#.#........#.....#........##..#.......................................#........#...#......................##.##..........#.........##..#.............#..#..#.##...........#.....................#......#....................#..#.........#.#..........#....#.................................................#...#................#.....#................#........#......#.....##.................#.......#........##..#.....................##........#.........................#..................................##............#..........................#....#.........................#..........##.......#....##.........#.#.................#....##....#....#........#..#..#...#......................#....#.......#..#................#..#.....................#.................##......#...##...................................#..................##................#...........#.........#....#.......#....................##.....#...........................#..#.#........#.....#........##..#.......................................#........#...#......................##.##..........#.........##..#.............#..#..#.##...........#.....................#......#....................#..#.........#.#..........#....#.................................................#...#................#.....#................#........#......#.....##.................#.......#........##..#.....................##........#.........................#..................................##............#..........................#....#.........................#..........##.......#....##.........#.#.................#....##....#....#........#..#..#...#..............
............#.......#...#..#................#....#............................................................................#........#.....#.............#.....##.#............................#.#.#......#.###....#........#........#................#...........#.............................#..................#..#....#.................#..#..#......#..#........#..................#......#...#.......................................#......#....................#.##.......#.......................................................#...#...............#............#........#.#.....#.......#.............##...................#......#....#...#...........#.........#...................#.....#.#......##........##..#.#............##.#........#......................#...............#......#................................#..........#.......#.........#.......#.....#............##...#..........#..#...............#............#..........#...........................#.......#...#..#................#....#............................................................................#........#.....#.............#.....##.#............................#.#.#......#.###....#........#........#................#...........#.............................#..................#..#....#.................#..#..#......#..#........#..................#......#...#.......................................#......#....................#.##.......#.......................................................#...#...............#............#........#.#.....#.......#.............##...................#......#....#...#...........#.........#...................#.....#.#......##........##..#.#............##.#........#......................#...............#......#................................#..........#.......#.........#.......#.....#............##...#..........#..#...............#............#..........#...........................#.......#...#..#................#....#..................................................................
......#.......................#.......#..#..##....#....##...#............................................#.#.#.......#.........#......#............#....#........#................#.#............#..##..#.....#..........................#....#.................#...........#....#.......#.......................................#...#......#...................................#.#..#........#.........##.......#..#..................#....##..#...#..................#......#...........#........#........#...........#.......#...#..#.#..............#...................#...............#.....##......#..#.......#...#...###.....#.....#...................#.......#..###...#.#..#.#.......#..#...#..#....#...........#.....#............#..........#............#.....#...#..#.......................#..............#.....#...........#....#.........#.............#..................................#.................................#........#..##.......#...#.#..#........#.......................#.......#..#..##....#....##...#............................................#.#.#.......#.........#......#............#....#........#................#.#............#..##..#.....#..........................#....#.................#...........#....#.......#.......................................#...#......#...................................#.#..#........#.........##.......#..#..................#....##..#...#..................#......#...........#........#........#...........#.......#...#..#.#..............#...................#...............#.....##......#..#.......#...#...###.....#.....#...................#.......#..###...#.#..#.#.......#..#...#..#....#...........#.....#............#..........#............#.....#...#..#.......................#..............#.....#...........#....#.........#.............#..................................#.................................#........#..##.......#...#.#..#........#.......................#.......#..#..##....#....##...#............................................#.#.#......
..........................#..#............#.............#.#...................#...........#........#............#.....#...#.#..#..#.......................#......#.......#................#.............#..........#...........#.........................#.....#.............................#....#...........................#....#.......#..#.....#...........#.............#..........#.............................#....#..........#................#........#.......#.........#...#....................................................#....................................#...................#..........#....#..#.#.............#.....#.......#..........#.....#....#.............................................................#........#.#.....................#...#.....#.................##................#....#.......###...#.....#......................#.#...#.........#.....##......................##...........#.........................#.........................................#..#............#.............#.#...................#...........#........#............#.....#...#.#..#..#.......................#......#.......#................#.............#..........#...........#.........................#.....#.............................#....#...........................#....#.......#..#.....#...........#.............#..........#.............................#....#..........#................#........#.......#.........#...#....................................................#....................................#...................#..........#....#..#.#.............#.....#.......#..........#.....#....#.............................................................#........#.#.....................#...#.....#.................##................#....#.......###...#.....#......................#.#...#.........#.....##......................##...........#.........................#.........................................#..#............#.............#.#...................#...........#........#............#...
..#.................#.....#...##.....................#.........#....#..#..#..#.......#.#.....#.#.........................#................#..............#..................#..#...#.....#........#..#...........................#..#.#..................#.............##..................#.......#..##........#..............#..#...................##.........#..........#..#..........#..#........................#..#...#..........#.....................##.#.#....#......#................#..........#..##......#.....................................................##.....................#............#..#.....#...#..................#.....#.............#......#......#..##.........#...........#..........#.#......###......#...#.................#...................................#...#..#.#.#................#..#..........#.........................#.........#.............##....#.....#................................................................#...#.................#.....#...##.....................#.........#....#..#..#..#.......#.#.....#.#.........................#................#..............#..................#..#...#.....#........#..#...........................#..#.#..................#.............##..................#.......#..##........#..............#..#...................##.........#..........#..#..........#..#........................#..#...#..........#.....................##.#.#....#......#................#..........#..##......#.....................................................##.....................#............#..#.....#...#..................#.....#.............#......#......#..##.........#...........#..........#.#......###......#...#.................#...................................#...#..#.#.#................#..#..........#.........................#.........#.............##....#.....#................................................................#...#.................#.....#...##.....................#.........#....#..#..#..#.......#.#.....#.#....................
....#......#.................................................#.......#..............................................#.#...#...................................#..........#..............#..#....##.........................................#.......#..............##...#.##.....................#......#.....#..............#................#................#...........##..............##....#............#.........#...#.....#..#.#..............#..........#..#............................#.#....#...#...................#......#.............#........................#......#................#...................##....#...............#.............#............#..#.................##....#.......#.............##.#...........#.....#...#.................#.##....#.......#.........................#........#.....................#.........#...............#...#..........##..##..........##................#.......#...................#..................#........#......#.................................................#.......#..............................................#.#...#...................................#..........#..............#..#....##.........................................#.......#..............##...#.##.....................#......#.....#..............#................#................#...........##..............##....#............#.........#...#.....#..#.#..............#..........#..#............................#.#....#...#...................#......#.............#........................#......#................#...................##....#...............#.............#............#..#.................##....#.......#.............##.#...........#.....#...#.................#.##....#.......#.........................#........#.....................#.........#...............#...#..........##..##..........##................#.......#...................#..................#........#......#.................................................#.......#..............................................
....#..#........#........................#...........#.#...#..#....#.#......#......##...........##............##...........#...#................#.......................#.#.................#...............#....#.........#...#.#................#.#.#.......#..........#...................................................................................#........##..............##..................#.#...............##....#.#............#..................#..#.##..............#...##.......................#....#........##............#...##..#...##..##........#....#.......#.......#.#..##...............#.#.....##.......#....................#...............#.....#.........#......##....#.............#..........#........#...............................#...........#.............#.......#............#.................#...........#....................................#.......#...................#.............#.....................#...................#..#........#........................#...........#.#...#..#....#.#......#......##...........##............##...........#...#................#.......................#.#.................#...............#....#.........#...#.#................#.#.#.......#..........#...................................................................................#........##..............##..................#.#...............##....#.#............#..................#..#.##..............#...##.......................#....#........##............#...##..#...##..##........#....#.......#.......#.#..##...............#.#.....##.......#....................#...............#.....#.........#......##....#.............#..........#........#...............................#...........#.............#.......#............#.................#...........#....................................#.......#...................#.............#.....................#...................#..#........#........................#...........#.#...#..#....#.#......#......##...........##............##....
..........#........#...#................#.........#...........#.#..#....##.........#.....#.......#..#..#.......#..#..................................#....#.........#....#.............#...................#.#................#.........#..........#.#....#..................#..#.....#.........#.................................................#.#.....#.#.#..........#...#....................#...#................#............#.....................#....................#...................#.......#.....#.................#....#............#..#....#...........#...............#..##..........#.......#...........#.................#.......#..............#............#..#......#....##.#...#.....##............#.........................................................##......#...#...#.................###.#.......#..........#..........#.........................#..............#......#.#........................................#.##...#....#...........#..........#........#...#................#.........#...........#.#..#....##.........#.....#.......#..#..#.......#..#..................................#....#.........#....#.............#...................#.#................#.........#..........#.#....#..................#..#.....#.........#.................................................#.#.....#.#.#..........#...#....................#...#................#............#.....................#....................#...................#.......#.....#.................#....#............#..#....#...........#...............#..##..........#.......#...........#.................#.......#..............#............#..#......#....##.#...#.....##............#.........................................................##......#...#...#.................###.#.......#..........#..........#.........................#..............#......#.#........................................#.##...#....#...........#..........#........#...#................#.........#...........#.#..#....##.........#.....#.......#..#..#.......#..#.
..#............##..#...............##............#........#................#........#.............................#...#..........#.............#...............#......#.#.................#.#...#....#...##.................#...#..#...........#........................#......#........................#.#....#..........#....................#.#.....#.......#...............###.#.#..##.......#...................................#.................#...#...............................................#.......................................#.#.#..............................................#...............#....................#..........#.....#......#........................................#.#..##......#..............#..........#..#.....................................#............#.....#.........#...........#..#.................#..........#................#..#........#..#.....#....#.........#.....###....#..#.........................#......#....#............##..#...............##............#........#................#........#.............................#...#..........#.............#...............#......#.#.................#.#...#....#...##.................#...#..#...........#........................#......#........................#.#....#..........#....................#.#.....#.......#...............###.#.#..##.......#...................................#.................#...#...............................................#.......................................#.#.#..............................................#...............#....................#..........#.....#......#........................................#.#..##......#..............#..........#..#.....................................#............#.....#.........#...........#..#.................#..........#................#..#........#..#.....#....#.........#.....###....#..#.........................#......#....#............##..#...............##............#........#................#........#.............................#.
......................#..........#....#.....................##..#.......#............##.......#..................................................##...#..........#.........#...........#.........#......#....#.#......#..#...........#.................................#...#..#......#.....................................#......#............#........#.....##......#..#......#....................#..#......#.............#.....................#........#.................................................#.......#.............#...........................#.....#......#........#...............#........#............#............#................#..#.................#....#...........................#....#...#........#..................#.....#.........................#...#..............#..............#.#...#.....##......#..........#..........#.....#.............#.........#...#.#.........#.#...#..................................#................#..........................#..........#....#.....................##..#.......#............##.......#..................................................##...#..........#.........#...........#.........#......#....#.#......#..#...........#.................................#...#..#......#.....................................#......#............#........#.....##......#..#......#....................#..#......#.............#.....................#........#.................................................#.......#.............#...........................#.....#......#........#...............#........#............#............#................#..#.................#....#...........................#....#...#........#..................#.....#.........................#...#..............#..............#.#...#.....##......#..........#..........#.....#.............#.........#...#.#.........#.#...#..................................#................#..........................#..........#....#.....................##..#.......#............##.......#.....................
..#.....#........##..........#.......#.......#.###..#....##.#....#...................................#...#...................................#........#.......#...#...............#..#.....#......#...#............#.#...............................#................................#...#........................#.............#.............#.......#..........#..#......#......#.......#.#........................#.....#.....#.....#.#.#.......#.##.#......#...#.........................##.......#............#......................#.....#.#.....................#....#..........#..#.................#.................#..........#...#.......#..#............................#...........#.............##..........................#..#..#...................##.................#....................#............#..#..............#..........#............##..#.....#......#...................................#.......................................##...........#.....#........##..........#.......#.......#.###..#....##.#....#...................................#...#...................................#........#.......#...#...............#..#.....#......#...#............#.#...............................#................................#...#........................#.............#.............#.......#..........#..#......#......#.......#.#........................#.....#.....#.....#.#.#.......#.##.#......#...#.........................##.......#............#......................#.....#.#.....................#....#..........#..#.................#.................#..........#...#.......#..#............................#...........#.............##..........................#..#..#...................##.................#....................#............#..#..............#..........#............##..#.....#......#...................................#.......................................##...........#.....#........##..........#.......#.......#.###..#....##.#....#...................................#...#..........
#..............#.#..#........#.........#......#........#...............................#..#......#.......................#.....#..#..........................#.........#..........................#......#.........................#...#....#.....#.......................#........#.....##.....#.........#......................#.#......#....#.#......#.............#..#....#......................................#............#...................#..#.#...................#...........#...#........#...#......#..................................#.........#......#...#......##.#...........#..#...........................................................#.........#.#.................#.................#............................................#.#.............##...#....................................................#.......................#.#...#.......................#..#.....#......#....................#....#........#........#.#..................#..............#.#..#........#.........#......#........#...............................#..#......#.......................#.....#..#..........................#.........#..........................#......#.........................#...#....#.....#.......................#........#.....##.....#.........#......................#.#......#....#.#......#.............#..#....#......................................#............#...................#..#.#...................#...........#...#........#...#......#..................................#.........#......#...#......##.#...........#..#...........................................................#.........#.#.................#.................#............................................#.#.............##...#....................................................#.......................#.#...#.......................#..#.....#......#....................#....#........#........#.#..................#..............#.#..#........#.........#......#........#...............................#..#......#..................
.....#..............#..........#.....#.......#..........#.......#.........................#...................##.......#....#............#.#..#...#.....#.............#.....#............#............#...............#.#............#.....#..............................#..................#..........................#...##..........#....................#......#...............#....................#............##....#.......#...#......#............#.....................#..................#....#.....#..................#................#............#.........#.#........#........#.....................#...#..........................#....#..........#...##........#.#..#..#.....................#...#...#.......#.................#......#.....................#........#............#...........#.......#...........#.......................................##.......#.......##..............##.....#......##..#........................#..............#..........#..............#..........#.....#.......#..........#.......#.........................#...................##.......#....#............#.#..#...#.....#.............#.....#............#............#...............#.#............#.....#..............................#..................#..........................#...##..........#....................#......#...............#....................#............##....#.......#...#......#............#.....................#..................#....#.....#..................#................#............#.........#.#........#........#.....................#...#..........................#....#..........#...##........#.#..#..#.....................#...#...#.......#.................#......#.....................#........#............#...........#.......#...........#.......................................##.......#.......##..............##.....#......##..#........................#..............#..........#..............#..........#.....#.......#..........#.......#.........................#...................##....
..#.......#...#...........#................#.........#.......#.......#................#...................##...#..........#.........#........#.....#.#.....................##.........................#..........#.#..............#..#.......#.#...............#...........#........#..........................#.......................................................#.....................#...........#......#.#......#..................................#...................#..................#.......#.#....................#....##....#...###..............#....#.........................##...............##...#...........................##.......#..#..#..............#.#........#.#.....#........................#......#......#...#..................................##......#........##..........#....................#........#..........#.#.........#.....#.#........#...#..........#.................#.#................#........#.......#.....#.......#.......#.......#...#...........#................#.........#.......#.......#................#...................##...#..........#.........#........#.....#.#.....................##.........................#..........#.#..............#..#.......#.#...............#...........#........#..........................#.......................................................#.....................#...........#......#.#......#..................................#...................#..................#.......#.#....................#....##....#...###..............#....#.........................##...............##...#...........................##.......#..#..#..............#.#........#.#.....#........................#......#......#...#..................................##......#........##..........#....................#........#..........#.#.........#.....#.#........#...#..........#.................#.#................#........#.......#.....#.......#.......#.......#...#...........#................#.........#.......#.......#................#...................##...#....
...............................#.......#.#...........##.............#........#........#................#......#............#..............##...#..............#.......................#...#...............#........#.........#.......#..........................#........##.#.....#.................#............#.........#......#...................#...............#...........#....##.#..........##........#...#...................#.........#...................#.........................#.....................#...............#..................................#..............................#.....#........##..#...............#....#......##.#.#..#....................#......#.##.......................#..#.##.........................................##...........#....##.................#..............................##............#..............##.#....................................##......##..................#..............#......#.....#.#..#.................................#.......#.#...........##.............#........#........#................#......#............#..............##...#..............#.......................#...#...............#........#.........#.......#..........................#........##.#.....#.................#............#.........#......#...................#...............#...........#....##.#..........##........#...#...................#.........#...................#.........................#.....................#...............#..................................#..............................#.....#........##..#...............#....#......##.#.#..#....................#......#.##.......................#..#.##.........................................##...........#....##.................#..............................##............#..............##.#....................................##......##..................#..............#......#.....#.#..#.................................#.......#.#...........##.............#........#........#................#......#.....
...........#....#..........................#........#.....#................#...##..........#....#.#........#..........................................................#...................#...............#...................#.#................#.............................#.................#...#.#....................#..#..#.....#.......#...#.........#..#.................................#...........................................#............#.........#..............##............#............#......#.#......#............#........................##........................#......#.....#...#.......#.#......#......#....#.............#....#......#...#.....#.....#....................#....##.#.#...........................#.........#..##.....#.....#...#...#.#.......##....#................................#..................................#..##.....#.......................#.......#..................#.....#.....................#....#.................#....#..........................#........#.....#................#...##..........#....#.#........#..........................................................#...................#...............#...................#.#................#.............................#.................#...#.#....................#..#..#.....#.......#...#.........#..#.................................#...........................................#............#.........#..............##............#............#......#.#......#............#........................##........................#......#.....#...#.......#.#......#......#....#.............#....#......#...#.....#.....#....................#....##.#.#...........................#.........#..##.....#.....#...#...#.#.......##....#................................#..................................#..##.....#.......................#.......#..................#.....#.....................#....#.................#....#..........................#........#.....#................#...##..........#....#.#........#........
.....#..#...................#....................#.......#...#...#.......#..............#..#..............#.#...............#............#........#.........#.............#...#.#......#....#.#....#...............#..............#.....#...................##.....#...........#.......##..#..................#..................#..................#.....#.........#....#.............#.....#.....#.#...........#.#..#...........#.#.....#.......................#...............................#.......#.............#.............................#............#....#........#...#.......................#..........#..........#.........#...#........#........#...............#.......#.................................#.#............#...........................#....#.......#......#........#....................................#............#..............#..#......#.....#..#..................................#..........#...#.......................................#..#...................#....................#.......#...#...#.......#..............#..#..............#.#...............#............#........#.........#.............#...#.#......#....#.#....#...............#..............#.....#...................##.....#...........#.......##..#..................#..................#..................#.....#.........#....#.............#.....#.....#.#...........#.#..#...........#.#.....#.......................#...............................#.......#.............#.............................#............#....#........#...#.......................#..........#..........#.........#...#........#........#...............#.......#.................................#.#............#...........................#....#.......#......#........#....................................#............#..............#..#......#.....#..#..................................#..........#...#.......................................#..#...................#....................#.......#...#...#.......#..............#..#..............#.#.......
................#.............##..#........#.#.........##....................#.##.............#...#.....................##.........#.................#....#...........#.....#...#..................................#..........#...#...##.............#....................###........#....#...........#..##.....#.......................#.....#........#.#..#....#..#......................................#.............#....#....#.............#..................#...#...................#........#.................#........#..........#.#......#....................#...#...........#...........#..#.........#...........##..................................#........................#.....#....#.......#.....#....##.....................................#...##.........................#......#.....#...#........#............#..................#..#........#.................#.......#.......#...........#.#..............#...........##.............#.............#................#.............##..#........#.#.........##....................#.##.............#...#.....................##.........#.................#....#...........#.....#...#..................................#..........#...#...##.............#....................###........#....#...........#..##.....#.......................#.....#........#.#..#....#..#......................................#.............#....#....#.............#..................#...#...................#........#.................#........#..........#.#......#....................#...#...........#...........#..#.........#...........##..................................#........................#.....#....#.......#.....#....##.....................................#...##.........................#......#.....#...#........#............#..................#..#........#.................#.......#.......#...........#.#..............#...........##.............#.............#................#.............##..#........#.#.........##....................#.##.............#...#.................
................#.#...#...#.......#........#.............#....#.........................................##.......#...#......#......................#.................##.#.......#...................#.......#..##......................#.......#...#..........#.............................#...............#..........#....#...............#..............................................#........##.........##.....#......................................#....................................#....#.........#..........#....................##.........##........##..........#................................#.#....##.....#.....#.........#..........#.......#......##..##..............##..#..#................#...#..#........#...............##.#......#..#.....................#.........#.#.........................#..#.........#........................#.....#....#..#....#......#..#.....#.....#...........#...#.##......#.........#....#..#..#....#..........................#.#...#...#.......#........#.............#....#.........................................##.......#...#......#......................#.................##.#.......#...................#.......#..##......................#.......#...#..........#.............................#...............#..........#....#...............#..............................................#........##.........##.....#......................................#....................................#....#.........#..........#....................##.........##........##..........#................................#.#....##.....#.....#.........#..........#.......#......##..##..............##..#..#................#...#..#........#...............##.#......#..#.....................#.........#.#.........................#..#.........#........................#.....#....#..#....#......#..#.....#.....#...........#...#.##......#.........#....#..#..#....#..........................#.#...#...#.......#........#.............#....#.........................................##.......#..
.................#........#..................#........#.#..........#...........##........#................##........#.............#...#.....................#.#.......................##...##....#.............#.....#...................#.........#........#.#.................##.......#..................#..................#..#.#..........................#......#.............................#......#.......#............#..#...............#..........#.........#...........#..#........##........#....#......................#.##.......................#.................##.....#.....#...##.................#.......#...........#.........................##....##.....#................#...#..#.#.................#.......................#................#.....#.............#...............#............#...................#.....#.......#...........#........#...................#.......##......#.#....#.....#.#....#..............##.................#.....................#........#..................#........#.#..........#...........##........#................##........#.............#...#.....................#.#.......................##...##....#.............#.....#...................#.........#........#.#.................##.......#..................#..................#..#.#..........................#......#.............................#......#.......#............#..#...............#..........#.........#...........#..#........##........#....#......................#.##.......................#.................##.....#.....#...##.................#.......#...........#.........................##....##.....#................#...#..#.#.................#.......................#................#.....#.............#...............#............#...................#.....#.......#...........#........#...................#.......##......#.#....#.....#.#....#..............##.................#.....................#........#..................#........#.#..........#...........##........#................##........
.#.#................#......#.#..#.....#.......#.......#................#....#......................#.......#...#......#.#..................#.....#.....................##.#.#............#...............................#....#.....#.............................#...#.#.....................#..........#.....#........#.#....................#.#............#...............#.#......#........#..................#.##......#...#..................#....#......#.#..............##..................#............#......#..........#.....#................#...........#.............#.....#..............#................#........#.......................................#.........#................................#.............#.......##....#..#.#..........#...##.......#.............#....#....#..#.....#................#.....#..................#..#..#...##......##......................#..#.....#...#......................#................#............#..#....#.#................#......#.#..#.....#.......#.......#................#....#......................#.......#...#......#.#..................#.....#.....................##.#.#............#...............................#....#.....#.............................#...#.#.....................#..........#.....#........#.#....................#.#............#...............#.#......#........#..................#.##......#...#..................#....#......#.#..............##..................#............#......#..........#.....#................#...........#.............#.....#..............#................#........#.......................................#.........#................................#.............#.......##....#..#.#..........#...##.......#.............#....#....#..#.....#................#.....#..................#..#..#...##......##......................#..#.....#...#......................#................#............#..#....#.#................#......#.#..#.....#.......#.......#................#....#......................#.......#...#....
............#.#.......#...................#........#........##....#.....#............#.........#...........##..#..#..................#.......#...........................#..#.....##........#.#....................#...#.................#....#..#.....#..........................#.#..#..#.......#.#.................................................#...........#.............#........................##............#.............#......................#....##.........#.........#.................#..#...####..#....#.........#.#...................##.#....#.#.#...#.................#......##.............#.......................................#............#.....#........#...##.....#......#.............#...#...#..............#......................#.#.....................#...#..#.................#.............#.#.............#...#......#......##..#....#......#........#...#..#.................................#.............#................#...................#.#.......#...................#........#........##....#.....#............#.........#...........##..#..#..................#.......#...........................#..#.....##........#.#....................#...#.................#....#..#.....#..........................#.#..#..#.......#.#.................................................#...........#.............#........................##............#.............#......................#....##.........#.........#.................#..#...####..#....#.........#.#...................##.#....#.#.#...#.................#......##.............#.......................................#............#.....#........#...##.....#......#.............#...#...#..............#......................#.#.....................#...#..#.................#.............#.#.............#...#......#......##..#....#......#........#...#..#.................................#.............#................#...................#.#.......#...................#........#........##....#.....#............#.........#...........##..#..#.
#.......#........#.........................#...................#..................#..............#.#..........#.....#.....#...#............................#.........................#...................#...##......#....#....#...................#...........#.................#.....#........#..##........#.............................#........##.........#.............#...#............#.....#......#......................................#...........#...#...............#..#....#..#....#.........#........#.....................#.......#.....#..#...............#........#..........#....#...#.....#...............................#........#..............#.#..........#...............................#.......................................................#....................#..#.......#..#....................#...........#....##.....................#..#.....#.............#....#....#.........#..........#...................#......#..............#.#.......#........#.........................#...................#..................#..............#.#..........#.....#.....#...#............................#.........................#...................#...##......#....#....#...................#...........#.................#.....#........#..##........#.............................#........##.........#.............#...#............#.....#......#......................................#...........#...#...............#..#....#..#....#.........#........#.....................#.......#.....#..#...............#........#..........#....#...#.....#...............................#........#..............#.#..........#...............................#.......................................................#....................#..#.......#..#....................#...........#....##.....................#..#.....#.............#....#....#.........#..........#...................#......#..............#.#.......#........#.........................#...................#..................#..............#.#..........#.....
.........##.#.#.............#...............#...........#......#..#.#......................#....#..#..................##..#....................#.......#...................#.....#.........##........#..#.........#...........................#.###....#....#............................#.#..............##.............#.#..........#..#.........#.............#.................#......................#...#....#...................#.........#.................#...........#........#....................................#............#...........#...........#...........#............#...#...........#..........#..................#......#.#.....#.................#......#......#.#.......#..#....##.......##..#.............##.....#.....#........##.................................##.........#........#..........................#.#.#...........#.......#.#..........#...............##..#....#.................#.............#................#..........................##.#.#.............#...............#...........#......#..#.#......................#....#..#..................##..#....................#.......#...................#.....#.........##........#..#.........#...........................#.###....#....#............................#.#..............##.............#.#..........#..#.........#.............#.................#......................#...#....#...................#.........#.................#...........#........#....................................#............#...........#...........#...........#............#...#...........#..........#..................#......#.#.....#.................#......#......#.#.......#..#....##.......##..#.............##.....#.....#........##.................................##.........#........#..........................#.#.#...........#.......#.#..........#...............##..#....#.................#.............#................#..........................##.#.#.............#...............#...........#......#..#.#......................#....#..#................
#.......#................#..........#.......#.........#....#.#........#.....................#............#.#..#........................#......##........#..#.....#......#....#............#.................#..........#........##..#......#.....#.#........#....#.....#..#....#..#.........#.......#.......#......#.....#..........#.....#.......................##.#.............#..#....##..#........#..#.........#............#........#...##.........#..............#...............................#.#.#.....##..#...#.....#...##..........#.........#........#.....#........#.........##..................#......##..............#................#.#......#.....#..#...........#......#..#....................#...#.##...........................#...................#.........#.....#....#...........#.............#.......#................#..............#.#..................#......#..#........#.......#................#......###.........#...#..............#..#.......#................#..........#.......#.........#....#.#........#.....................#............#.#..#........................#......##........#..#.....#......#....#............#.................#..........#........##..#......#.....#.#........#....#.....#..#....#..#.........#.......#.......#......#.....#..........#.....#.......................##.#.............#..#....##..#........#..#.........#............#........#...##.........#..............#...............................#.#.#.....##..#...#.....#...##..........#.........#........#.....#........#.........##..................#......##..............#................#.#......#.....#..#...........#......#..#....................#...#.##...........................#...................#.........#.....#....#...........#.............#.......#................#..............#.#..................#......#..#........#.......#................#......###.........#...#..............#..#.......#................#..........#.......#.........#....#.#........#.....................#............#.#..#.....
....#..................##................#.....#....#.............................#...........#.............#.....................##........#...#.#.....................................#..............#........#...##.#....#....#.#.....#........#.....#.....................#....#........#..........................#..............#...........#.........#.......#.....................#...............#............#..#..........#.............#.................#...................#..........................#..#......................#......#.................#................#...............#...#...............#..#.....#........................................................#.....#...........#.#...#.........................#......#.................................#.....#....##.......#.................##................#....#...................#............#...#..#............#.....#...#........................................###........#........#..................##................#.....#....#.............................#...........#.............#.....................##........#...#.#.....................................#..............#........#...##.#....#....#.#.....#........#.....#.....................#....#........#..........................#..............#...........#.........#.......#.....................#...............#............#..#..........#.............#.................#...................#..........................#..#......................#......#.................#................#...............#...#...............#..#.....#........................................................#.....#...........#.#...#.........................#......#.................................#.....#....##.......#.................##................#....#...................#............#...#..#............#.....#...#........................................###........#........#..................##................#.....#....#.............................#...........#.............#.......
.#..#................................#.#....#.......#..............#............#.#......#.......#..........##.#.#.......#.........#.#...........#.......##....#....#..........#........#.......................................#...#............#.....#.............#...........#........................#.......#....#.....................................................................##.#...............#.......##..........#........#.............................#................#...................#.....#....#..............##.........#...........#...............#..#..#...............#.............................#............#........#.......###..................................#.....#....#...........#..........#.#.....##.........#.....#.........#............................#...................#...#.......#.....................#.................#....#.#.#.............#.#...............................#.#...............#..#...#..........#..#................................#.#....#.......#..............#............#.#......#.......#..........##.#.#.......#.........#.#...........#.......##....#....#..........#........#.......................................#...#............#.....#.............#...........#........................#.......#....#.....................................................................##.#...............#.......##..........#........#.............................#................#...................#.....#....#..............##.........#...........#...............#..#..#...............#.............................#............#........#.......###..................................#.....#....#...........#..........#.#.....##.........#.....#.........#............................#...................#...#.......#.....................#.................#....#.#.#.............#.#...............................#.#...............#..#...#..........#..#................................#.#....#.......#..............#............#.#......#.......#..........##.#.#..
..........#...........#.##.........#.#.....#.....#...................................#...#..#........##...#...........#........##..............#.......................#..................#...................#...........#..#...........#...#...#.#.....#..#.....#...............#.......#..#.............#..#..#................................#.....#.#.........................#..........#...#................#......................#............#..#......#..........##...........#.#.............#...#.............#...........##.......#.###.................#.....#..#...#.........#..............................................#.#.....##........#.#....................#....#.#....#...................#.........#.......#....#...................................................#...#......................#..#......##...............#.....#...#.#.....#.............#.................#..#....#..#......#..#.................##.#..#.............#...................#...........#.##.........#.#.....#.....#...................................#...#..#........##...#...........#........##..............#.......................#..................#...................#...........#..#...........#...#...#.#.....#..#.....#...............#.......#..#.............#..#..#................................#.....#.#.........................#..........#...#................#......................#............#..#......#..........##...........#.#.............#...#.............#...........##.......#.###.................#.....#..#...#.........#..............................................#.#.....##........#.#....................#....#.#....#...................#.........#.......#....#...................................................#...#......................#..#......##...............#.....#...#.#.....#.............#.................#..#....#..#......#..#.................##.#..#.............#...................#...........#.##.........#.#.....#.....#...................................#...#..#........##...#.........
.....#.#................................#.#.....##..#...#......................#...........#.................................##...........#.................#.........................###..........#.#...................###....................#....#.............#.........#...#......#.......#......#......#..##...#...........##....##...........##......................#.............................#.#..............#........................................#............#.....................#.#.......#...........#..#.....................#...........#.........#.........#..........##............#......#......#.....#...#.......#......................................................#...#.....#...........#..#.#.#................#........#..#.............................#..........................#...#.........................#.....#......#....##..............#..#.......................#.........##.....#....................#....#..................#.#................................#.#.....##..#...#......................#...........#.................................##...........#.................#.........................###..........#.#...................###....................#....#.............#.........#...#......#.......#......#......#..##...#...........##....##...........##......................#.............................#.#..............#........................................#............#.....................#.#.......#...........#..#.....................#...........#.........#.........#..........##............#......#......#.....#...#.......#......................................................#...#.....#...........#..#.#.#................#........#..#.............................#..........................#...#.........................#.....#......#....##..............#..#.......................#.........##.....#....................#....#..................#.#................................#.#.....##..#...#......................#...........#........................
..#.......#............#......#..#.........##.................#........#.....#.....#...#.........................#..#......#..........#...#......#...........................#.........#................#.#....#.#...............................#...............##......................#......................#......#.........#....#..............#..............#.........#.........................#.#.#............#..................#...............#........#.....#........#...#.##......#......#...............................#.................#.....................#......#.#...#....#........................#..##.#..#.#...##....................#.......................#..#...............................#...#..#......#....#..#........................#......##...............#.....#.........#..#...##....#............#...............##............#..#..........#.....###....#........#......#.#....#...#..#.........................#........###......#.......#............#......#..#.........##.................#........#.....#.....#...#.........................#..#......#..........#...#......#...........................#.........#................#.#....#.#...............................#...............##......................#......................#......#.........#....#..............#..............#.........#.........................#.#.#............#..................#...............#........#.....#........#...#.##......#......#...............................#.................#.....................#......#.#...#....#........................#..##.#..#.#...##....................#.......................#..#...............................#...#..#......#....#..#........................#......##...............#.....#.........#..#...##....#............#...............##............#..#..........#.....###....#........#......#.#....#...#..#.........................#........###......#.......#............#......#..#.........##.................#........#.....#.....#...#.........................#..
...........................#...#......#..#..#.#........#.................#........#.....#.............##.#......#....###.....##...#.....................................#.#.............#..........#..#.....................#...........#..........#......#................#...................................................#.........#.#.............................#...###..#......#.....#......#................#.......#......#....#....#.......#..#.....#.............#...#....#...#..#.....#.......#.#...........#......##....#...#.......#......#...#..............#........#..........#......#.............#....#........#.##........#.#...#.#..................#...............#...#...........#................#.#.....#...........................#...........................#.##...#.....#...#.................#..##.#........#.#............##.............#..#...#........##....#........##...#......#........#.........................#.......#.....................................#...#......#..#..#.#........#.................#........#.....#.............##.#......#....###.....##...#.....................................#.#.............#..........#..#.....................#...........#..........#......#................#...................................................#.........#.#.............................#...###..#......#.....#......#................#.......#......#....#....#.......#..#.....#.............#...#....#...#..#.....#.......#.#...........#......##....#...#.......#......#...#..............#........#..........#......#.............#....#........#.##........#.#...#.#..................#...............#...#...........#................#.#.....#...........................#...........................#.##...#.....#...#.................#..##.#........#.#............##.............#..#...#........##....#........##...#......#........#.........................#.......#.....................................#...#......#..#..#.#........#.................#........#.....#.............##.#......#...
.........#...##.......#............#...............##..............#.........#.........#................#.#......#...............................##..............#.#.......#.....#.#........#..#......#........#..#...........................#.....#.............................................#.......#...#.#........#.#..................#....#...............##.....##...#......#........#..#........#......#..#............#........##.....#...#.................................#..#......#..............#.......#..#..........#..................#.......#.#...#....#.#.............#...............#.....#...#.....................#.#..#.......##.........##....#.###......#.................#..........#....#....#......#......#....................##..#...#....#...#.#................................#.#.#..........#.......#..............#...#........#..#...........#..#..........#.............#...#.................#..#.....#.#.......#.......#...................#...##.......#............#...............##..............#.........#.........#................#.#......#...............................##..............#.#.......#.....#.#........#..#......#........#..#...........................#.....#.............................................#.......#...#.#........#.#..................#....#...............##.....##...#......#........#..#........#......#..#............#........##.....#...#.................................#..#......#..............#.......#..#..........#..................#.......#.#...#....#.#.............#...............#.....#...#.....................#.#..#.......##.........##....#.###......#.................#..........#....#....#......#......#....................##..#...#....#...#.#................................#.#.#..........#.......#..............#...#........#..#...........#..#..........#.............#...#.................#..#.....#.#.......#.......#...................#...##.......#............#...............##..............#.........#.........#................#.#......#..
................##......#.............#.#.............##......................#........#...#............#......#..................................#.......#...........#........#..........#......................#..............#.......#................#............#......##..#..#........#..#................#...................##.....#...........#...........#.......##.....#..#..#................#...........#.............................................#.............#..#.#..........#..............#..#........#.........#................#.........#.......#...#....#..................#.................#.....................#...#..........#....#..#................#......#...................#......................#..................................................#.#............#...........##.........##..........#....#.................##..##...........#.........#..............#...#.....................#......................#.........#....................##......#.............#.#.............##......................#........#...#............#......#..................................#.......#...........#........#..........#......................#..............#.......#................#............#......##..#..#........#..#................#...................##.....#...........#...........#.......##.....#..#..#................#...........#.............................................#.............#..#.#..........#..............#..#........#.........#................#.........#.......#...#....#..................#.................#.....................#...#..........#....#..#................#......#...................#......................#..................................................#.#............#...........##.........##..........#....#.................##..##...........#.........#..............#...#.....................#......................#.........#....................##......#.............#.#.............##......................#........#...#............#......#....
#....#......#.##...#....................................#........#.....#...#................................#...............................##....................#............#........................#....#.....#..................#...............#.............#.................#....................#..#.........#..#....#.........................................#.#..........#..#...............#....#...........#.....#.....#...#...........#..#....##.......#......##.#...................#............#...#....#...#...................#.......#...............................#........................#.................#.........#...#............#..............#......#.......#.........#...........#....#..............#....#..................#......#......................#.............................#...........................#....#.#.....#....#....#...#......#...........####................#.............#............#.........#......#.....#....#......#.##...#....................................#........#.....#...#................................#...............................##....................#............#........................#....#.....#..................#...............#.............#.................#....................#..#.........#..#....#.........................................#.#..........#..#...............#....#...........#.....#.....#...#...........#..#....##.......#......##.#...................#............#...#....#...#...................#.......#...............................#........................#.................#.........#...#............#..............#......#.......#.........#...........#....#..............#....#..................#......#......................#.............................#...........................#....#.#.....#....#....#...#......#...........####................#.............#............#.........#......#.....#....#......#.##...#....................................#........#.....#...#................................#.......
....#.............#.....#.......................#...#..............#..#........................#..............#................#...........#..#.............#...#........#.#................#..#................#............#..................#.....#.............................#.............#.#..#.....................................................#....###.............#......#....#.##..#................#.................#..#.#............#.....##.......#.........#..........................#.............#...................#..#.........#.....#.#.............#......#..............#.................#...#...#................##....##.......#.#..................#...................................................#..........#.....................#................................#.#.#........................#..............#.............#....#...............##.........#.......#...#...........#....#.....#...#.....#...#.........................#.............#.....#.......................#...#..............#..#........................#..............#................#...........#..#.............#...#........#.#................#..#................#............#..................#.....#.............................#.............#.#..#.....................................................#....###.............#......#....#.##..#................#.................#..#.#............#.....##.......#.........#..........................#.............#...................#..#.........#.....#.#.............#......#..............#.................#...#...#................##....##.......#.#..................#...................................................#..........#.....................#................................#.#.#........................#..............#.............#....#...............##.........#.......#...#...........#....#.....#...#.....#...#.........................#.............#.....#.......................#...#..............#..#........................#..............#.....
##............##....#....#...............#.#..#...............##....#...........#..........................##.....##...........#...............#.#........#.#..........#......#......#....#........#.#.....#.......................#....................................#............#...#......#.......#........#..#.#...#..........#.....#........##..............#..........##..##..#.......#.....................##......................#...................#.#...............#.....#.......#.......#.......#...........#..#....#.....#..................#.............#.....#..#.............#.............#..#...#.....#..#.#........#..............#...#.......##..#....................................................#..........#..................#........#....#......#.........#............#.......#........#...................................#..............#..#.............#........#...#..............##.#....#............##.....#............#.........##............##....#....#...............#.#..#...............##....#...........#..........................##.....##...........#...............#.#........#.#..........#......#......#....#........#.#.....#.......................#....................................#............#...#......#.......#........#..#.#...#..........#.....#........##..............#..........##..##..#.......#.....................##......................#...................#.#...............#.....#.......#.......#.......#...........#..#....#.....#..................#.............#.....#..#.............#.............#..#...#.....#..#.#........#..............#...#.......##..#....................................................#..........#..................#........#....#......#.........#............#.......#........#...................................#..............#..#.............#........#...#..............##.#....#............##.....#............#.........##............##....#....#...............#.#..#...............##....#...........#..........................##.....##
.......................##....#.....#....##................##..................................#.................#..........................#.#.......##.................##..........................#..#...........#.............#..#..........#...................................#......................#...............#...........#..#..................#......#.....#......#....#.........#.....................#...............#...........................#.................#......#...............#.....................#....#.#...............#..#........................#..............................................#........#.....#................................................#........#......#.........#....#...........#....................#.........................#...............................#......#......#............................#...........#........#............#...#....#..............................#.................#......#..........................##....#.....#....##................##..................................#.................#..........................#.#.......##.................##..........................#..#...........#.............#..#..........#...................................#......................#...............#...........#..#..................#......#.....#......#....#.........#.....................#...............#...........................#.................#......#...............#.....................#....#.#...............#..#........................#..............................................#........#.....#................................................#........#......#.........#....#...........#....................#.........................#...............................#......#......#............................#...........#........#............#...#....#..............................#.................#......#..........................##....#.....#....##................##..................................#.................#...
..#................................#.......#.#...........#....................#....#........##....#..#......#.......##...........#..#........#..........#..........................#............#............#....#...........#...................#......#.......#.#..##..#............#...........##.#.#..........#.....#.......#..##.#........#...............................#...#......#..........#.....................#.........#..................#.......#..........#...............#..#...#....................#...#............#...........#..............#.....#.#........#......##....#.#...#........##.#...#...#......##....#.....#....#..#....#..##.#.......................#.....#.....#......#.....#...........................#.......................................#.#........#................#..#...............#........#..#..........#.............#.##..#.........#..#.......................#.#...#..............#....................#.#.............#................................#.......#.#...........#....................#....#........##....#..#......#.......##...........#..#........#..........#..........................#............#............#....#...........#...................#......#.......#.#..##..#............#...........##.#.#..........#.....#.......#..##.#........#...............................#...#......#..........#.....................#.........#..................#.......#..........#...............#..#...#....................#...#............#...........#..............#.....#.#........#......##....#.#...#........##.#...#...#......##....#.....#....#..#....#..##.#.......................#.....#.....#......#.....#...........................#.......................................#.#........#................#..#...............#........#..#..........#.............#.##..#.........#..#.......................#.#...#..............#....................#.#.............#................................#.......#.#...........#....................#....#........##....#..#......#.......
...................................#.......#.....#.......#.......#......#.#............#...........#..#.##...##.................#........#..........#..........###.....###....................#...#.....................#....#........#.#...#...#..#...........#..................#.........................##............#....#.#...........#.#...............#.....#..................#.....#..........#.......#........#....#............#.........#......#............#.#...........#.#..##.....#.......#.#....#.............#...#............#............##.........#.....##.................#...#...........#....#...#................#.#..#.............................##..#.#.......#.............#...............#....#...........#......#.#.#.#...#................................#.#.......##................................................................#.......#..............##....#.....#.....##......#....#......#...........#.......#.#....#.........#...................................#.......#.....#.......#.......#......#.#............#...........#..#.##...##.................#........#..........#..........###.....###....................#...#.....................#....#........#.#...#...#..#...........#..................#.........................##............#....#.#...........#.#...............#.....#..................#.....#..........#.......#........#....#............#.........#......#............#.#...........#.#..##.....#.......#.#....#.............#...#............#............##.........#.....##.................#...#...........#....#...#................#.#..#.............................##..#.#.......#.............#...............#....#...........#......#.#.#.#...#................................#.#.......##................................................................#.......#..............##....#.....#.....##......#....#......#...........#.......#.#....#.........#...................................#.......#.....#.......#.......#......#.#............#...........#..#.##...##.....
.....#.......#..##.##.............#...#...#....#..#.................................#....###.....#........................#.#......#.....#....##........................#.#...............#............................#.......#.....#...#.#......................##....#.....##.......#....................#............#..#....#....#...........##................#..........#..#...........##..........#............................#....#................#...#........#.....#..........##................#.......#...........#.......................#...#..#..........#..................#....................#....#...............................####..................##......#..........#...##.....#.............#...#................#.#..#.........#...................#...............................##.#................#........#................#...............#..#..................#.................##...###.......#....###..........................#..#......#.......#..##.##.............#...#...#....#..#.................................#....###.....#........................#.#......#.....#....##........................#.#...............#............................#.......#.....#...#.#......................##....#.....##.......#....................#............#..#....#....#...........##................#..........#..#...........##..........#............................#....#................#...#........#.....#..........##................#.......#...........#.......................#...#..#..........#..................#....................#....#...............................####..................##......#..........#...##.....#.............#...#................#.#..#.........#...................#...............................##.#................#........#................#...............#..#..................#.................##...###.......#....###..........................#..#......#.......#..##.##.............#...#...#....#..#.................................#....###.....#..................
#..........#........#.#...#.....#..........#.........#.#..#.......#...............................#.....#.......#.................#........................#.....#.#...............#........#............#............#.......#.......#.................#.....#....##.....#.....#...............#..#..#..#...............#.......##..#.#............#...#..........#.....#.#.............#.........#.#...#...#.....#.........#..#......#......#.#.#.##...............................##....#............................#.....#.#......#..#................#..................#.............#......#.#................#......#........#.#......#.......#.#..##........#.....#.#.#.#..........#.....#......#..............................#...........#.........#......#....#.....#..............#.#..#.........#....#....................#.#.........#.#...##.....#........#.#.........#..#....#.............#...#....................#.......#............#...#...#..........#..........#........#.#...#.....#..........#.........#.#..#.......#...............................#.....#.......#.................#........................#.....#.#...............#........#............#............#.......#.......#.................#.....#....##.....#.....#...............#..#..#..#...............#.......##..#.#............#...#..........#.....#.#.............#.........#.#...#...#.....#.........#..#......#......#.#.#.##...............................##....#............................#.....#.#......#..#................#..................#.............#......#.#................#......#........#.#......#.......#.#..##........#.....#.#.#.#..........#.....#......#..............................#...........#.........#......#....#.....#..............#.#..#.........#....#....................#.#.........#.#...##.....#........#.#.........#..#....#.............#...#....................#.......#............#...#...#..........#..........#........#.#...#.....#..........#.........#.#..#.......#...............................#.....#.......#...
.....#..#...............................#......#.#......##............#.....#................................##.#......#......#..............................#....................................................#.................................#..#.................................#.....................................#.#....#...............#.#.#...................#.....#.#..#.........#..#.......#.....#.......#..#......#...........#......#.#.###...........#.......................#..............##...............#..................##......................#....#..##.....#..............#.........................#.....#.#..........#...........#.........#...#.........................#.....#...........#......................#..#.........#........................................................#......#......#.......##......#...............#.......##...##...#.....#....................#....#............#.....................#...................#..#...............................#......#.#......##............#.....#................................##.#......#......#..............................#....................................................#.................................#..#.................................#.....................................#.#....#...............#.#.#...................#.....#.#..#.........#..#.......#.....#.......#..#......#...........#......#.#.###...........#.......................#..............##...............#..................##......................#....#..##.....#..............#.........................#.....#.#..........#...........#.........#...#.........................#.....#...........#......................#..#.........#........................................................#......#......#.......##......#...............#.......##...##...#.....#....................#....#............#.....................#...................#..#...............................#......#.#......##............#.....#................................##.#...
.........#..........#...........#........#.............#.....#...........#...............................#....#................#......................##.....................##....#..#...###.#..............#.....#..................................#........#...#..........#...............#.............#......#.............#.................#...#..........#..........................##..#........#..#.............#.......#.............#.#....#.#.........#.#.....#....#....#.........#..#.....#........#....#...#..............#...........#.................#....##............#..#......................#.#...#..............#...#.............#............................#...............#.........#....#......#.#.#...........................#..#...##...#...........#...#..##..#...............#....#.####......................#..#......#.....#.#....................#.#..........#.##......................#.....#...............#.........#..#..................#..........#...........#........#.............#.....#...........#...............................#....#................#......................##.....................##....#..#...###.#..............#.....#..................................#........#...#..........#...............#.............#......#.............#.................#...#..........#..........................##..#........#..#.............#.......#.............#.#....#.#.........#.#.....#....#....#.........#..#.....#........#....#...#..............#...........#.................#....##............#..#......................#.#...#..............#...#.............#............................#...............#.........#....#......#.#.#...........................#..#...##...#...........#...#..##..#...............#....#.####......................#..#......#.....#.#....................#.#..........#.##......................#.....#...............#.........#..#..................#..........#...........#........#.............#.....#...........#...............................#....#.....
.......................#.....#............#....#....#....#..#..#.......#.......#......#.........#............................................#............####......#........#........#.##..#.#...##...............................#......#............#........#.......#....##.........#.........#......................#.......#.............##....................#............#.........................#............#.#........#........#.#....##.....#...#...........#..#...#....#..................#........#....................#..#.#.#.#.............#.......#..#........#......#......##..........#.....##........##..............#...............#....#.............#....................#........................#............#..##.............................#..............#.................#.........#..........................##..#...........#..#....##.........##......#.#.............................#..........#....#........#.............................................#.....#............#....#....#....#..#..#.......#.......#......#.........#............................................#............####......#........#........#.##..#.#...##...............................#......#............#........#.......#....##.........#.........#......................#.......#.............##....................#............#.........................#............#.#........#........#.#....##.....#...#...........#..#...#....#..................#........#....................#..#.#.#.#.............#.......#..#........#......#......##..........#.....##........##..............#...............#....#.............#....................#........................#............#..##.............................#..............#.................#.........#..........................##..#...........#..#....##.........##......#.#.............................#..........#....#........#.............................................#.....#............#....#....#....#..#..#.......#.......#......#.........#...................
#............#......#....................#..#......#.......#...#.........#.#...........#..............................#.....#...............##......#.......#......###............#...#..............#..............#.....................................#..............................#................#.#......#.#..#...#..#...###......#....##.........#......................#....#...............#.#.#............#...........#....................#.................#...............#........#......#...##....#...................................#.........................#............#......#.........#.......#.....#.......#....#........#..##....#..#....#...#...##............#.......#............#.....................................#.#......................#...#.........#......................#...#....................#.#.......#.........#....#...........#..#........................#..#..#..............#......#.........#.........#...........#.#............#......#....................#..#......#.......#...#.........#.#...........#..............................#.....#...............##......#.......#......###............#...#..............#..............#.....................................#..............................#................#.#......#.#..#...#..#...###......#....##.........#......................#....#...............#.#.#............#...........#....................#.................#...............#........#......#...##....#...................................#.........................#............#......#.........#.......#.....#.......#....#........#..##....#..#....#...#...##............#.......#............#.....................................#.#......................#...#.........#......................#...#....................#.#.......#.........#....#...........#..#........................#..#..#..............#......#.........#.........#...........#.#............#......#....................#..#......#.......#...#.........#.#...........#............................
....#..................#..........#........#.........#............#........#...#.........#.#.................#.......#.#..#.......#..........#.................##.......#....#.....#.....................#.............#.........#.........#....#......#....................................#.##......#......#............................#...##..............#.........###..#..........#..............#......#.....#..................#.........#...#.....##........#...#.....#....#............#.......#..............#.......#.............................#.#....................#..#.....................#................#.......#.#.........#.............#.......#...#........#................##..................#................#..#...............#.......#......#.........#..............#..#..#....#......................#..#.......................#..#......................##.#...............#...................##..#...#..#....##...##...#...#.........#....#..................#..........#........#.........#............#........#...#.........#.#.................#.......#.#..#.......#..........#.................##.......#....#.....#.....................#.............#.........#.........#....#......#....................................#.##......#......#............................#...##..............#.........###..#..........#..............#......#.....#..................#.........#...#.....##........#...#.....#....#............#.......#..............#.......#.............................#.#....................#..#.....................#................#.......#.#.........#.............#.......#...#........#................##..................#................#..#...............#.......#......#.........#..............#..#..#....#......................#..#.......................#..#......................##.#...............#...................##..#...#..#....##...##...#...#.........#....#..................#..........#........#.........#............#........#...#.........#.#.................#......
...#........................#..........##.........#..........................................................##....#....#.......#.#.....#...#..........#.#..#.....#..........................##..#........#............#....#..................##.............#......................#.....#...#..............#.#......#...........#..............#....#.........#...#........#......#..#..................#.....##.#...#...##......................................#.................#.......#............................#..........#..#........#....#..............#.............#....#.....................#....#...#.#.#....#.#.#...#..#....................#..#.#.....................#.##.....#...#...............................#........#.......#....................#............#.#........#.#...#.....#.#.............#..#..........##.....................#............#........#...#........##.....#........................................#.#..............#....#........................#..........##.........#..........................................................##....#....#.......#.#.....#...#..........#.#..#.....#..........................##..#........#............#....#..................##.............#......................#.....#...#..............#.#......#...........#..............#....#.........#...#........#......#..#..................#.....##.#...#...##......................................#.................#.......#............................#..........#..#........#....#..............#.............#....#.....................#....#...#.#.#....#.#.#...#..#....................#..#.#.....................#.##.....#...#...............................#........#.......#....................#............#.#........#.#...#.....#.#.............#..#..........##.....................#............#........#...#........##.....#........................................#.#..............#....#........................#..........##.........#..........................................................##....#
..#.#....#.....#..............................................#................................................###....#...#..#...........#......#.......#.##.................#.............#............................##.........#............#........##.....#...#..#.......#.#.....#.........#......#............#...#......................#..#.........#...........#.....#.....#...........#...#...#.#......................#.......................#........#...............#.#........................#.#..............#....##....#..#...#.....#..........#...........................#..#..................#..........................#.#...........#......#....................#..............#..#...............#.........#...........................#..#......###.......#....#.#..........#..#......#...#.#.............#.....#............#....................#.........................#......#..#.#....#...#..........##.............#..#.#........#..#........#.#....#.....#..............................................#................................................###....#...#..#...........#......#.......#.##.................#.............#............................##.........#............#........##.....#...#..#.......#.#.....#.........#......#............#...#......................#..#.........#...........#.....#.....#...........#...#...#.#......................#.......................#........#...............#.#........................#.#..............#....##....#..#...#.....#..........#...........................#..#..................#..........................#.#...........#......#....................#..............#..#...............#.........#...........................#..#......###.......#....#.#..........#..#......#...#.#.............#.....#............#....................#.........................#......#..#.#....#...#..........##.............#..#.#........#..#........#.#....#.....#..............................................#................................................###..
.........................#........#.........#.......#..#...........#..#..................#.#...............#.###.........#.#.....................#.............#...........#..#........#..........#......#..........#..........#..............#.......................................#.....#..............#...#....#.....#........#...##..........#.#...#..............#.............#....#....#........#...............#..#.........#....##....#.....#....#....#...................#.........................#.................#.................#...........#...........#..##...........##.....#....###..#.......................##.#.#......#........#.............#........##...#.................................#........#................#..........#....###............#......#.........#....#................#.........................#......................#............#.#..#...............#....................................#......#...#.......##...................................#........#.........#.......#..#...........#..#..................#.#...............#.###.........#.#.....................#.............#...........#..#........#..........#......#..........#..........#..............#.......................................#.....#..............#...#....#.....#........#...##..........#.#...#..............#.............#....#....#........#...............#..#.........#....##....#.....#....#....#...................#.........................#.................#.................#...........#...........#..##...........##.....#....###..#.......................##.#.#......#........#.............#........##...#.................................#........#................#..........#....###............#......#.........#....#................#.........................#......................#............#.#..#...............#....................................#......#...#.......##...................................#........#.........#.......#..#...........#..#..................#.#...............#.###....
...#.....#..#.#...........#....#.......................#...#.......................#.##....#..........#.....#.#.....#............#...........#.#.#.......#.........##.#.#.......#....#...........#...........#.............#.......#...#.#.....#.........#..................#...#..##.................#.#...#.......#................##................#..........#........#........#.#...#...#..............#..............................#..#..........................................#.....#......#....#...........#...................#................#.........#..........................#........##....#.............................#...........#....#......#...#.....#..........#.................##....##................#...............##................................#....#..#......#......#.#.............#.....#....#.....#............................#.....#....#.......................#...............#.......................#.......#.#...............#.....#..#.#...........#....#.......................#...#.......................#.##....#..........#.....#.#.....#............#...........#.#.#.......#.........##.#.#.......#....#...........#...........#.............#.......#...#.#.....#.........#..................#...#..##.................#.#...#.......#................##................#..........#........#........#.#...#...#..............#..............................#..#..........................................#.....#......#....#...........#...................#................#.........#..........................#........##....#.............................#...........#....#......#...#.....#..........#.................##....##................#...............##................................#....#..#......#......#.#.............#.....#....#.....#............................#.....#....#.......................#...............#.......................#.......#.#...............#.....#..#.#...........#....#.......................#...#.......................#.##....#..........#.....#.#.....
..#............................#.......#...............................................#..............#....#......#................#............#.#.#.#....#.........#..........................#...............#.......#....#....##...............#.....#......#.#............................#........##....#.#.....#.........................................#..................#............#....#.#..............##.................#..........#......................#.#........#............#.#..#..........................#.................#...##..#........#...............#..........#................................#..........................#...#.#....##.#.....#.........#......................#..#.......................................#.......................#.......#.........................#...#...#.#....#.##................#.#............##....#..#..........#....#.#.......#.....###...#....................#.........####...#.........#.......#............................#.......#...............................................#..............#....#......#................#............#.#.#.#....#.........#..........................#...............#.......#....#....##...............#.....#......#.#............................#........##....#.#.....#.........................................#..................#............#....#.#..............##.................#..........#......................#.#........#............#.#..#..........................#.................#...##..#........#...............#..........#................................#..........................#...#.#....##.#.....#.........#......................#..#.......................................#.......................#.......#.........................#...#...#.#....#.##................#.#............##....#..#..........#....#.#.......#.....###...#....................#.........####...#.........#.......#............................#.......#...............................................#..............#....#......#.
....................#................#....#..........#.#....#..#...........##............#...##................................#.......#.....##........###.......#.............#..#.........................................#......#.........................#.............#...................#......#..........#.........#...#....#...#.........................................#.........#.#.#..........###......##.........#...................#..#...........#........#.#....#.....#.........................#.#..#....#........#................................#..#....#...#........................#..#.##.....#..........................##.#...#............#...#...........#...#.........#.#.........#......#........................#...................................#.........#.#....#.........................#.#...#.#.#....#..........#..........##.#...#..............#..#........#..........#..........#.###.#..#.............................#.#...#...#....................#................#....#..........#.#....#..#...........##............#...##................................#.......#.....##........###.......#.............#..#.........................................#......#.........................#.............#...................#......#..........#.........#...#....#...#.........................................#.........#.#.#..........###......##.........#...................#..#...........#........#.#....#.....#.........................#.#..#....#........#................................#..#....#...#........................#..#.##.....#..........................##.#...#............#...#...........#...#.........#.#.........#......#........................#...................................#.........#.#....#.........................#.#...#.#.#....#..........#..........##.#...#..............#..#........#..........#..........#.###.#..#.............................#.#...#...#....................#................#....#..........#.#....#..#...........##............#...##.....................
...#.......#......#...#.#...#.#...................................#........#.##..##.....#...#....#......#..#...........#....#.....#................#..#..#..........#.#......#.#......................................#.........#.............#.##...#....#.....#.......#.#..#.................#...#........#.....###..#..........#......#......#......#.....................#.....#........#.....#..............#..........##............##.....##..........#...#......#.................................#..........#.....##...................#...#.......................##......#...................##..#...............................##..........#...#.....#...........#.............#.................#.#.........#.....#...#..#.....#..#..............................#.#...............#....#........#........#...##.............#.#...............................##..#.........#.....#.....#............#................#...........#........................##.....#.......#......#...#.#...#.#...................................#........#.##..##.....#...#....#......#..#...........#....#.....#................#..#..#..........#.#......#.#......................................#.........#.............#.##...#....#.....#.......#.#..#.................#...#........#.....###..#..........#......#......#......#.....................#.....#........#.....#..............#..........##............##.....##..........#...#......#.................................#..........#.....##...................#...#.......................##......#...................##..#...............................##..........#...#.....#...........#.............#.................#.#.........#.....#...#..#.....#..#..............................#.#...............#....#........#........#...##.............#.#...............................##..#.........#.....#.....#............#................#...........#........................##.....#.......#......#...#.#...#.#...................................#........#.##..##.....#...#....#......#..#........
..........#......#..........#..............#.....#.#...........#..................##...............#.#........#........#...........#............#....#.#......#.#............#.#.#.....................................#.....#.........................#.....#......................#...#........#.....#.............................#.#..........#.........#.....#.#.................#.#....#..................#.............#....#...#.............#...#.#.......#............#..............##...#....#.............#.............#....................................#....................................##.......#....##..............#..........#.............#...........#........................##...........................#.......#..#....#....#.....#......#....#....................#...................................#..............#....##.......#...............#................#....................#.#..........#....................................#..........#......#..........#..............#.....#.#...........#..................##...............#.#........#........#...........#............#....#.#......#.#............#.#.#.....................................#.....#.........................#.....#......................#...#........#.....#.............................#.#..........#.........#.....#.#.................#.#....#..................#.............#....#...#.............#...#.#.......#............#..............##...#....#.............#.............#....................................#....................................##.......#....##..............#..........#.............#...........#........................##...........................#.......#..#....#....#.....#......#....#....................#...................................#..............#....##.......#...............#................#....................#.#..........#....................................#..........#......#..........#..............#.....#.#...........#..................##...............#.#........#.....
...#...............#......................#.........#......................#.#.#......................#.............#.......#................#......#.........................#.#.....#...##.......#.............#........#.....#.....#.........................#...#...........#.........#.#............#...........#.............................#..#...#......................#.....................#.#........#.#............#..........#.....#..#.........##.......#...........#..............#...#.....#...................#..............#..............#......#...#............#..........#....#..........#.............#.#.#.....##........................................#.#......#.#....#......#....#........#...#....#..#....#..........#.......##...................##...#........#........................##.#...#................................#....#....#..#...#...........#..#..............#............#................#.......##.#...#...........#.......#...............#......................#.........#......................#.#.#......................#.............#.......#................#......#.........................#.#.....#...##.......#.............#........#.....#.....#.........................#...#...........#.........#.#............#...........#.............................#..#...#......................#.....................#.#........#.#............#..........#.....#..#.........##.......#...........#..............#...#.....#...................#..............#..............#......#...#............#..........#....#..........#.............#.#.#.....##........................................#.#......#.#....#......#....#........#...#....#..#....#..........#.......##...................##...#........#........................##.#...#................................#....#....#..#...#...........#..#..............#............#................#.......##.#...#...........#.......#...............#......................#.........#......................#.#.#......................#.............
..........#...#.......##....#.##.....................................##...................#...#....#.......#............................##...##.......#.......................................#..............##...................#.....#.#..#.........#.#.....#..................#.................#....#...#.....#....#.......#.............#..........#..#....#...##..........##.....#..#.....#......#........#...#....#................#.#.##.......#...........#..........#..........................#..#........#....#.#...#..............##....#..........#.........#...###..#...............................................#...#........#........#...................#......................................#...............#.......................#..##.....#.#.................#..........#...#...........#.....#...........#................#...........##............#..................#.....#.....#..#............#.......##.......#.........#.##.......................#...#.......##....#.##.....................................##...................#...#....#.......#............................##...##.......#.......................................#..............##...................#.....#.#..#.........#.#.....#..................#.................#....#...#.....#....#.......#.............#..........#..#....#...##..........##.....#..#.....#......#........#...#....#................#.#.##.......#...........#..........#..........................#..#........#....#.#...#..............##....#..........#.........#...###..#...............................................#...#........#........#...................#......................................#...............#.......................#..##.....#.#.................#..........#...#...........#.....#...........#................#...........##............#..................#.....#.....#..#............#.......##.......#.........#.##.......................#...#.......##....#.##.....................................##...................#...#....#.......#........
#...#............#................#........#....#............#..........................##..#..#.......#....#................#.#..................#.#......................................##........................#.#....................#................##............#.#.......#.#.........#............#....................................#.........#................#........#........................#............................##...#.........#.#.......................#...............#............................#......#.##...............#..##...................#.#............#............#..#....#.................#......#...#...#.........................#..........................#.......#..#............................####.............#......#..#.........................#.....#..#..#.....................#...........#......................................#....#.............#.#......................#........#..#.............#......#...#............#................#........#....#............#..........................##..#..#.......#....#................#.#..................#.#......................................##........................#.#....................#................##............#.#.......#.#.........#............#....................................#.........#................#........#........................#............................##...#.........#.#.......................#...............#............................#......#.##...............#..##...................#.#............#............#..#....#.................#......#...#...#.........................#..........................#.......#..#............................####.............#......#..#.........................#.....#..#..#.....................#...........#......................................#....#.............#.#......................#........#..#.............#......#...#............#................#........#....#............#..........................##..#..#.......#....#.......
..#..............#.............#..........##..##......#............#.................#..........................#.......#..................................#.............#.......#..........#....#.....#.....##................#.#........#..#...#.#.......................#............##...#..#...................................#......#........................#......#......#.........#..........#..........#.......#..........#...............................#...........#...........#...#...#................#....#..............#...........#........#............#.................#.#..........#.....#..#............................................#.............#.................#...................#................................#.............##..#..............#.....#......#.....#..............................#.........#.....................................#.#..........#...........#......................#..............#.......................#..............#.............#..........##..##......#............#.................#..........................#.......#..................................#.............#.......#..........#....#.....#.....##................#.#........#..#...#.#.......................#............##...#..#...................................#......#........................#......#......#.........#..........#..........#.......#..........#...............................#...........#...........#...#...#................#....#..............#...........#........#............#.................#.#..........#.....#..#............................................#.............#.................#...................#................................#.............##..#..............#.....#......#.....#..............................#.........#.....................................#.#..........#...........#......................#..............#.......................#..............#.............#..........##..##......#............#.................#..........................#...
..............#...#..........................................#...#...............#................#........................#....#....#................................#.....#.........................#...#....#..............#..........#............#.................#................#.........#..........#.#..#..#.....#...................#............#....#.....##.............#....#...............................#.............#..#........#.....#............................................#......#..#...#.......#........................#...#.....##......#........#.....#.....##.......................................#...............#.........#.............#.....#.....#.#.##.............#..#..#...........#......#..#.#..........#....##.#....................................#...#....#.....#....#................#..#.....#..........................#.............#......#......#..............#......................##..........................................#...#..........................................#...#...............#................#........................#....#....#................................#.....#.........................#...#....#..............#..........#............#.................#................#.........#..........#.#..#..#.....#...................#............#....#.....##.............#....#...............................#.............#..#........#.....#............................................#......#..#...#.......#........................#...#.....##......#........#.....#.....##.......................................#...............#.........#.............#.....#.....#.#.##.............#..#..#...........#......#..#.#..........#....##.#....................................#...#....#.....#....#................#..#.....#..........................#.............#......#......#..............#......................##..........................................#...#..........................................#...#...............#................#.................
..........#.....................#..............#.#............#......#.#....#..........#......##....#..........#............#..........#.....#.#......#....#......#..........................#..................#..............#..........................#......#...................#..............#..#..##.............#.#.....#.#..#......#.#..........#...#.....#....#..........#...............#.#.....#...##..............#..##..................##....#..........#......#................#.........#.......#......##...#......#...............#...............#..........................#......#...#.........#..#..........#......#.............#.........#.............#......................................#...................................#...............#..#.............................#...#......#.....................#...#......................#.......#.....#........#.........#..#..#...#....................##.#....................#.......................#.....................#..............#.#............#......#.#....#..........#......##....#..........#............#..........#.....#.#......#....#......#..........................#..................#..............#..........................#......#...................#..............#..#..##.............#.#.....#.#..#......#.#..........#...#.....#....#..........#...............#.#.....#...##..............#..##..................##....#..........#......#................#.........#.......#......##...#......#...............#...............#..........................#......#...#.........#..#..........#......#.............#.........#.............#......................................#...................................#...............#..#.............................#...#......#.....................#...#......................#.......#.....#........#.........#..#..#...#....................##.#....................#.......................#.....................#..............#.#............#......#.#....#..........#......##....#..........#....
.....#.......#....#...................................#........#......#......#....#..##...........#...#....................#.....#........#.#...#............#.#......#..#....#......##........#.#..........#...#............................#.............#......................#.......#..............................#......#.............##................#.......#.....#......#..................................#.......#.#.##......#....#..........#............#........#...................#...............#........#.................#.......................#.................#..#...##........#..........#.........#..#....##.#....#............#...............#.........#........#.....#.................#....#...#..........#........#..#........#..#.........#.....#....#..............#.............................#.........#.......#........#....#...#........#...............##......#.........#.......#......#.......#..........#..........................#.......#....#...................................#........#......#......#....#..##...........#...#....................#.....#........#.#...#............#.#......#..#....#......##........#.#..........#...#............................#.............#......................#.......#..............................#......#.............##................#.......#.....#......#..................................#.......#.#.##......#....#..........#............#........#...................#...............#........#.................#.......................#.................#..#...##........#..........#.........#..#....##.#....#............#...............#.........#........#.....#.................#....#...#..........#........#..#........#..#.........#.....#....#..............#.............................#.........#.......#........#....#...#........#...............##......#.........#.......#......#.......#..........#..........................#.......#....#...................................#........#......#......#....#..##...........#...#.............
..........................#.......#....................#........#...#...##............#.#.......##...#..#.#......#........##.....#.#......................#..........#...............#...................#......#.......#.........#......#.............#....#..........#...#........#..............#...#.#......................#..........................#.....#.......#........#....................#......#..................##...............#.......#..........#......#...#..#....#.......#......#.....................#.............#.................#....#.....#.........#.#..........#.........#..........#...#......#.......#....#........#......#.....................#.......#..#...............#......#....#....#......#...#.............#...##...........................#....##..........................#...#.........#...............#...........#.............#......#.#..#........#................#.......#.#.........................#...............#.#..........................#.......#....................#........#...#...##............#.#.......##...#..#.#......#........##.....#.#......................#..........#...............#...................#......#.......#.........#......#.............#....#..........#...#........#..............#...#.#......................#..........................#.....#.......#........#....................#......#..................##...............#.......#..........#......#...#..#....#.......#......#.....................#.............#.................#....#.....#.........#.#..........#.........#..........#...#......#.......#....#........#......#.....................#.......#..#...............#......#....#....#......#...#.............#...##...........................#....##..........................#...#.........#...............#...........#.............#......#.#..#........#................#.......#.#.........................#...............#.#..........................#.......#....................#........#...#...##............#.#.......##...#..#.#......#..
.....#...#..#....#.............................#.........#......#........#...............#..#.#.........#......#............#........................................##...#..............#....#.......#..#..#..............................#.............#..............##...#.................#.....#.......................#..#......#............#...#.........##...............................................#....................#....#........#.......###..................#........##.#.....#.........#..#...............#............#................#..#.........#..........#....#............#....................#.#......#..................................#..............##.............#.........#..#........#...........#.....#.....................#............#..........#..........##.....#.......................#.#..##...........#.............##..#........#............................#....#.....#.......#.....#....#.............#......#......#.....#...#..#....#.............................#.........#......#........#...............#..#.#.........#......#............#........................................##...#..............#....#.......#..#..#..............................#.............#..............##...#.................#.....#.......................#..#......#............#...#.........##...............................................#....................#....#........#.......###..................#........##.#.....#.........#..#...............#............#................#..#.........#..........#....#............#....................#.#......#..................................#..............##.............#.........#..#........#...........#.....#.....................#............#..........#..........##.....#.......................#.#..##...........#.............##..#........#............................#....#.....#.......#.....#....#.............#......#......#.....#...#..#....#.............................#.........#......#........#...............#..#.#.........#......#....
......#.........#....#...............................##.......#.........#.......#....##..........#.......................................#.......##............#....#...................#....#.#...#.....#.....#.#.....................#.#.........##..#....#.#......#..#..#.....##..................#.....................#.........#.................#.......#..#......#.#..................#............#..#....................#...#..#.....................#.#................#......#.....#.....................................#.#...................#................................#........##..#............##...............................................##.......#....#.......#..#.......#.....................#...................#................#.....................#..........#....#...................###............##..#.#.................#........#.#.#..#........#............#..#..#....#....#....................#.............##....................#.........#....#...............................##.......#.........#.......#....##..........#.......................................#.......##............#....#...................#....#.#...#.....#.....#.#.....................#.#.........##..#....#.#......#..#..#.....##..................#.....................#.........#.................#.......#..#......#.#..................#............#..#....................#...#..#.....................#.#................#......#.....#.....................................#.#...................#................................#........##..#............##...............................................##.......#....#.......#..#.......#.....................#...................#................#.....................#..........#....#...................###............##..#.#.................#........#.#.#..#........#............#..#..#....#....#....................#.............##....................#.........#....#...............................##.......#.........#.......#....##..........#..................
....................#..................#.........#.#.##...#..#.......#.##..............#........##...........#......#....................#........#....#.................#.............#............#.........#.....#.......#..................#.#..#......#............#....#..........#....#....#........#.......#......................#..#.......#..................#.............#.............#..#............................................#......#.#.......##...........#.....#...................#...................#......................#.....#......#..............#...#......................##..#.#..........#..##........##.........#..#...........#..##.#................#........#.................#.........#.##....##.....................#..........#.................#...........#.................#.....#..............#.....#............#...............#.................#...##....#....................####.....................#..###..............................#..................#.........#.#.##...#..#.......#.##..............#........##...........#......#....................#........#....#.................#.............#............#.........#.....#.......#..................#.#..#......#............#....#..........#....#....#........#.......#......................#..#.......#..................#.............#.............#..#............................................#......#.#.......##...........#.....#...................#...................#......................#.....#......#..............#...#......................##..#.#..........#..##........##.........#..#...........#..##.#................#........#.................#.........#.##....##.....................#..........#.................#...........#.................#.....#..............#.....#............#...............#.................#...##....#....................####.....................#..###..............................#..................#.........#.#.##...#..#.......#.##..............#........##...........#......
.............#.....#...................#....................................#................#..........#.................#......#.........................................#......#.#........#.............#......#....................#..#........#......#.........#...................#...........#................#...................#......#.................##...................#...........................................##.....#................#............................#...................#.................#.......#......#.........#.......##.#.................#.....#...#......#..........#..............................#.#......#.#..#..............................#.................#......................#.................#...........#......#.#.........#....................#...............#.......#...##.......#...#..........#..#...#...#...........#....#..........#..#............#..#.................##...............#.........#..#.................#.....#...................#....................................#................#..........#.................#......#.........................................#......#.#........#.............#......#....................#..#........#......#.........#...................#...........#................#...................#......#.................##...................#...........................................##.....#................#............................#...................#.................#.......#......#.........#.......##.#.................#.....#...#......#..........#..............................#.#......#.#..#..............................#.................#......................#.................#...........#......#.#.........#....................#...............#.......#...##.......#...#..........#..#...#...#...........#....#..........#..#............#..#.................##...............#.........#..#.................#.....#...................#....................................#................#..........#...........
........#..#...#..........#..........##.#.#.......#....#....#.....#..#....##....................#......................#.#.......#........#...................#........#.............#.#.#.......................................#.......................#...#...........................................#.....#........#..................#..#....#.........#.......#........#................#...........#....#...#......................#.............#.#..............#....#.....#..............##..#...................#..................#........#......#...#....#......#.................#.............#.#.#........#....##...................#.........#...#...#.......#....#....................#...#......#.........................#.#..#..............#.............#.........#.................#..#.#....#............#.#.....................#.............#....#.....#........#....##...#....#...#.................#...#...............#...#..........................#..#...#..........#..........##.#.#.......#....#....#.....#..#....##....................#......................#.#.......#........#...................#........#.............#.#.#.......................................#.......................#...#...........................................#.....#........#..................#..#....#.........#.......#........#................#...........#....#...#......................#.............#.#..............#....#.....#..............##..#...................#..................#........#......#...#....#......#.................#.............#.#.#........#....##...................#.........#...#...#.......#....#....................#...#......#.........................#.#..#..............#.............#.........#.................#..#.#....#............#.#.....................#.............#....#.....#........#....##...#....#...#.................#...#...............#...#..........................#..#...#..........#..........##.#.#.......#....#....#.....#..#....##....................#...................
...................#....#.#...........#..##........#.......................#............................#........#.....#.....#...................#...............#.#.#.....#....#....#...........................#..#..............##.....................#................#.......#.#...#........#.....#..........###..#..#........................................#...............##......................................#.........#.......................#.............................#....................##.......#...........#..#.#.......................#..............#.#..........#..#...#...#...#...#....#......#.......#.................#...................#...........#.......#................##........................#...................#......................#..........#............#.........#.#.#.......#.....#.............##......#.###......#..........#......#.........#..##...........................##.#...#......................#...........................#....#.#...........#..##........#.......................#............................#........#.....#.....#...................#...............#.#.#.....#....#....#...........................#..#..............##.....................#................#.......#.#...#........#.....#..........###..#..#........................................#...............##......................................#.........#.......................#.............................#....................##.......#...........#..#.#.......................#..............#.#..........#..#...#...#...#...#....#......#.......#.................#...................#...........#.......#................##........................#...................#......................#..........#............#.........#.#.#.......#.....#.............##......#.###......#..........#......#.........#..##...........................##.#...#......................#...........................#....#.#...........#..##........#.......................#............................#........#..
#.....##..................#....#................................#.........#.#...................................#.................#......#........................#........#...................#......#.......#......................................#............#...#.#...........#........................#..#..#..................##.....#.....#.......................#.............#.................................#..............#.........#......................#.##..........#..................................................#............#.......##...................##.......#.........#....#....##.#....................#.....................#...#..#....#....#..#...........#.#.........#............#....#.........#.##.......................#.#......#......##.#.....................#...#...##...........#......#.......#..#.......#...#....#..#......#.#......#........................#...##.#.......#......#.........#.................#........#.#.....##..................#....#................................#.........#.#...................................#.................#......#........................#........#...................#......#.......#......................................#............#...#.#...........#........................#..#..#..................##.....#.....#.......................#.............#.................................#..............#.........#......................#.##..........#..................................................#............#.......##...................##.......#.........#....#....##.#....................#.....................#...#..#....#....#..#...........#.#.........#............#....#.........#.##.......................#.#......#......##.#.....................#...#...##...........#......#.......#..#.......#...#....#..#......#.#......#........................#...##.#.......#......#.........#.................#........#.#.....##..................#....#................................#.........#.#...................................#...
...#.#......#...##..#.......#....#............#.......#..#...#.............................#....#.................#..................................#......#............#............#.....#.....#.........#............#.......#.........#..#............#.............................#.#.......##..................#...#...........#.............#.........................................#......#.#.....#..##.....................#.##.......#.........#......#...............................#..##.......#..........#.....#.....#...........#...#.#............................#.......###...#.#.#...................#...#..##...#.......#............#.............##..............#............#....................#............#.#......#...........................#.##..#...........##.......#...................#..#.#.............#..................#....................##...........................#.............##..............#...#...#...........#........#.#......#...##..#.......#....#............#.......#..#...#.............................#....#.................#..................................#......#............#............#.....#.....#.........#............#.......#.........#..#............#.............................#.#.......##..................#...#...........#.............#.........................................#......#.#.....#..##.....................#.##.......#.........#......#...............................#..##.......#..........#.....#.....#...........#...#.#............................#.......###...#.#.#...................#...#..##...#.......#............#.............##..............#............#....................#............#.#......#...........................#.##..#...........##.......#...................#..#.#.............#..................#....................##...........................#.............##..............#...#...#...........#........#.#......#...##..#.......#....#............#.......#..#...#.............................#....#.................#.
........#................................##...................##...........#...#.................#..........#..................#...............#.......##.............#......#..........#............#..................##.......................#..............#..................#................................#............#...##.#..........#..#..#...................#......................#........#.......#..##.........................#......#.................................................#.#..#...........#.......................##........###................#..#.....................#........#.#.....#.......##...........#...#..........#...#.....#....#....#......#.#..##....#................#.##........#............#........#...........#......##.#.........#.............#...................................#.........#.........................#...............#..##.....#..#.....................#..#.................#..........#...................#................................##...................##...........#...#.................#..........#..................#...............#.......##.............#......#..........#............#..................##.......................#..............#..................#................................#............#...##.#..........#..#..#...................#......................#........#.......#..##.........................#......#.................................................#.#..#...........#.......................##........###................#..#.....................#........#.#.....#.......##...........#...#..........#...#.....#....#....#......#.#..##....#................#.##........#............#........#...........#......##.#.........#.............#...................................#.........#.........................#...............#..##.....#..#.....................#..#.................#..........#...................#................................##...................##...........#...#.................#..........#.......
....#........#..............#...#..#............##...................#.....#.....................................................#....#...##.....#.##................#..#.....#...............#.....##.#....#..................#.........#......#...............................#..........#.....#...#....#........#...#.....#...................................................#........#...#.............#.......#...............#...#....................#.....#..#...#..............#.....#..................................#.............#....#...............##.....#..............#............#................#...............#......#.#.................#..##................#...................................#.....................................................#....#.............#...#..#.............#.#.....#....................#........#..#....#.#..........#......#...............#.........#.....#..#..................#.###...........#...##....#....#........#..............#...#..#............##...................#.....#.....................................................#....#...##.....#.##................#..#.....#...............#.....##.#....#..................#.........#......#...............................#..........#.....#...#....#........#...#.....#...................................................#........#...#.............#.......#...............#...#....................#.....#..#...#..............#.....#..................................#.............#....#...............##.....#..............#............#................#...............#......#.#.................#..##................#...................................#.....................................................#....#.............#...#..#.............#.#.....#....................#........#..#....#.#..........#......#...............#.........#.....#..#..................#.###...........#...##....#....#........#..............#...#..#............##...................#.....#........................................
.................#........#.......#......#........#..........#..#.............##.........#....#..................##.#........#.........#...............#........#.#......................#..........#.#...#.#......#.......#.................................#.......#........#.....#.........#......#.............#.........#....#.........#.........................#.........#...#..................#.#...........#..........#...#.....#.........#...#...#...#....................#......#.#.....#.........##......#.............................##......###.......................................#....#...........#.............#.........#.........................#...#...#....#....#..#....#........#.......................................##...........#.........................#.........#.....#....#...........#..........#..#.#..............##.............#.........#.............#........................................................................#...................#........#.......#......#........#..........#..#.............##.........#....#..................##.#........#.........#...............#........#.#......................#..........#.#...#.#......#.......#.................................#.......#........#.....#.........#......#.............#.........#....#.........#.........................#.........#...#..................#.#...........#..........#...#.....#.........#...#...#...#....................#......#.#.....#.........##......#.............................##......###.......................................#....#...........#.............#.........#.........................#...#...#....#....#..#....#........#.......................................##...........#.........................#.........#.....#....#...........#..........#..#.#..............##.............#.........#.............#........................................................................#...................#........#.......#......#........#..........#..#.............##.........#....#..................##.
........#........###.......#...#..#................................................##.....#.....................#.....#..#........#......#.................#..................#...#................................#......#......#.#...#..#..............#................#.................#....#...#...............#.......##.#.#...............................#..........##.....................#.............................................#...#......##..#........#....#......#.........##...........#.#................#.......................#...#......#...................................#..##......................#.............#..........##......#................................#.....#.....................#...#............#......#.............#..........................................................................#................................#.............................................#.......#.....#.#.........#...........#...............#........###.......#...#..#................................................##.....#.....................#.....#..#........#......#.................#..................#...#................................#......#......#.#...#..#..............#................#.................#....#...#...............#.......##.#.#...............................#..........##.....................#.............................................#...#......##..#........#....#......#.........##...........#.#................#.......................#...#......#...................................#..##......................#.............#..........##......#................................#.....#.....................#...#............#......#.............#..........................................................................#................................#.............................................#.......#.....#.#.........#...........#...............#........###.......#...#..#................................................##.....#.....................#...
...#.................#....#............................................#...#......##..........#.....................#.......##....#.#.....#............#.##.#.....#..................#..............................#.......#...#..........#..........................##...................................#.........#.....##...........#...#............#.........#...............#........#..............#.........#....#............#.......#.......#.................#..#.....#...............#..#...#....#.......#..............#........#.....##.................#.#..........#...............#......#..#............#..........#..........#................#.....#.............#......#....#...#...#.......#..#.........#..................#..#..#....#.................................#...................#.......#..#..............................#..###................#...............#.........#..............#.#............................#.....................#.................#....#............................................#...#......##..........#.....................#.......##....#.#.....#............#.##.#.....#..................#..............................#.......#...#..........#..........................##...................................#.........#.....##...........#...#............#.........#...............#........#..............#.........#....#............#.......#.......#.................#..#.....#...............#..#...#....#.......#..............#........#.....##.................#.#..........#...............#......#..#............#..........#..........#................#.....#.............#......#....#...#...#.......#..#.........#..................#..#..#....#.................................#...................#.......#..#..............................#..###................#...............#.........#..............#.#............................#.....................#.................#....#............................................#...#......##..........#.....................
#.........#.........#.#.....#..#.........#..#.#..#........................##.#.#................#.............#.....#..........#.............##..............................................##............#....#..................................#..........#.................................#...........#.................................#.......#...#..#................#.................##.................#.......................#.....#.......................#..............#..........................#..#.............#....#...#..........................#...........#.#................#.#...#...........#........#...................#.##....#..###.................#.#..........................#............#.....#....#.#........#....#........#.........#....#....##.....#.......#.......................#......#...........................#....#...........#.............#......#...............#........#...##.................#..............#....#.##.........#.........#.#.....#..#.........#..#.#..#........................##.#.#................#.............#.....#..........#.............##..............................................##............#....#..................................#..........#.................................#...........#.................................#.......#...#..#................#.................##.................#.......................#.....#.......................#..............#..........................#..#.............#....#...#..........................#...........#.#................#.#...#...........#........#...................#.##....#..###.................#.#..........................#............#.....#....#.#........#....#........#.........#....#....##.....#.......#.......................#......#...........................#....#...........#.............#......#...............#........#...##.................#..............#....#.##.........#.........#.#.....#..#.........#..#.#..#........................##.#.#................#.............#.....
...................#............................#..................#...#.....#.......................#.....#...##.......#.................#.#...............#..........#....#...#.........#...#.........#.#.............#..#...........###....#.....#..##.#.#.............................#.................#.#.....#.............#...#...................#.....#...............................#..............#.....#....................................#..#........#...#................#...........#........#........................#.................#.......#.#..............#..........#..............#..........................#.....#...............#.#.............#.....#....#.#..#......#.....#.........#...#......##.....#..#...........#...........#.........#............................##..........#...#.......#.............#..##..#..........................................#........#....#.......................#.....##....................#..#.....#...................#............................#..................#...#.....#.......................#.....#...##.......#.................#.#...............#..........#....#...#.........#...#.........#.#.............#..#...........###....#.....#..##.#.#.............................#.................#.#.....#.............#...#...................#.....#...............................#..............#.....#....................................#..#........#...#................#...........#........#........................#.................#.......#.#..............#..........#..............#..........................#.....#...............#.#.............#.....#....#.#..#......#.....#.........#...#......##.....#..#...........#...........#.........#............................##..........#...#.......#.............#..##..#..........................................#........#....#.......................#.....##....................#..#.....#...................#............................#..................#...#.....#.......................#.....#...##...
...............#.........#...................#...#...............#.........#..........#...................................#....#.........#.#.#............##....##....#.............#..................#......#..............#.....##................#.#.........#...........................................#............#.........#.........................#...#....#..........#......#..........#........#...............#...............#.......#.......#.#...#..............#........#..#........#...#...........#.#...........#........#......#...#.............##......#..........#...........#.......#.....#...#.#.#.........................#..#..........#...............#...............................#...#........#.........#........#..#......................#..........##.......#...................#......#.............#...#...................#.........................#.#.....................#......................#.#....#...........#.............................#.........#...................#...#...............#.........#..........#...................................#....#.........#.#.#............##....##....#.............#..................#......#..............#.....##................#.#.........#...........................................#............#.........#.........................#...#....#..........#......#..........#........#...............#...............#.......#.......#.#...#..............#........#..#........#...#...........#.#...........#........#......#...#.............##......#..........#...........#.......#.....#...#.#.#.........................#..#..........#...............#...............................#...#........#.........#........#..#......................#..........##.......#...................#......#.............#...#...................#.........................#.#.....................#......................#.#....#...........#.............................#.........#...................#...#...............#.........#..........#.............................
....................#....##.......................................#...#...........................#..#.#...........................................#...........#.......#........#..#.#.......##......................###..#..#......#.......#......#..##..#..........#...#............#..#...................#.#.#...#...............#.#.....#......#.#......#....#..................#.......#......................#.....#.#.....#.........................##.........#..............#.....#.....#........##........#..#..#...#......#.#......#...........#..#................#..#...................#....##......................#...........................#.......#....#.....#...............#............#.......#.#..........#.............................#.....#....................#..............#.......................##....#...........................##...........#.........#.............#.#.........................................##..#.....#....#...........................#....##.......................................#...#...........................#..#.#...........................................#...........#.......#........#..#.#.......##......................###..#..#......#.......#......#..##..#..........#...#............#..#...................#.#.#...#...............#.#.....#......#.#......#....#..................#.......#......................#.....#.#.....#.........................##.........#..............#.....#.....#........##........#..#..#...#......#.#......#...........#..#................#..#...................#....##......................#...........................#.......#....#.....#...............#............#.......#.#..........#.............................#.....#....................#..............#.......................##....#...........................##...........#.........#.............#.#.........................................##..#.....#....#...........................#....##.......................................#...#...........................#..#.#............
...#...........#.................#.#..........#.........#...............#.............#..#........#............................#.....#........#....#...#......#........##...........#..................#.........#..............#................#.....................#....##.........#................#.......#.........#.......#...#..#....#...........##.....#...................#.........................#..#......................#.............#..#..#......................................#...........#...#..................##.........#.............#...#................#......#.............#..................##.......................#......................#....#.##........#..#........##.....#....................#..#.#................................#..................................#.....#....#..#..#.......#.#......................#.#.........#.....#..#.............................#.....#...#..................#................#......#.#.....#...........#.................#.#..........#.........#...............#.............#..#........#............................#.....#........#....#...#......#........##...........#..................#.........#..............#................#.....................#....##.........#................#.......#.........#.......#...#..#....#...........##.....#...................#.........................#..#......................#.............#..#..#......................................#...........#...#..................##.........#.............#...#................#......#.............#..................##.......................#......................#....#.##........#..#........##.....#....................#..#.#................................#..................................#.....#....#..#..#.......#.#......................#.#.........#.....#..#.............................#.....#...#..................#................#......#.#.....#...........#.................#.#..........#.........#...............#.............#..#........#.................
..#.....#.....###...............#.##....#................#....#.........#.##....#....#..#........#.....#.............#....#...................#......#....#.............................#....#......#.............................#...#.......#.#..........................#..#.....#.............#..#.#.#........................................#....#.....#................#...................#.#.......#...#..................................#...#....#..................#..#...#.......#.....#...#....#........##..............#.........#....#...............#..........#......##..#.#........................#.............#............#...............#..#.#.#.....#.........#.....#........#..........#......##..#....##..#......#.............#..............#..............................#.........#....#......#....##..#..#.............#..................#....................................#.....#..........#..........#...#................#.#...........#.....#.....###...............#.##....#................#....#.........#.##....#....#..#........#.....#.............#....#...................#......#....#.............................#....#......#.............................#...#.......#.#..........................#..#.....#.............#..#.#.#........................................#....#.....#................#...................#.#.......#...#..................................#...#....#..................#..#...#.......#.....#...#....#........##..............#.........#....#...............#..........#......##..#.#........................#.............#............#...............#..#.#.#.....#.........#.....#........#..........#......##..#....##..#......#.............#..............#..............................#.........#....#......#....##..#..#.............#..................#....................................#.....#..........#..........#...#................#.#...........#.....#.....###...............#.##....#................#....#.........#.##....#....#..#........#.....#............
.............#......##.............#......................##........................#...#............#...#.........#...#.........#..#...................#....................#...#.#....#.....#.#...#..............##...#....#....#......#.#...............#.......#....................#........#.....#........#........#.........#.##..............................#.............#......#.......#..................##...................#..........#....#................................#..#................#.......#..#.......#........................#...#.......#.......#..........##..#...#........#......#............#.........#...##..................##......#................#................#....#............................#............#.............#................................#.#...#..##.#.......#....#..........................................##....#.....#..#.#....#.##....#..................#...#.#.......#.....#.....................##...#.............#......##.............#......................##........................#...#............#...#.........#...#.........#..#...................#....................#...#.#....#.....#.#...#..............##...#....#....#......#.#...............#.......#....................#........#.....#........#........#.........#.##..............................#.............#......#.......#..................##...................#..........#....#................................#..#................#.......#..#.......#........................#...#.......#.......#..........##..#...#........#......#............#.........#...##..................##......#................#................#....#............................#............#.............#................................#.#...#..##.#.......#....#..........................................##....#.....#..#.#....#.##....#..................#...#.#.......#.....#.....................##...#.............#......##.............#......................##........................#...#............#...#.........#
.........#...#.......#..##........................#..#.................#................#..#....................#...........................#..#...........#..................#...#...............#.......#.................#.....................#................#.#............#....#....##..................#..................#............#...................#..#............................#.....................................#..............#.........................##....#........#...#....#........................#............................##....##..##...#.....................#..........#..........#............#.........#..........#.......#.....#..........#....#.....#..##.........#......................#....#..##......#............#............##.........#............#......#.....#...............#....##..##..............................#.#...................#..................#.....#..........#...#.....#.....#####...#.#..#................#...#.......#..##........................#..#.................#................#..#....................#...........................#..#...........#..................#...#...............#.......#.................#.....................#................#.#............#....#....##..................#..................#............#...................#..#............................#.....................................#..............#.........................##....#........#...#....#........................#............................##....##..##...#.....................#..........#..........#............#.........#..........#.......#.....#..........#....#.....#..##.........#......................#....#..##......#............#............##.........#............#......#.....#...............#....##..##..............................#.#...................#..................#.....#..........#...#.....#.....#####...#.#..#................#...#.......#..##........................#..#.................#................#..#....................#...
...#.........#.....#.......#.#...................#............#....#.#....#..............##..#........................#..##............#....#......#.....#...##.....................#.......#.......#..............#..........#....................#.................#....................##....#...................#....................#..................##..........................#....##...#.#..................#..................#.#.....#................#...............................#.......#.......#..................#........#..#.#.....................#........................#............#.....#......##.#........#...#...........................#...#....#....#...............#...#.#................................................#........#..#.........................#.#.#..#..................#...#..............................#............#...#.#..#.#...##......................#..#.#..#............#........#.............#........#......#.........#.....#.......#.#...................#............#....#.#....#..............##..#........................#..##............#....#......#.....#...##.....................#.......#.......#..............#..........#....................#.................#....................##....#...................#....................#..................##..........................#....##...#.#..................#..................#.#.....#................#...............................#.......#.......#..................#........#..#.#.....................#........................#............#.....#......##.#........#...#...........................#...#....#....#...............#...#.#................................................#........#..#.........................#.#.#..#..................#...#..............................#............#...#.#..#.#...##......................#..#.#..#............#........#.............#........#......#.........#.....#.......#.#...................#............#....#.#....#..............##..#......................
....#.......#.........#.......................#.............................................#.#....#......#....#..#......#..#...............#...................##...#.........................#..#...#............#....................#...#........#...#...##.#.....#........................#.....................###...........#...............##.##.......#....#.........#...........#.................#..................#..........#.........#..........#..............................##......#................#.....#...........#........##..#..##......#..................#......#.#..##..................#....#..#...........#.....##..............#.....#...........#.....#...................#..........#.#......#.....#............................#.......................#......#.#....#....#.....#..#..##.......#.....#....................#.......##.#.............................#...............................#...........#.........................#.#....#.......#.........#.......................#.............................................#.#....#......#....#..#......#..#...............#...................##...#.........................#..#...#............#....................#...#........#...#...##.#.....#........................#.....................###...........#...............##.##.......#....#.........#...........#.................#..................#..........#.........#..........#..............................##......#................#.....#...........#........##..#..##......#..................#......#.#..##..................#....#..#...........#.....##..............#.....#...........#.....#...................#..........#.#......#.....#............................#.......................#......#.#....#....#.....#..#..##.......#.....#....................#.......##.#.............................#...............................#...........#.........................#.#....#.......#.........#.......................#.............................................#.#....#......#....#..#.
............#.................#..............##......#.........................#...#..#......#..............#.........#............#....#..............#......#.....#..#...#...................#.....##........#....................#.....##..#.......#......#...##.........#.......#.................................#.....#...##.#........##...........#.........#................#...........#.........#.......#................................#.......#............#..#..........................#.........#.......#...............#.................#......#........................#...#............#..........#..#..................#.......#.................##........#..#..........#............#.............................#...##.......#..............#.##..#................##..............#..................#...#.....##......#................#...#..#.#......#.........#..............#................#.#.....#.........#................#............#.............#.................#..............##......#.........................#...#..#......#..............#.........#............#....#..............#......#.....#..#...#...................#.....##........#....................#.....##..#.......#......#...##.........#.......#.................................#.....#...##.#........##...........#.........#................#...........#.........#.......#................................#.......#............#..#..........................#.........#.......#...............#.................#......#........................#...#............#..........#..#..................#.......#.................##........#..#..........#............#.............................#...##.......#..............#.##..#................##..............#..................#...#.....##......#................#...#..#.#......#.........#..............#................#.#.....#.........#................#............#.............#.................#..............##......#.........................#...#..#......#..............#.......
.........##.....#...#....#........#..........#.......#...#................................#.....#.............#................#...#..........#...............#.......................#......................#....#..............#.#...#..........###..............#.....#.#.........................#...#.#......#.............................#........#..#........#....#......#.......................................#...#................#....##......##........#............#......................#.........................#.#..#.............#.....##.......#.........................#...............##.....#......#.#..#...#..................#..#...............#......#.....##..........................#..#...#.............#............#....#........#.....#................##....#..#.#..........#....................#..........................................#........#..#.#.#.....................#..........#.....#................#..........#.#...............##.....#...#....#........#..........#.......#...#................................#.....#.............#................#...#..........#...............#.......................#......................#....#..............#.#...#..........###..............#.....#.#.........................#...#.#......#.............................#........#..#........#....#......#.......................................#...#................#....##......##........#............#......................#.........................#.#..#.............#.....##.......#.........................#...............##.....#......#.#..#...#..................#..#...............#......#.....##..........................#..#...#.............#............#....#........#.....#................##....#..#.#..........#....................#..........................................#........#..#.#.#.....................#..........#.....#................#..........#.#...............##.....#...#....#........#..........#.......#...#................................#.....#.............#.....
#........#...................#..#.............#......#.#.#......................##..............#.....##........#......#............#.#...........#................#.............#.......#.#.#..............#....................#....#.............................#...............................#...#..............#......#................#.#.#.......#.....#..#...#....................................#.......#..#......#.........#.#.#......#.##............#......#...............#..........##.................#.....#...............#..#...................#.#.................#.....#....#...#..#............#......#..............#............#.......##..............................#.......#.#....#......#........#................#.#...#.#....#...#....#.#.....#..##........#..........#................#..#.#.....#.....#....#..#...........#...................#....#.......#..........#.#.............#............#.#...###......................#....##........#...................#..#.............#......#.#.#......................##..............#.....##........#......#............#.#...........#................#.............#.......#.#.#..............#....................#....#.............................#...............................#...#..............#......#................#.#.#.......#.....#..#...#....................................#.......#..#......#.........#.#.#......#.##............#......#...............#..........##.................#.....#...............#..#...................#.#.................#.....#....#...#..#............#......#..............#............#.......##..............................#.......#.#....#......#........#................#.#...#.#....#...#....#.#.....#..##........#..........#................#..#.#.....#.....#....#..#...........#...................#....#.......#..........#.#.............#............#.#...###......................#....##........#...................#..#.............#......#.#.#......................##..............#.....##........#...
.#........#...............#............#......#.....#......#...............................#...................................#....................#...##.........#...................#....#..................##....##......##............#...............#..........#.#........#........................#.....................................#...........#.............#.......................#...#..#...#.....#..........#.#..............#..#........#....#......##......##.....#..........##...............#..#..............................#..#..........#.#.##......................#..#........................#..##...#.....................#.....#........#................#...............#.....#.....#...........................#.......##...................#.#...............#....#...................#.........#.#............#....#............................#...#.......................##....#..#..................#............#..#...##..............#........#...............#............#......#.....#......#...............................#...................................#....................#...##.........#...................#....#..................##....##......##............#...............#..........#.#........#........................#.....................................#...........#.............#.......................#...#..#...#.....#..........#.#..............#..#........#....#......##......##.....#..........##...............#..#..............................#..#..........#.#.##......................#..#........................#..##...#.....................#.....#........#................#...............#.....#.....#...........................#.......##...................#.#...............#....#...................#.........#.#............#....#............................#...#.......................##....#..#..................#............#..#...##..............#........#...............#............#......#.....#......#...............................#........................
..#...#......#.....#......#........#...................#.#.............#......#...........#...............#..#.............#..........#..#.....................#.......#.........................#.#.....#.#................#.#..#..........................................#................##...........#..................#......#...........................#..#.......#.....................................#...................#...#.........##..#.......#...##....................#...#..........#.#...#......................#...............#.................#..............##....#....................#..................#............#........##.#.#.............##........................#....#.......#.#........#........#..#..........#...#.#.......#.......#......#..........##.......#........#..................#..#............#.#........................#.......#.......#...................#........#........#........###....................#...........#...#......#.....#......#........#...................#.#.............#......#...........#...............#..#.............#..........#..#.....................#.......#.........................#.#.....#.#................#.#..#..........................................#................##...........#..................#......#...........................#..#.......#.....................................#...................#...#.........##..#.......#...##....................#...#..........#.#...#......................#...............#.................#..............##....#....................#..................#............#........##.#.#.............##........................#....#.......#.#........#........#..#..........#...#.#.......#.......#......#..........##.......#........#..................#..#............#.#........................#.......#.......#...................#........#........#........###....................#...........#...#......#.....#......#........#...................#.#.............#......#...........#...............#..#......
.........#.#...........#......#.................#..........#...........##..............#..#.#.#.............#..#.......#........#..............#...........#....#...#..............#..............#..................##......#......................#.....#.......................##....#..................#........##..#.........#...............#..........#............#...#..#........................#........##.....................#...........................#.....#.......#..........#.......##..#...................#............#..........#...............#..#.......#.#..............#.........#....#.##....................#.............#.#....#.....#.........................#.................#................#.#................##.............#..........................#.........#.....#.................................#..........#.#..#..........................................#......#......#.......##.........#.#..#.......#....##..#.#.#...............#.#...........#......#.................#..........#...........##..............#..#.#.#.............#..#.......#........#..............#...........#....#...#..............#..............#..................##......#......................#.....#.......................##....#..................#........##..#.........#...............#..........#............#...#..#........................#........##.....................#...........................#.....#.......#..........#.......##..#...................#............#..........#...............#..#.......#.#..............#.........#....#.##....................#.............#.#....#.....#.........................#.................#................#.#................##.............#..........................#.........#.....#.................................#..........#.#..#..........................................#......#......#.......##.........#.#..#.......#....##..#.#.#...............#.#...........#......#.................#..........#...........##..............#..#.#.#.............#..#....
...#....#...................#..#.....#..#....#.....#........#............#..#.#.................#..#...........................#.#.......#...............#..............#.....#....#...#......#.....#.....#.#........#.............#..................................#.#.....................#................#...........#...#...........#...........................#..###..#.#....#............................#...............#....#.......................#.....#...#........#.#...#....#..........................#...........#............#..........#.........#..##...........##..........................#....#..#.....#.....#.........................#............####...#....#......#............#.......................#................#..#...#....#........#..................#..#......#......#....#.....................##..............#...........#...................#..........#..................#............#......#.............................#.....#....#...................#..#.....#..#....#.....#........#............#..#.#.................#..#...........................#.#.......#...............#..............#.....#....#...#......#.....#.....#.#........#.............#..................................#.#.....................#................#...........#...#...........#...........................#..###..#.#....#............................#...............#....#.......................#.....#...#........#.#...#....#..........................#...........#............#..........#.........#..##...........##..........................#....#..#.....#.....#.........................#............####...#....#......#............#.......................#................#..#...#....#........#..................#..#......#......#....#.....................##..............#...........#...................#..........#..................#............#......#.............................#.....#....#...................#..#.....#..#....#.....#........#............#..#.#.................#..#................
.#.....................#......#.........##...#......#....................#..#..##...........#.#.........................#.........#.......#...................................#............................#...............................................................#.........#.#.......#.#.....#..##....#.......#......#...................#...#...#..#...............#..............#................................#..#.......#....#............#.....#........#.#..........#......###.........#.#.............##.##....................#.......#....#.....###....#...........#.#.........##...#...#.......................##...........#...................................#.........#.#.#...............#.#.............#.........#..#...............#.............#........#........#.......#..............#......#.............#....................#........#......#...##.......#.......................#...........#.............#.#..........................#.....................#......#.........##...#......#....................#..#..##...........#.#.........................#.........#.......#...................................#............................#...............................................................#.........#.#.......#.#.....#..##....#.......#......#...................#...#...#..#...............#..............#................................#..#.......#....#............#.....#........#.#..........#......###.........#.#.............##.##....................#.......#....#.....###....#...........#.#.........##...#...#.......................##...........#...................................#.........#.#.#...............#.#.............#.........#..#...............#.............#........#........#.......#..............#......#.............#....................#........#......#...##.......#.......................#...........#.............#.#..........................#.....................#......#.........##...#......#....................#..#..##...........#.#.....................
.......#.....#....#.....#.........#....#.....................#.....#...#....................#.#.....#........#.............................#...#...#...........#.##...#.........###.#........#....##.#.......#...........#..#........#................#....#.....##..#.....#...............#.......................#.#........#..............#...........#..............#....#........#.......#....#...#.#.#.....#.....#...............#..#..................#...#....#.##.#........#....................#.##...........................................#...................................#.....###....................#........................#......#............#...#..#......#......................#....#.#..##..........................#.##.#............#.........#..#..................#....................#..........#................##.#.#..............#..##..#.....................................................#.............###...............................#.....#....#.....#.........#....#.....................#.....#...#....................#.#.....#........#.............................#...#...#...........#.##...#.........###.#........#....##.#.......#...........#..#........#................#....#.....##..#.....#...............#.......................#.#........#..............#...........#..............#....#........#.......#....#...#.#.#.....#.....#...............#..#..................#...#....#.##.#........#....................#.##...........................................#...................................#.....###....................#........................#......#............#...#..#......#......................#....#.#..##..........................#.##.#............#.........#..#..................#....................#..........#................##.#.#..............#..##..#.....................................................#.............###...............................#.....#....#.....#.........#....#.....................#.....#...#....................#.#.....#........#......
..........#......................##................#......#.....#.........#.........##.....................#................#...#.........................................#..#.........##...#............#..#...#.............................#....#...................#...........................#....#......#.....................#.....#............#......#....#......#......................#..#...#......#.#.............#....#....#....#...#................##..........#....#...................................................#....#......................................#.#..........#.#......#............##...............#..............#.#...........#...#........#.........#..............................................................#...#....#......##.......................#..#.##........#................##..#............................#................#......#.......#.........#......#.#.......................#...................#..................#......................##................#......#.....#.........#.........##.....................#................#...#.........................................#..#.........##...#............#..#...#.............................#....#...................#...........................#....#......#.....................#.....#............#......#....#......#......................#..#...#......#.#.............#....#....#....#...#................##..........#....#...................................................#....#......................................#.#..........#.#......#............##...............#..............#.#...........#...#........#.........#..............................................................#...#....#......##.......................#..#.##........#................##..#............................#................#......#.......#.........#......#.#.......................#...................#..................#......................##................#......#.....#.........#.........##.....................#........
...................................#..#..........#.......#............................#......#........#.#...........#..........#...#........#.....#.....#..............#.....#.#.......................##...................#........#..........#.#..............#.........#...#.................#.#....#...#...................................#.....................##.......#...#...........#.....#....................#...##.#.......#.........#.#...........#.#..#.........#........#...#..#...#....#...................#..................................#.....................#.......##........#....................#.......#.....##....##.......#....#...........#..........#...#..#.........#....................#............#...............#..........#........#.......#...................#............................#.......#.#.......................#.................................#....#.........#............#.........#......#.....#..##.......#.......................................#..#..........#.......#............................#......#........#.#...........#..........#...#........#.....#.....#..............#.....#.#.......................##...................#........#..........#.#..............#.........#...#.................#.#....#...#...................................#.....................##.......#...#...........#.....#....................#...##.#.......#.........#.#...........#.#..#.........#........#...#..#...#....#...................#..................................#.....................#.......##........#....................#.......#.....##....##.......#....#...........#..........#...#..#.........#....................#............#...............#..........#........#.......#...................#............................#.......#.#.......................#.................................#....#.........#............#.........#......#.....#..##.......#.......................................#..#..........#.......#............................#......#........#.#...........
...#..........#..#............................#..#.....#........#.#...........................#.#....#...........#..#......#...............##...................................#......#......#.#.......................#.#.#...........#.........#.......#.............................#........................#.......#.............#...........#.......#..............#......................##............##.....#.............#.......#..#...#..........#.............................#......#...................##...#...................#.................#...............#..#.........................#...............#......................#....#................................#..#..........#..........................#.........#....#.#...................#.....#..#........................#..##...............#...................#.#..#......#......#...........#...#...#........................#...#...#...#.#.#......................#..............#......#..........#..#............................#..#.....#........#.#...........................#.#....#...........#..#......#...............##...................................#......#......#.#.......................#.#.#...........#.........#.......#.............................#........................#.......#.............#...........#.......#..............#......................##............##.....#.............#.......#..#...#..........#.............................#......#...................##...#...................#.................#...............#..#.........................#...............#......................#....#................................#..#..........#..........................#.........#....#.#...................#.....#..#........................#..##...............#...................#.#..#......#......#...........#...#...#........................#...#...#...#.#.#......................#..............#......#..........#..#............................#..#.....#........#.#...........................#.#....#...........#..
........#............#.........................#...#............#..........##.......#......#......#.#.......................#.....#.#...#..........................#.##.....#.....#..#............#...#.#............................................#...........................#..#.......................#.#...#.......#..................................#...#...#........#.##....#...............................#...........................#.............#..................#..................##...............#...#.#...#.........#...#....##...............................#.................##...............................#......#..#..............................................#........#..........................................#...................#..#.......#.....#...........#...#................#...#.............#........#.........#..............#.#......................#..........#..................#........#.......................#..............#............#.........................#...#............#..........##.......#......#......#.#.......................#.....#.#...#..........................#.##.....#.....#..#............#...#.#............................................#...........................#..#.......................#.#...#.......#..................................#...#...#........#.##....#...............................#...........................#.............#..................#..................##...............#...#.#...#.........#...#....##...............................#.................##...............................#......#..#..............................................#........#..........................................#...................#..#.......#.....#...........#...#................#...#.............#........#.........#..............#.#......................#..........#..................#........#.......................#..............#............#.........................#...#............#..........##.......#......#......#.#...............
##..........#.#.#...#.................#....#.................#.......................#...#..#...#.................#...............................#.............................#....#.....#...#...#......................#.........#............................##........##......#...#.......#..................#.....................#....##.............#...#.....#................#......##........#...............#.##.#...#.#............................#.....................#...........#................#....#....##....#.........#................................#..........#.#...............#.........#....................##........................##.#..#........................#..#...#...................#......#....##......#.........#.....#.................................#....................#....#...#................#.....##..#.....#...#.#......#.....#.##..#...#..........#.......................#....#.#....#...#.##..........#............##..........#.#.#...#.................#....#.................#.......................#...#..#...#.................#...............................#.............................#....#.....#...#...#......................#.........#............................##........##......#...#.......#..................#.....................#....##.............#...#.....#................#......##........#...............#.##.#...#.#............................#.....................#...........#................#....#....##....#.........#................................#..........#.#...............#.........#....................##........................##.#..#........................#..#...#...................#......#....##......#.........#.....#.................................#....................#....#...#................#.....##..#.....#...#.#......#.....#.##..#...#..........#.......................#....#.#....#...#.##..........#............##..........#.#.#...#.................#....#.................#.......................#...#..#...#.................#.
.#..#......#...#............#.......#..............#.....#..##.......#.....................#...#.......#.#...#............#.....#.#........##.............#..............#.............................#........#.....##..#...........#...#......#...............#........#......................................#.......#............#......#..#...........#....#....#.#............#........##....#............##.##..............#.......#.###........................#.................#...#..................#.....#...#.......................#.....#........#....#...##....#..............#.................................#.........#..#......#..........#....................................#.....#....#....................#......#...................................................#............#....#..................#...........................................#............#........#.........................................#..#................#.......#..#......#...#............#.......#..............#.....#..##.......#.....................#...#.......#.#...#............#.....#.#........##.............#..............#.............................#........#.....##..#...........#...#......#...............#........#......................................#.......#............#......#..#...........#....#....#.#............#........##....#............##.##..............#.......#.###........................#.................#...#..................#.....#...#.......................#.....#........#....#...##....#..............#.................................#.........#..#......#..........#....................................#.....#....#....................#......#...................................................#............#....#..................#...........................................#............#........#.........................................#..#................#.......#..#......#...#............#.......#..............#.....#..##.......#.....................#...#.......#.#...#......
..##..............#....#......#................#...........#..............#..................##..........................................#................#.#......#....#......#....#.#.....#...#..#.......#.............#.....###.................#.....#...........#............#.......................#.................#..............##....................#..#..........#.....#....#....#........#.........#...................#................#............#.#.#........#.....#..............#.....#...................#.........#..............................................#..#..........#...#.....#.........##.......#............###...................................................#.........##................#.....#..........................#...................#.#.#....#..#......#....#.......#..#.....#........#..#.......#.........#...........................#....#......................#....#..........#..#.........#...#.......................##..............#....#......#................#...........#..............#..................##..........................................#................#.#......#....#......#....#.#.....#...#..#.......#.............#.....###.................#.....#...........#............#.......................#.................#..............##....................#..#..........#.....#....#....#........#.........#...................#................#............#.#.#........#.....#..............#.....#...................#.........#..............................................#..#..........#...#.....#.........##.......#............###...................................................#.........##................#.....#..........................#...................#.#.#....#..#......#....#.......#..#.....#........#..#.......#.........#...........................#....#......................#....#..........#..#.........#...#.......................##..............#....#......#................#...........#..............#..................##.....................
.............#..#..#.......#...........#......................#.......#........................#..#..##......#........#..................#.......................##..............#........#..........#.........#..#........................#..#.#......#.#............#..............................#........#.#.....#.........#.......#...............#...#.....#.#........#.............................#....................#..............#....................................................#....#...#.......#..#.....#.....#........#.....#...........#......................#..........#.............#........................................#.#....##..........#.........................#......#.......#....................#.........##.#.................#...................#..............#.#......#...............#......##..........#...#.............#.................###............#......#........#.............#....#..............#..#......#...#................#..#..#.......#...........#......................#.......#........................#..#..##......#........#..................#.......................##..............#........#..........#.........#..#........................#..#.#......#.#............#..............................#........#.#.....#.........#.......#...............#...#.....#.#........#.............................#....................#..............#....................................................#....#...#.......#..#.....#.....#........#.....#...........#......................#..........#.............#........................................#.#....##..........#.........................#......#.......#....................#.........##.#.................#...................#..............#.#......#...............#......##..........#...#.............#.................###............#......#........#.............#....#..............#..#......#...#................#..#..#.......#...........#......................#.......#........................#..#..##......#......
............................#...#.......#.#.#.........................................#.............#...#...#...##.......#....#......................#..#...................#.....#..#.#.......#....#......#.....#..#..........#.........................#......##.....##..................#.#..........#...#.........................#..##.....#.......#...##............................................#.................###............#.....#...........#.....#.............#....#..#..##..........#.....#........................##.#.........#....................#...#...............#.......#...#...#..........................#..............#......#........##.........#........#..........................#.....#........#.....#.#............................................#.......#....##..................#..#....#..#.#...##......#.....#..#.#..#....#..................................#..............#.#...#................#.........................#...............................#...#.......#.#.#.........................................#.............#...#...#...##.......#....#......................#..#...................#.....#..#.#.......#....#......#.....#..#..........#.........................#......##.....##..................#.#..........#...#.........................#..##.....#.......#...##............................................#.................###............#.....#...........#.....#.............#....#..#..##..........#.....#........................##.#.........#....................#...#...............#.......#...#...#..........................#..............#......#........##.........#........#..........................#.....#........#.....#.#............................................#.......#....##..................#..#....#..#.#...##......#.....#..#.#..#....#..................................#..............#.#...#................#.........................#...............................#...#.......#.#.#.........................................#.............#...#...#...##..
#..................#......#...............................................#............#..............#..#...........#..#.#..#..........#............#..#..........#.....#.#................#....#................##........#...................#..##.....#.....#....#.............#.#...................##....................#..........#..............#...#....##.........#...#....................#........................#..#..#.........#...#.#.......#.#...#..#..........................#.............#...............##..........#.................#.............................#......#.........#..........#..#..............#...................#........#...........#................#...#...##..#................#.........................##.#............##..................#....#.............#...#......#....#..#.....#...#..#......................#..............#.........#.#...........................#...#.#....#........##........#.#........#.....#..................#......#...............................................#............#..............#..#...........#..#.#..#..........#............#..#..........#.....#.#................#....#................##........#...................#..##.....#.....#....#.............#.#...................##....................#..........#..............#...#....##.........#...#....................#........................#..#..#.........#...#.#.......#.#...#..#..........................#.............#...............##..........#.................#.............................#......#.........#..........#..#..............#...................#........#...........#................#...#...##..#................#.........................##.#............##..................#....#.............#...#......#....#..#.....#...#..#......................#..............#.........#.#...........................#...#.#....#........##........#.#........#.....#..................#......#...............................................#............#..............#..#..........
......#.........#........#.......#.#.........................#..#..#.......#............................##...#............#.#.........#..#....#................##.....#........#..#......#........#..........#.......#.....#...............#...........#..#.....#...#..#..#....#.................#......................##..............#............#..........................................#...........#...............#......#.....#.................................#.........................#.................#.............#.#.....#............................#.....................#......#.......................#...........................#.....................#...#....#...#.......................#.............##...........#.#.................#.....##...................##..#.................#..........................#..........................#...#..............#.......#..##.........#..............#...........................#...................#.........#........#.......#.#.........................#..#..#.......#............................##...#............#.#.........#..#....#................##.....#........#..#......#........#..........#.......#.....#...............#...........#..#.....#...#..#..#....#.................#......................##..............#............#..........................................#...........#...............#......#.....#.................................#.........................#.................#.............#.#.....#............................#.....................#......#.......................#...........................#.....................#...#....#...#.......................#.............##...........#.#.................#.....##...................##..#.................#..........................#..........................#...#..............#.......#..##.........#..............#...........................#...................#.........#........#.......#.#.........................#..#..#.......#............................##...#......
#...............#.................#..................#....................................#............#..#.............................#.........#...........#...........#.#...#..................#...............................................#..##......##..........#.........###.#.#..#....#.......................#................#..........#....#....#........#....#................................................#...#...#......#...#.....##..................................#..........#......#................#.#...#.##............#.........................#.......#...#........#.....##..#....#.....#...........................##.....#...........................#...................#...#...............................#.#....#.#......#....##.........#........#...............##.....................#.....#.......#.........#.................#......#.........................................##............#......#......#....................#.#...............#.................#..................#....................................#............#..#.............................#.........#...........#...........#.#...#..................#...............................................#..##......##..........#.........###.#.#..#....#.......................#................#..........#....#....#........#....#................................................#...#...#......#...#.....##..................................#..........#......#................#.#...#.##............#.........................#.......#...#........#.....##..#....#.....#...........................##.....#...........................#...................#...#...............................#.#....#.#......#....##.........#........#...............##.....................#.....#.......#.........#.................#......#.........................................##............#......#......#....................#.#...............#.................#..................#....................................#............#..#.........
.#.............#.........#....#.............#....##...............#...#............#.#......................#...............#....#..............##.............#.#...............#.........#..................#.#....##...#.#.................#.......#.............#.........................#.........................#..#.#...............#..#..........#......#.......###..............#.............#....#.........##..#....#..##...#...............................##..........................#............#...........#.#.#............#.......#....................#.............#.................#...#....#..........#...#.#.........#....#.........#...................................#.#......#........#.....#......#..........#....#.............................#.....#...........#.........#..#.#.....#.....#.........#....#.......................#...........#...#.........................#.#.................#.#............#.......#.....#.........#.....#.............#.........#....#.............#....##...............#...#............#.#......................#...............#....#..............##.............#.#...............#.........#..................#.#....##...#.#.................#.......#.............#.........................#.........................#..#.#...............#..#..........#......#.......###..............#.............#....#.........##..#....#..##...#...............................##..........................#............#...........#.#.#............#.......#....................#.............#.................#...#....#..........#...#.#.........#....#.........#...................................#.#......#........#.....#......#..........#....#.............................#.....#...........#.........#..#.#.....#.....#.........#....#.......................#...........#...#.........................#.#.................#.#............#.......#.....#.........#.....#.............#.........#....#.............#....##...............#...#............#.#......................#.......
..........##................................................#.....................#.#.........#..#.#..#...##............#....#..#.........#..........##....#.##....#..##.#...............##.##....#..#...#...#..................#......#....#........#............................#........##....................#.........#................#..#.........#..............#....#.#....#....#..........#.........#...#....#.#.#..............##.#.......#.......#...........#.......#...........#.....#........#....#...........#.#.......#......#......................................#..........##............##.................#.......###...#....#.....#...##....................#......#..#............................#..##.........##.#............#.....#.......#.........#.....................#..#...........#............#.#....#........#...#....#.....#..............................#....#................................#........#.....#.....##...#.#....................##................................................#.....................#.#.........#..#.#..#...##............#....#..#.........#..........##....#.##....#..##.#...............##.##....#..#...#...#..................#......#....#........#............................#........##....................#.........#................#..#.........#..............#....#.#....#....#..........#.........#...#....#.#.#..............##.#.......#.......#...........#.......#...........#.....#........#....#...........#.#.......#......#......................................#..........##............##.................#.......###...#....#.....#...##....................#......#..#............................#..##.........##.#............#.....#.......#.........#.....................#..#...........#............#.#....#........#...#....#.....#..............................#....#................................#........#.....#.....##...#.#....................##................................................#.....................#.#.........#..#.#..#...##........
.#......#..#..#.##..#......#.................#..#..............................#...#...........................##.##......#..........#.#............##....................#.................#..................#...#............................##....................###.............#.#.#..................................#..............#....#....#.................................#..........#.#..#..........#.....#......#....................#....#...............##...#....#...#......................#....#...#.....#.......#...........#.....#......#.#...........#.##................##..................#.....................#...#.........................................#.......#..#..........#..........#...........................#.........#.........#.............#..............#........#...........................................#..........................#.............#...#...#...#...#...............#..#..#.................................#.#......#..#..#.##..#......#.................#..#..............................#...#...........................##.##......#..........#.#............##....................#.................#..................#...#............................##....................###.............#.#.#..................................#..............#....#....#.................................#..........#.#..#..........#.....#......#....................#....#...............##...#....#...#......................#....#...#.....#.......#...........#.....#......#.#...........#.##................##..................#.....................#...#.........................................#.......#..#..........#..........#...........................#.........#.........#.............#..............#........#...........................................#..........................#.............#...#...#...#...#...............#..#..#.................................#.#......#..#..#.##..#......#.................#..#..............................#...#...........................##.##
....#..#........#...#............#...#......#.#.......###.................#..............##.........#.........#.#...........#.#.........#......#.....#........##..........#.....#.#.......#.................#..#....#......#..............#..#..#..#.......#........#...........#................#..#....................##....##..#.#......#........................................#.......#..............#......#...#...............#.........#.......#.......#.........#................#.........................#...................#................#....#...#..............................#.....##.#.........................#..#.....#...#.....#...........................................#....#.#..............#.#..........#.....#.......................#..............#......#..........................##..#..........#.....#...............#........#...................##..#............................................#............##............#...#........#..#........#...#............#...#......#.#.......###.................#..............##.........#.........#.#...........#.#.........#......#.....#........##..........#.....#.#.......#.................#..#....#......#..............#..#..#..#.......#........#...........#................#..#....................##....##..#.#......#........................................#.......#..............#......#...#...............#.........#.......#.......#.........#................#.........................#...................#................#....#...#..............................#.....##.#.........................#..#.....#...#.....#...........................................#....#.#..............#.#..........#.....#.......................#..............#......#..........................##..#..........#.....#...............#........#...................##..#............................................#............##............#...#........#..#........#...#............#...#......#.#.......###.................#..............##.........#.........#.#...
#...................#...#.......................#..#.............#......#.#..............##...............#.........#..........................#.......#..........#...........#..........................#....#.......##........###..#..#................#.....#...#...#.........................................................##....#...#.....#.............#..#......#........................#.......#...............#.........#.....#.........#............#.#.....##...#..#.....#........##.........#...............##..#...............#....................#...#.........#.....##........#.....#.....#...#...........#.#....#.................................#......................#.............#.............#..#...................#.........................................#...#........#..#....#........#.......##..........#.............#............#................#...............##..#....#.................##.....#.....................#...#........#...................#...#.......................#..#.............#......#.#..............##...............#.........#..........................#.......#..........#...........#..........................#....#.......##........###..#..#................#.....#...#...#.........................................................##....#...#.....#.............#..#......#........................#.......#...............#.........#.....#.........#............#.#.....##...#..#.....#........##.........#...............##..#...............#....................#...#.........#.....##........#.....#.....#...#...........#.#....#.................................#......................#.............#.............#..#...................#.........................................#...#........#..#....#........#.......##..........#.............#............#................#...............##..#....#.................##.....#.....................#...#........#...................#...#.......................#..#.............#......#.#..............##...............#.........
...........................#.....................#................#.......#..........#.......##.........#..........#......#..#...#..#..##.....#...#.......#..........#................#................#....................#....#......................#.##.................#.......#...#............##.....#.......#..#........#............#............#..#......##..............#...........#............#.....#...................#............#...........#....#......#........................#........................#.....#......#.........#............#..#................###...#......................................#..#...........##.#..........##.........................................#............#.##..........#.##.##............#.....#......................#........#........#...........#...........#....#...........#.......#...........#...............#.........#.................#...........#.......#........................##.#..#...................................#.....................#................#.......#..........#.......##.........#..........#......#..#...#..#..##.....#...#.......#..........#................#................#....................#....#......................#.##.................#.......#...#............##.....#.......#..#........#............#............#..#......##..............#...........#............#.....#...................#............#...........#....#......#........................#........................#.....#......#.........#............#..#................###...#......................................#..#...........##.#..........##.........................................#............#.##..........#.##.##............#.....#......................#........#........#...........#...........#....#...........#.......#...........#...............#.........#.................#...........#.......#........................##.#..#...................................#.....................#................#.......#..........#.......##.........#..........#
..............#..#........................#.#.....#........#.#.......#.#..........#.................#....##..............#....##.....#.##........#...............................#..................#...#....#....#..........#............#.....#...#...........#......##..........###...#......#....#.....#.....#.......##..#................#.......##...........................#........#...............#.#................#.............##.............#......#...............#............................................#....#.#...#.................#.........#..................#................#......##...........................#...............##...##..........#...#...##..................#...#............#...........#.....#..........#......#..............#.....#..#......................................#...#...#...........##.......#.......#...........................................#............#.......##........................#..........#................#..#........................#.#.....#........#.#.......#.#..........#.................#....##..............#....##.....#.##........#...............................#..................#...#....#....#..........#............#.....#...#...........#......##..........###...#......#....#.....#.....#.......##..#................#.......##...........................#........#...............#.#................#.............##.............#......#...............#............................................#....#.#...#.................#.........#..................#................#......##...........................#...............##...##..........#...#...##..................#...#............#...........#.....#..........#......#..............#.....#..#......................................#...#...#...........##.......#.......#...........................................#............#.......##........................#..........#................#..#........................#.#.....#........#.#.......#.#..........#.................#....##.........
..........#.....#........#....#.........#.........................#.#...........................#......................................#..........#...........#.........................#......#.........#...#..................#........##.##.........................#............#...#.........#....#.................#................###...................#..........#..........#........................#..........#..#......#......#....#...........#.......##.....#.......................#.#.#.#...............#.........#...#.......................#......#.....#........#...................................#..#........................#..#........................#......#.........#...##..#.....#......................#..#................................................#....................#.......#................#..............#.#...#.....#..............................#.......#.....#........#...........##...#.................#..............#...........#.....#........#....#.........#.........................#.#...........................#......................................#..........#...........#.........................#......#.........#...#..................#........##.##.........................#............#...#.........#....#.................#................###...................#..........#..........#........................#..........#..#......#......#....#...........#.......##.....#.......................#.#.#.#...............#.........#...#.......................#......#.....#........#...................................#..#........................#..#........................#......#.........#...##..#.....#......................#..#................................................#....................#.......#................#..............#.#...#.....#..............................#.......#.....#........#...........##...#.................#..............#...........#.....#........#....#.........#.........................#.#...........................#...................
...#..#.......................#.................#.#...#.............................#......#....#...........#......##........#......#....#.......#........................#....#...........................................................#....#.#.......#........#........................#.#............#....##........#..#.....#.......#.#..................##.#........#...........##...............#.................#........#....................#..................#..............#...#...#.#......................#.................................#..................#....#............#...........#....#..............................##......#........#..........#...............#......................#..............#.#..............##.........#.................#................#.......#.........#...........#....................................#.#.........#.....#.#..............##.....#..#..............#.#.................#.......#.........#...#...#..#.......................#.................#.#...#.............................#......#....#...........#......##........#......#....#.......#........................#....#...........................................................#....#.#.......#........#........................#.#............#....##........#..#.....#.......#.#..................##.#........#...........##...............#.................#........#....................#..................#..............#...#...#.#......................#.................................#..................#....#............#...........#....#..............................##......#........#..........#...............#......................#..............#.#..............##.........#.................#................#.......#.........#...........#....................................#.#.........#.....#.#..............##.....#..#..............#.#.................#.......#.........#...#...#..#.......................#.................#.#...#.............................#......#....#...........#......#
.................#.#.............#................#.........#..........#....#.....#......#..........##...........#........................................#............#.....................#....#..........................#.#.........#...#.##...............................#.......#.#................#.............#......................#..............#.......#.#...#...#.......#..........#....#................#.................#.........................#.........#.#.......#...............#............##...#...................#.......#.........#.#..#.#......#......................#.....##................#........#.....#...................#.........#....#...........#.#.............#...#..#........#.##.............#..............##........#......................#..#.............#........#..................###......#..#........#.....#.................#........#............#.#...#..................#.............###.......................................#.#.............#................#.........#..........#....#.....#......#..........##...........#........................................#............#.....................#....#..........................#.#.........#...#.##...............................#.......#.#................#.............#......................#..............#.......#.#...#...#.......#..........#....#................#.................#.........................#.........#.#.......#...............#............##...#...................#.......#.........#.#..#.#......#......................#.....##................#........#.....#...................#.........#....#...........#.#.............#...#..#........#.##.............#..............##........#......................#..#.............#........#..................###......#..#........#.....#.................#........#............#.#...#..................#.............###.......................................#.#.............#................#.........#..........#....#.....#......#..........##...........#..
..............................#.#...................................##.............##...#...#...........##........#..........#.........#.....................#............##.............#....#............................#....#.#.#............#...................#.................................................................................##.....#.#.............#....#..#.............#.................#..............#.#.......#...#........................#.....#..........###.......#................................#......#........#.................................#...##..##............#...#......#.......#..................#...................#......................#..#.......#...................................#...#................#..#.#.....#.##.............#....#..#........................#.##........#..................#....#..#......#...#.........................#...#......................#..........#..#.....................#..............................#.#...................................##.............##...#...#...........##........#..........#.........#.....................#............##.............#....#............................#....#.#.#............#...................#.................................................................................##.....#.#.............#....#..#.............#.................#..............#.#.......#...#........................#.....#..........###.......#................................#......#........#.................................#...##..##............#...#......#.......#..................#...................#......................#..#.......#...................................#...#................#..#.#.....#.##.............#....#..#........................#.##........#..................#....#..#......#...#.........................#...#......................#..........#..#.....................#..............................#.#...................................##.............##...#...#...........##........#.
#............#.#....#..................................#..........................#.....#.......#..#..#....####.##........#.#..#........##...#.............#.........#...#.......#.......#...............#.............#.....#.#.........#.#..#............##....#.....#...........#.........#..#.#.......##.........#................#....#....#........#....#.....#......#...#....................#..#....................#..........#............#..........................#.....##........#...........#..#..............#...#.............#....#.....#..........#.#...##.#.............................................#.....#.#..##......#....#........#.....#.........##......#......#..#.........#................#......................#.....#............#...#...........#.......#....#.........#.#...................#................#...................#....#..........#..............#.............#..................#.#..............#.......#.#..........#.#............#.#....#..................................#..........................#.....#.......#..#..#....####.##........#.#..#........##...#.............#.........#...#.......#.......#...............#.............#.....#.#.........#.#..#............##....#.....#...........#.........#..#.#.......##.........#................#....#....#........#....#.....#......#...#....................#..#....................#..........#............#..........................#.....##........#...........#..#..............#...#.............#....#.....#..........#.#...##.#.............................................#.....#.#..##......#....#........#.....#.........##......#......#..#.........#................#......................#.....#............#...#...........#.......#....#.........#.#...................#................#...................#....#..........#..............#.............#..................#.#..............#.......#.#..........#.#............#.#....#..................................#..........................#.....#.......#..#..#....####.##..
.....#....................#......##.....#...#.......#..............................#.....#........#.......#.................#..........#..#.#..#..........#.#.......#...##.#.........................#............#.....##...................#.#............##.#.#.#............#............#.........#.............##........###.......#........#.............##...............##....................................................##....#.............#.#....#........##...#................#.........#.....#..#...........................#..#.....................#..#..#.....##.##.........#...#...........#.##.##.........#.......#.....................#............#.......#.#.#........#.......#.....#.............#........#....#..........................#.#......#..#.................#.#.#.........#..........#......#..#..............................................#...#.....#..........##.....#....#..............#......#........#.......##.........#.......#....................#......##.....#...#.......#..............................#.....#........#.......#.................#..........#..#.#..#..........#.#.......#...##.#.........................#............#.....##...................#.#............##.#.#.#............#............#.........#.............##........###.......#........#.............##...............##....................................................##....#.............#.#....#........##...#................#.........#.....#..#...........................#..#.....................#..#..#.....##.##.........#...#...........#.##.##.........#.......#.....................#............#.......#.#.#........#.......#.....#.............#........#....#..........................#.#......#..#.................#.#.#.........#..........#......#..#..............................................#...#.....#..........##.....#....#..............#......#........#.......##.........#.......#....................#......##.....#...#.......#..............................#.....#........#.......#.........
..#.#......#.......#..................#.............#.....#...#..........#...#.......#....#....#.........#....#......#......#....#.......#..............#................#...#.........................................#.#..#.......#.....#.........##.................#..#.....##..#.#..........#.......##.........#...#...##....................#.............#.#.#........#.......#.............##...#.............#.....#.................#....##..#.........................#.......#.#.......#........#...#.#......#.............#.....#..............#....##..........##....###...............................................................#.....................................#...#...................#...................................#.................##..............#..............#...#.....#.....................#.##....#..........#..............#...#....................................#.#......................#...#......#........#..#............#.#......#.......#..................#.............#.....#...#..........#...#.......#....#....#.........#....#......#......#....#.......#..............#................#...#.........................................#.#..#.......#.....#.........##.................#..#.....##..#.#..........#.......##.........#...#...##....................#.............#.#.#........#.......#.............##...#.............#.....#.................#....##..#.........................#.......#.#.......#........#...#.#......#.............#.....#..............#....##..........##....###...............................................................#.....................................#...#...................#...................................#.................##..............#..............#...#.....#.....................#.##....#..........#..............#...#....................................#.#......................#...#......#........#..#............#.#......#.......#..................#.............#.....#...#..........#...#.......#....#....#.........#....#.....
...##..................#....#............................................#......#................#...................#.........#.......#...........................#..........................................#...#....................#..........#.........#......#.........#..#......#.#...................#.......#.........#...#.....#........................................#.....#......#......#..........................##..#.#................#...#..........#.........#....#..#........#......................#....#.............#.......#.........................#......#......................#............#..................#.......#................##...#.......#..............#...#.#..............#...#.............#........................#............#..#..............................................#..#..................#..#..................................#.....#................#.#..............................#......#.....................##..................#....#............................................#......#................#...................#.........#.......#...........................#..........................................#...#....................#..........#.........#......#.........#..#......#.#...................#.......#.........#...#.....#........................................#.....#......#......#..........................##..#.#................#...#..........#.........#....#..#........#......................#....#.............#.......#.........................#......#......................#............#..................#.......#................##...#.......#..............#...#.#..............#...#.............#........................#............#..#..............................................#..#..................#..#..................................#.....#................#.#..............................#......#.....................##..................#....#............................................#......#................#..................
.....................##......#.......#.........#.....................#.................#....#...#..........#.......##.........#......#.............##...#.....................#......................#...............#...........#..#......................##........................................#.................#.............#....##.....#.............##..##...................#....#.##..#....#.............#.#........................#...................................................#.....#....................##..##.....................................##..##....................................#....##...............#...#...#..#..#........#....................#..........#....................#............#.....##......#....#.........#.#......#.......#................................#........#....##.....................#.............#...........................#.......#.....#............#...#....................##..............#....#.......................##......#.......#.........#.....................#.................#....#...#..........#.......##.........#......#.............##...#.....................#......................#...............#...........#..#......................##........................................#.................#.............#....##.....#.............##..##...................#....#.##..#....#.............#.#........................#...................................................#.....#....................##..##.....................................##..##....................................#....##...............#...#...#..#..#........#....................#..........#....................#............#.....##......#....#.........#.#......#.......#................................#........#....##.....................#.............#...........................#.......#.....#............#...#....................##..............#....#.......................##......#.......#.........#.....................#.................#....#...#..........#.......#
....#..#.....#...............#...........#.........#..............#..........#..................#......#...#.....#....#...#.........#..........#.......................#..#............................#...........#..#.........#.............#.....................##.........#...##..#..................#.........#........#.....##...............#...........#.............................#.....#.#................#......#.....#......................#......#..........................#.......#...............#....................#.#.......#.....#..#.#...#...#...#...........#............#......#.#................................................#.........#...............#..#.....#..............#....#.#............##........................#.............#.#..................#..........#...................##...#....#.......#.......#...................................#.#.#....................#.................................#.......#..#....#........#..#.....#...............#...........#.........#..............#..........#..................#......#...#.....#....#...#.........#..........#.......................#..#............................#...........#..#.........#.............#.....................##.........#...##..#..................#.........#........#.....##...............#...........#.............................#.....#.#................#......#.....#......................#......#..........................#.......#...............#....................#.#.......#.....#..#.#...#...#...#...........#............#......#.#................................................#.........#...............#..#.....#..............#....#.#............##........................#.............#.#..................#..........#...................##...#....#.......#.......#...................................#.#.#....................#.................................#.......#..#....#........#..#.....#...............#...........#.........#..............#..........#..................#......#...#.....#..
.............#.........#..............#......#..........#...................#..........#.#......................#...#................#....#..#.#.#.#................#.......#....##........#......#.#..............#...........#...............#..#........#.......#.#....###.......#...........#....#.....................#.....#....#.....#........................................#..#...#.............#............................#...........#...##............#.#.....#..........#....#...#..#.....#...#............................#........#..#...........#.....#...........#.....#.........#..#.#...................#....................#..................#....#...............................##........................#..................#.........#........#.............#.#.................#.#.......#.##........#.##....#...........#........#....................#........#....................#...........#....#...#.......#.....#.#................#.................#.........#..............#......#..........#...................#..........#.#......................#...#................#....#..#.#.#.#................#.......#....##........#......#.#..............#...........#...............#..#........#.......#.#....###.......#...........#....#.....................#.....#....#.....#........................................#..#...#.............#............................#...........#...##............#.#.....#..........#....#...#..#.....#...#............................#........#..#...........#.....#...........#.....#.........#..#.#...................#....................#..................#....#...............................##........................#..................#.........#........#.............#.#.................#.#.......#.##........#.##....#...........#........#....................#........#....................#...........#....#...#.......#.....#.#................#.................#.........#..............#......#..........#...................#..........#.#......................#...
.#..............##........#...............#.#........................#.#..........#...#............#..............#.##.......#...............#............................................................#..........#.....#..........#...........#.......#.#......#.....#.#.................#........................................#..........#.#.#......#.....#...........................#.............#.........#..........#...#.....#....#..#...........##...............#.......#.......#....#...#............#..#...#.#............#...#.....................#.......#....#...#........................#....#..............#............#.................#......#..........#...............#.#.......#.....#......##..................#.......##...#............#................#.#...#....#....##.........#....#..........#.............#....#..............................###.......#..#.........#.........................#.....................................#..............##........#...............#.#........................#.#..........#...#............#..............#.##.......#...............#............................................................#..........#.....#..........#...........#.......#.#......#.....#.#.................#........................................#..........#.#.#......#.....#...........................#.............#.........#..........#...#.....#....#..#...........##...............#.......#.......#....#...#............#..#...#.#............#...#.....................#.......#....#...#........................#....#..............#............#.................#......#..........#...............#.#.......#.....#......##..................#.......##...#............#................#.#...#....#....##.........#....#..........#.............#....#..............................###.......#..#.........#.........................#.....................................#..............##........#...............#.#........................#.#..........#...#............#..............#.
.......#......#.#...#.....#...#..................#.............#..................................#....................#...........#......#..........#.......##...#.....#....................#...#..................#...#................#...............#.#..#.#..#....##................................#....#...........................#....#.....##.....#.#..........#........................##.#....................#.....#..................#......#...#.#..............#..#....#...#..........#.....................#...............#.....#..#...#..........#............................#...#.....#....#............#.....#.........#..........................#...............#......#....#.....#................#..#.#.............#..........#...................#............#......#..........................#......#.............#....................#..#..............#...........#.....##...........................#.................#..#.......................#......#.#...#.....#...#..................#.............#..................................#....................#...........#......#..........#.......##...#.....#....................#...#..................#...#................#...............#.#..#.#..#....##................................#....#...........................#....#.....##.....#.#..........#........................##.#....................#.....#..................#......#...#.#..............#..#....#...#..........#.....................#...............#.....#..#...#..........#............................#...#.....#....#............#.....#.........#..........................#...............#......#....#.....#................#..#.#.............#..........#...................#............#......#..........................#......#.............#....................#..#..............#...........#.....##...........................#.................#..#.......................#......#.#...#.....#...#..................#.............#..................................#.................
...............#.......#..#.................#...#............#.........#.............##.......................#.......#....#.......#....#....#.#...#....................#...#.......#.............................#............#......#.........#.......##...........#.....................#.....................#...............#..................#....................#...#..........#........#..............#..#.#.#.......#.....................#.................................................#..........#.#.#.............#......#........#..#......#...........#.........#...............................#..#.............#..................................#...#...#...................#..#..#.........#...........#..##......##.......#..........................#..........#...........#......#.#...........#...#............#..............#..#................#...........#.....................#..................#.....##.........#.........#.............#...............#.......#..#.................#...#............#.........#.............##.......................#.......#....#.......#....#....#.#...#....................#...#.......#.............................#............#......#.........#.......##...........#.....................#.....................#...............#..................#....................#...#..........#........#..............#..#.#.#.......#.....................#.................................................#..........#.#.#.............#......#........#..#......#...........#.........#...............................#..#.............#..................................#...#...#...................#..#..#.........#...........#..##......##.......#..........................#..........#...........#......#.#...........#...#............#..............#..#................#...........#.....................#..................#.....##.........#.........#.............#...............#.......#..#.................#...#............#.........#.............##.......................#.....
....#...##........#.#...##........................##..........#...........#.....................#....##.##..............#.#....................#........#.....#.#.................#................#......#..........#.#....................#..##......#...#..........#..............#.........#.............#...............................#..........#.....##...#..#...........#....#....#................................................................#..#............#.....#..#.....#..#...........#..........##.................................#........#..#......#......#............#.....................#.......#..#........#...#............#............#.#..#.#.............#............#...............#.....#..............#.........#.................#...........#......................#....................#......#..#..#........#...#..............#..........#......#.....#..#......#................##.................#...#....#..#...................#...##........#.#...##........................##..........#...........#.....................#....##.##..............#.#....................#........#.....#.#.................#................#......#..........#.#....................#..##......#...#..........#..............#.........#.............#...............................#..........#.....##...#..#...........#....#....#................................................................#..#............#.....#..#.....#..#...........#..........##.................................#........#..#......#......#............#.....................#.......#..#........#...#............#............#.#..#.#.............#............#...............#.....#..............#.........#.................#...........#......................#....................#......#..#..#........#...#..............#..........#......#.....#..#......#................##.................#...#....#..#...................#...##........#.#...##........................##..........#...........#.....................#....##.##..........
#....#.....#....#....................#..........#...#........#....#..........................#....#........#...##........................................#............#..................#.............#....#.................#...................................#...........#......#...#..............##...............#......#..............##..........#.............#.#..#....................#............#...#................#.#...............#...#........................#.........#...#.......#.........#......#....#...................#.....#.....#.........................#......#...#....................#............####....#.#.....#...........#.#................................#.........#..........#.#.............##............#........#...........##.#....#.....#....#...................#.......................#....................................#.....................#.#........#......#.......#...#...#...........#..................##...#....#.....#....#....................#..........#...#........#....#..........................#....#........#...##........................................#............#..................#.............#....#.................#...................................#...........#......#...#..............##...............#......#..............##..........#.............#.#..#....................#............#...#................#.#...............#...#........................#.........#...#.......#.........#......#....#...................#.....#.....#.........................#......#...#....................#............####....#.#.....#...........#.#................................#.........#..........#.#.............##............#........#...........##.#....#.....#....#...................#.......................#....................................#.....................#.#........#......#.......#...#...#...........#..................##...#....#.....#....#....................#..........#...#........#....#..........................#....#........#...##...
.....#.#................#.......#.............#..........................#....#...##..........#.............#.......................#.........#..................................#....#.....#...............#..#..........#........#...................#.#............#...#.....#.........................##........#.#..............#.........#......#..................#.#..................#.............#.....#......#......#.#..................#......................#........#..........##...........#..#.#....#................#.........#....................#.#..#.#..#...............#....#....#............#......#.#............#..................#...........#...#...#..#..................#.......#............#....#...#...##.................................#.....#..#............##..#..........................................#.................................#..#..........#...........#........#.............#................................#...#.....#.#................#.......#.............#..........................#....#...##..........#.............#.......................#.........#..................................#....#.....#...............#..#..........#........#...................#.#............#...#.....#.........................##........#.#..............#.........#......#..................#.#..................#.............#.....#......#......#.#..................#......................#........#..........##...........#..#.#....#................#.........#....................#.#..#.#..#...............#....#....#............#......#.#............#..................#...........#...#...#..#..................#.......#............#....#...#...##.................................#.....#..#............##..#..........................................#.................................#..#..........#...........#........#.............#................................#...#.....#.#................#.......#.............#..........................#....#...##..........#.............#.......
.......#..........................#.#...#.........#...##..........#.#.......#..........................#...........................#.##..............#.................#....................#......#..#.................................#............................................#...#........#...#......................#............#.........#.#............#......#.....................#......##....................................................................##.#.#.#..........#.#.#.........#..........#........................#...................#.....#.................#.#.....................#..#...#..........#........#....#..#..#..#.#...........#...#...........#............#.........#.................#..#..........#............#..................#..#........#.......#....#..........................##.............#.....#...#....#...........#......................##.#...##....#........#.............#..#.....##.........##...................#..........................#.#...#.........#...##..........#.#.......#..........................#...........................#.##..............#.................#....................#......#..#.................................#............................................#...#........#...#......................#............#.........#.#............#......#.....................#......##....................................................................##.#.#.#..........#.#.#.........#..........#........................#...................#.....#.................#.#.....................#..#...#..........#........#....#..#..#..#.#...........#...#...........#............#.........#.................#..#..........#............#..................#..#........#.......#....#..........................##.............#.....#...#....#...........#......................##.#...##....#........#.............#..#.....##.........##...................#..........................#.#...#.........#...##..........#.#.......#..........................#............
.........................................#.#...#................##................#.............#...#.....................................................#................#....#........##.......#......#............#....#.....##.........#.......#.......#..#.............#.#.....#................#.....#....#........#....................#.....##................................#.#..#...#..#........#...............................#..#.#.....#...##..............................#.....#.....................................#....#.....#......................#......#........#.........#........................................#......................#..............#...........#.............##....#.........#...#....##................#.#....................................#..#...........#.#.....#....#.....................#................#.......#...........#.........#.........#......#.......#.........................#...#.#..........#...................................................#.#...#................##................#.............#...#.....................................................#................#....#........##.......#......#............#....#.....##.........#.......#.......#..#.............#.#.....#................#.....#....#........#....................#.....##................................#.#..#...#..#........#...............................#..#.#.....#...##..............................#.....#.....................................#....#.....#......................#......#........#.........#........................................#......................#..............#...........#.............##....#.........#...#....##................#.#....................................#..#...........#.#.....#....#.....................#................#.......#...........#.........#.........#......#.......#.........................#...#.#..........#...................................................#.#...#................##................#.............#...#...............
.....##..#.........##........#..........................#........##....#.##....#...#...#......##.#.......#.........#..#.............#........................................#............................................##.................#...............##...#.#............#........................#.##..##...#...#........##....#..#........#.#..#..................#...#.#........................##...#.......................#.......##.................##....#.#.#...#....................#......#...........................#...#...............#.......................##..........................#..............#..................#..#.....#.......#..............##..........#...#..#.#......#..#........#..............##.##...#...................#.#..............##...................#....#.....#.....##...#..#................#.....#...........#........#.........................#...#.............#.#...##......#......#.........#...........##.#.......##..#.........##........#..........................#........##....#.##....#...#...#......##.#.......#.........#..#.............#........................................#............................................##.................#...............##...#.#............#........................#.##..##...#...#........##....#..#........#.#..#..................#...#.#........................##...#.......................#.......##.................##....#.#.#...#....................#......#...........................#...#...............#.......................##..........................#..............#..................#..#.....#.......#..............##..........#...#..#.#......#..#........#..............##.##...#...................#.#..............##...................#....#.....#.....##...#..#................#.....#...........#........#.........................#...#.............#.#...##......#......#.........#...........##.#.......##..#.........##........#..........................#........##....#.##....#...#...#......##.#.......#.........#
.#.......#......#.....#............#......#...............#..#.#....................#...#....#......................#............................##.............................#...#.............................#........#.............#.#.......#...........#...#.......#.....#............#....#.#..##..........#..............#.............#..#...#....#...............#.........................#........#..............#....#...........#.................................#..........................#.........#.....................................#..............#....#.......#...................#..#.#.......##..............#...#............#.#.....#......##.....................#.#.........................###..#...........#..........#............#...................................................................#...#.#..#....#................................#.....#.......#.....#............##.#.........#.............#..................##.....#.......#......#.....#............#......#...............#..#.#....................#...#....#......................#............................##.............................#...#.............................#........#.............#.#.......#...........#...#.......#.....#............#....#.#..##..........#..............#.............#..#...#....#...............#.........................#........#..............#....#...........#.................................#..........................#.........#.....................................#..............#....#.......#...................#..#.#.......##..............#...#............#.#.....#......##.....................#.#.........................###..#...........#..........#............#...................................................................#...#.#..#....#................................#.....#.......#.....#............##.#.........#.............#..................##.....#.......#......#.....#............#......#...............#..#.#....................#...#....#......................
..................#....#.##..................#...#...............#........................................#.....................#.......#.....#.#.....####..........................................#.....................................#......#...#.................#............#.#....#...#...............#.#....#....#........###....#................................#...........##...#........................#......#..#........#.......#..............#...##..#.............#............#...............................#............#.....#..................#........#...................#.........#........#.......#...........#........#................#.........#..............#....................#.#.#....#.........#.......#.#..........#....#..........#..................................#..........#.....#................#....#......#...#...........#..........#.#......................#..#..#....#..#........##.........#..#..#...##................................#....#.##..................#...#...............#........................................#.....................#.......#.....#.#.....####..........................................#.....................................#......#...#.................#............#.#....#...#...............#.#....#....#........###....#................................#...........##...#........................#......#..#........#.......#..............#...##..#.............#............#...............................#............#.....#..................#........#...................#.........#........#.......#...........#........#................#.........#..............#....................#.#.#....#.........#.......#.#..........#....#..........#..................................#..........#.....#................#....#......#...#...........#..........#.#......................#..#..#....#..#........##.........#..#..#...##................................#....#.##..................#...#...............#........................................#.........
............##..#......#.#..............................................#.....#.....#..#.#.....#..............#...#...#....................#....#........##.................#.........#..#......#.....#.........#...#....#....#........#....#..#......#....#.............#.......................................#............#.....#...........#.#............#..................................................#..............................................##.#.........#......#...........................#......#...#.#...............#................#........................##...#........#...#........#.#..............#..........................................#..#............##........#........#.........##.#...#...........#..##.............#...#.#....................#...#..........#...#.................................#....#................................#......#.....##........#..#.#........#..#..#....#.....................#..........#....#............##..#......#.#..............................................#.....#.....#..#.#.....#..............#...#...#....................#....#........##.................#.........#..#......#.....#.........#...#....#....#........#....#..#......#....#.............#.......................................#............#.....#...........#.#............#..................................................#..............................................##.#.........#......#...........................#......#...#.#...............#................#........................##...#........#...#........#.#..............#..........................................#..#............##........#........#.........##.#...#...........#..##.............#...#.#....................#...#..........#...#.................................#....#................................#......#.....##........#..#.#........#..#..#....#.....................#..........#....#............##..#......#.#..............................................#.....#.....#..#.#.....#..............#...#.
.......#.......#..#.......#.................#.....#.............#..#..................#....#.....................#...........#...........#..#...................#..............#...#.....................#.........#.............##...................#.................................#...........#.......#.......#...............#..#.##..#.........#.......#.#.................#........#....#.###.#..#.......#.......................#.............#.......#..##...#.....#.#....#.#...#.#..#...#..#....#.#......#.#.........##....##.......#.#...................#.................##............#....#........#........#.....##........##...#...#............#......................#......#...#..........#.....#..#.#..................#..#....#..#.....................#...#.......##...#..#......#..#.###.............#........#..#...........#.........#.........###.......................#.................................#.......................#...........#.........#.......#..#.......#.................#.....#.............#..#..................#....#.....................#...........#...........#..#...................#..............#...#.....................#.........#.............##...................#.................................#...........#.......#.......#...............#..#.##..#.........#.......#.#.................#........#....#.###.#..#.......#.......................#.............#.......#..##...#.....#.#....#.#...#.#..#...#..#....#.#......#.#.........##....##.......#.#...................#.................##............#....#........#........#.....##........##...#...#............#......................#......#...#..........#.....#..#.#..................#..#....#..#.....................#...#.......##...#..#......#..#.###.............#........#..#...........#.........#.........###.......................#.................................#.......................#...........#.........#.......#..#.......#.................#.....#.............#..#..................#....#.....................#..
......#...................................#.#........#.......#.....##....................#..#..........................#................#......#.................................#.................#.....#.#.#..........#....#.....#.....................................#........##...............##..#......#.............#...........#.........#....#.....#.............#.#.......#..................#...............................................#.....#...##..........#....#......#..#........#.........#.#.......#.........#..##...#......#.......#....##............#...#...............#.......#...........#...#.................#..................................#........#...#.....#...................#......#.........#.#...........##..................#............#..................................#............#.............#........#...............#.#....##.......................#...#.#.........................##.....................................#...................................#.#........#.......#.....##....................#..#..........................#................#......#.................................#.................#.....#.#.#..........#....#.....#.....................................#........##...............##..#......#.............#...........#.........#....#.....#.............#.#.......#..................#...............................................#.....#...##..........#....#......#..#........#.........#.#.......#.........#..##...#......#.......#....##............#...#...............#.......#...........#...#.................#..................................#........#...#.....#...................#......#.........#.#...........##..................#............#..................................#............#.............#........#...............#.#....##.......................#...#.#.........................##.....................................#...................................#.#........#.......#.....##....................#..#.......................
.#....................#.....#........#........................#....................#..#.........#....#.....................#..........#..#....#.............#......#.....#..#....#..#...#................................#...........##.........#....#.........#..........#......#...................#..............#.............#...................................................#...................#........................#....#.................#.#......#................................................#..................#......#............#..........##...........##....................................................#...#...............#.................#.......................#..................#.....#.#.....#.......#...#..................#..........................##..........###......##...#.#.......#...........................................#..............................................................#..#..........#....#.#........#....................#.....#........#........................#....................#..#.........#....#.....................#..........#..#....#.............#......#.....#..#....#..#...#................................#...........##.........#....#.........#..........#......#...................#..............#.............#...................................................#...................#........................#....#.................#.#......#................................................#..................#......#............#..........##...........##....................................................#...#...............#.................#.......................#..................#.....#.#.....#.......#...#..................#..........................##..........###......##...#.#.......#...........................................#..............................................................#..#..........#....#.#........#....................#.....#........#........................#....................#..#.........#....#..............
................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#...................##...#....#........................#...#....#.................#......................##......#.................#..............#.....................#...#................#...##..................#...................#.....#......#..........#..#.................#........#..........#..#......#......#.....#.....#.....#.........#..#...#...................#..........#..#...................##..#................#.......#............#.....#.......#.............#........#.....#......#....#...........#.......#.#.................#.....##.........................#.........#........##....#.......#.........#.............#.......#..#.....#....#.#...#......#...............##.....#............................#................................#............#...#..#.#...................................#...#.#.#..#........#...................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#...................##...#....#........................#...#....#.................#......................##......#.................#..............#.....................#...#................#...##..................#...................#.....#......#..........#..#.................#........#..........#..#......#......#.....#.....#.....#.........#..#...#...................#..........#..#...................##..#................#.......#............#.....#.......#.............#........#.....#......#....#...........#.......#.#.................#.....##.........................#.........#........##....#.......#.........#.............#.......#..#.....#....#.#...#......#...............##.....#............................#................................#............#...#..#.#...................................#...#.#.#..#........#...................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#......
...#.....#.......................................###......#....#..................#...#..#.#.....#....................#.................##................#................#...........................#..#.#....................#.#.##.......................#.............#..#....#.............................##..........##......#....###.#.#..............#.................#................#....#................#......................#.......................#......#....#..................#........#...#...........#.......#......................#.#.............##......###....#.....#........#..#.##..#..#..............................#..........#....#............#................................................#.......................##........#.........................#.....##....#....#..#.............#......#..#.#.#..#.........#.#...##..#................................#.#..........#..#......................#......................#....#...#.....#.......................................###......#....#..................#...#..#.#.....#....................#.................##................#................#...........................#..#.#....................#.#.##.......................#.............#..#....#.............................##..........##......#....###.#.#..............#.................#................#....#................#......................#.......................#......#....#..................#........#...#...........#.......#......................#.#.............##......###....#.....#........#..#.##..#..#..............................#..........#....#............#................................................#.......................##........#.........................#.....##....#....#..#.............#......#..#.#.#..#.........#.#...##..#................................#.#..........#..#......................#......................#....#...#.....#.......................................###......#....#..................#...#..#.#.....#..................
..#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#.....................#...#..#........#..#.......##.............................#.....................##.........#................#.......#.....#.#..........#........#..#..........##................#...##.............#...........#..............#.....#...........................#...................#....#......................#.....#.#..##...#.......#....#....#.##.....#................##........#.#...............#.........#..#.........................#.....#......#..###..........#.....................................#......#..............................#...#...#....................................##....#......................#...............................#...#...............#...........#...............#..##.....#.....##......##.......#........#...........................#........................#.........#.............#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#.....................#...#..#........#..#.......##.............................#.....................##.........#................#.......#.....#.#..........#........#..#..........##................#...##.............#...........#..............#.....#...........................#...................#....#......................#.....#.#..##...#.......#....#....#.##.....#................##........#.#...............#.........#..#.........................#.....#......#..###..........#.....................................#......#..............................#...#...#....................................##....#......................#...............................#...#...............#...........#...............#..##.....#.....##......##.......#........#...........................#........................#.........#.............#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#..
##......#....#..............................................#...............#....#................................#...#...#.................#................#.........................#......#.............#...........#.....#........................#..........##...........#.............#...........................#...........................#............#...#..........#..#...#.#...................#..............#....#..#........#...#.....#..........#.......#...................##.##...................#....#.......................................#..........#....#.............##......#.#.................#.........#..........................................#.#......#...........#.......#.....#.#....#.........#.#......#.....#.......#......#..........................#..................#..#.#.......#............................................#.......#........#.........#..#....................#..#....#....#...#............................##......#....#..............................................#...............#....#................................#...#...#.................#................#.........................#......#.............#...........#.....#........................#..........##...........#.............#...........................#...........................#............#...#..........#..#...#.#...................#..............#....#..#........#...#.....#..........#.......#...................##.##...................#....#.......................................#..........#....#.............##......#.#.................#.........#..........................................#.#......#...........#.......#.....#.#....#.........#.#......#.....#.......#......#..........................#..................#..#.#.......#............................................#.......#........#.........#..#....................#..#....#....#...#............................##......#....#..............................................#...............#....#................................#.
............#.......#................#..........................#............#.#............#..#..#...#................##.##......#.#....#......#............#..............#.#............................#.....................................#...........................#.....#.....#..........#........................#.#........#..........#...#....#...............#...........#....##......#....#..................#............#..................#.#...........#.......#......#....#........#......##.#...#.............##...................#.#.#.#......#..........##................##..#..........#...................#.#.................#.........#..#..#....##......#..............#..........................................................#.#.......#..............#....#.....................#....##....#.....................#.....#..#...........##......#...#................#.............#.....#..........#......................#.......#...................#.......#................#..........................#............#.#............#..#..#...#................##.##......#.#....#......#............#..............#.#............................#.....................................#...........................#.....#.....#..........#........................#.#........#..........#...#....#...............#...........#....##......#....#..................#............#..................#.#...........#.......#......#....#........#......##.#...#.............##...................#.#.#.#......#..........##................##..#..........#...................#.#.................#.........#..#..#....##......#..............#..........................................................#.#.......#..............#....#.....................#....##....#.....................#.....#..#...........##......#...#................#.............#.....#..........#......................#.......#...................#.......#................#..........................#............#.#............#..#..#...#.............
.....#........#................#.....##..............#....#..........................###.......#....#........#...............#.......#...............#.....#...#................#..........#..#................#.................##........#.##...#...........#.#.......#................................##.......#..................#.#.......##.....................#...............................#.....#....#........................#....................................#............#...........#...#.....#.....#...#..........#...#...................#.........#..#.#.....#....#........##...........#...#.......................#.......#.........#...#............#...##.....#................#.......#......#................#.#......................................#...........#.#......#...........................#...#.....#.#..........................#.............#.#..#...............#.................#...#..........##......#..................#..#.....#........#................#.....##..............#....#..........................###.......#....#........#...............#.......#...............#.....#...#................#..........#..#................#.................##........#.##...#...........#.#.......#................................##.......#..................#.#.......##.....................#...............................#.....#....#........................#....................................#............#...........#...#.....#.....#...#..........#...#...................#.........#..#.#.....#....#........##...........#...#.......................#.......#.........#...#............#...##.....#................#.......#......#................#.#......................................#...........#.#......#...........................#...#.....#.#..........................#.............#.#..#...............#.................#...#..........##......#..................#..#.....#........#................#.....##..............#....#..........................###.......#....#........#......
..............#....#..................................................#...................#..#..#.........#.#...........#...#..#............................................#........#................#...#..#......................................#...............#..................#.........#.................#......#........#.....#......#...................................#..................................##..................#.....#.#........#...............#........#...#.............................#.....#................#.....#........#...#.........#.................#...#.#...................#............................#..................#.......................#.......#...#...##.....................#.....#......#......................#......#.#.#.......................#.....##...........#.........#...#..#......#......................#...#....#........................#......#.........##....................#..........#.#..#...#...............#....#..................................................#...................#..#..#.........#.#...........#...#..#............................................#........#................#...#..#......................................#...............#..................#.........#.................#......#........#.....#......#...................................#..................................##..................#.....#.#........#...............#........#...#.............................#.....#................#.....#........#...#.........#.................#...#.#...................#............................#..................#.......................#.......#...#...##.....................#.....#......#......................#......#.#.#.......................#.....##...........#.........#...#..#......#......................#...#....#........................#......#.........##....................#..........#.#..#...#...............#....#..................................................#...................#..#..#.........#.#.......
..#............................#.......................#...#....##.........#..............................#.........................#................#......#.....##.....#..#.............#......................#.........#.#...................#.........#.....#........#..#..#..#...........#............#......#.#................................##.........##...............##.......#..#..#.....#.............................#........#.........#.......#....#.................................#.................#..#......#..#...#..#....#....#.........#.....#.#.....#............#...##...#.##.........#.#....................#....#...#..................#.....#..........#..##....#......##........#.....##..................#..................#.......#.....#.......#.................#.....#...........#......#.....................#....#......#....#......#.................#........#..#......#.....###........#..............###............................#............................#.......................#...#....##.........#..............................#.........................#................#......#.....##.....#..#.............#......................#.........#.#...................#.........#.....#........#..#..#..#...........#............#......#.#................................##.........##...............##.......#..#..#.....#.............................#........#.........#.......#....#.................................#.................#..#......#..#...#..#....#....#.........#.....#.#.....#............#...##...#.##.........#.#....................#....#...#..................#.....#..........#..##....#......##........#.....##..................#..................#.......#.....#.......#.................#.....#...........#......#.....................#....#......#....#......#.................#........#..#......#.....###........#..............###............................#............................#.......................#...#....##.........#..............................#.........
.#....#.#.............#..........................#...............#.......#.......#..............#.......#...........##..........#....#............#.........#...#............#........#............#...................#.#.................#...#..........#.#.#.#...#......................#.............#...............................#.....###.....................#...##.............#......#.....................#...............#...............#......#...........#....#..#...............#...........#........#.....#........#.........#......##.#...............#.......#......#...................................#.....................#..................#.#...........##....#..............................................#.........................##..............#.............#.............#.##......#....................##.#...................................................#.#.....#.#..................#....#.......#.......#...........#.#...#.....#....#.#.............#..........................#...............#.......#.......#..............#.......#...........##..........#....#............#.........#...#............#........#............#...................#.#.................#...#..........#.#.#.#...#......................#.............#...............................#.....###.....................#...##.............#......#.....................#...............#...............#......#...........#....#..#...............#...........#........#.....#........#.........#......##.#...............#.......#......#...................................#.....................#..................#.#...........##....#..............................................#.........................##..............#.............#.............#.##......#....................##.#...................................................#.#.....#.#..................#....#.......#.......#...........#.#...#.....#....#.#.............#..........................#...............#.......#.......#..............#.......#...........
.........#...#..........................#......#.........#...#..............#.........#..............#...#........#.###...#.....#..#.....#.............#.........##.......#......#........................#.#........#.................................#.........#.#..#.....#...............#..#.............................#.........#..#....#..........#........##.##.#.............#........#..#.......................................#.....#.#.........#.................#..........#.......#....#........................#.................#..................#...................#....#.#.......#.......#.........#..#.........#............#..#........#...........................#...............#.......##...........................#......##...#...................#........###...#..........#......................#............##.........#...#....#............##....#.............#...#........#.........#....#..#.............###............#........#.............#...#..........................#......#.........#...#..............#.........#..............#...#........#.###...#.....#..#.....#.............#.........##.......#......#........................#.#........#.................................#.........#.#..#.....#...............#..#.............................#.........#..#....#..........#........##.##.#.............#........#..#.......................................#.....#.#.........#.................#..........#.......#....#........................#.................#..................#...................#....#.#.......#.......#.........#..#.........#............#..#........#...........................#...............#.......##...........................#......##...#...................#........###...#..........#......................#............##.........#...#....#............##....#.............#...#........#.........#....#..#.............###............#........#.............#...#..........................#......#.........#...#..............#.........#..............#...#........#.
..................#............#...#.#..........#..........#....#......#.......##...........................................#..#..........#....#........#.........#...#.....#..#...................#............#.......#...............................#.....#.........##......................#.....##.........#...........................................................##..........#..#..#.........#.#....#.......#....#................#....#..#........#....................##....#..............#..................#.......##...#........#.....#..................#.#......#..#...........#............#.................#.#..................................................#........#..#..........##..#......#......#......#.....#....#....##....#.#...........................#............#..........................#.#........#.........................#...#..#......................#...........#...........#............#...#...#............................................#............#...#.#..........#..........#....#......#.......##...........................................#..#..........#....#........#.........#...#.....#..#...................#............#.......#...............................#.....#.........##......................#.....##.........#...........................................................##..........#..#..#.........#.#....#.......#....#................#....#..#........#....................##....#..............#..................#.......##...#........#.....#..................#.#......#..#...........#............#.................#.#..................................................#........#..#..........##..#......#......#......#.....#....#....##....#.#...........................#............#..........................#.#........#.........................#...#..#......................#...........#...........#............#...#...#............................................#............#...#.#..........#..........#....#......#.......##...................................
...............##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#....#..........##...............#...........#..#............#..#...................#.....................#...............................#...........##...............#....#.....#.....#...#.......#............#....#..#......#..#...................#...#....................#.......#.#...................##.......#..........#..................................................#....................................#.................##..............#......#..................#.#.......#...#..............#...#.....#.............#...#..#....##.........#.....................##.........#....#......#...##..##...#............#......##.#...#.........#...................#........#.......##.............#.........#....#..............##...#.................#.............................#............................#............#.........................##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#....#..........##...............#...........#..#............#..#...................#.....................#...............................#...........##...............#....#.....#.....#...#.......#............#....#..#......#..#...................#...#....................#.......#.#...................##.......#..........#..................................................#....................................#.................##..............#......#..................#.#.......#...#..............#...#.....#.............#...#..#....##.........#.....................##.........#....#......#...##..##...#............#......##.#...#.........#...................#........#.......##.............#.........#....#..............##...#.................#.............................#............................#............#.........................##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#..
.................#.................................##...#.......................#..##..##....#...................##......................#....##.#..#.............................#....................................#.........#...#...............................................#..#........#.........#.......#....#......#.................#...........#...#....#.....#...............#.#.#.....#.........###....................##...............#..........##.#............##...#..............#...............#.....#...##..................................#...........................................................##...#...........................#...#.................#.................#.......#...#......#.....................#................#........###..#..........#........................#.................#.............................#..............#..........#........#......#......................#.....#...........................#..#..................#.................................##...#.......................#..##..##....#...................##......................#....##.#..#.............................#....................................#.........#...#...............................................#..#........#.........#.......#....#......#.................#...........#...#....#.....#...............#.#.#.....#.........###....................##...............#..........##.#............##...#..............#...............#.....#...##..................................#...........................................................##...#...........................#...#.................#.................#.......#...#......#.....................#................#........###..#..........#........................#.................#.............................#..............#..........#........#......#......................#.....#...........................#..#..................#.................................##...#.......................#..##..##....#...................##.
.....................#.#..#....#.................#..#...........#.#.......#.....................................................#.#..........#.......#........##.......#......#.............#..##.......#.#..#.....#......................#...................................#...#..................#....#.........................#.#.#..........#.#........#......#............................##....#.........#...................#...........#.............#...............................................#.#....##......#.....................#...#.........#...#.#................#..........##.#.................#....#..........#....#.##.................#...#....#.#............#........#..........................#...........................#.#........##....#...#........#.....#...............#............#.............#.....#..#...............#.#...............#.................#........#.........#.....................##.....#.....#..........#.........................#.#..#....#.................#..#...........#.#.......#.....................................................#.#..........#.......#........##.......#......#.............#..##.......#.#..#.....#......................#...................................#...#..................#....#.........................#.#.#..........#.#........#......#............................##....#.........#...................#...........#.............#...............................................#.#....##......#.....................#...#.........#...#.#................#..........##.#.................#....#..........#....#.##.................#...#....#.#............#........#..........................#...........................#.#........##....#...#........#.....#...............#............#.............#.....#..#...............#.#...............#.................#........#.........#.....................##.....#.....#..........#.........................#.#..#....#.................#..#...........#.#.......#.........................................
............#..#..##....................#..#...................#.....................#.#....#....#.#......#...................#....................##.....#..#.#.........................................#............................#.................#........................#................#.....#.........#.....##...............#..................#...................................#...#...................#....................#...............#................#.......#..............................#.#...........#.....#..................................................#...#..........##........#.....#.#.........#..#..............................#......#..........#...#.....................#.#...........................#..........#.........#.#.....#....#......#..###............#.....#........#.............................##..........#..................#.......#....................#..........#.......................................................#..#..##....................#..#...................#.....................#.#....#....#.#......#...................#....................##.....#..#.#.........................................#............................#.................#........................#................#.....#.........#.....##...............#..................#...................................#...#...................#....................#...............#................#.......#..............................#.#...........#.....#..................................................#...#..........##........#.....#.#.........#..#..............................#......#..........#...#.....................#.#...........................#..........#.........#.#.....#....#......#..###............#.....#........#.............................##..........#..................#.......#....................#..........#.......................................................#..#..##....................#..#...................#.....................#.#....#....#.#......#.........
....##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#...................#...........#...#.................#.#......#.#......................#....#..#..........................#...................................#..............#........#......#.........#........#........#..##..........#....................#........#.............................#..........#.........#..#...........#.....#...##..............#..............#....#.................#.....#...............#................#......#.#.........#...........#....#........#..##............#.....#.....#...#.........................#.....#.....................##.#.........##........#..............................#.....................#.......#.##.#............#................#..#.......................#..................................#......#....#..........................................#.............#.....#........#.......##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#...................#...........#...#.................#.#......#.#......................#....#..#..........................#...................................#..............#........#......#.........#........#........#..##..........#....................#........#.............................#..........#.........#..#...........#.....#...##..............#..............#....#.................#.....#...............#................#......#.#.........#...........#....#........#..##............#.....#.....#...#.........................#.....#.....................##.#.........##........#..............................#.....................#.......#.##.#............#................#..#.......................#..................................#......#....#..........................................#.............#.....#........#.......##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#......
#................................#....................#.....................#.#......#....................................#...#................#.#.........#....................##........##........#.......#............#........#.......#............#.....#...............#........#......#.......#........#.........#..............#.#.#...........#............#..........................#........###.....................................#.#...#................#....#.........#.#....#..............................#.................#........#.....#.....#....................#.....#..............................................................#...........#..#....#..................#.................#.#................#....#....#.#........#.....#...................#..........#..#...#.............##............................................#....#.....#........#..#......#.........#.#....#...#.......................#........................##..#................................#....................#.....................#.#......#....................................#...#................#.#.........#....................##........##........#.......#............#........#.......#............#.....#...............#........#......#.......#........#.........#..............#.#.#...........#............#..........................#........###.....................................#.#...#................#....#.........#.#....#..............................#.................#........#.....#.....#....................#.....#..............................................................#...........#..#....#..................#.................#.#................#....#....#.#........#.....#...................#..........#..#...#.............##............................................#....#.....#........#..#......#.........#.#....#...#.......................#........................##..#................................#....................#.....................#.#......#..............................
..#.......#........#..#.....................#...................#.......#......#....#........#.......................#.#..............#.#.......#.............##........#....#..#.................#...................#...#.....................##................#........................##.......................#........##...............#.........#.#..............#.#..............................#.#.#......#.........#..................................#.........#.#...#.........#........#.....#................#..............#......##......#.#...##...#.........#.......#....#........#..................#..##......#....#.....#....#........#......#......................#........#..........#......#...#.#........#.##.....................##.....#.#.....#...........#.#.............#......#............#...#.......#....................#.#.......................###..#................#....#..........#.............................#..........#.........#.......#........#..#.....................#...................#.......#......#....#........#.......................#.#..............#.#.......#.............##........#....#..#.................#...................#...#.....................##................#........................##.......................#........##...............#.........#.#..............#.#..............................#.#.#......#.........#..................................#.........#.#...#.........#........#.....#................#..............#......##......#.#...##...#.........#.......#....#........#..................#..##......#....#.....#....#........#......#......................#........#..........#......#...#.#........#.##.....................##.....#.#.....#...........#.#.............#......#............#...#.......#....................#.#.......................###..#................#....#..........#.............................#..........#.........#.......#........#..#.....................#...................#.......#......#....#........#......................
.#......................................##......##........#........#................#.........................#......#......#.#..#.....#..........##.............#........#......#...........#.....................#...................#.#...........#......................##............#......#.#......#...#.......##.#...#....#.....#.........#..#..#...........#.#.....#.........#...###.....#.......#......#..................#............#.........................#................#..........#..#....##....#.#.......#...#...#....#...#.................................#........#...........................#...#......#...................................#..........#..#...........##..#...#......#.......#...#....#.....#..#.....#.#..............#..................##...#...#..#.#..................#..#..............#................#....................#.#......................#........................#......................#.................##......#......................................##......##........#........#................#.........................#......#......#.#..#.....#..........##.............#........#......#...........#.....................#...................#.#...........#......................##............#......#.#......#...#.......##.#...#....#.....#.........#..#..#...........#.#.....#.........#...###.....#.......#......#..................#............#.........................#................#..........#..#....##....#.#.......#...#...#....#...#.................................#........#...........................#...#......#...................................#..........#..#...........##..#...#......#.......#...#....#.....#..#.....#.#..............#..................##...#...#..#.#..................#..#..............#................#....................#.#......................#........................#......................#.................##......#......................................##......##........#........#................#.........................#.....
..............#................#................#...##.........#...........#....#..#........................#......#..................................#.........#......#....................................#..##......##..#...............#..#....#...........#..............#...........#......................#....#..#.....................#..........#.##...#.............#...#.....#..#.......................#...............#..#....#.........#.....#....#.....................#....................#...................#....##............#.......................#...........#......#.................#.............###..........................#.....#......................#....#..#....#.....#.#.....#..............##..........#....#.##....#.......................................#..#..........#....#.........#........#.......#............#.......................#....#...#.........#.......#.#.#............#..................#..................#...................#................#................#...##.........#...........#....#..#........................#......#..................................#.........#......#....................................#..##......##..#...............#..#....#...........#..............#...........#......................#....#..#.....................#..........#.##...#.............#...#.....#..#.......................#...............#..#....#.........#.....#....#.....................#....................#...................#....##............#.......................#...........#......#.................#.............###..........................#.....#......................#....#..#....#.....#.#.....#..............##..........#....#.##....#.......................................#..#..........#....#.........#........#.......#............#.......................#....#...#.........#.......#.#.#............#..................#..................#...................#................#................#...##.........#...........#....#..#........................#......#
...............................#........#........#.......#..#..#..................................#.......#................#..#..#.............#.......#...............#..................................................#........#......#..#..........#.#....#..#...#............................................#.##...................#.............#..................................#....#...........#........#...................#.......##.........#.....#.................#.................#...#....#.........#..##.....#............##........##..............#.......................................#.#...#......#..............##.##..............#...................#.....#..#.......#..............##..#........#..#..#.......#.........#......#.......#.................#.#.......#..#....#.......##....#........................##.......................##..#.#....#...#.....................#..#.....#........#...#.......................#..#.........................................#........#........#.......#..#..#..................................#.......#................#..#..#.............#.......#...............#..................................................#........#......#..#..........#.#....#..#...#............................................#.##...................#.............#..................................#....#...........#........#...................#.......##.........#.....#.................#.................#...#....#.........#..##.....#............##........##..............#.......................................#.#...#......#..............##.##..............#...................#.....#..#.......#..............##..#........#..#..#.......#.........#......#.......#.................#.#.......#..#....#.......##....#........................##.......................##..#.#....#...#.....................#..#.....#........#...#.......................#..#.........................................#........#........#.......#..#..#..................................#.......#.........
........................##.........#........#..#.......................#.....#......................##............#..........#.....#......#....##.........#..#.....#..............#....#.....#........#.#.#....#.......#......................................#......#.......................#...................#..........................#................#.........................###..........#...........................................#.....#........#............#............#..........#.....#............#.........#...........#..............#.......#................#.......##....................#......#...#........#...............#..................#...........#...................#......#...#..................#....#......#...#....#.................#...#......#......#........#....#..#...........#.#.............................#....#..#...#........#..................#....#...........#....#.....#..........................##..#...#................................##.........#........#..#.......................#.....#......................##............#..........#.....#......#....##.........#..#.....#..............#....#.....#........#.#.#....#.......#......................................#......#.......................#...................#..........................#................#.........................###..........#...........................................#.....#........#............#............#..........#.....#............#.........#...........#..............#.......#................#.......##....................#......#...#........#...............#..................#...........#...................#......#...#..................#....#......#...#....#.................#...#......#......#........#....#..#...........#.#.............................#....#..#...#........#..................#....#...........#....#.....#..........................##..#...#................................##.........#........#..#.......................#.....#......................##............#.
.##........##..#.........................#..............##.......#...#............................#.........................#...#.#............#..........................#.............#.......#........#.............#.....#.....#...#...#.#...##...........#........#.#.#...##.#......#...............#............#................................#...#......#........#.....#.............#...##..........#.......#.....#.....................#.......................#.........#....#.....#.............................#.....#.......#......#.#..................................#........##..##..#.#...............#......##.#..#..........#....#....#.#....................#..#................##...#...............#.......#.##......................................#..........#.#.#.#......#...........#..................#..............#..................#.........#....#......#........#.........##.............#..#..#.#..............#.......#..#..#.#.#.....##........##..#.........................#..............##.......#...#............................#.........................#...#.#............#..........................#.............#.......#........#.............#.....#.....#...#...#.#...##...........#........#.#.#...##.#......#...............#............#................................#...#......#........#.....#.............#...##..........#.......#.....#.....................#.......................#.........#....#.....#.............................#.....#.......#......#.#..................................#........##..##..#.#...............#......##.#..#..........#....#....#.#....................#..#................##...#...............#.......#.##......................................#..........#.#.#.#......#...........#..................#..............#..................#.........#....#......#........#.........##.............#..#..#.#..............#.......#..#..#.#.#.....##........##..#.........................#..............##.......#...#............................#.................
.#..#......................#....#..###.................##.........#.........................##..........#.....##..#..#...#........................#.........###....##.....#.....#.....................#.................#...#..............................#......#.#.#.#........#.#................................................#......#......................#....#..#............#.#....#..#....#....#..............................#...#......#.#...#......##..#......#.................#......#..##...........................##............#....#..#................#.#...............###..............#................#..................#.#.............................................................##...........#.......#.##....#..............................................####.....................#....................#...................#.....#.#....##.............#..#..........#.#......#.........................#.#..#...................#......#..#......................#....#..###.................##.........#.........................##..........#.....##..#..#...#........................#.........###....##.....#.....#.....................#.................#...#..............................#......#.#.#.#........#.#................................................#......#......................#....#..#............#.#....#..#....#....#..............................#...#......#.#...#......##..#......#.................#......#..##...........................##............#....#..#................#.#...............###..............#................#..................#.#.............................................................##...........#.......#.##....#..............................................####.....................#....................#...................#.....#.#....##.............#..#..........#.#......#.........................#.#..#...................#......#..#......................#....#..###.................##.........#.........................##..........#.....##..#.
............###................#...#.........#....#.......#..........#.#.............#......#...#...........#............#.......#..........#..#..#....#.#........#.............#......................................#........#.#................#.##............#....#....................................#.#..##......................#..............................#.............#......#.............#....#..#.........#..........#....................#................................................#.......#........................................#...............#...................#...#..........#..#..............#....#.#..................#.......#....................#........#...#......#............#................#.....#..#.........#.........#.....#...............##.....#........#.......##.....#.......................#........#.....................................#.......#.#.#...#........#............#...........#..#.............................###................#...#.........#....#.......#..........#.#.............#......#...#...........#............#.......#..........#..#..#....#.#........#.............#......................................#........#.#................#.##............#....#....................................#.#..##......................#..............................#.............#......#.............#....#..#.........#..........#....................#................................................#.......#........................................#...............#...................#...#..........#..#..............#....#.#..................#.......#....................#........#...#......#............#................#.....#..#.........#.........#.....#...............##.....#........#.......##.....#.......................#........#.....................................#.......#.#.#...#........#............#...........#..#.............................###................#...#.........#....#.......#..........#.#.............#......#...#...........#.......
.#.....................#..........#....................##.........###..........##........#..................................#....#........................#........................#........#.........................#...................#...#...........#..#....#....#........#...................#....#.......#....#.....................#.....#....#..................#..................#........#......#.........................................#....................................................#.........#.....#...........#.#..#....................#..........#...........................................#.#..........#.....#................#....................................................#.......#......................#....#..#..#..........#............#.......#..#............#..............#...#...............................#......##..................#.#........#...#..............#..#......#....#..#..#.................#..........#....#.....................#..........#....................##.........###..........##........#..................................#....#........................#........................#........#.........................#...................#...#...........#..#....#....#........#...................#....#.......#....#.....................#.....#....#..................#..................#........#......#.........................................#....................................................#.........#.....#...........#.#..#....................#..........#...........................................#.#..........#.....#................#....................................................#.......#......................#....#..#..#..........#............#.......#..#............#..............#...#...............................#......##..................#.#........#...#..............#..#......#....#..#..#.................#..........#....#.....................#..........#....................##.........###..........##........#..........................
.....#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#...........##...#.......#..........#...........................#............#...#.#...#.......#....#........................#..............#............#..#....................#..........#...#...#.#......#.#.....#..#.............#............#..........#.......#..#......#......#......#.#...............#...............#...#...............#.............#........#......#.........#.......#..........................#...#.........#..............#..#...............................#..............#...#....#...#.............#...#......#................#...................#..............#......#.....#....#.......#..............................................#.....#...........#..............#.......#..##.............#.........#........................................#..........#...........#........#.........................##............#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#...........##...#.......#..........#...........................#............#...#.#...#.......#....#........................#..............#............#..#....................#..........#...#...#.#......#.#.....#..#.............#............#..........#.......#..#......#......#......#.#...............#...............#...#...............#.............#........#......#.........#.......#..........................#...#.........#..............#..#...............................#..............#...#....#...#.............#...#......#................#...................#..............#......#.....#....#.......#..............................................#.....#...........#..............#.......#..##.............#.........#........................................#..........#...........#........#.........................##............#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#.......
.....#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##..................................##..............##...#....#...........................#.................#...................#.....#...#..........#....#......#.#...........#......#................#..........##...........#.........#..##.......##.....#.#..........#...........#................#.................#...................#.#........#......................###.#.#.#.#................#.....#..#..##.#....##.......##..............#..#..#..........................................#........................##..........................#.#...........#....#.....#...............#...................#....#...#......#...........#...#........#.............#.......##.#.....................#.................##.......#....#.....#.#......#...................#.....##.#................................#.....#..........#....#...................#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##..................................##..............##...#....#...........................#.................#...................#.....#...#..........#....#......#.#...........#......#................#..........##...........#.........#..##.......##.....#.#..........#...........#................#.................#...................#.#........#......................###.#.#.#.#................#.....#..#..##.#....##.......##..............#..#..#..........................................#........................##..........................#.#...........#....#.....#...............#...................#....#...#......#...........#...#........#.............#.......##.#.....................#.................##.......#....#.....#.#......#...................#.....##.#................................#.....#..........#....#...................#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##.......
.#...#.................#.........#..#.......###.#.................................#..............#...#.........#....#..#.....##......#..#....#.......#...................#..#...............................##...#.......#........................#...........#......##....................#.................#..#.............#...#..........#.....#.......#..#..........#.......................#.........#.........#..................##.....................#........#....#...##.....##..#.........#.....................#........................#.................#.............................#.......................#.......................#.......##......#.......#.....#.....................#.##.....................#....#.##...#..............................#.........#.#....................#.#............#........................................#.................#..........#.......................#................#........##..#...#.........#.......#...#.................#.........#..#.......###.#.................................#..............#...#.........#....#..#.....##......#..#....#.......#...................#..#...............................##...#.......#........................#...........#......##....................#.................#..#.............#...#..........#.....#.......#..#..........#.......................#.........#.........#..................##.....................#........#....#...##.....##..#.........#.....................#........................#.................#.............................#.......................#.......................#.......##......#.......#.....#.....................#.##.....................#....#.##...#..............................#.........#.#....................#.#............#........................................#.................#..........#.......................#................#........##..#...#.........#.......#...#.................#.........#..#.......###.#.................................#..............#...#.........#....
..........#.......#................#....##..........##......#.................##...........#....#..#..............#....#...........#................................#...................................#........#.........................................#.#................#..#......#...............#.............................#............#......#.......#.#......#................#.#..#...............#.....#...................#...............#.......#.........................#....#....##............#.......#.....#.#.............#..........................#..#...........................#...#....#..........#.......#..#...................#.#....................#....#...........#.........##..#....#...............#...............................................##....#....#....................#.....#............................#.........##......#...............#......##......##..............#..........#..........#..#..#..#....#....................#.......#................#....##..........##......#.................##...........#....#..#..............#....#...........#................................#...................................#........#.........................................#.#................#..#......#...............#.............................#............#......#.......#.#......#................#.#..#...............#.....#...................#...............#.......#.........................#....#....##............#.......#.....#.#.............#..........................#..#...........................#...#....#..........#.......#..#...................#.#....................#....#...........#.........##..#....#...............#...............................................##....#....#....................#.....#............................#.........##......#...............#......##......##..............#..........#..........#..#..#..#....#....................#.......#................#....##..........##......#.................##...........#....#..#..............#.
.............#....#.........#...#..#....#.......#...............#...........#.......#...................#..#.....................#.......#................#......#..........#.#..#.....................#........#...................#....#..#.#......##.#.......#............#..............#...........................................................#.#............#..#.#.........#..#..........#.................#..#........#........................#.#.#.#...#......................#..............#.#............#...#....##..............#.....#....#......#.............#.......#...#....#...............#...#....#..#.........................#...........#................#....................................................#.....##.....#.........#..................................#.........#...................#...............#........#.............##....##..#............................#......................#....................#..........#.................#....#.........#...#..#....#.......#...............#...........#.......#...................#..#.....................#.......#................#......#..........#.#..#.....................#........#...................#....#..#.#......##.#.......#............#..............#...........................................................#.#............#..#.#.........#..#..........#.................#..#........#........................#.#.#.#...#......................#..............#.#............#...#....##..............#.....#....#......#.............#.......#...#....#...............#...#....#..#.........................#...........#................#....................................................#.....##.....#.........#..................................#.........#...................#...............#........#.............##....##..#............................#......................#....................#..........#.................#....#.........#...#..#....#.......#...............#...........#.......#...................#..#........
......#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...........................#.#.#...........#........#........#.#......................#................................#.......#.........#......#............#.#...#.#............#..#....................................#..#..#...............#...............#...........................#......#...........#..........#.....#...##........##.................................#............#..#.............#..#........#...#.##......#...#.##.......#.......#.#.......#....##....#.#..............#..#................##.............#.......#.......#.....#.......#..........#....#.........#.........#........#..#....................##...........#.............#........#.....##..##..#.................................................#....##................#...............#.........##..##....#..............##........................#..........................#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...........................#.#.#...........#........#........#.#......................#................................#.......#.........#......#............#.#...#.#............#..#....................................#..#..#...............#...............#...........................#......#...........#..........#.....#...##........##.................................#............#..#.............#..#........#...#.##......#...#.##.......#.......#.#.......#....##....#.#..............#..#................##.............#.......#.......#.....#.......#..........#....#.........#.........#........#..#....................##...........#.............#........#.....##..##..#.................................................#....##................#...............#.........##..##....#..............##........................#..........................#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...............
.........#....................#.........................##.....................#...............#..........#.......#.........#.............#..#................#.......#...............................#.......................#...#..##.#...#.................#......#..#..#.....#...#.....#....#..........#.##....#...........#......#......#.#......#.#..............#....................................................#........#...#..#.....#....#....#...............#................#.......#....#...................#..##...............#.......##.#.........................#.....#.#.........#...................#.#.....#........#......#................#...................##........#............#.............#..........#.......#.#.............#...............#..............................#....#...#...........#..........................#...........#........#.............................................#......#.............#.............................#....................#.........................##.....................#...............#..........#.......#.........#.............#..#................#.......#...............................#.......................#...#..##.#...#.................#......#..#..#.....#...#.....#....#..........#.##....#...........#......#......#.#......#.#..............#....................................................#........#...#..#.....#....#....#...............#................#.......#....#...................#..##...............#.......##.#.........................#.....#.#.........#...................#.#.....#........#......#................#...................##........#............#.............#..........#.......#.#.............#...............#..............................#....#...#...........#..........................#...........#........#.............................................#......#.............#.............................#....................#.........................##.....................#...............#..........#.......#.
.#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........##.....................#.#..#.##...........#..#........#.........................#........................#.#...##...........#.#..............#.....#....................................................................#........................#......#.#.........#................#...#.....#.....#.....##......#..........................#.........##.......................#..............#.....................#............................#.#.#....................##..#.......#..............##..#.....#...#...#.#.#.....................#.........##....#....#...............................#...................................#......#.....................###...#..#........#..#........................................#...............#..##..............#.............#........#......#.#.......................#.#......#..............#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........##.....................#.#..#.##...........#..#........#.........................#........................#.#...##...........#.#..............#.....#....................................................................#........................#......#.#.........#................#...#.....#.....#.....##......#..........................#.........##.......................#..............#.....................#............................#.#.#....................##..#.......#..............##..#.....#...#...#.#.#.....................#.........##....#....#...............................#...................................#......#.....................###...#..#........#..#........................................#...............#..##..............#.............#........#......#.#.......................#.#......#..............#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........
...........#........#............#......#...................#.#......#..#........#.#.................##........#..#.........#....#........##...................#.#.#.......................#.........................................................#....##........................#..........##.......#......#.#.....#..................#.......................#...#.....#...........#..#.#....................#............#...........#.................#.....................#........................#...#..#.#..#..#.#........#.#..#.........#......#.#......#..................................#.........#...#.....##..........##.............................#.........#.###........................................#..........................................................#...##........#..................#..#......##................#..........#..#...............#...............#........##................##.................#.......................##.............#........#............#......#...................#.#......#..#........#.#.................##........#..#.........#....#........##...................#.#.#.......................#.........................................................#....##........................#..........##.......#......#.#.....#..................#.......................#...#.....#...........#..#.#....................#............#...........#.................#.....................#........................#...#..#.#..#..#.#........#.#..#.........#......#.#......#..................................#.........#...#.....##..........##.............................#.........#.###........................................#..........................................................#...##........#..................#..#......##................#..........#..#...............#...............#........##................##.................#.......................##.............#........#............#......#...................#.#......#..#........#.#.................##........#..#.
.#..#.......#..............#.........#......#.....#..............#.......#....................#.#..............................#............#..#......#......#.....#.....#.#..#........................................#..#.........#..............#.........#....#..........#........................#.....#..#......#............#............#.............#...................#...#.............#...................#.........................#.................#...........##.......................#....#......#...............#.#.....#.#...#...........##...........................#..#.......#............................#..................................#.......#..#..........#.......#..........#.............#......#............#..............#....##..#.............#............#.#..#.................#.#.............#.......#...#....#....................#.......................#.....................#............................#.................#..#.......#..............#.........#......#.....#..............#.......#....................#.#..............................#............#..#......#......#.....#.....#.#..#........................................#..#.........#..............#.........#....#..........#........................#.....#..#......#............#............#.............#...................#...#.............#...................#.........................#.................#...........##.......................#....#......#...............#.#.....#.#...#...........##...........................#..#.......#............................#..................................#.......#..#..........#.......#..........#.............#......#............#..............#....##..#.............#............#.#..#.................#.#.............#.......#...#....#....................#.......................#.....................#............................#.................#..#.......#..............#.........#......#.....#..............#.......#....................#.#...................
.#.........##.#........#..............#..#..................#...#..................#..........#...#..........#.................#.#.#...........................#..#.#............................##..#......#........#..#..................................#...........#.#.#...#....................................#.............#........#.............#........................#.............#.....................................#.........#....#...#..........#......#..#.......................#...........#....................#.................#.......##..................................#..............##........#.......#..#.##...................................................#...........#.#..................##........#........#........................#.......................#...................#...#.......#.......#...#........#...........#...........#..............#.....#........#.......#..........................#..........#....#.#.#.......#.........##.#........#..............#..#..................#...#..................#..........#...#..........#.................#.#.#...........................#..#.#............................##..#......#........#..#..................................#...........#.#.#...#....................................#.............#........#.............#........................#.............#.....................................#.........#....#...#..........#......#..#.......................#...........#....................#.................#.......##..................................#..............##........#.......#..#.##...................................................#...........#.#..................##........#........#........................#.......................#...................#...#.......#.......#...#........#...........#...........#..............#.....#........#.......#..........................#..........#....#.#.#.......#.........##.#........#..............#..#..................#...#..................#..........#...#..........#......
..........#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#...............#.....................#......................###...................#.....#.....#............#...#.............#..#..#..............#...................#.......................#....#...........#...#......................#....................#..............#.#.......................................#..#...#..#.......................##........#.....#.........#..........................................#...............#........##...#............#......#........#..................................#.#...............#.......#.#................................#........................##.........#.......#..#..........................#.....#.##...........................................#...#..........#..........##...........................................#..............#.................##..........#.............##....#...............#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#...............#.....................#......................###...................#.....#.....#............#...#.............#..#..#..............#...................#.......................#....#...........#...#......................#....................#..............#.#.......................................#..#...#..#.......................##........#.....#.........#..........................................#...............#........##...#............#......#........#..................................#.#...............#.......#.#................................#........................##.........#.......#..#..........................#.....#.##...........................................#...#..........#..........##...........................................#..............#.................##..........#.............##....#...............#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#.............
..#....#.........................#............#.....#......#.....................#.......#.....#...#...........................................#.....#.............#................#.#...................................................#....#.....#..#.#............................#..............#..............#.........................#.....##.......#.#.......#.......#.............................#.........#...........................................................#......................#......................#..................#....###..#...#..##..#...........#.........................##..#.........#.........#...............................................#..............##...........#..#......#......#..#........................#...........#..#......#.................#.#.#.......#..........................#...................................................#......#.......................#.............#.....#.#...#..................#....#.........................#............#.....#......#.....................#.......#.....#...#...........................................#.....#.............#................#.#...................................................#....#.....#..#.#............................#..............#..............#.........................#.....##.......#.#.......#.......#.............................#.........#...........................................................#......................#......................#..................#....###..#...#..##..#...........#.........................##..#.........#.........#...............................................#..............##...........#..#......#......#..#........................#...........#..#......#.................#.#.#.......#..........................#...................................................#......#.......................#.............#.....#.#...#..................#....#.........................#............#.....#......#.....................#.......#.....#...#................
............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.#.#..#.....................#.#...#.#....#..................#.#..............#..#....................#...#..#......................#...#......###.............#.....#..................................#....#....#..#......##...........#.......#.#.#..........#.........#..#............#..........#...........#....#..##...#..#..#............#.......##......#................................#.......#.........#......#...............#..........#....#......#....................#..#..............................#....##....#.........#.....#.....#..#.....#...#..........#................#.................................#........#........#..................#.#......................#...#...##.................#....#..#...#............#.......#..#............#..............##.....#.#....#....................#............#........##..#............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.#.#..#.....................#.#...#.#....#..................#.#..............#..#....................#...#..#......................#...#......###.............#.....#..................................#....#....#..#......##...........#.......#.#.#..........#.........#..#............#..........#...........#....#..##...#..#..#............#.......##......#................................#.......#.........#......#...............#..........#....#......#....................#..#..............................#....##....#.........#.....#.....#..#.....#...#..........#................#.................................#........#........#..................#.#......................#...#...##.................#....#..#...#............#.......#..#............#..............##.....#.#....#....................#............#........##..#............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.
#............................#.........................#...............#............#...............................#.#.....#.....#........#...#..........#......#...................#...#.............................................#................###.......#.....#...................#......#...#..........#............................#....#..........#.#........#.........#......#......#..#....................................#..........................##...........#...#............#...#..#..........##......#.......#.....#..#..#.............#...........#..........#..#...............#.#.#.............#.......##......................#...........#.#.....#.#...........................#.....#......................#....##.#.....#.......#...#..........................#.....#...#.#..............#.................................................................#..........#................#.........#..........#..#..................#..........#............................#.........................#...............#............#...............................#.#.....#.....#........#...#..........#......#...................#...#.............................................#................###.......#.....#...................#......#...#..........#............................#....#..........#.#........#.........#......#......#..#....................................#..........................##...........#...#............#...#..#..........##......#.......#.....#..#..#.............#...........#..........#..#...............#.#.#.............#.......##......................#...........#.#.....#.#...........................#.....#......................#....##.#.....#.......#...#..........................#.....#...#.#..............#.................................................................#..........#................#.........#..........#..#..................#..........#............................#.........................#...............#............#...............................
...#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.........#.............#..#..#..............................#......#................#....#.........#......#......#..#...#....#..........#....#................#.................#.#..........#.......................#.#...........#.....#........#.......#.....#......................#..............#...................#.............#.......#..............#..............#....................#......#..#...............#................#.#.........#......#..#....#.....#...#...#.....#......#....#..............#...........#.......###.........#..................#.....................#.....#...#..........#.#.............##........#....##.......#........###.............................................#.................#....................#..#...#.......#....#.......#.........................#...#....#.................................#....#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.........#.............#..#..#..............................#......#................#....#.........#......#......#..#...#....#..........#....#................#.................#.#..........#.......................#.#...........#.....#........#.......#.....#......................#..............#...................#.............#.......#..............#..............#....................#......#..#...............#................#.#.........#......#..#....#.....#...#...#.....#......#....#..............#...........#.......###.........#..................#.....................#.....#...#..........#.#.............##........#....##.......#........###.............................................#.................#....................#..#...#.......#....#.......#.........................#...#....#.................................#....#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.......
................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...................#....................#........................#.......#........##........#.............#.#............#.#.....#..............#.............#..................................#....#.....#...........#...................#..............................##.......................#.#.....#.#...............#...........#........................................#...#............##.......#......#.#.#.#............#........#...................#.................#....#..#.....#.#....#......#.......#..................#.#.....................###..................#...............#............#.........#..........#............#..#......#.#......#..#...##.....#............#.......#..............#.##.................#...................##.........#...#.............#..#..............................#..................#...................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...................#....................#........................#.......#........##........#.............#.#............#.#.....#..............#.............#..................................#....#.....#...........#...................#..............................##.......................#.#.....#.#...............#...........#........................................#...#............##.......#......#.#.#.#............#........#...................#.................#....#..#.....#.#....#......#.......#..................#.#.....................###..................#...............#............#.........#..........#............#..#......#.#......#..#...##.....#............#.......#..............#.##.................#...................##.........#...#.............#..#..............................#..................#...................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...
..........#................#.........#.................................#......................................##..#...#....#.....#.#.............#............#.....#.........#...................................#.....##.........#...............#.......#........................#...#..#...#............#.#......##...##........#...#.#..#.....#..#..#........#..........#......................................#.................................#..#......#...................#.......#...........#......#.........#..#....#.........#..........#..##............#.............................#...#.#................#.#......#.#....#..........#....#..........#....#..#..#.............#...............................................#...#.#..#..............#.......#..#..............#....#.#....#.#..............#........#.....................#...........#..#...#.....#............#....................#...#...#......#....................#..........................#................#.........#.................................#......................................##..#...#....#.....#.#.............#............#.....#.........#...................................#.....##.........#...............#.......#........................#...#..#...#............#.#......##...##........#...#.#..#.....#..#..#........#..........#......................................#.................................#..#......#...................#.......#...........#......#.........#..#....#.........#..........#..##............#.............................#...#.#................#.#......#.#....#..........#....#..........#....#..#..#.............#...............................................#...#.#..#..............#.......#..#..............#....#.#....#.#..............#........#.....................#...........#..#...#.....#............#....................#...#...#......#....................#..........................#................#.........#.................................#......................................##..#.
...................#.#.#..##................#.............................#..#......#..#..................#...............#...........................#..#.....#.#..............#..........................#..#.#..............#.....#...#.......#....#........#...............#.....##.....#.#............................#.....................#...#.................#.............................................#....#.....#.....#.#..#......#........#.........................................#.........#......#..........................................#.........#................#......#...........#........#.#.....#................#........###..#...........##..............................#......#....#.#....#........#...#.#....#.#.........................#.......#....#...#..##.....#...#.............#...............#....#.#...............................##.........#................................#....#.....#.#....#..........#.....................................#.#.#..##................#.............................#..#......#..#..................#...............#...........................#..#.....#.#..............#..........................#..#.#..............#.....#...#.......#....#........#...............#.....##.....#.#............................#.....................#...#.................#.............................................#....#.....#.....#.#..#......#........#.........................................#.........#......#..........................................#.........#................#......#...........#........#.#.....#................#........###..#...........##..............................#......#....#.#....#........#...#.#....#.#.........................#.......#....#...#..##.....#...#.............#...............#....#.#...............................##.........#................................#....#.....#.#....#..........#.....................................#.#.#..##................#.............................#..#......#..#..................#.........
.......#.........#....#...................................#...#.#...........#.....................#...#........#....................#..........#.....#.#............#................................#........##.#....................................#...#...#.....#.............#...............#......#.....#....#..............##.##.........#......................#..................#.....#....#......#........#.....................#.#...#.#.....#.........#................#......#..#.......#..............#.............#........#...#..#................#........#.............#......#.......................#.....#.......##.......#....##.#.....#........#....#.......#.##..#....#.#...#.#.................#.............#......#...........#...#......................................##.................#...#...........#..#.........#............#....................#.......#.............#...........#.............................##...#.....#................#.........#....#...................................#...#.#...........#.....................#...#........#....................#..........#.....#.#............#................................#........##.#....................................#...#...#.....#.............#...............#......#.....#....#..............##.##.........#......................#..................#.....#....#......#........#.....................#.#...#.#.....#.........#................#......#..#.......#..............#.............#........#...#..#................#........#.............#......#.......................#.....#.......##.......#....##.#.....#........#....#.......#.##..#....#.#...#.#.................#.............#......#...........#...#......................................##.................#...#...........#..#.........#............#....................#.......#.............#...........#.............................##...#.....#................#.........#....#...................................#...#.#...........#.....................#...#........#....
..#.................................#........#.......................#.......#..............##..........#......................#.#.......#..........................#...........#...............................#..#........#............#........#.....#.............................##.....#.#.........#..........................................#...#.#....#.....#........#..#...................#.....#...#..#.............#.....#..#....................#..#.........................###..#..........................#.#....................#...........#...........#.#....#........#...#.#.......#..#.................................................#.....#.....................................................#...##.....................#.......................#....................#..#....#...#....................#.....#.......#..................................#............##........#.............#.................#................#.#..............#...#.................................#........#.......................#.......#..............##..........#......................#.#.......#..........................#...........#...............................#..#........#............#........#.....#.............................##.....#.#.........#..........................................#...#.#....#.....#........#..#...................#.....#...#..#.............#.....#..#....................#..#.........................###..#..........................#.#....................#...........#...........#.#....#........#...#.#.......#..#.................................................#.....#.....................................................#...##.....................#.......................#....................#..#....#...#....................#.....#.......#..................................#............##........#.............#.................#................#.#..............#...#.................................#........#.......................#.......#..............##..........#...........
...........................#...#......#..................#.................#............................#............#.........................#....#......#............................#..#.#.........#..........#...........#..#.#.........#................#.........................#.............................#....#....#......#............................#............#......#.#....#..........#......#...........#...#...##...................#..................#.......#....##.......#..........#............................#..................#.##......#.....#....................................#........#.................#...............#.........................#.#..#..#........................#....#.....##........#.....#......#........................#...............#.............................#...........#....................#.....##........##................#..#...........#..........#...#.............#......#....##.......##....#............................#...#......#..................#.................#............................#............#.........................#....#......#............................#..#.#.........#..........#...........#..#.#.........#................#.........................#.............................#....#....#......#............................#............#......#.#....#..........#......#...........#...#...##...................#..................#.......#....##.......#..........#............................#..................#.##......#.....#....................................#........#.................#...............#.........................#.#..#..#........................#....#.....##........#.....#......#........................#...............#.............................#...........#....................#.....##........##................#..#...........#..........#...#.............#......#....##.......##....#............................#...#......#..................#.................#............................#...........
.......................#........#.......##...#....................#..............#.....##.....##.#.....................#........#..........#........................................................#...............#..................#..........#........#......#..#......................#..........................#..................................#......................##...#.....#.#.#..................#......................................................#.......#...#...##...#.....................#.........#..........#......................................#....................##...#..............#.#.......#....................##.......................#...#.#................#....................................##.....#...###...............#..#.........#................#...........#.................#.............#..........#.........#............#............#................#...##.#........#................................#...#..#.......................#........#.......##...#....................#..............#.....##.....##.#.....................#........#..........#........................................................#...............#..................#..........#........#......#..#......................#..........................#..................................#......................##...#.....#.#.#..................#......................................................#.......#...#...##...#.....................#.........#..........#......................................#....................##...#..............#.#.......#....................##.......................#...#.#................#....................................##.....#...###...............#..#.........#................#...........#.................#.............#..........#.........#............#............#................#...##.#........#................................#...#..#.......................#........#.......##...#....................#..............#.....##.....##.#..................
.......................#.........................#.....#..#......##.......#..............#.........#.........#.........#...#............#.........#.........................#.....................##.................#.............#............#.#.......................#...#..#..#...........#......#.............................................#.##..#......#.................#..#....#...............#............#.........#.........##............#.#.#..#............#.......#..#....#...#................#......#.............#.......#..#......#............................................#............#....#................#.........##.#....#...............................#................#.........#.#...................##..........#...#.................#......................#............#...#..#....#..........#........#..#........#.....................#...............#......#.........#.....................#...................#..........#........................#.........................#.....#..#......##.......#..............#.........#.........#.........#...#............#.........#.........................#.....................##.................#.............#............#.#.......................#...#..#..#...........#......#.............................................#.##..#......#.................#..#....#...............#............#.........#.........##............#.#.#..#............#.......#..#....#...#................#......#.............#.......#..#......#............................................#............#....#................#.........##.#....#...............................#................#.........#.#...................##..........#...#.................#......................#............#...#..#....#..........#........#..#........#.....................#...............#......#.........#.....................#...................#..........#........................#.........................#.....#..#......##.......#..............#.........#.........#......
.........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##.#......#........#..................#..##.......#...............#..#.................#.......#..................#.....#....................#...........................#..#........#........................#...#........#.........#...#......##...........#.....##.........#.....#....#.........................#.####........#.................#......##......................#.................................#................................#....#...#.................#...#............#..#..........................#......#...........................#.#....#.#...........#.............#.#.#.........#..............#....#.#.#..#.........#..................................#....#...#........................#........#................#.....#...........#....#.......#..............#.............#.................#.......#...........#...........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##.#......#........#..................#..##.......#...............#..#.................#.......#..................#.....#....................#...........................#..#........#........................#...#........#.........#...#......##...........#.....##.........#.....#....#.........................#.####........#.................#......##......................#.................................#................................#....#...#.................#...#............#..#..........................#......#...........................#.#....#.#...........#.............#.#.#.........#..............#....#.#.#..#.........#..................................#....#...#........................#........#................#.....#...........#....#.......#..............#.............#.................#.......#...........#...........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##
............#...##..##.#.......###.......#.................#...............#...#.#................#............................#.......#.......................#........#...#.......#...........................#...................#.................#.....##...................#...................................##........#....#...........#..#.........#..............#........#..#.#...................#.#....#..............#...........#.................................#........##....#.#.................................................#............#..#.........#.#.........#.#......................#.#.......................#..#....#...............#............................#....#...........#...............................#....##......#.....#...#...............#...........................#.........#.....#.....#..#.......#.......#...#......#......#.......#.#....#...........#...............##.#.....#...................#..#............#...............#...##..##.#.......###.......#.................#...............#...#.#................#............................#.......#.......................#........#...#.......#...........................#...................#.................#.....##...................#...................................##........#....#...........#..#.........#..............#........#..#.#...................#.#....#..............#...........#.................................#........##....#.#.................................................#............#..#.........#.#.........#.#......................#.#.......................#..#....#...............#............................#....#...........#...............................#....##......#.....#...#...............#...........................#.........#.....#.....#..#.......#.......#...#......#......#.......#.#....#...........#...............##.#.....#...................#..#............#...............#...##..##.#.......###.......#.................#...............#...#.#................#.................
.................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#.......#......................................###....................#........#.............##.................................#.........##..#................#..................#......#...............................#..........................#....#..#..#............#..........#..................#.........#..........#............#..........#........#.....#.#.##...#..#.....##...................#.#.....................#...........#.#...#.......#.#..#......................#............#...................................##.#....#.....#.............#..............#....#......#.........................................#....#.............................#......##......#...........##......##.#...................#..........................#.......#.............#......#....#......#............#..........#.....................................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#.......#......................................###....................#........#.............##.................................#.........##..#................#..................#......#...............................#..........................#....#..#..#............#..........#..................#.........#..........#............#..........#........#.....#.#.##...#..#.....##...................#.#.....................#...........#.#...#.......#.#..#......................#............#...................................##.#....#.....#.............#..............#....#......#.........................................#....#.............................#......##......#...........##......##.#...................#..........................#.......#.............#......#....#......#............#..........#.....................................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#
#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#........##..#.........#............................................#......#......................#....#..#.........#.........#..#.#.#...................#........................#.........#.#..................#....#.#..........................#................#........#......#.......#..................#..............#...............................#......#...#....#..........................#...............#.................................#...................#.......#.##......................#.....#....................#.........#.#.................#.............#........#.....#.....#...........................................................#...#.........................#......##.........................#.........#.............#.#.....#......#.#..##..........................................#.............#........#...#...#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#........##..#.........#............................................#......#......................#....#..#.........#.........#..#.#.#...................#........................#.........#.#..................#....#.#..........................#................#........#......#.......#..................#..............#...............................#......#...#....#..........................#...............#.................................#...................#.......#.##......................#.....#....................#.........#.#.................#.............#........#.....#.....#...........................................................#...#.........................#......##.........................#.........#.............#.#.....#......#.#..##..........................................#.............#........#...#...#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#.....
.##...#.............#....................................#.........###.........#.......##........#.....#.................#..##..........#.......#...................#.........###........#....#.........##.........#....#.............#.......#..............#.............#..............#...........................#.#.#...#....#.#...........#...#...........#.............#....................#.....................#..#........#..........#......#.........#..#..............#.......................#....##.....#.........................................#..........#......................##........#...................................#.#.......##......#...##....#..#.......................#..........##.......................#........#.....#............#.................#.......#......#.....#.............#........#.............#................................#......#..#..........#....#..#..........####........................#...............#....##...#.............#....................................#.........###.........#.......##........#.....#.................#..##..........#.......#...................#.........###........#....#.........##.........#....#.............#.......#..............#.............#..............#...........................#.#.#...#....#.#...........#...#...........#.............#....................#.....................#..#........#..........#......#.........#..#..............#.......................#....##.....#.........................................#..........#......................##........#...................................#.#.......##......#...##....#..#.......................#..........##.......................#........#.....#............#.................#.......#......#.....#.............#........#.............#................................#......#..#..........#....#..#..........####........................#...............#....##...#.............#....................................#.........###.........#.......##........#.....#............
..#..............#..............#................#......#..........#...#..............................#.....#...#............#........#......#....#.........#......................#.#..........#......#.......#..#...#.............#...........#...........#...#..##...#..............#........#..##........#.........#................#......#........#.......#.......#...................................#....#..............#......#.............#...#.#....#..#..##...................#...........#.....#..........#...#..................#.#...........#..........#..............#..#.....#.........#......#.................#....#........##..#..#............#.....#........#..#.....#..........#.....#..#......................#.....##.......#........#...................#................#........#............#..#.......#.....#......#...#...#..........#.....................#.....#..#............................................#.................#...........#..............#..............#................#......#..........#...#..............................#.....#...#............#........#......#....#.........#......................#.#..........#......#.......#..#...#.............#...........#...........#...#..##...#..............#........#..##........#.........#................#......#........#.......#.......#...................................#....#..............#......#.............#...#.#....#..#..##...................#...........#.....#..........#...#..................#.#...........#..........#..............#..#.....#.........#......#.................#....#........##..#..#............#.....#........#..#.....#..........#.....#..#......................#.....##.......#........#...................#................#........#............#..#.......#.....#......#...#...#..........#.....................#.....#..#............................................#.................#...........#..............#..............#................#......#..........#...#..............................#.....#...#...
.....#....#........#....#................#.............##......#..........................#.#........#............#.......................#.................#.#...#.###...#...#....#...#....#.....#..##..#....#................#..................#.#.....................#........#.............#..................#.........#..................#....#....#..##...................................#......#.........#..........#..#...##...............................................#.........................#...............##....#.............#.#...#............................#........#..................#..##.#...........#..........#........#.#.............#........#..........#.......#..#.................#....#.......#............#.......#....##......#...........#...............#..............................#....................................#.........#...........#......#....................#.#.....#.................................#............#....#........#....#................#.............##......#..........................#.#........#............#.......................#.................#.#...#.###...#...#....#...#....#.....#..##..#....#................#..................#.#.....................#........#.............#..................#.........#..................#....#....#..##...................................#......#.........#..........#..#...##...............................................#.........................#...............##....#.............#.#...#............................#........#..................#..##.#...........#..........#........#.#.............#........#..........#.......#..#.................#....#.......#............#.......#....##......#...........#...............#..............................#....................................#.........#...........#......#....................#.#.....#.................................#............#....#........#....#................#.............##......#..........................#.#........#............#.
...............#....#..#.....#.................#.......#.......................#...#................#..#......#..................#....#.#.......................##....##............#......................#.#...#..........#............#....#..........#.........................#.......#...............#....................#................................................##.....#....#.........#..............#.......................##.......................#....#.#.#..................#..#.........#..........#.#.#.#.........#..........#................#..#...........##...#.....................##...#.......##...........#.....#............................#.....#.................#....#.....................................#............#.#......#..#...........................#...#.....#...................#.......#..........#..........#....#.......#.....#...................#...#.................#............................#.#.....#........................#....#..#.....#.................#.......#.......................#...#................#..#......#..................#....#.#.......................##....##............#......................#.#...#..........#............#....#..........#.........................#.......#...............#....................#................................................##.....#....#.........#..............#.......................##.......................#....#.#.#..................#..#.........#..........#.#.#.#.........#..........#................#..#...........##...#.....................##...#.......##...........#.....#............................#.....#.................#....#.....................................#............#.#......#..#...........................#...#.....#...................#.......#..........#..........#....#.......#.....#...................#...#.................#............................#.#.....#........................#....#..#.....#.................#.......#.......................#...#................#..#......#.....
..................#........................#..............#..#..........#.........#..#.............#..#......#.#.....##...........................#....................................#.#...........................................#......#...#............................................#............#...#.#..................##...............#..#........#..#...#.........................#.........#.............................#.............................#...............#....##...#..##.#......#.#.......#....#......#...#.............#.#.........................#..#..........##.#.#.....#................#.##.................................................#.............#.......#.................................#......#.#....##......#..........#....#......................................#..#...............#.#.#.#...#.......#......#.#..#..##..#......#...............#..#..........#.#...#....#............................#........#....##.....................#........................#..............#..#..........#.........#..#.............#..#......#.#.....##...........................#....................................#.#...........................................#......#...#............................................#............#...#.#..................##...............#..#........#..#...#.........................#.........#.............................#.............................#...............#....##...#..##.#......#.#.......#....#......#...#.............#.#.........................#..#..........##.#.#.....#................#.##.................................................#.............#.......#.................................#......#.#....##......#..........#....#......................................#..#...............#.#.#.#...#.......#......#.#..#..##..#......#...............#..#..........#.#...#....#............................#........#....##.....................#........................#..............#..#..........#.........#..#.............#..#......#.#....
..........#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#..............##......#..#.....##.....#...........#......##........#...........#.......#...........##...#............#.........#.............#............#.#...#...........#...............................#....................#...........#......#....#.#..............................................###.#....#.............................#..#..........#.......#.................##....#...#..#...........#.#............................#........##................#.......#..........#.....##...........#..........................#........#......................................................#.......#..............#...##................##......#.........................#.......#.............#............#..#......#...##..#.....#...#..#.....#.............#...#.......#......#......#.............#...##.........#.........#......#............#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#..............##......#..#.....##.....#...........#......##........#...........#.......#...........##...#............#.........#.............#............#.#...#...........#...............................#....................#...........#......#....#.#..............................................###.#....#.............................#..#..........#.......#.................##....#...#..#...........#.#............................#........##................#.......#..........#.....##...........#..........................#........#......................................................#.......#..............#...##................##......#.........................#.......#.............#............#..#......#...##..#.....#...#..#.....#.............#...#.......#......#......#.............#...##.........#.........#......#............#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#...
..#.........#...........#..#........#.......#................................#..............#.................#......#....#....#...........##...#....#.........#............##....#...................#....##...............#......#...........#.#..................#.............###......#......#........#..........#.....#.......#.........................................#.....#.......#................#..........#..........#............................#.#......#...#......##....#.......###...............#.#.##...#...............#..................................................#...#...........#....#...............##.........................#.........##.....................#........#....#.#.........#..........#...........#...........#....#......................#...............#..............#.................#................#...........#.......................#..........#.........#.........#........###....#................#....#..........#.........#...........#..#........#.......#................................#..............#.................#......#....#....#...........##...#....#.........#............##....#...................#....##...............#......#...........#.#..................#.............###......#......#........#..........#.....#.......#.........................................#.....#.......#................#..........#..........#............................#.#......#...#......##....#.......###...............#.#.##...#...............#..................................................#...#...........#....#...............##.........................#.........##.....................#........#....#.#.........#..........#...........#...........#....#......................#...............#..............#.................#................#...........#.......................#..........#.........#.........#........###....#................#....#..........#.........#...........#..#........#.......#................................#..............#.................#.....
............#................................#....##...#..............................#................................................#......#....................................#........#...#..#.......#................#..#.###....................#..#..#......#......#............#..#..............#...#.....#.........#......#.......#.........#..............#..................#.#....##................#....#..#........#................#..#.............................................#.....#...............#......#.........#....#.............................#.....#......#...........................#...........#......#.......................#.#..............#.....................##...#....##.....#..#....#..............#.....................#.........................................#...##...............#.....................................#............#.......................................#..................#...........#.#.....................#................................#....##...#..............................#................................................#......#....................................#........#...#..#.......#................#..#.###....................#..#..#......#......#............#..#..............#...#.....#.........#......#.......#.........#..............#..................#.#....##................#....#..#........#................#..#.............................................#.....#...............#......#.........#....#.............................#.....#......#...........................#...........#......#.......................#.#..............#.....................##...#....##.....#..#....#..............#.....................#.........................................#...##...............#.....................................#............#.......................................#..................#...........#.#.....................#................................#....##...#..............................#.............................
.#.#...........#..............#....................#..#............#............#.............##.................#.#...#...#....#...........#...............#.............#..............#.................................#.........................#.#..#..........................#..............................#..#..........#...#.......#........#.....#....#...........#.....#..........#...............#.......................#.....##................#.......#.......#.........#................#.......#......#.......#.#....#..#.#...............................##.........#.#.......#...#..........#.........##.........#.....#...................#.......##.#.........#.....#..................#...................#..............#..........#.................#....................#................##...#...............#.............#...........#...........#........#...#...#....................#.........#..........#..#.....#....#...............#......#.#...........#..............#....................#..#............#............#.............##.................#.#...#...#....#...........#...............#.............#..............#.................................#.........................#.#..#..........................#..............................#..#..........#...#.......#........#.....#....#...........#.....#..........#...............#.......................#.....##................#.......#.......#.........#................#.......#......#.......#.#....#..#.#...............................##.........#.#.......#...#..........#.........##.........#.....#...................#.......##.#.........#.....#..................#...................#..............#..........#.................#....................#................##...#...............#.............#...........#...........#........#...#...#....................#.........#..........#..#.....#....#...............#......#.#...........#..............#....................#..#............#............#.............##.................#.#
.................................#.........................#....#..................#.......#....#................#.................#..........#.......#..............................#..#.#........................................#.#............#...#....#.......................#...#.......................................#.............................................................#.........##.........#......#......##................#.#.............#........................#............#.........#.....#................................#.#....#.........#..............#........#.........#.........#....#..#..#..........................................#..#..#............#.......................#......#.....#....#......#.....................#..............#.......#.......................#.#...........##...#...#......#...............##.#...........#..........##..................#......#..##.....#.........#..........#.................##....................................#.........................#....#..................#.......#....#................#.................#..........#.......#..............................#..#.#........................................#.#............#...#....#.......................#...#.......................................#.............................................................#.........##.........#......#......##................#.#.............#........................#............#.........#.....#................................#.#....#.........#..............#........#.........#.........#....#..#..#..........................................#..#..#............#.......................#......#.....#....#......#.....................#..............#.......#.......................#.#...........##...#...#......#...............##.#...........#..........##..................#......#..##.....#.........#..........#.................##....................................#.........................#....#..................#.......#....#................#..
....................#.....#.............................#................##..#.............#...#..........##.........#.........#..........#....#...................................#.............##.............#.....#.#...........#.#.......................#...............#......#.#........................................##....#.....#......#......#...............#......#..##..........................#..#.#.##.............#..............#....#.......#..##.......#................#...........#........#........#.............................#.............#.......#....................#..........#......#...............#...#..................#...........................#....#.....#...........#....#.........#..#..#................................#.#....#.....................#.#.......#...........#...................#...................................................#.#...#..#.......#.....#............#.........#.#......#.......#.#.............................#.....#.............................#................##..#.............#...#..........##.........#.........#..........#....#...................................#.............##.............#.....#.#...........#.#.......................#...............#......#.#........................................##....#.....#......#......#...............#......#..##..........................#..#.#.##.............#..............#....#.......#..##.......#................#...........#........#........#.............................#.............#.......#....................#..........#......#...............#...#..................#...........................#....#.....#...........#....#.........#..#..#................................#.#....#.....................#.#.......#...........#...................#...................................................#.#...#..#.......#.....#............#.........#.#......#.......#.#.............................#.....#.............................#................##..#.............#...#..........##........
.....#.......#...............#...#..#..................#..##......#.................#.............#...............................#...........#.#..........................#........#........##.......#....#...........#...#...................#...#...........................................##.........##.#.............#.#........#................#..#....###...#..........................#.......#.....#.#...................#.....#..#..##.......#....#...........................#...............#.................#..................#................#.........#......#...#...#................#....#.........#........................#........#..#........#.......#...#.......#................##...#.....###............#.....#........##.#..#.........#.....................#....#......................................#...................#.....#.......#..........#....#.....#....##..#....#.....#...............#.............#.................................#.......#...............#...#..#..................#..##......#.................#.............#...............................#...........#.#..........................#........#........##.......#....#...........#...#...................#...#...........................................##.........##.#.............#.#........#................#..#....###...#..........................#.......#.....#.#...................#.....#..#..##.......#....#...........................#...............#.................#..................#................#.........#......#...#...#................#....#.........#........................#........#..#........#.......#...#.......#................##...#.....###............#.....#........##.#..#.........#.....................#....#......................................#...................#.....#.......#..........#....#.....#....##..#....#.....#...............#.............#.................................#.......#...............#...#..#..................#..##......#.................#.............#.................
....#......#.........#...............#............#...............#.....#..........#..........#..#........#...........................#..#....#...........#..............#...........#...........##............#...#..#...#....................................................#.....#..........#....#..........#.#.............#........#....#..#.....#.....#..........................#.....#...#........##...............#.#.........#.....#....#........#..#...#...#...#..........#...#.........#.......#.......................#....##...........#...................#....................................#...#.##.......##....#.......#..#..........#........#........#........................................#....#......#...............#...............#........#.#....#....#........#.....................#.##............................#............####...#....#........#....##.....#.......#.......#..............................................................#......#.........#...............#............#...............#.....#..........#..........#..#........#...........................#..#....#...........#..............#...........#...........##............#...#..#...#....................................................#.....#..........#....#..........#.#.............#........#....#..#.....#.....#..........................#.....#...#........##...............#.#.........#.....#....#........#..#...#...#...#..........#...#.........#.......#.......................#....##...........#...................#....................................#...#.##.......##....#.......#..#..........#........#........#........................................#....#......#...............#...............#........#.#....#....#........#.....................#.##............................#............####...#....#........#....##.....#.......#.......#..............................................................#......#.........#...............#............#...............#.....#..........#..........#..#........#.........
....#...........................................................................#........#.#.....#....#.....................#........................................##...............#...................#.#........#................#...#...#..................#.......#.............#..#...........#.......#....#...............##.......#.....#..........#.....#...............#....................#............#.....#.....#......#.#...#................#........#.......................#...................#.......#..##.................#............................#.....##.........#..........................................#...............##....#.............#.................#.#...#............................#..#..........#...............#......#.............#...........#...........#..........#.......................#.........#.#.......#....#.........#.....#......#..#...........#..#..#..#.......#..............##............#.........#.#......#...........................................................................#........#.#.....#....#.....................#........................................##...............#...................#.#........#................#...#...#..................#.......#.............#..#...........#.......#....#...............##.......#.....#..........#.....#...............#....................#............#.....#.....#......#.#...#................#........#.......................#...................#.......#..##.................#............................#.....##.........#..........................................#...............##....#.............#.................#.#...#............................#..#..........#...............#......#.............#...........#...........#..........#.......................#.........#.#.......#....#.........#.....#......#..#...........#..#..#..#.......#..............##............#.........#.#......#...........................................................................#........#.#.....#....#.............
.........................#..#.#.............#...#....#..##.#...............#........#....#....#..................##..............#.#.......#.......#............................#....#...#.....###.................#........#............##..............##..#............#.....#.........#.......#......................#....#.......#.......................................#....#.....#...........#.....................##.......#.......#....##..............#...#.......................#.##....#...#.....##.......#...........##.................#.......##..#.#...............#.............#............#..........#..................#.......#....#..#.............#...#........#....................#....#.....#.......#.........#......#.......#....#............................................................#....#....................#...#......#.##...........#......#...............................#.#...........#.......#.#.........#.#...#.........#.............................#..#.#.............#...#....#..##.#...............#........#....#....#..................##..............#.#.......#.......#............................#....#...#.....###.................#........#............##..............##..#............#.....#.........#.......#......................#....#.......#.......................................#....#.....#...........#.....................##.......#.......#....##..............#...#.......................#.##....#...#.....##.......#...........##.................#.......##..#.#...............#.............#............#..........#..................#.......#....#..#.............#...#........#....................#....#.....#.......#.........#......#.......#....#............................................................#....#....................#...#......#.##...........#......#...............................#.#...........#.......#.#.........#.#...#.........#.............................#..#.#.............#...#....#..##.#...............#........#....#....#..................##.
....#......#...#........................#.......#....#.#.......#...#.........................#.........................#.......................#.#.....##..............#.#.........#...#..........................##..#..#..............##.#..##.#.........#........#.................#..#..#....#...............................#................#..........#...............#...........................................##........#.#....#.......#............#.####........#.#....#........................#.........###............................#....##....#...........#.................#.#...............##..#...............#..#..#.............#.#........#..#.............#......#.......##.......................#........#...................##.............#.........#....#.........................#...........#.......#...................#...........#.#.......#.................##.#.......#...#..#.#.........#....#..........#..................#....#.........#......#...#........................#.......#....#.#.......#...#.........................#.........................#.......................#.#.....##..............#.#.........#...#..........................##..#..#..............##.#..##.#.........#........#.................#..#..#....#...............................#................#..........#...............#...........................................##........#.#....#.......#............#.####........#.#....#........................#.........###............................#....##....#...........#.................#.#...............##..#...............#..#..#.............#.#........#..#.............#......#.......##.......................#........#...................##.............#.........#....#.........................#...........#.......#...................#...........#.#.......#.................##.#.......#...#..#.#.........#....#..........#..................#....#.........#......#...#........................#.......#....#.#.......#...#.........................#......................
...#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#...#.............#....#.#..#..............#..............#..............#..#.........#..............#...#................#.................#.........###..#...........#..##......#...............##..............#............#..............#..#....#..........#...............#.#...#.......#..........##...............#....................#.#.#.....###...#.....#.........#.....#..#......................#.....#...#............#..................##.................#...#..............#....#.#.#..............#.........................#.............#.#....#......#..#.....#......#.##............#............#....#.#...#.......#............#.......##.........................................#..#...#........#....#......#...#............................##....#...........##.....#..#.....#..##..................#..........................#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#...#.............#....#.#..#..............#..............#..............#..#.........#..............#...#................#.................#.........###..#...........#..##......#...............##..............#............#..............#..#....#..........#...............#.#...#.......#..........##...............#....................#.#.#.....###...#.....#.........#.....#..#......................#.....#...#............#..................##.................#...#..............#....#.#.#..............#.........................#.............#.#....#......#..#.....#......#.##............#............#....#.#...#.......#............#.......##.........................................#..#...#........#....#......#...#............................##....#...........##.....#..#.....#..##..................#..........................#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#.
.......#......................#........#.#........#.................................#...........#...........#..#...#..#..........................#.........#.............................#.......................................................................#........###.#.#....#.........#..............#...............##.....#.........#.#...#.............#.........#.....#............#...#........................#.............#...#.............#.............................#.......#.............##...........#............##..........#...................#................#.#............#....#...................#........#......#.........#...#......................#.....................................#...................#..............#........................#..............#............................#......#................#...........#......#...#......#........#............................#.......#..............#..........#.#.............#......................#........#.#........#.................................#...........#...........#..#...#..#..........................#.........#.............................#.......................................................................#........###.#.#....#.........#..............#...............##.....#.........#.#...#.............#.........#.....#............#...#........................#.............#...#.............#.............................#.......#.............##...........#............##..........#...................#................#.#............#....#...................#........#......#.........#...#......................#.....................................#...................#..............#........................#..............#............................#......#................#...........#......#...#......#........#............................#.......#..............#..........#.#.............#......................#........#.#........#.................................#...........#...........#..#...#
....#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#.....###...##..#.............##....#..................#.......................#...........................................................#..#....#............#.#............#.....................#......#........#..............#......#.#.#......................#......................#.#...#............#...............................#.#.#.#..#.....#..............#..#..#...#..............#..................#...#..................#....#.....#..........#......................#...........#.................#..#.#.##.............#.......#.........#..............#.......##..................#.......#..#.................##...............#........#..........#....#......##....#....................#..#......##......#.....##.#.........................#..#.#.......#........##.....##..#.................................#........#.......#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#.....###...##..#.............##....#..................#.......................#...........................................................#..#....#............#.#............#.....................#......#........#..............#......#.#.#......................#......................#.#...#............#...............................#.#.#.#..#.....#..............#..#..#...#..............#..................#...#..................#....#.....#..........#......................#...........#.................#..#.#.##.............#.......#.........#..............#.......##..................#.......#..#.................##...............#........#..........#....#......##....#....................#..#......##......#.....##.#.........................#..#.#.......#........##.....##..#.................................#........#.......#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#..
....#..#...#...#......#........#............#.....##.#...................#................#...................#......#..........#.......#..................#..................#.#.........##...............................##...........#...............#........#.................##..........#..................#.......................#.#............#....##.................##............#............#......#.........................#.....#....................#..........#......#...#...#...........#.............................#..............................................................#.#...#..#........#........#......#................................#.................#.#....#......#................#.....#................#......#.................................#.................#...........................#............#...#...........#.#.......#....#......##...#..#...................#.........................#..#........................#..#...#...#......#........#............#.....##.#...................#................#...................#......#..........#.......#..................#..................#.#.........##...............................##...........#...............#........#.................##..........#..................#.......................#.#............#....##.................##............#............#......#.........................#.....#....................#..........#......#...#...#...........#.............................#..............................................................#.#...#..#........#........#......#................................#.................#.#....#......#................#.....#................#......#.................................#.................#...........................#............#...#...........#.#.......#....#......##...#..#...................#.........................#..#........................#..#...#...#......#........#............#.....##.#...................#................#...................#.....
...#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#....#...#............................#...#.#....................##.....#...#...#.........#.....#.........#.............................#.#.................#....#.............................#...............#....#...#.............#.....#..#..........................#..........#..#..........#......#.....#...#..#.............#.....#.........#........#.#.......#........#..................#...............#..........#....................................##....#......#.#...............#..........#.....#.#.....................................#...............#........................#....#...#....#...#.........#..#.........#.......#...........#.................#..........#......#.........#............#...##...#......#.............#....................#........#..#..#................#................#...#..............#..........#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#....#...#............................#...#.#....................##.....#...#...#.........#.....#.........#.............................#.#.................#....#.............................#...............#....#...#.............#.....#..#..........................#..........#..#..........#......#.....#...#..#.............#.....#.........#........#.#.......#........#..................#...............#..........#....................................##....#......#.#...............#..........#.....#.#.....................................#...............#........................#....#...#....#...#.........#..#.........#.......#...........#.................#..........#......#.........#............#...##...#......#.............#....................#........#..#..#................#................#...#..............#..........#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#.
#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.......................##..................................................#.....#...#.......................#..#......#...........#...#...#.#....................#....#...#...................#................#...#....#.....#....#...#..#..............................#.#..#.....##.................#.#..#.....#.......#.......#.......................................#..................#.#...............#.#...........................#.....#.......##.....#..................#.......#......#................#.....................##.#.........................#...#.....#...............#..............#....................................##.......#.#.....#.....................................#................##.....#.........#...............##..#............#.........#.....##.........#....#...#......##..#.................#................#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.......................##..................................................#.....#...#.......................#..#......#...........#...#...#.#....................#....#...#...................#................#...#....#.....#....#...#..#..............................#.#..#.....##.................#.#..#.....#.......#.......#.......................................#..................#.#...............#.#...........................#.....#.......##.....#..................#.......#......#................#.....................##.#.........................#...#.....#...............#..............#....................................##.......#.#.....#.....................................#................##.....#.........#...............##..#............#.........#.....##.........#....#...#......##..#.................#................#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.........
............#.........#....#...##........#...............#......#......................#...........#..#..............#.................#.........#....................#.#......#.###....................#......#........##.......................#.......#......#.....................................#........#.#.#.......#...........#......##.....#.....##...#...#......................#............................#.....#...........#...............#.....#............#......#...#...........#.........#.....#...................#......#..#............................#...#.....................##...........#.............#....#.#.#..........#.#.......#....#................#.....#.##........#.#........#.....#.................##...........#......................................#......#.....#.#..........##...#.............#.........................................#........#......#..............#........#........#.....#........#............#..#...#.............#.........#....#...##........#...............#......#......................#...........#..#..............#.................#.........#....................#.#......#.###....................#......#........##.......................#.......#......#.....................................#........#.#.#.......#...........#......##.....#.....##...#...#......................#............................#.....#...........#...............#.....#............#......#...#...........#.........#.....#...................#......#..#............................#...#.....................##...........#.............#....#.#.#..........#.#.......#....#................#.....#.##........#.#........#.....#.................##...........#......................................#......#.....#.#..........##...#.............#.........................................#........#......#..............#........#........#.....#........#............#..#...#.............#.........#....#...##........#...............#......#......................#...........#..#.............
..........#.......................................#............#..........##.....................#..........##......#.....#.......................#..............#.......#.#......................#.......#........#..........#....#..#..#.#..........#....#.............................#....#................#.##.........#.........#.............#............##.....#.................#...##...............#............#..................................#.....##..#............#...#.......#............#...........#...#............#..#..................##................#....#.....#.......#...................#.........#.#...#..........................#.........##................#..........#......................#......#.....#......................#...#.............#..............#...#....#......................#.............#..........#...........................#..#...........#.......#......#.......#.#.................##.......##.....................#.......................................#............#..........##.....................#..........##......#.....#.......................#..............#.......#.#......................#.......#........#..........#....#..#..#.#..........#....#.............................#....#................#.##.........#.........#.............#............##.....#.................#...##...............#............#..................................#.....##..#............#...#.......#............#...........#...#............#..#..................##................#....#.....#.......#...................#.........#.#...#..........................#.........##................#..........#......................#......#.....#......................#...#.............#..............#...#....#......................#.............#..........#...........................#..#...........#.......#......#.......#.#.................##.......##.....................#.......................................#............#..........##.....................#..........##......
...........#..##......................#..#.............#...........#.......#.........#.#......#.#...........#....................................#.........##....#.......#.#..#....................#........#.#..............##...................#........................#......#.#..#.....#................................#............#........#.........#..............##......#................................#...........#.....#......#..#...........#.....#...............#.......##...........................#....#...#................#...................#...#..........###..............#..#...##...##...........#......#...#.##......#...##......................#.#..........................#................#..............#..............#..........#.........#....#.........#..............#.#.......#.................#.............................#.....#...............................#........................#............#...........#...#.#................#..##......................#..#.............#...........#.......#.........#.#......#.#...........#....................................#.........##....#.......#.#..#....................#........#.#..............##...................#........................#......#.#..#.....#................................#............#........#.........#..............##......#................................#...........#.....#......#..#...........#.....#...............#.......##...........................#....#...#................#...................#...#..........###..............#..#...##...##...........#......#...#.##......#...##......................#.#..........................#................#..............#..............#..........#.........#....#.........#..............#.#.......#.................#.............................#.....#...............................#........................#............#...........#...#.#................#..##......................#..#.............#...........#.......#.........#.#......#.#...........#.......
.............#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##......#.....##..........##......#.............##.............#...#.#.....#....#....#................##...................#..........#...........#..........................#.................#..............#......#..........#....#...............##..................#......#..................#.......................#.........#.......#........#....#..........#............#................#..................................#....#...............#.........#.....#.....................#.##......#.#...........#...............#.............................#.#..............#................#.........#..#..#......#......#....#...#........#.....#.......#.........#.......#..#.............#.......##.#.#..............#..#...........#......#....###.#.#.............##...#......................#..#...#.#......#...#...#...#..#....#....................#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##......#.....##..........##......#.............##.............#...#.#.....#....#....#................##...................#..........#...........#..........................#.................#..............#......#..........#....#...............##..................#......#..................#.......................#.........#.......#........#....#..........#............#................#..................................#....#...............#.........#.....#.....................#.##......#.#...........#...............#.............................#.#..............#................#.........#..#..#......#......#....#...#........#.....#.......#.........#.......#..#.............#.......##.#.#..............#..#...........#......#....###.#.#.............##...#......................#..#...#.#......#...#...#...#..#....#....................#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##..
........#............##....#.#...#......................................#..#..............#...................#.....#.........#........#.........#............#....#.........#..#...#......##....................#......##.#...................#.....................#...........#.#..............#.....#.#................#.....................#...............#.........................................#..#...#...#....#......##......................................................#...........##.....#........#..........................#.#.#..................#.......................#......#.....#..........................#...##............................#.........#........#................................................#.............#.....#................#.........................#................#.#........#..#.......#.....#....................#...............................#....#........#....#.................................#.................#............##....#.#...#......................................#..#..............#...................#.....#.........#........#.........#............#....#.........#..#...#......##....................#......##.#...................#.....................#...........#.#..............#.....#.#................#.....................#...............#.........................................#..#...#...#....#......##......................................................#...........##.....#........#..........................#.#.#..................#.......................#......#.....#..........................#...##............................#.........#........#................................................#.............#.....#................#.........................#................#.#........#..#.......#.....#....................#...............................#....#........#....#.................................#.................#............##....#.#...#......................................#..#..............#...................#.....
...........#.....#.....................#..#.......................#....#...#............#..........#.#.....#..................#.......#............#.#.........#..........#...........#.......................#..............................#...#.##...#.........#........................................#........#........#..............#....#.........#.#.............#........#.....#........#.##....##.......#...........#.........................#.....#..........#.....##...............#...#..#......................#..........#.......##...##.#.......##.....#...##.#........#....#..#........#...#...........#.........#...................#.....................#...............#..........#.....#......#......#........#........#...#...#............#...#....#.....#........#..............#.....#....#............#.......#...............##......................#.#..............##............#.....................#..............#..................#.............#.....#.....................#..#.......................#....#...#............#..........#.#.....#..................#.......#............#.#.........#..........#...........#.......................#..............................#...#.##...#.........#........................................#........#........#..............#....#.........#.#.............#........#.....#........#.##....##.......#...........#.........................#.....#..........#.....##...............#...#..#......................#..........#.......##...##.#.......##.....#...##.#........#....#..#........#...#...........#.........#...................#.....................#...............#..........#.....#......#......#........#........#...#...#............#...#....#.....#........#..............#.....#....#............#.......#...............##......................#.#..............##............#.....................#..............#..................#.............#.....#.....................#..#.......................#....#...#............#..........#.#.....#........
...........................#..#......#......................##.........#.....#.#.......#.........#....................................#.......................#.............#........#..................#..#.##..............#...#........................................#......#...........#..................#..............##.....................#.......#.......#....#..#..#................#..#...........#.......................#......#.................................................#...#...................##...#.....#......#...#............#..................................#.........##...#................#.........................#...........#.#.............#.......#.#.................................................#...........#...##...#......#..#...#.....#.............................#............#..............#.##..#...#........#.##......#.....#.........#..........................#..#...........#.....#......#..........##.......#...........................#..#......#......................##.........#.....#.#.......#.........#....................................#.......................#.............#........#..................#..#.##..............#...#........................................#......#...........#..................#..............##.....................#.......#.......#....#..#..#................#..#...........#.......................#......#.................................................#...#...................##...#.....#......#...#............#..................................#.........##...#................#.........................#...........#.#.............#.......#.#.................................................#...........#...##...#......#..#...#.....#.............................#............#..............#.##..#...#........#.##......#.....#.........#..........................#..#...........#.....#......#..........##.......#...........................#..#......#......................##.........#.....#.#.......#.........#..................
...........#.......#..#....................#...........##....##......................#............#....#.....#...............#.......#..##.##..........................#..#.........#.......#.........##................#....#................#.....#.#..#.......................#........#......#.........................#.......................#.....#......#..............#..#..........#.......#............................#..................................#...#...............#.......##.....#...............#.....#................#...#.........#.#.......#........................##..#..##.......................#.#.....#.......#....#.............#....................#....#.................#.........#..#.....#.#.#..........#.......#.................#.#................#..........................#.......#....#................#...#.................#....#......#..........#................#...............#.......................##......#...................#.......#..#....................#...........##....##......................#............#....#.....#...............#.......#..##.##..........................#..#.........#.......#.........##................#....#................#.....#.#..#.......................#........#......#.........................#.......................#.....#......#..............#..#..........#.......#............................#..................................#...#...............#.......##.....#...............#.....#................#...#.........#.#.......#........................##..#..##.......................#.#.....#.......#....#.............#....................#....#.................#.........#..#.....#.#.#..........#.......#.................#.#................#..........................#.......#....#................#...#.................#....#......#..........#................#...............#.......................##......#...................#.......#..#....................#...........##....##......................#............#....#.....#......
.............#..#...........#...........................#...#..............#..#.....##..#......................#...............#......#.........#..........................#....#......#...#....#...#.........#..........#............#.....................##.....................#.....##.....##...........#...........#.......##..#.#......................................##..................#...#..........#..............................................#......##.....#..........#......#....##.............#........#....#..#...#......................#...#.........##..........................#....#.....#..............#..#...........#....#....#.........#.....##.#.........#.........#...............#.............##........#.....#............#..##.#....#......#......#.#..........#..#................................#.......#.#.....#..#......#...........#................#...#..........##...#.....#...#................#............#.........#....................#..#...........#...........................#...#..............#..#.....##..#......................#...............#......#.........#..........................#....#......#...#....#...#.........#..........#............#.....................##.....................#.....##.....##...........#...........#.......##..#.#......................................##..................#...#..........#..............................................#......##.....#..........#......#....##.............#........#....#..#...#......................#...#.........##..........................#....#.....#..............#..#...........#....#....#.........#.....##.#.........#.........#...............#.............##........#.....#............#..##.#....#......#......#.#..........#..#................................#.......#.#.....#..#......#...........#................#...#..........##...#.....#...#................#............#.........#....................#..#...........#...........................#...#..............#..#.....##..#......................#....
.#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##............#.##....#.#..................#.......................................#...#................................#.......#.#.......#...#...##...#.............#..#...#..............#......................##......#...........#..................................#....#.............................#.......#.................#....#....##.#.#.............#..#......#.....#.............................#.................##..............####......#................#.........#.#..#.................................................................#............#...............................#.........#...........#.#.........#....................#.#.....#............#........#..#....#...........#.....#.#.............................#....................#................##.............................#....#....#.....#......#.......#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##............#.##....#.#..................#.......................................#...#................................#.......#.#.......#...#...##...#.............#..#...#..............#......................##......#...........#..................................#....#.............................#.......#.................#....#....##.#.#.............#..#......#.....#.............................#.................##..............####......#................#.........#.#..#.................................................................#............#...............................#.........#...........#.#.........#....................#.#.....#............#........#..#....#...........#.....#.#.............................#....................#................##.............................#....#....#.....#......#.......#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##..
.................#.............#...................................#.........#.....#..#....................##......................##....#......#..........#......................#.............................#............#.......#.......................#...............#...............#....................#.#..#............#...#......##......#...#.....#.....................................#....#.................................#.#..................................#.#........................................#.........................###.......#.........#..............#..................#.#..#...#..#......#..#.................#......#.........#.........#............##...#..#............#............##.....##........#....#......#...#..........#.....#....#...#.............##.................#...................#......#............#...........#.#............#............#..#.#..........#...##....#..#........#.....#..#............#......................#.............#...................................#.........#.....#..#....................##......................##....#......#..........#......................#.............................#............#.......#.......................#...............#...............#....................#.#..#............#...#......##......#...#.....#.....................................#....#.................................#.#..................................#.#........................................#.........................###.......#.........#..............#..................#.#..#...#..#......#..#.................#......#.........#.........#............##...#..#............#............##.....##........#....#......#...#..........#.....#....#...#.............##.................#...................#......#............#...........#.#............#............#..#.#..........#...##....#..#........#.....#..#............#......................#.............#...................................#.........#.....#..#....................##.......
#.##...#......................................#....#..............#........................#.#..................#....#..........#.....#.#..................#......................................##......................#.................#..........#.#.................#........#..............#............#....#.#.......#......#..........#..................#...#................#.....#.#...#.......#.......#.......#..#............#..........................#.......#.#................#................#..........#...#..........#...#.....#..#..##...#...#..#..#......##.#..#.#...........#.#..........#...#....................#..............#..#..........#.....#......#..#.#...#....##.#....................#.........#...#..............#......#......#...#......#.........................#..............#.......#.........................#...#....#........#........................#.........#.#....#.........#........#.....#......#.......#..........#.##...#......................................#....#..............#........................#.#..................#....#..........#.....#.#..................#......................................##......................#.................#..........#.#.................#........#..............#............#....#.#.......#......#..........#..................#...#................#.....#.#...#.......#.......#.......#..#............#..........................#.......#.#................#................#..........#...#..........#...#.....#..#..##...#...#..#..#......##.#..#.#...........#.#..........#...#....................#..............#..#..........#.....#......#..#.#...#....##.#....................#.........#...#..............#......#......#...#......#.........................#..............#.......#.........................#...#....#........#........................#.........#.#....#.........#........#.....#......#.......#..........#.##...#......................................#....#..............#........................#.#..................#...
.........#..#............#........#................#...#......#..#..........................#...........#......#................#....#......#....##..........#.............#......##......##.......#.#..........#...#..............#.....#................................................#....#.#........#...............#....#.............#.....#..........#.....#..........#...............#......#...................#......#.....#.........##.......#......................#...............#.......................#....#....#..#.#.#....................#.#..............................#......................#......#...........#...#...#.....#.........................................#.......#.#.........................#..#...........#.#.........#..........#....#..........................#.........................#..#.#......#.#....#......................#..........#............#...............#.............#...........#......................#.............#..#............#........#................#...#......#..#..........................#...........#......#................#....#......#....##..........#.............#......##......##.......#.#..........#...#..............#.....#................................................#....#.#........#...............#....#.............#.....#..........#.....#..........#...............#......#...................#......#.....#.........##.......#......................#...............#.......................#....#....#..#.#.#....................#.#..............................#......................#......#...........#...#...#.....#.........................................#.......#.#.........................#..#...........#.#.........#..........#....#..........................#.........................#..#.#......#.#....#......................#..........#............#...............#.............#...........#......................#.............#..#............#........#................#...#......#..#..........................#...........#......#....
#.......#.........#..................#..#.....#..........#..............................................#.#....#.......#.........................##........#...#...#.......##...................#..#.........................#....#....#....#.....#.#.##.......#...........................#........#.##....#.....#........................#...................#...#..#.....#..#.....#...........#.........##.#...............#.......#............#........#....#......#..........#........##..##..##.#..#..........#....#.......#.............#......#....###..........................#.........#.#..............................#.....#........................#......#..#......#......#..............#....#.................#......#.....#.....................#..........................#...#...............#....................#.#..........#...#.......................#...##...........#...#..##..............#....#..#...............##...........#...#.....#.....#.......#.........#..................#..#.....#..........#..............................................#.#....#.......#.........................##........#...#...#.......##...................#..#.........................#....#....#....#.....#.#.##.......#...........................#........#.##....#.....#........................#...................#...#..#.....#..#.....#...........#.........##.#...............#.......#............#........#....#......#..........#........##..##..##.#..#..........#....#.......#.............#......#....###..........................#.........#.#..............................#.....#........................#......#..#......#......#..............#....#.................#......#.....#.....................#..........................#...#...............#....................#.#..........#...#.......................#...##...........#...#..##..............#....#..#...............##...........#...#.....#.....#.......#.........#..................#..#.....#..........#..............................................#.#....#....
......#.............#.........................#.#.............#...#..................#..#..................#.............#.#.....#....#.....#..................#....#..............#...#.........#................................#.#.....................#.......#.#.#.........#........##...............#.............................#...#.............................#.#.........#...........................#...............#...#.....#..##.............##........#................#.....##.......##...........#...#.#...#........................##......#........#.....#.................................#...#..................#..#....#.....................#............#..............#..#......................#.#..#.....#.............#......#..................#...............................#...#...........................#..##.#......................#.................#......#.....##...........................#..#..#..........##...#.#..........#........#.............#.........................#.#.............#...#..................#..#..................#.............#.#.....#....#.....#..................#....#..............#...#.........#................................#.#.....................#.......#.#.#.........#........##...............#.............................#...#.............................#.#.........#...........................#...............#...#.....#..##.............##........#................#.....##.......##...........#...#.#...#........................##......#........#.....#.................................#...#..................#..#....#.....................#............#..............#..#......................#.#..#.....#.............#......#..................#...............................#...#...........................#..##.#......................#.................#......#.....##...........................#..#..#..........##...#.#..........#........#.............#.........................#.#.............#...#..................#..#..................#........
.#.#..#................##.......#..................#....#.........#........#......#.........#.......##................................#...#..........#............#............##..#...............#......#......................#......#.........#.......................##................#...............#............#.....#............#.....#.........#......#.....#...#............#............#.........#............#...........#....................................................#.................#.....#......##..........#.......#.............##....#..#....#..#.........#....#......................##.#....................#...#......#.....................................#..........#.#.....#...#................##........#.#......#..............##..........#.......................#..#.......#....#..........#................#............#....#....#.#....#.....#......#......#........#..............##...............#....#.....#...........##.#.#..#................##.......#..................#....#.........#........#......#.........#.......##................................#...#..........#............#............##..#...............#......#......................#......#.........#.......................##................#...............#............#.....#............#.....#.........#......#.....#...#............#............#.........#............#...........#....................................................#.................#.....#......##..........#.......#.............##....#..#....#..#.........#....#......................##.#....................#...#......#.....................................#..........#.#.....#...#................##........#.#......#..............##..........#.......................#..#.......#....#..........#................#............#....#....#.#....#.....#......#......#........#..............##...............#....#.....#...........##.#.#..#................##.......#..................#....#.........#........#......#.........#.......##..............
..........#..........................#.......#....#........#.............................#........#.......#...#.##.......#........#........#.....#.#..............####..........................#..#..........#...............................#..#.....#..#....#....#..........#..#........................#..#...#....#.............#.......................#.......................#.............#..#..##......#....#.............#........#..#.........#...........#.....#.#..........................##.................#....#.................#......#..............#..#......................#....##................................###.#....................##....#...................#...........................#.....#..................#..........##.............#....................#....................##.................#.#......................#..........#............#...#..#......#...........#...........##....#..........................##....#................#..........................#.......#....#........#.............................#........#.......#...#.##.......#........#........#.....#.#..............####..........................#..#..........#...............................#..#.....#..#....#....#..........#..#........................#..#...#....#.............#.......................#.......................#.............#..#..##......#....#.............#........#..#.........#...........#.....#.#..........................##.................#....#.................#......#..............#..#......................#....##................................###.#....................##....#...................#...........................#.....#..................#..........##.............#....................#....................##.................#.#......................#..........#............#...#..#......#...........#...........##....#..........................##....#................#..........................#.......#....#........#.............................#........#.......#...#.##..
.....#...#.#...........#.............#..##..................................#....#......#.#.#.............................#.................#..#...........#..#........................#..#.#..#..........#.#..#..#.....#...................#.....#.#.#..................................#.#.......#............##..#...................#..............##...........#..#....#.......#.##..#.....................#..........#...#.......#....#....#....................................#.#....#........#.#.........#..#....................##.........#................#..........#......#...#.....##.......#......#...........#...#.................#........#....##...............................#........................##...........#....#.........#..#....#.................#.................#..#.................#........#..#........#.##.....................................#...................#..#.....#............##......#.#..#.............#.#.......##..#........#...#.#...........#.............#..##..................................#....#......#.#.#.............................#.................#..#...........#..#........................#..#.#..#..........#.#..#..#.....#...................#.....#.#.#..................................#.#.......#............##..#...................#..............##...........#..#....#.......#.##..#.....................#..........#...#.......#....#....#....................................#.#....#........#.#.........#..#....................##.........#................#..........#......#...#.....##.......#......#...........#...#.................#........#....##...............................#........................##...........#....#.........#..#....#.................#.................#..#.................#........#..#........#.##.....................................#...................#..#.....#............##......#.#..#.............#.#.......##..#........#...#.#...........#.............#..##..................................#....#......#.#.#.......................
..........................#...............#...................#........................#......................#...................#..................##..........................#........##..#....#...#............#...................#...#...........#...#.......#........#..........#........#...#...........#..........#...........#....#......#...#...........#..........##..............#......#..........................#................#...#............#..............#.....#....#....##.........................................##.......#...........#...........#.#.#..#..................#.....##.#..#....#.....#.................#.#......................#...#.....#.....#.....#...#...............#..................#............#...............#.....#................#.##...........#...##....#.................#........#...................#....##.......................##...........#..........#.........#.........................#.........#....#...........................#...............#...................#........................#......................#...................#..................##..........................#........##..#....#...#............#...................#...#...........#...#.......#........#..........#........#...#...........#..........#...........#....#......#...#...........#..........##..............#......#..........................#................#...#............#..............#.....#....#....##.........................................##.......#...........#...........#.#.#..#..................#.....##.#..#....#.....#.................#.#......................#...#.....#.....#.....#...#...............#..................#............#...............#.....#................#.##...........#...##....#.................#........#...................#....##.......................##...........#..........#.........#.........................#.........#....#...........................#...............#...................#........................#......................#.....
#.......#...#..............................#....#..............................................#......#...........#.........##........#..........................#.............#.......................#...........#..........#.#...........#..........#...............#...............##...#............#....#....................##.............#......#......#....#.#.................#.......##............#..#............##...##............................#................#.#.#..............#......#.#............#...##..................#.......#..#...........##.....................#....#..................#..##.......#.......#.............#.#...#..##........................................#.....#.#...........................#...#.#.....#.................#.........#............#.............#.#..................#......##............#......#..#...............#......#.....##..................#........#...#.....#..............#........#.......#.......#...#..............................#....#..............................................#......#...........#.........##........#..........................#.............#.......................#...........#..........#.#...........#..........#...............#...............##...#............#....#....................##.............#......#......#....#.#.................#.......##............#..#............##...##............................#................#.#.#..............#......#.#............#...##..................#.......#..#...........##.....................#....#..................#..##.......#.......#.............#.#...#..##........................................#.....#.#...........................#...#.#.....#.................#.........#............#.............#.#..................#......##............#......#..#...............#......#.....##..................#........#...#.....#..............#........#.......#.......#...#..............................#....#..............................................#......#...........#.
.....................................................#......................#..#.....................#...##....#...................#..............#....#.......#..............##...#........................................................##......#..........#.#..#...#..#......#..............#..............#................#...........#...........#........#..#..#......#..........#.#........#.....#..#....#.#.....#..#....#.....#...........................#.#..#...................#.......................#......................#............#..................#.......#.#.#................#.....#.#...#.............#.#........##...#.....#......#.....#..#.......................#....#..............#.#....#.....#........................#........#..#......##...........#...#...............##..........#.#.#....#........#...........#.....#......##..............##.....#...#.#................#....#......................#..............#..................................................................#......................#..#.....................#...##....#...................#..............#....#.......#..............##...#........................................................##......#..........#.#..#...#..#......#..............#..............#................#...........#...........#........#..#..#......#..........#.#........#.....#..#....#.#.....#..#....#.....#...........................#.#..#...................#.......................#......................#............#..................#.......#.#.#................#.....#.#...#.............#.#........##...#.....#......#.....#..#.......................#....#..............#.#....#.....#........................#........#..#......##...........#...#...............##..........#.#.#....#........#...........#.....#......##..............##.....#...#.#................#....#......................#..............#..................................................................#......................#..#.....................#...##....#....
#.....#........#........................#..........#.#...............................#...................#..#......#.................#..#..............#...#..........#.........#..........#...........................#..#.#....#............................#............#.#....#..#....#.#.....................................#..............#.................#......................................#...#.....#.............#..#........#....#.##...#..##...#.............................##.........#................#..#..........#........#....................#.......#.................#.........................#...#.#..........................................#........#................#........#...#.......#..................##.#...............#.##....#...#.#.......#......#..........#..#......##.#.#.......................#..#......#..#....#.............#......................#.................#................#.#..................#....#........#.....#........#........................#..........#.#...............................#...................#..#......#.................#..#..............#...#..........#.........#..........#...........................#..#.#....#............................#............#.#....#..#....#.#.....................................#..............#.................#......................................#...#.....#.............#..#........#....#.##...#..##...#.............................##.........#................#..#..........#........#....................#.......#.................#.........................#...#.#..........................................#........#................#........#...#.......#..................##.#...............#.##....#...#.#.......#......#..........#..#......##.#.#.......................#..#......#..#....#.............#......................#.................#................#.#..................#....#........#.....#........#........................#..........#.#...............................#...................#..#......#
.#............#..#.#.............#..##..#................#.......#...#...............#.......#............................#........#..............###...............#..........#..##.......#........#..........................#.#.......#....#..........................#...........#........#..##....#.#................................#..............#....###....#............#.........#.........#.......#.#.........................#.................................##...........#.....#....#.......................#...........#...............#...................................................................#............#.....#.....#..............#.....#............#....#.#..#............#.....###.........#..................#..........#..#....#.........#.....#.................#.....#.....#...#...#.......#.................#......#...............#.........#...................#.#................#.##.....#..#.#...##.......#.....#...#..#..#.....#............#..#.#.............#..##..#................#.......#...#...............#.......#............................#........#..............###...............#..........#..##.......#........#..........................#.#.......#....#..........................#...........#........#..##....#.#................................#..............#....###....#............#.........#.........#.......#.#.........................#.................................##...........#.....#....#.......................#...........#...............#...................................................................#............#.....#.....#..............#.....#............#....#.#..#............#.....###.........#..................#..........#..#....#.........#.....#.................#.....#.....#...#...#.......#.................#......#...............#.........#...................#.#................#.##.....#..#.#...##.......#.....#...#..#..#.....#............#..#.#.............#..##..#................#.......#...#...............#.......#......................
##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#.......................#..#.#.#............................................#..................................................#....#.........#.......................#.........#.......##.....#.....................#..##..................#..................#.......#.#..........##....#......................#..#....###...............##........................##.#..#...#..........#..........#......#...................#....#............#...#..................................#...........#...#.....#...........#............................#.......#...............#..........#........................#.#.....#..............#........................................#..................#...................................................###............#.......#..........................................................#.....##......##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#.......................#..#.#.#............................................#..................................................#....#.........#.......................#.........#.......##.....#.....................#..##..................#..................#.......#.#..........##....#......................#..#....###...............##........................##.#..#...#..........#..........#......#...................#....#............#...#..................................#...........#...#.....#...........#............................#.......#...............#..........#........................#.#.....#..............#........................................#..................#...................................................###............#.......#..........................................................#.....##......##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#
...#................#....##...................#.....#.................#.....#..............#............#.....#....#......#...................#.#...#..................#......#...#...........##...................#...................#...................#................#...###.........##....#.......#......#...........#........................#.............................#.#...#......##........................#........#.....................#.......................#..#.....#.........#.............#...........#.........#.........#....#.........#.#.#....................#................#.........#.................#..#.....................#..............#.......#......#..........##................................................#......#.........#.#.#..#....#.......#...................#..................#..........#..#.....#............#............#.......#.#.....#.............#.................#..............#.#.#................#......#................#....##...................#.....#.................#.....#..............#............#.....#....#......#...................#.#...#..................#......#...#...........##...................#...................#...................#................#...###.........##....#.......#......#...........#........................#.............................#.#...#......##........................#........#.....................#.......................#..#.....#.........#.............#...........#.........#.........#....#.........#.#.#....................#................#.........#.................#..#.....................#..............#.......#......#..........##................................................#......#.........#.#.#..#....#.......#...................#..................#..........#..#.....#............#............#.......#.#.....#.............#.................#..............#.#.#................#......#................#....##...................#.....#.................#.....#..............#............#.....#....#
#....#............#..........#...........##...#.##.....#...#.....#.............................#......#................#.............................#........#..........#.#......#.#.........#.......#....#..................................#....#......#................#.........#.........#..........#......#.......#........#................##........................#...............#.................##.##...#........#....#.#........#......#...#..#......#....................................#...#...#.....#.#.........................#........#........#............#.............................#..#.................#.#...............#......#........................................#.#................#...#.............#..........#...#.....#...#...........#.#..#...........#.#...................................................#....#.#......#..........#...................#.............#.......#..............#..............##........#.........#....#............#..........#...........##...#.##.....#...#.....#.............................#......#................#.............................#........#..........#.#......#.#.........#.......#....#..................................#....#......#................#.........#.........#..........#......#.......#........#................##........................#...............#.................##.##...#........#....#.#........#......#...#..#......#....................................#...#...#.....#.#.........................#........#........#............#.............................#..#.................#.#...............#......#........................................#.#................#...#.............#..........#...#.....#...#...........#.#..#...........#.#...................................................#....#.#......#..........#...................#.............#.......#..............#..............##........#.........#....#............#..........#...........##...#.##.....#...#.....#.............................#......#.............
#..........................#.......................................#...................#..#...#..#.#.............#...................................#...................#........................#....##.................#.#.............#.............#.................#..............#.....#...........##......##...................#......#.#..........#....#...........................#.....#.............#...........#......#.....#...#...#.....#.........#........#................#.................#............#.............#...#...................##....#......#........#...#.......#.................................#....#...........#...#............#........#........................................#..........#..............#.#..#........#................#..................#..............#............##.#...........#..................................#...#...............................................#......#..#........................#...#..........................#.......................................#...................#..#...#..#.#.............#...................................#...................#........................#....##.................#.#.............#.............#.................#..............#.....#...........##......##...................#......#.#..........#....#...........................#.....#.............#...........#......#.....#...#...#.....#.........#........#................#.................#............#.............#...#...................##....#......#........#...#.......#.................................#....#...........#...#............#........#........................................#..........#..............#.#..#........#................#..................#..............#............##.#...........#..................................#...#...............................................#......#..#........................#...#..........................#.......................................#...................#..#...#..#.#.............#..
..........#............#......#....#.........#...#..............#............#.#...........................#..#........#........................#.......#........#.#.............#.....................#.#.#.#.................#.................#..........#...#..#...........##..............#..#.........................#..#................#....#................................#.........#....#.........#...##...........................#..#............#....#.......#.......#.##....#.....................................#........................#...#..........#............#........#...#..................#..............#.#............#...#.....#...................#..##................................#..............#.........#.#.#...#.#..............#....#..............#.......#.....#..#.................................#..............#.................#....#.#.#........#....#.....#...#..#...........#.......................#................#...........#............#......#....#.........#...#..............#............#.#...........................#..#........#........................#.......#........#.#.............#.....................#.#.#.#.................#.................#..........#...#..#...........##..............#..#.........................#..#................#....#................................#.........#....#.........#...##...........................#..#............#....#.......#.......#.##....#.....................................#........................#...#..........#............#........#...#..................#..............#.#............#...#.....#...................#..##................................#..............#.........#.#.#...#.#..............#....#..............#.......#.....#..#.................................#..............#.................#....#.#.#........#....#.....#...#..#...........#.......................#................#...........#............#......#....#.........#...#..............#............#.#...........................#..#.....
...#........................#...#....#....#.........#..........#......#..#......#.........#..#......................#......#.....##..................#...#....................#.....#.............................#......#...#......#.....#................#..............#.#...#....#................#......#.###..#..........#.#..#.#.........#.......#.......................................##......##...#....#.#.........#...........#........#...............#......#.........#..#.......#..#.............##.............................#.....#............#.......#.................................#....#.....#.....#....#.........#.....................#......#..#................##...#...#...#.....#.........................#......................#......#...#.....#................#.#..#................#...#.........##..............#...............#....#.............#.........####........#...........##...................#......#.....#...#......#.......#........................#...#....#....#.........#..........#......#..#......#.........#..#......................#......#.....##..................#...#....................#.....#.............................#......#...#......#.....#................#..............#.#...#....#................#......#.###..#..........#.#..#.#.........#.......#.......................................##......##...#....#.#.........#...........#........#...............#......#.........#..#.......#..#.............##.............................#.....#............#.......#.................................#....#.....#.....#....#.........#.....................#......#..#................##...#...#...#.....#.........................#......................#......#...#.....#................#.#..#................#...#.........##..............#...............#....#.............#.........####........#...........##...................#......#.....#...#......#.......#........................#...#....#....#.........#..........#......#..#......#.........#..#......................
...........#.........#.........................................#..................................#.....#.........#..#..................#.....#.............#.......#...#.....#...#..#......#...#..#....................................#...................#......#...#...#...........#.............................#................#...................#...#..............#..#..........#...#.#.......#.#.....#...........#..#.......#...#.....#.#..#........................................#............................#......#..................#................#.......................#....##................#.#.............................#..#..................#......#.................#..........#.......#........#.............#.#.....#.....##.#...#....#.......##...................#..#.#.#..#...#..........#....##...#.##...#...#..........#.................#........##.........##.............................#..............#.#.....#.........##.................#.........#.........................................#..................................#.....#.........#..#..................#.....#.............#.......#...#.....#...#..#......#...#..#....................................#...................#......#...#...#...........#.............................#................#...................#...#..............#..#..........#...#.#.......#.#.....#...........#..#.......#...#.....#.#..#........................................#............................#......#..................#................#.......................#....##................#.#.............................#..#..................#......#.................#..........#.......#........#.............#.#.....#.....##.#...#....#.......##...................#..#.#.#..#...#..........#....##...#.##...#...#..........#.................#........##.........##.............................#..............#.#.....#.........##.................#.........#.........................................#..................................#.....#.........#.
..#...............#..........#....###........#.............#.....#..##..............#..................#.....#.#.....#.............#.............#....#...#........#......#........#.............................................#.......................#........................#....##....................#.......#.......................#..#.................#..........#................##......#................................#..#........##......................#...#.......................#..#......................#..#.......#.....#..........#........#..............#..........#....#....#..................##..#..#...#.......#.........#...#.........#.#..........#.......................#............................#...................#....#.#.....#......#....#..............#.#.#.....##..#.................#......................................#......#..........#..#.................#..#.#...#.#..........##......#.......................#.....#...............#..........#....###........#.............#.....#..##..............#..................#.....#.#.....#.............#.............#....#...#........#......#........#.............................................#.......................#........................#....##....................#.......#.......................#..#.................#..........#................##......#................................#..#........##......................#...#.......................#..#......................#..#.......#.....#..........#........#..............#..........#....#....#..................##..#..#...#.......#.........#...#.........#.#..........#.......................#............................#...................#....#.#.....#......#....#..............#.#.#.....##..#.................#......................................#......#..........#..#.................#..#.#...#.#..........##......#.......................#.....#...............#..........#....###........#.............#.....#..##..............#..................#.....#.#....
..#..........#....#.......#..............................................#...#......#.........#....#....................#...............#..............#........#...#....#...........#.........#.......##..#.................#................................##..........#..........#........#......##.............#....#................#......#...##.................#.....#...................#.........##........#...........#....##.....##........#......................#.........#.......................#.#.............#....#....#.......#.......#.....#.............##..........#..................#....#................#..##............#......#..#..............#......................##........#....#...............#......................#.....##.........#.....#......#..........#..............#.........#..............#......###....#...#.......................#......#.................#.....................#......................#................#..#..........#....#.......#..............................................#...#......#.........#....#....................#...............#..............#........#...#....#...........#.........#.......##..#.................#................................##..........#..........#........#......##.............#....#................#......#...##.................#.....#...................#.........##........#...........#....##.....##........#......................#.........#.......................#.#.............#....#....#.......#.......#.....#.............##..........#..................#....#................#..##............#......#..#..............#......................##........#....#...............#......................#.....##.........#.....#......#..........#..............#.........#..............#......###....#...#.......................#......#.................#.....................#......................#................#..#..........#....#.......#..............................................#...#......#.........#....#................
...#......#..........#......###....#....#.....#.......#.....#..........##.........#..#..#.#........#.......#..............#.#..#...........................................#........#.............#....#.................#.........#.......#.................................................#..........##..#.................................................#................................#..........#.......#........#..........##.#..#..........................##..#..#.................#.............#............#........#.........................#.....................................#.........#.....#........#............................................##.................#..........#..#.#...#......#................................#.....#.......#............#.......................................#..............#..................................#...........................##..........#..................#.....#.#.#.......#....#........#.......#......#..........#......###....#....#.....#.......#.....#..........##.........#..#..#.#........#.......#..............#.#..#...........................................#........#.............#....#.................#.........#.......#.................................................#..........##..#.................................................#................................#..........#.......#........#..........##.#..#..........................##..#..#.................#.............#............#........#.........................#.....................................#.........#.....#........#............................................##.................#..........#..#.#...#......#................................#.....#.......#............#.......................................#..............#..................................#...........................##..........#..................#.....#.#.#.......#....#........#.......#......#..........#......###....#....#.....#.......#.....#..........##.........#..#..#.#........#.......#........
..........#..........#.............#......#.#....#.#....#..#....#............#.##...#..#.................#...#....#........#...####.....#..............#..#..#..#.......#........#...........#...#............#............................................................##....#............#......#.....#.......#.......#...#............................#...#.......#............#...#....#............................#.............................#................#.................................#..#..................#......#...#..........#.........#....................###.......#......#........................#.......#..........#...#....#..#......#....#..#............................#........#.....#.........#........................#.............#....................#..............#...........#..............#.....#......#.#....#.....#.#...........#......###.....#..........#...........................................................#..............#..........#.............#......#.#....#.#....#..#....#............#.##...#..#.................#...#....#........#...####.....#..............#..#..#..#.......#........#...........#...#............#............................................................##....#............#......#.....#.......#.......#...#............................#...#.......#............#...#....#............................#.............................#................#.................................#..#..................#......#...#..........#.........#....................###.......#......#........................#.......#..........#...#....#..#......#....#..#............................#........#.....#.........#........................#.............#....................#..............#...........#..............#.....#......#.#....#.....#.#...........#......###.....#..........#...........................................................#..............#..........#.............#......#.#....#.#....#..#....#............#.##...#..#.................#...#....#.
.........#...#..............................................#...........#........#.........#.......................##.....####.........#...............#..#.#...................................##...............................#.............................#........#..............#.........#....#...#.....#....#.....................#.#........................##......##................##......#.....#....................................................#...#..............#....................................................#.............#.......#.........#......##..........#............................#....#.......#......#.............#.......#.............#.........#.....................#...............#................###.....#...........................#..#.......#..................................##...#.....#.................#................................#........#...............##............#.........#....#..##...#..........#.........#...#..............................................#...........#........#.........#.......................##.....####.........#...............#..#.#...................................##...............................#.............................#........#..............#.........#....#...#.....#....#.....................#.#........................##......##................##......#.....#....................................................#...#..............#....................................................#.............#.......#.........#......##..........#............................#....#.......#......#.............#.......#.............#.........#.....................#...............#................###.....#...........................#..#.......#..................................##...#.....#.................#................................#........#...............##............#.........#....#..##...#..........#.........#...#..............................................#...........#........#.........#.......................#
#........#.....#...............#........#..#.........#..#.#...................#........#.......#..............#.........#.#......#......#...#.................#.....#............#....................#........#....#...#......#........#.....##..........#.............#........#....#..#..............................................#.....#..................#.......#........##....##..#.......#...................#..#...#...........#....#..........#..........#..............#.............#...........#.............#..............#.........#............#..........#.................#...........#...#................#..##......#.....##.....#.............#..........#........................#...........#.............#................#.#....#.........................................#...##..##.#........#...#...##.#.#.......#............#..............#.....#.......#.........#.........#..#....#................#..........................#......#.#..#........#.....#...............#........#..#.........#..#.#...................#........#.......#..............#.........#.#......#......#...#.................#.....#............#....................#........#....#...#......#........#.....##..........#.............#........#....#..#..............................................#.....#..................#.......#........##....##..#.......#...................#..#...#...........#....#..........#..........#..............#.............#...........#.............#..............#.........#............#..........#.................#...........#...#................#..##......#.....##.....#.............#..........#........................#...........#.............#................#.#....#.........................................#...##..##.#........#...#...##.#.#.......#............#..............#.....#.......#.........#.........#..#....#................#..........................#......#.#..#........#.....#...............#........#..#.........#..#.#...................#........#.......#..............#.....
.............................#..........#..................#..#...#..............#.#.......#.#........#.....#....#...#........................#............#.............#....#..........#.........#..#...#............#..#...#.....#...#.......#...#.......#.....................#.......#......#................##..#..#.#..#................#..#..#...........#..#...........#.#...................#.....###..#..#..................#..........#.#..#.....#.............#................................#......#.....#.#.#...............................................#..................#...#.....#..................................#....#........................#.............#...........................#....#.#...#.....#.#.#.............#....................................#............##.#..........#..................#...........##......##..............#.....#..........................................#..............#....#...#.....#.......#....................................#..........#..................#..#...#..............#.#.......#.#........#.....#....#...#........................#............#.............#....#..........#.........#..#...#............#..#...#.....#...#.......#...#.......#.....................#.......#......#................##..#..#.#..#................#..#..#...........#..#...........#.#...................#.....###..#..#..................#..........#.#..#.....#.............#................................#......#.....#.#.#...............................................#..................#...#.....#..................................#....#........................#.............#...........................#....#.#...#.....#.#.#.............#....................................#............##.#..........#..................#...........##......##..............#.....#..........................................#..............#....#...#.....#.......#....................................#..........#..................#..#...#..............#.#.......#.#........#.....#....#..
....................#........#...................#........................#..............#.................#.#.........#.....#..............#..........#.#.##.#....#..........................#............#.......#......#...................#...#........#..........#......#.....#...........#..................#.#.#................................#..................#.......................#..........#..............................................#....................#........#...........................#.##....#............#.......#..................#.....#.#.....#.........#............#.....#.....##...###..............#......#.##........................#..#...#..#...#...#.......#...............#.........##....#.....#....#....................##......................#..#...........................#.............................................#.....#.....#.....#....................#....#..#.......#.............................#.............................#........#...................#........................#..............#.................#.#.........#.....#..............#..........#.#.##.#....#..........................#............#.......#......#...................#...#........#..........#......#.....#...........#..................#.#.#................................#..................#.......................#..........#..............................................#....................#........#...........................#.##....#............#.......#..................#.....#.#.....#.........#............#.....#.....##...###..............#......#.##........................#..#...#..#...#...#.......#...............#.........##....#.....#....#....................##......................#..#...........................#.............................................#.....#.....#.....#....................#....#..#.......#.............................#.............................#........#...................#........................#..............#.................#.#......
#.......##.......................#.......#........#..............#........#........#..........#.............#......#.......#....#........#.........#....#.....#....#.#.......#...................#...#.................................##.................#..............#.........................#............#...#...............#...#.....#....###..#........#......#...#..#..#.............#...#.............#......................#...........##.....#........#.##......#.....................#.............#..........................##..#...............#.#.....#..#....#........................#.........#............#...................##..##........#......#......#..#.........#......................#............#...........#................#.......#...............#...........#..#.....#..........#..............#........#.##...........##...#...........#........................#....#............#....#..#................#..................#....#.#.......##.......................#.......#........#..............#........#........#..........#.............#......#.......#....#........#.........#....#.....#....#.#.......#...................#...#.................................##.................#..............#.........................#............#...#...............#...#.....#....###..#........#......#...#..#..#.............#...#.............#......................#...........##.....#........#.##......#.....................#.............#..........................##..#...............#.#.....#..#....#........................#.........#............#...................##..##........#......#......#..#.........#......................#............#...........#................#.......#...............#...........#..#.....#..........#..............#........#.##...........##...#...........#........................#....#............#....#..#................#..................#....#.#.......##.......................#.......#........#..............#........#........#..........#.............#......#
.........#..............................#....#.#.............#....#.........#...#...................#.#..#.......#...#.......................................#.....................#.#................#....#.#...............................#..........#....#........#.#....#....#...#............#......#...#........#..#..................#...#.......#..............#..#........#...#.#...#.........#..............................................................#.#.#....................#.......#...#.......##...#.........#....#..#.......................................................#......................#.........................#.#.#.......................#..#....#.##...............................................#....#..............#.#.........#.........#...#.#...........................#.........#......................#.................#.................#...........................#..#.#.....#..#...............#.....#.........#................#..............................#....#.#.............#....#.........#...#...................#.#..#.......#...#.......................................#.....................#.#................#....#.#...............................#..........#....#........#.#....#....#...#............#......#...#........#..#..................#...#.......#..............#..#........#...#.#...#.........#..............................................................#.#.#....................#.......#...#.......##...#.........#....#..#.......................................................#......................#.........................#.#.#.......................#..#....#.##...............................................#....#..............#.#.........#.........#...#.#...........................#.........#......................#.................#.................#...........................#..#.#.....#..#...............#.....#.........#................#..............................#....#.#.............#....#.........#...#...................#.#..#.......#..
............#...................#.#..........#.......................................###...........#.#........##..............#.........#.........#.................#..#..#.#.....#......##...#...........#...........##.......#.......#.......................#.................................#.#......#...#......................#....................#....#................................#...........##...........#...#....................#.....#................#....#.....#..#.....#.#......#............................#......#.....#.............#...........#...#...............#.......##.#.......#.....#...##...............#......................................................#...#.#.....#.................#......#.....#.......#..........#..#.....#..#.....#...#...#.................#...............................#..............##.#..........................#............#....#....#..........#.#.##......##.#.#.......................#....................#...................#.#..........#.......................................###...........#.#........##..............#.........#.........#.................#..#..#.#.....#......##...#...........#...........##.......#.......#.......................#.................................#.#......#...#......................#....................#....#................................#...........##...........#...#....................#.....#................#....#.....#..#.....#.#......#............................#......#.....#.............#...........#...#...............#.......##.#.......#.....#...##...............#......................................................#...#.#.....#.................#......#.....#.......#..........#..#.....#..#.....#...#...#.................#...............................#..............##.#..........................#............#....#....#..........#.#.##......##.#.#.......................#....................#...................#.#..........#.......................................###...........#.#........##....
.#.....##....#................#.............#......#....#.....#.......................#..................................#..............................#..........#......#............#........#.........#..........#...#...............#....#..........#..................#.#...........#...#.............#...........#..............#....#..#...........#..#.........#.......#........#.................#.........#.##............#......#.....#...........#.....###..#...........#.........#..............#.#........#.......#............#............................#........#.#...........#......#....#....................#..................#.#...................#......#..#....#...#.#......#..#......#......#..#...............#........#......................#.......#........................#..##.#...................#..#............#.......##.............##.........#..#..##..#...#..............##..........#.#...........#.......#.#......#.............#.....##....#................#.............#......#....#.....#.......................#..................................#..............................#..........#......#............#........#.........#..........#...#...............#....#..........#..................#.#...........#...#.............#...........#..............#....#..#...........#..#.........#.......#........#.................#.........#.##............#......#.....#...........#.....###..#...........#.........#..............#.#........#.......#............#............................#........#.#...........#......#....#....................#..................#.#...................#......#..#....#...#.#......#..#......#......#..#...............#........#......................#.......#........................#..##.#...................#..#............#.......##.............##.........#..#..##..#...#..............##..........#.#...........#.......#.#......#.............#.....##....#................#.............#......#....#.....#.......................#.............................
..................#..#.......#.............##...............##..#....#.............#.#..#....#.....#......#.....#.........#............###..........................#.....##.....#...................#............#.................#.#.............#.#.............#........................#...##...............#.#....#...................#.........#...............#.......#........................##......#..........#................................#..........................................#.......................#..#....#.................#..........###...#..........................#....#...........##........#......##..........#.#.#............#..............#......................#..#.#..#...........##................#.#...#...................#...#.....#..........#........................................#...........#.........#..........#..............#....#...............#....................................#.............................................#..#.......#.............##...............##..#....#.............#.#..#....#.....#......#.....#.........#............###..........................#.....##.....#...................#............#.................#.#.............#.#.............#........................#...##...............#.#....#...................#.........#...............#.......#........................##......#..........#................................#..........................................#.......................#..#....#.................#..........###...#..........................#....#...........##........#......##..........#.#.#............#..............#......................#..#.#..#...........##................#.#...#...................#...#.....#..........#........................................#...........#.........#..........#..............#....#...............#....................................#.............................................#..#.......#.............##...............##..#....#.............#.#..#....#.....#......#.....#...
..##........#....................##...........#.......#........................#.#........#........................#....................#.......#.....#............#..........#.......................#.........................#.....#......#.......................#...#.....................#..#.....................#.............#.#.............................#........#.......................#.........................#...#.....................#.................................................#................#....#...................................................................#...................#.#.......................#...#..#....#......#..............#..........................#............#.....................#......#.....#.........................#...................#...............###..........#.#..#....#..................#........#..#.#...........##...............#......#....#..#..........#........#.###........#.#........##........#....................##...........#.......#........................#.#........#........................#....................#.......#.....#............#..........#.......................#.........................#.....#......#.......................#...#.....................#..#.....................#.............#.#.............................#........#.......................#.........................#...#.....................#.................................................#................#....#...................................................................#...................#.#.......................#...#..#....#......#..............#..........................#............#.....................#......#.....#.........................#...................#...............###..........#.#..#....#..................#........#..#.#...........##...............#......#....#..#..........#........#.###........#.#........##........#....................##...........#.......#........................#.#........#........................#
..#...........................#......#....###........#..........#.#................................#....#...#....#..........#.#.........................................#......#..#.....#....#.........#....#..............#........#..........#....##........................................#.....#.....................#..#....#.#..............#......#...#................#........#....##........#............#..#....#.#....#.............#.............#.#...................#.............................#.....#.#..............#................###.................#.....#........................#.....#..........#.............#...............#......#.................#...........................#.............#...........#........#.......##......#..............................#...#....#....##....#...................#.#.#....#.......#....#...............................#...##...................................#................#.....#........#....#...........................#......#....###........#..........#.#................................#....#...#....#..........#.#.........................................#......#..#.....#....#.........#....#..............#........#..........#....##........................................#.....#.....................#..#....#.#..............#......#...#................#........#....##........#............#..#....#.#....#.............#.............#.#...................#.............................#.....#.#..............#................###.................#.....#........................#.....#..........#.............#...............#......#.................#...........................#.............#...........#........#.......##......#..............................#...#....#....##....#...................#.#.#....#.......#....#...............................#...##...................................#................#.....#........#....#...........................#......#....###........#..........#.#................................#....#...#....#..
.........#......#.#........#..#.#...............................##.#..#.....#...........#...#............#..#.#.##..................#................#............#..........#..#..#.................#...............#......#......#...#....................#......#..............###....................#......#.......#..........#..#...............#........................#.......#......#.......#......................................#........................#.......#......#..................#.........#.......#....#.#......#.....#.....#...#.............#.#............#........#...........................#..#...............#...#.....#.....#.........#.............#.....#..................................................#..........#..#.#........#.......#........##...#.........#.#.........#.......#.........#....#......##....#..#....#............#...........#........#........#..........................#...............#..................#.##.#.........#......#.#........#..#.#...............................##.#..#.....#...........#...#............#..#.#.##..................#................#............#..........#..#..#.................#...............#......#......#...#....................#......#..............###....................#......#.......#..........#..#...............#........................#.......#......#.......#......................................#........................#.......#......#..................#.........#.......#....#.#......#.....#.....#...#.............#.#............#........#...........................#..#...............#...#.....#.....#.........#.............#.....#..................................................#..........#..#.#........#.......#........##...#.........#.#.........#.......#.........#....#......##....#..#....#............#...........#........#........#..........................#...............#..................#.##.#.........#......#.#........#..#.#...............................##.#..#.....#...........#...#............#..#.#.##..
.....#.###........#.....#..#...........................#...........#............#..#....#..#.............#.................#.....................#........##....#........#.........#..#.........#..#......#.###...#..#.......#...#.........................................#.#...#.......#..........#......#.......#......#..#.....#.......................#................##.......#...#.....#......#.#.#..............#.............#........#...#.........#.............................#.....#...#....#.#...........#..#................#..........#...#.........#.......#........#.#.............................#.#.................#....#................#....#.#..............................#..........#.......#...#........#.....#............#....#...#..............#..............#.................#......#.................................#......#..#........#.#.................#.......#.................#.#..#...#..........#.................................#.###........#.....#..#...........................#...........#............#..#....#..#.............#.................#.....................#........##....#........#.........#..#.........#..#......#.###...#..#.......#...#.........................................#.#...#.......#..........#......#.......#......#..#.....#.......................#................##.......#...#.....#......#.#.#..............#.............#........#...#.........#.............................#.....#...#....#.#...........#..#................#..........#...#.........#.......#........#.#.............................#.#.................#....#................#....#.#..............................#..........#.......#...#........#.....#............#....#...#..............#..............#.................#......#.................................#......#..#........#.#.................#.......#.................#.#..#...#..........#.................................#.###........#.....#..#...........................#...........#............#..#....#..#.............#..........
.#.......................#.....#.......................#..........#.................#...........#...................#.#...........#...........................#....##........#.......................#.........#..........#.......#.#.........#................................#...#.....#..........#..............#.#.#........#.........#............#......#.#.............#......#.#...............#...........#..#.......................#.##.........##.#.#.#..................#..........#..............#............#......#.................#.............................#.................#.............#........#...................#...........................##...#..#........#................#........#.#..#.....#...##........#...##..#....#.#...#..#.....#.#.........#.............................#..................#...#.......................................#.........##................#.#...#....##..#.........#.....................#.......#..#...#.......................#.....#.......................#..........#.................#...........#...................#.#...........#...........................#....##........#.......................#.........#..........#.......#.#.........#................................#...#.....#..........#..............#.#.#........#.........#............#......#.#.............#......#.#...............#...........#..#.......................#.##.........##.#.#.#..................#..........#..............#............#......#.................#.............................#.................#.............#........#...................#...........................##...#..#........#................#........#.#..#.....#...##........#...##..#....#.#...#..#.....#.#.........#.............................#..................#...#.......................................#.........##................#.#...#....##..#.........#.....................#.......#..#...#.......................#.....#.......................#..........#.................#...........#...................
.#..##...............................##..#......#..#............#...................#.....................#.............#..................................#.......##............#....##..#..............................................#................................#........#............##.......#......................................#..............................##........#.......#.......#...#........#...##........#........#........................#........##.....#.......#......................#....#......#....#..#....................##...#.#..#................................#.....##.#..#.#...#..............##..#..#..#...............#........#.............................#.............#....................##.....................#...#.....................#..........#............#......#...........#.#.#..........##.......#......#........#.......#......#.....................#.................#......#............................#.#..##...............................##..#......#..#............#...................#.....................#.............#..................................#.......##............#....##..#..............................................#................................#........#............##.......#......................................#..............................##........#.......#.......#...#........#...##........#........#........................#........##.....#.......#......................#....#......#....#..#....................##...#.#..#................................#.....##.#..#.#...#..............##..#..#..#...............#........#.............................#.............#....................##.....................#...#.....................#..........#............#......#...........#.#.#..........##.......#......#........#.......#......#.....................#.................#......#............................#.#..##...............................##..#......#..#............#...................#.....................#.........
.........................................###.....#.............#.......#..##.....##.............#....#.......#..............#..#........#................#................................#...........#.......#..............#...#.................#....#........................#......#....................#........#.......#...#........#........#....#.....#....#...............#..........#..#..##.....#.......#.....................#....#..........#......................#...............#.............................##..................##...........................#..#........#...................#....#.....#.......................#....#..#.........#..........#.......##.#.................#........#.....#....#.#..........#....#.............#..............#.........#...................#.....................#......#..........................#........#.#.##......###..................#...........#........##...........#......#.....#......##...............................................###.....#.............#.......#..##.....##.............#....#.......#..............#..#........#................#................................#...........#.......#..............#...#.................#....#........................#......#....................#........#.......#...#........#........#....#.....#....#...............#..........#..#..##.....#.......#.....................#....#..........#......................#...............#.............................##..................##...........................#..#........#...................#....#.....#.......................#....#..#.........#..........#.......##.#.................#........#.....#....#.#..........#....#.............#..............#.........#...................#.....................#......#..........................#........#.#.##......###..................#...........#........##...........#......#.....#......##...............................................###.....#.............#.......#..##.....##.............#....#.......#......
...#.......#.#......##.......................#........##...#............###..#...........#.##...........#.....#.....#.................#.........................##.........##...............................................#................##.....#....#.......................#....#............#..#......#..##........#..#....#..#............................#............#..............#........#.....#.....#...#..............#..............#.....#.............#......................#...#.................##.................#.................#..........................#...................#.#.......#...............#............#....#...#....#..#............................#.......#........##.......#.........#.....#..........#....#...............................#.....................#.#..#.....#..............#......#..##...............##..#..#.............#....#......#.............................#..............#..#...........#.......#.......#.......#.#......##.......................#........##...#............###..#...........#.##...........#.....#.....#.................#.........................##.........##...............................................#................##.....#....#.......................#....#............#..#......#..##........#..#....#..#............................#............#..............#........#.....#.....#...#..............#..............#.....#.............#......................#...#.................##.................#.................#..........................#...................#.#.......#...............#............#....#...#....#..#............................#.......#........##.......#.........#.....#..........#....#...............................#.....................#.#..#.....#..............#......#..##...............##..#..#.............#....#......#.............................#..............#..#...........#.......#.......#.......#.#......##.......................#........##...#............###..#...........#.##...........#.....#.....
.........#.................#......#.....................#.........#................#.#.......................................#...#...................#................................#.....................................#.............................##.......#.......#..........................#...........#...##.#....#...................#.##....................................#.............#.#......#........#..#....#...........................................#....................#.....#.#.......##.........#.............#.......#..........#.#............#..............##....#....#....#.#.................#..........#..........#....#...##...#.......#............................#..#.#.............#..........#.#..........#...#..#.............................................#...#.................................#....................................................#...#.....#........................#.....#.......#....#........##.#...#...........#.................#......#.....................#.........#................#.#.......................................#...#...................#................................#.....................................#.............................##.......#.......#..........................#...........#...##.#....#...................#.##....................................#.............#.#......#........#..#....#...........................................#....................#.....#.#.......##.........#.............#.......#..........#.#............#..............##....#....#....#.#.................#..........#..........#....#...##...#.......#............................#..#.#.............#..........#.#..........#...#..#.............................................#...#.................................#....................................................#...#.....#........................#.....#.......#....#........##.#...#...........#.................#......#.....................#.........#................#.#..............................
..#.....##......#..........#.......#..#.##.........#..........#...........................................#....#........#.......#......#...#......#..#................##.....................................#.......................#.......#.......................#...................#.....#...........#..............###.................#.............#........##.................#.........#...#....#.....#......#..........#.........#.#..........#..........#......#........#........#..#.....#.......#.......#.................##.....#....#..........#.#.#............#.#..#...#..................#.........#..............#.....................#....#..............................#.......#.......#........#..#..##.#....................................#....#.........##.............#.....#..#...............#...#.......#..#..#..#........#...#.##.......##...........#............#...............#.............#........#........................#..........#.....##......#..........#.......#..#.##.........#..........#...........................................#....#........#.......#......#...#......#..#................##.....................................#.......................#.......#.......................#...................#.....#...........#..............###.................#.............#........##.................#.........#...#....#.....#......#..........#.........#.#..........#..........#......#........#........#..#.....#.......#.......#.................##.....#....#..........#.#.#............#.#..#...#..................#.........#..............#.....................#....#..............................#.......#.......#........#..#..##.#....................................#....#.........##.............#.....#..#...............#...#.......#..#..#..#........#...#.##.......##...........#............#...............#.............#........#........................#..........#.....##......#..........#.......#..#.##.........#..........#...........................................#....#....
......#...#.........................................#......#......#.#...........#.....#.#....................#..............................#..........#...........#.....#..#..................#................#.......#...#...........#................................#......#..#...#..#......#............#......#........#..#.................#.......#..............#.#..........................................#.....#........#.#......#......................#....................#..............#............#..#...#...#.......#.............#.....................#.........#....#..........#.#....................#...........#.......#............#...........#............#.#........#...............#....##..#................#.......#.#.................#....#..............#...............................#....#.........#.##........###.#.......#.#......................#......#.....#.....#..........#....................................#..................#...#.........................................#......#......#.#...........#.....#.#....................#..............................#..........#...........#.....#..#..................#................#.......#...#...........#................................#......#..#...#..#......#............#......#........#..#.................#.......#..............#.#..........................................#.....#........#.#......#......................#....................#..............#............#..#...#...#.......#.............#.....................#.........#....#..........#.#....................#...........#.......#............#...........#............#.#........#...............#....##..#................#.......#.#.................#....#..............#...............................#....#.........#.##........###.#.......#.#......................#......#.....#.....#..........#....................................#..................#...#.........................................#......#......#.#...........#.....#.#....................#......
.........##.........#........................##...#..........#...#.#.#....#........#...#................#........................#......#..#....##....##.......#.......................#......#....##...#....#........#..........#.#........#......##......#......#...#..............#..#..#.......#..........#..#.##..##.##.#.#..#..........................#......#...#...#...........................................#.....................#.....#..#............#..#...............##..........#.##............................#.#................#........#................#....................#...............#..........................#....#.....#...................................................##..#...................#...........#...........#..........................#......#.....##..#...#..............#......#.......................#.#.....##..#...........##..##.......................#..#...#...............#.........##...##..#....#.....................##.........#........................##...#..........#...#.#.#....#........#...#................#........................#......#..#....##....##.......#.......................#......#....##...#....#........#..........#.#........#......##......#......#...#..............#..#..#.......#..........#..#.##..##.##.#.#..#..........................#......#...#...#...........................................#.....................#.....#..#............#..#...............##..........#.##............................#.#................#........#................#....................#...............#..........................#....#.....#...................................................##..#...................#...........#...........#..........................#......#.....##..#...#..............#......#.......................#.#.....##..#...........##..##.......................#..#...#...............#.........##...##..#....#.....................##.........#........................##...#..........#...#.#.#....#........#...#................#...........
...........................#.......#...................#.........#...#..#......#.#.......#....#...#....#..........#..#...#...........#..#....#.......##.#......#...........#.....##..#..........#............##..#...#.........#...........#.......#...................................................#....................#.....#....#......#........#.......##.................###.#.##....#.....#....#.....#...........#.....#.........#......................#..............#...........#.................#............#..........................#.....#......................#....#.#..........................#..##....#..###........................#.................#..............#........#.................#.......#.......#........#......#...#.........#......#.......#......#.#..............###......#......#......#...........#...........#...............#.#...#............##.......#..#.#...................##.......#.........#..###.......#......................................#.......#...................#.........#...#..#......#.#.......#....#...#....#..........#..#...#...........#..#....#.......##.#......#...........#.....##..#..........#............##..#...#.........#...........#.......#...................................................#....................#.....#....#......#........#.......##.................###.#.##....#.....#....#.....#...........#.....#.........#......................#..............#...........#.................#............#..........................#.....#......................#....#.#..........................#..##....#..###........................#.................#..............#........#.................#.......#.......#........#......#...#.........#......#.......#......#.#..............###......#......#......#...........#...........#...............#.#...#............##.......#..#.#...................##.......#.........#..###.......#......................................#.......#...................#.........#...#..#......#.#.......#....#...#....#..........#.
..##.##..#..............................#.......................#.................#.#.......#..#..#.....#......................##........#.....#....................................#.................................##..............................#.........#....#....#......#..#...#............................#............#.......#...........#.....#..........................#.#............#.#..#....#...........#........#.............##................#....##.#......#.......#....#..................................#...#....#..........#..#.........................................#...#...................#........#.#..#.......#.....#.....#.............#.#.........#.#.#..........................#........#....##.#....................#.................#........#..#................#.......................#................#.............#...#....#......#............#........#..#......#.........#......#..........#..##..#...............##.......##.##..#..............................#.......................#.................#.#.......#..#..#.....#......................##........#.....#....................................#.................................##..............................#.........#....#....#......#..#...#............................#............#.......#...........#.....#..........................#.#............#.#..#....#...........#........#.............##................#....##.#......#.......#....#..................................#...#....#..........#..#.........................................#...#...................#........#.#..#.......#.....#.....#.............#.#.........#.#.#..........................#........#....##.#....................#.................#........#..#................#.......................#................#.............#...#....#......#............#........#..#......#.........#......#..........#..##..#...............##.......##.##..#..............................#.......................#.................#.#.......#..#..#.....#...........
#..................##.................................###.........#.#...#.......#.#..#.......#...........##............#.....................#.....##...#.#.........#.#...#.......#.............#..#..#..#...............#..#..............................................#......#.#.....#.#.#...........................................#.#.#..................#..##.......##........##........#..#...#......#.................#...............#......#..........#................#.....#...#......#....#..............................................#..........#...............#..............#...#.........................#....#..............................................#............#............#.......#...#...........#..........................#................#...........#..##........#........#.....#..#.......#..#.........##...............#...............................#.....................................#...................................#..................##.................................###.........#.#...#.......#.#..#.......#...........##............#.....................#.....##...#.#.........#.#...#.......#.............#..#..#..#...............#..#..............................................#......#.#.....#.#.#...........................................#.#.#..................#..##.......##........##........#..#...#......#.................#...............#......#..........#................#.....#...#......#....#..............................................#..........#...............#..............#...#.........................#....#..............................................#............#............#.......#...#...........#..........................#................#...........#..##........#........#.....#..#.......#..#.........##...............#...............................#.....................................#...................................#..................##.................................###.........#.#...#.......#.#..#.......#...........##.........
......................#....#................#..#........................#........##...#......#...#........#......................#........................#.........#.......#....#.............#....................................#..........................#.............##....###..........#....#......#....#..#........#....#.................#.#......#.........#.................................#......#...............#.#..........#.............#.............#......#...........#.........................#.................#......#.....#......##.....#..#.#.#.#...................#...........#.#........................#........................##.....##..........#...##.....#...........................#..#..........#..................#............................................................#...#....................#...............................#..............##..............#.....#..#.................#...#........#...........................................#....#................#..#........................#........##...#......#...#........#......................#........................#.........#.......#....#.............#....................................#..........................#.............##....###..........#....#......#....#..#........#....#.................#.#......#.........#.................................#......#...............#.#..........#.............#.............#......#...........#.........................#.................#......#.....#......##.....#..#.#.#.#...................#...........#.#........................#........................##.....##..........#...##.....#...........................#..#..........#..................#............................................................#...#....................#...............................#..............##..............#.....#..#.................#...#........#...........................................#....#................#..#........................#........##...#......#...#........#.........
.....#........................#..#.......#..............................#........................#.........#.......#.....#.......................#.............#..................................#.......#.........................#..#...#...........................#..#.....#...#.#.......#....#..#..#..........#....#...........##..##....#......................#..##.....##...#..........#....#..#...........#.#.#..............................#...#.....................#.............#.....#....#........#.#..#.........#........#...................#..#......................................#........#.............................#.......#..#............#...#..#...#............#..............##...#.....#.#.......................................#............#......#...............#.............#...................#............................#.........#.#..........#.........#.#................#.........#.....#.............#....#....................#........................#..#.......#..............................#........................#.........#.......#.....#.......................#.............#..................................#.......#.........................#..#...#...........................#..#.....#...#.#.......#....#..#..#..........#....#...........##..##....#......................#..##.....##...#..........#....#..#...........#.#.#..............................#...#.....................#.............#.....#....#........#.#..#.........#........#...................#..#......................................#........#.............................#.......#..#............#...#..#...#............#..............##...#.....#.#.......................................#............#......#...............#.............#...................#............................#.........#.#..........#.........#.#................#.........#.....#.............#....#....................#........................#..#.......#..............................#........................#.........#.......#
.....#..........#.......#.....................#.....#............##.......##.#.....#..................#.##.#.............#................#............#.#.......................#....#...#.............#..........................#..#................#....##.......................#..##......#..#.............#.......#....#......##..................#............#.....#................#..........#..#.........#.....#...#...#...............#..............#.............#......#...................#..#....................#.....#....#.##..........#.....#.#..#.....................#.................#....................#.#.#..........................................................................#................#...#..............#.........#..............###........#...#...#...#.......#.......#.............#...#...........#..#...#..................#..#......#....................#..#.......#...........#......................##.#.........#.#.......#..........#.......#.....................#.....#............##.......##.#.....#..................#.##.#.............#................#............#.#.......................#....#...#.............#..........................#..#................#....##.......................#..##......#..#.............#.......#....#......##..................#............#.....#................#..........#..#.........#.....#...#...#...............#..............#.............#......#...................#..#....................#.....#....#.##..........#.....#.#..#.....................#.................#....................#.#.#..........................................................................#................#...#..............#.........#..............###........#...#...#...#.......#.......#.............#...#...........#..#...#..................#..#......#....................#..#.......#...........#......................##.#.........#.#.......#..........#.......#.....................#.....#............##.......##.#.....#..................#.##.#........
..............................#.......#...#.................#........................#..........................................##........#..................#.#.#...........#..#.#.............#.......#.......#......#..........#..#..#....#.....#.#................#................#...............#..#............#........#............................#......#........##..................##...#....#.#..#...#.#...........................#..#.....#...#......#..#...........#.............#........................##........#....#.#..........#...........#.....##.....................#......#.#.#...#.................##..#.........................#...............#.....#......#.#...........................................#.#...#....#.............#...#................#.....#...##......##.......#...............#...#..#.##..........#................#.......#....#............##...#.#.............................#...........#........#....#....##..................................#.......#...#.................#........................#..........................................##........#..................#.#.#...........#..#.#.............#.......#.......#......#..........#..#..#....#.....#.#................#................#...............#..#............#........#............................#......#........##..................##...#....#.#..#...#.#...........................#..#.....#...#......#..#...........#.............#........................##........#....#.#..........#...........#.....##.....................#......#.#.#...#.................##..#.........................#...............#.....#......#.#...........................................#.#...#....#.............#...#................#.....#...##......##.......#...............#...#..#.##..........#................#.......#....#............##...#.#.............................#...........#........#....#....##..................................#.......#...#.................#........................#..............................
##.....#.....#.........#..#.......#.#.#.#.......#.........................#................#...........#...........#...#..##........................#...............#...............##....#.....#..#........#.....................................#................#...#.......#..............#.......#.#.#..............#..................#.#................##..........#.....#........................................#........#........#.................#....#.......#...#....#..........#..#.............##.#.......#..#............#.#.........#................................................................#.............#.......#..#.......#.#.#...............................#..................................##..#.#...#........#.........#.##..#......#.............#..#..#..................#.#....#...#......................##..........#....................................#.....#................#....#..##.#..#..............#.......#..#...#......##.....#.....#.........#..#.......#.#.#.#.......#.........................#................#...........#...........#...#..##........................#...............#...............##....#.....#..#........#.....................................#................#...#.......#..............#.......#.#.#..............#..................#.#................##..........#.....#........................................#........#........#.................#....#.......#...#....#..........#..#.............##.#.......#..#............#.#.........#................................................................#.............#.......#..#.......#.#.#...............................#..................................##..#.#...#........#.........#.##..#......#.............#..#..#..................#.#....#...#......................##..........#....................................#.....#................#....#..##.#..#..............#.......#..#...#......##.....#.....#.........#..#.......#.#.#.#.......#.........................#................#...........#...........#
....#.....#.....#....#.#.#.........#............................#............#.....##...................#................................#..............#.......#......#..#........#....................#..............#...#................#...................#.......#.#..........#..#.........#.........#..............#.......#.#......#.........#..........#.....#.........##...#........#............#..#..........................#..#............#..........................##.#.#......#......................#.........#...#..........#.#................................#.....#...#...................#.......#..#.............#................##....#..#.....#...........#.......#......#.#............#.#...###...................#..#........#.##.....#...#.......#.....................#....................#..##....#....#.....................#......#......#...#...#.#.#.#..#..................................#......................#.......................#.....#.....#....#.#.#.........#............................#............#.....##...................#................................#..............#.......#......#..#........#....................#..............#...#................#...................#.......#.#..........#..#.........#.........#..............#.......#.#......#.........#..........#.....#.........##...#........#............#..#..........................#..#............#..........................##.#.#......#......................#.........#...#..........#.#................................#.....#...#...................#.......#..#.............#................##....#..#.....#...........#.......#......#.#............#.#...###...................#..#........#.##.....#...#.......#.....................#....................#..##....#....#.....................#......#......#...#...#.#.#.#..#..................................#......................#.......................#.....#.....#....#.#.#.........#............................#............#.....##...................#...........
......#..............##.........#..#.....#.#......#..#...................................#.......#.....#................#..........###........................#.......#................#.....#..........................#....#........##..##.........#........................#.........#.......................#...........#.....#.#..#.#...#....#......#.........#.#.........#................#...#........#.#.#........#.......#.#...#..............................#....##..#...........................#..#.#......#...........#.......#......#.#...........#..........#............................#..................###..........#..............#.....#.......#............#.................#...#................#.........#....#.........#......................#.........#...#.....#..........##..............#........#.....#...........#...#.#..................#..................#..............#.........##..............................#..............#...........#..............##.........#..#.....#.#......#..#...................................#.......#.....#................#..........###........................#.......#................#.....#..........................#....#........##..##.........#........................#.........#.......................#...........#.....#.#..#.#...#....#......#.........#.#.........#................#...#........#.#.#........#.......#.#...#..............................#....##..#...........................#..#.#......#...........#.......#......#.#...........#..........#............................#..................###..........#..............#.....#.......#............#.................#...#................#.........#....#.........#......................#.........#...#.....#..........##..............#........#.....#...........#...#.#..................#..................#..............#.........##..............................#..............#...........#..............##.........#..#.....#.#......#..#...................................#.......#.....#............
.......##..............#......#................#......#.....................#.#........#..#..........#................#..#.#.....................#..............#.........##....#....#...........................##.....................###........#.........................#.#..........##.......#.....#...#.............#.......................#.#......#.#....#.......#................#.#......#...................................#.................#.........#........#.#...#..............#...#....#..................#..............#..........#.#..#.#.#..................#......#..#..................................#.................#....#....#.......#..........#..#.....###..........#.....#................#....#..##.............................................#.......#...................#..#........#....................#..#.................#.#.............#....................#........#...............#...............##............#.................##..............#......#................#......#.....................#.#........#..#..........#................#..#.#.....................#..............#.........##....#....#...........................##.....................###........#.........................#.#..........##.......#.....#...#.............#.......................#.#......#.#....#.......#................#.#......#...................................#.................#.........#........#.#...#..............#...#....#..................#..............#..........#.#..#.#.#..................#......#..#..................................#.................#....#....#.......#..........#..#.....###..........#.....#................#....#..##.............................................#.......#...................#..#........#....................#..#.................#.#.............#....................#........#...............#...............##............#.................##..............#......#................#......#.....................#.#........#..#..........#..............
..#.##....................#...#....................#........#..#................#.#....#...................#..#.........#.............#.............................................#...#........#........#................#..#.....#..............#..#....#....#..#..#........#..........................##............#......#.........................##.....#.............#......##......#.#....##..................#..#.###..#.........#.................................................##..........#............................#.................#......#......#..............#................#........#............#..........#......................#....#...........##...#.........#.............#..#................................#...............#..........#...#..............................................................#.....#.......#...............#..................................#............#........##................................#.......#.##....................#...#....................#........#..#................#.#....#...................#..#.........#.............#.............................................#...#........#........#................#..#.....#..............#..#....#....#..#..#........#..........................##............#......#.........................##.....#.............#......##......#.#....##..................#..#.###..#.........#.................................................##..........#............................#.................#......#......#..............#................#........#............#..........#......................#....#...........##...#.........#.............#..#................................#...............#..........#...#..............................................................#.....#.......#...............#..................................#............#........##................................#.......#.##....................#...#....................#........#..#................#.#....#...................#..#.....
....#.........#......#..#.................................#...#.........#......#....................#..........#.#....#..................#......................#.#.............#..#...........#.#....................................#..............#...#.....##..................#.....#...........#......#................###..........#...#...................................#..#.......#..#....#.......................................#..........#...............................#.#....#..................................#.....##...........#.#............................................................#................................#...#.........#....#.......#........#...#...#.........###.#.......#...........#..#..#..##...........#...........#.#.....#.......##.............................#........#..........#.........#....#........................#...#........#........#..#....#....#...#...#.................#....................................#.........#......#..#.................................#...#.........#......#....................#..........#.#....#..................#......................#.#.............#..#...........#.#....................................#..............#...#.....##..................#.....#...........#......#................###..........#...#...................................#..#.......#..#....#.......................................#..........#...............................#.#....#..................................#.....##...........#.#............................................................#................................#...#.........#....#.......#........#...#...#.........###.#.......#...........#..#..#..##...........#...........#.#.....#.......##.............................#........#..........#.........#....#........................#...#........#........#..#....#....#...#...#.................#....................................#.........#......#..#.................................#...#.........#......#....................#..........#.#..
..#...........#.................#.#.#.............#.#.......#..#.....................#..............#.....#...#......#........................#....#.....#...#.....#..#.#.#......................................#..................#........#..#...........#.....#.##.......................#.#......#.....#...#.........#..........#.....#...#.#......#................#....#......#........#..........#..............................................................................#...#...........#...............#.##...#..............#.........#................#...................#....#.#.......#..............................................................................#....................#............#...#..#.....#....................#..............#.#...#..........##..........................#............#................#......#.......#.......#...............#....#..#.....................#..........#..#................#.#....#.......#...#...........#.................#.#.#.............#.#.......#..#.....................#..............#.....#...#......#........................#....#.....#...#.....#..#.#.#......................................#..................#........#..#...........#.....#.##.......................#.#......#.....#...#.........#..........#.....#...#.#......#................#....#......#........#..........#..............................................................................#...#...........#...............#.##...#..............#.........#................#...................#....#.#.......#..............................................................................#....................#............#...#..#.....#....................#..............#.#...#..........##..........................#............#................#......#.......#.......#...............#....#..#.....................#..........#..#................#.#....#.......#...#...........#.................#.#.#.............#.#.......#..#.....................#..............#.....#...#.....
.................#..#.......#............##...............................#.....#..............#.................#.................#............................#..#..................#..#..................#..............#......................#.................#......................#.........#.....#.........#...................................##...#......#............................#.....................##................#.......#......#...........#.....#...##............................#....#.............##...............#..#...............##...#............................#...............#...#.....#.....#...#...###.......#...........#......#..#.#........#............................##.................................#..#..#.....#.............#............................#.................................#........................#.....#...#........#....#.................#.............#...............##..........................................#..#.......#............##...............................#.....#..............#.................#.................#............................#..#..................#..#..................#..............#......................#.................#......................#.........#.....#.........#...................................##...#......#............................#.....................##................#.......#......#...........#.....#...##............................#....#.............##...............#..#...............##...#............................#...............#...#.....#.....#...#...###.......#...........#......#..#.#........#............................##.................................#..#..#.....#.............#............................#.................................#........................#.....#...#........#....#.................#.............#...............##..........................................#..#.......#............##...............................#.....#..............#.................#..
.......#..#................................#........#............#......................##...................#......#.........#..................................#..#....#...........#.....................................#.......##...#..........#..................#...............#...#......#.......#.#........#....#....#..............#........#.................#..#..................##............#...#...............#.................#...#......#.......##......#......#........#..................................#........#...........##............#.........#.#...............#..#.....................#.........#..#..............#..........#.........#..#.#........#...........##........................#...#...#........##............#.....#..........#...................##...#..#.....#...#......#....#.##...............#.#...##.#..#...........#....#...............#..................#......##......#...#......###.##..#.#.#........#..#................#..#................................#........#............#......................##...................#......#.........#..................................#..#....#...........#.....................................#.......##...#..........#..................#...............#...#......#.......#.#........#....#....#..............#........#.................#..#..................##............#...#...............#.................#...#......#.......##......#......#........#..................................#........#...........##............#.........#.#...............#..#.....................#.........#..#..............#..........#.........#..#.#........#...........##........................#...#...#........##............#.....#..........#...................##...#..#.....#...#......#....#.##...............#.#...##.#..#...........#....#...............#..................#......##......#...#......###.##..#.#.#........#..#................#..#................................#........#............#......................##...................#......
..#..#........#....#....#..#........#......#........................#...................................#........#....................#.........#...........#..###.............#........###............#.....#.........#...........#.......#....#.#.....................#...............#.....#.................#.......##.......##........##....................................................#.#...#....#........................#......#.........###..................#..........................................#..#.......#.................#..............#....#.................#................#.....#..........#....................................#...............#........................................................#.....#....#.....##..............................................................#..##.........#..........#......##.#.......#......#...................#.....#................#........................................................#..#........#....#....#..#........#......#........................#...................................#........#....................#.........#...........#..###.............#........###............#.....#.........#...........#.......#....#.#.....................#...............#.....#.................#.......##.......##........##....................................................#.#...#....#........................#......#.........###..................#..........................................#..#.......#.................#..............#....#.................#................#.....#..........#....................................#...............#........................................................#.....#....#.....##..............................................................#..##.........#..........#......##.#.......#......#...................#.....#................#........................................................#..#........#....#....#..#........#......#........................#...................................#........#..
....#...#....................#....#......#.........#............##...#..#......................#......#...#......#.............#.#...#....###...........................................#..............#........#.........................#..........#.#.#...#.............#.................#.............#..........###............#....................#............#...................#...........#...........#.......#....#.#....#..#....#...#....#...#......#.......#.................#...........#.......#.#..#..................#..#.............#............#..........#.......#........................##..........#..............#.......#.................#...#.......#.....###............#.#.....#...#...........................#..#..........#.......................#..#.........................#........#...#.#.........................#..#.....#..........#.................#.......#.#.....#.......................#...................#............##....#...#....................#....#......#.........#............##...#..#......................#......#...#......#.............#.#...#....###...........................................#..............#........#.........................#..........#.#.#...#.............#.................#.............#..........###............#....................#............#...................#...........#...........#.......#....#.#....#..#....#...#....#...#......#.......#.................#...........#.......#.#..#..................#..#.............#............#..........#.......#........................##..........#..............#.......#.................#...#.......#.....###............#.#.....#...#...........................#..#..........#.......................#..#.........................#........#...#.#.........................#..#.....#..........#.................#.......#.#.....#.......................#...................#............##....#...#....................#....#......#.........#............##...#..#......................#......#...#......#..
..........#.#.............................................#............................#..................#.#..........#.............#.#...#.#.....#.........................#.#................#.#.#.......#...##................#.................................#...............#................#...................#......#....#..............................#.................#......#............#..............#...#..........#......#....#......#........................#..........#...................#.#...........................#..#....#................##..#............#........#.#..#.................#.................#.................##.....................##..........#........#...............#.......#..#.#..............................................#........#....#.....#..................#.............#.........#...............................#.#................#...............#....................#....#...##.......#....#..................#.#.............................................#............................#..................#.#..........#.............#.#...#.#.....#.........................#.#................#.#.#.......#...##................#.................................#...............#................#...................#......#....#..............................#.................#......#............#..............#...#..........#......#....#......#........................#..........#...................#.#...........................#..#....#................##..#............#........#.#..#.................#.................#.................##.....................##..........#........#...............#.......#..#.#..............................................#........#....#.....#..................#.............#.........#...............................#.#................#...............#....................#....#...##.......#....#..................#.#.............................................#............................#..................#.#.......
...............................#..................................#...#......#.....................#.#...#..#...#......................................#........#................#.....#.#.......#.#.....#......................................#..............#.#..............#....###....#....#.................................................#........#.#....................##......#...#.............#..........#.......#.....#...#.#.........#...#..#.....#.......#................................#.........#.................#...#.............#...#..#......#.#....#........#......................#....................#....#.#..#............#.......#.#........................#........#.#...........##......#...........#............#....#........#............#......#.#.............#..#.............#.#.........#................#......#..........#..#....#..#..............................#...#............#.........#.#....#........................................................#..................................#...#......#.....................#.#...#..#...#......................................#........#................#.....#.#.......#.#.....#......................................#..............#.#..............#....###....#....#.................................................#........#.#....................##......#...#.............#..........#.......#.....#...#.#.........#...#..#.....#.......#................................#.........#.................#...#.............#...#..#......#.#....#........#......................#....................#....#.#..#............#.......#.#........................#........#.#...........##......#...........#............#....#........#............#......#.#.............#..#.............#.#.........#................#......#..........#..#....#..#..............................#...#............#.........#.#....#........................................................#..................................#...#......#.....................#.#...#..#...#...
...#.................#..........#.......##....#...#..................#..............................#...#...#...........................#..#...........#........#......#....................#...........#...#.....#.##.#.............#.......#.#.........................##.#.....#......................#.........#...#.#......#...#....#..........................................#.#.........#..............#..........#........##......#..#..........#.............#...#..#...................#.........#....................#...........#..............#.................#............#.#.#.......#.....#....................#................#.........#...#..................#...#.....................................#..........#....#..#......#.......#.....#..........#...#.........#..........#.................#........................#.#..#..#.........#........#...#........................#...............#........##...##.................#.#...#....#.......#.................#..........#.......##....#...#..................#..............................#...#...#...........................#..#...........#........#......#....................#...........#...#.....#.##.#.............#.......#.#.........................##.#.....#......................#.........#...#.#......#...#....#..........................................#.#.........#..............#..........#........##......#..#..........#.............#...#..#...................#.........#....................#...........#..............#.................#............#.#.#.......#.....#....................#................#.........#...#..................#...#.....................................#..........#....#..#......#.......#.....#..........#...#.........#..........#.................#........................#.#..#..#.........#........#...#........................#...............#........##...##.................#.#...#....#.......#.................#..........#.......##....#...#..................#..............................#...#...#.......
.......##.............##..#.......#.....#.......................#....#....#..#.....#..#..............#........#...##...................#.................#.........##.#...........#......#...................#..........#................................#...................#.......................#.................#......................#...##.....#...#..........#...#...................#.....................#.......#.......#....#...##......#...............#...#.#.........#........#...#............................#..##.......#..##.....#..........#.##...#...........#.........#............#....................#.#.................#..#.........................................#.....#.#.............#....#..............#.....#....................................##.##..........#.................#...#............#.............#...............#.....#....#...#........##...##.........##.#................#....#.......................#...##.......#.......##.............##..#.......#.....#.......................#....#....#..#.....#..#..............#........#...##...................#.................#.........##.#...........#......#...................#..........#................................#...................#.......................#.................#......................#...##.....#...#..........#...#...................#.....................#.......#.......#....#...##......#...............#...#.#.........#........#...#............................#..##.......#..##.....#..........#.##...#...........#.........#............#....................#.#.................#..#.........................................#.....#.#.............#....#..............#.....#....................................##.##..........#.................#...#............#.............#...............#.....#....#...#........##...##.........##.#................#....#.......................#...##.......#.......##.............##..#.......#.....#.......................#....#....#..#.....#..#..............#........#...##
....................#.......#....#...........#.......#........#....................#......#...#.....##....#......................#...#......#.....##......##.#.#......#.#..##......#....................#..#..........#.#...#.#..........#........................................#.#..#.....#..#...........................#..#........#.#............................#......#...........#................#...............................#.....#........#......#..........#....#...#.#...#......#.......................##.......................#......#.....#...#..##..............##.....#.......#.#..................#..................#.........#........................#.........#....#....#...........#...........#..........#....#.#...........#............#...................#...#.#......#...#................................#...#................#.......#....#.......#..........................#....#..................#...................#..................................#.......#....#...........#.......#........#....................#......#...#.....##....#......................#...#......#.....##......##.#.#......#.#..##......#....................#..#..........#.#...#.#..........#........................................#.#..#.....#..#...........................#..#........#.#............................#......#...........#................#...............................#.....#........#......#..........#....#...#.#...#......#.......................##.......................#......#.....#...#..##..............##.....#.......#.#..................#..................#.........#........................#.........#....#....#...........#...........#..........#....#.#...........#............#...................#...#.#......#...#................................#...#................#.......#....#.......#..........................#....#..................#...................#..................................#.......#....#...........#.......#........#....................#......#...#.....##....#.........
...#..............#..........#...#......#......#..........#.#.#....#....#........#....#..#....#.............#...........#...............#...#..............#....#......#.........#...........#.........#.......#...#..#..............#...#...#.............#..........................##.##...........#..#.........#...#......................................#........#..#..#.......#...............###......................##...................#.#..............#..................#......................#.....#....##..................#...............#......................#......#....#.....#...#......#......#.................#...........#......#.......#..#...................#....#....#...............#.......#...#.......#...#..#.....................#.................#......#...#...........#.......................#....#.........................................#...#..........#......................#.#....................................#............#..............#..........#...#......#......#..........#.#.#....#....#........#....#..#....#.............#...........#...............#...#..............#....#......#.........#...........#.........#.......#...#..#..............#...#...#.............#..........................##.##...........#..#.........#...#......................................#........#..#..#.......#...............###......................##...................#.#..............#..................#......................#.....#....##..................#...............#......................#......#....#.....#...#......#......#.................#...........#......#.......#..#...................#....#....#...............#.......#...#.......#...#..#.....................#.................#......#...#...........#.......................#....#.........................................#...#..........#......................#.#....................................#............#..............#..........#...#......#......#..........#.#.#....#....#........#....#..#....#.............#.......
..............#...........#.......#........#.................##......#..........#..........#..............#......#.#.......#....#.........#.......................#...................#....#.##..#......#...............#...........#.......#......#.........#......#........#.........#....#........................#..#.##..............#......#.......#................#......................#.........#......#.........#.............#.#.......................#.....##.#..#..............#.....#........##..........#...............#..#..........#..#...........#.........................#......#...............#.........#......................#......#...#.#................#.......#............#......#.............#......#........##........#.......#........#........#....#.....................#.#..##..#..............#...#.............#..............................#......#...#....#................#......#............#.............................................#...........#.......#........#.................##......#..........#..........#..............#......#.#.......#....#.........#.......................#...................#....#.##..#......#...............#...........#.......#......#.........#......#........#.........#....#........................#..#.##..............#......#.......#................#......................#.........#......#.........#.............#.#.......................#.....##.#..#..............#.....#........##..........#...............#..#..........#..#...........#.........................#......#...............#.........#......................#......#...#.#................#.......#............#......#.............#......#........##........#.......#........#........#....#.....................#.#..##..#..............#...#.............#..............................#......#...#....#................#......#............#.............................................#...........#.......#........#.................##......#..........#..........#..............#......#.#
........#..#..#..............#.....................#..............................#....................................#.......#.............#...#........#........#.........#..#...............#.......................#.#.......#.#..........................#.#.....#.........#....#....#.#..................#.......#..........#.......#...............#.................##...#.....#.........#.............#.........##.................#........................#.#.#....#.#.........#....#....#.................#..#......................................................................#.............................#...#.#...............#...............##.............................##....#.........#.......#.........#.........................................#.........#.....#.#..........................#...............................................#....#.............##....#..............................#.............#..................................#..#..#..............#.....................#..............................#....................................#.......#.............#...#........#........#.........#..#...............#.......................#.#.......#.#..........................#.#.....#.........#....#....#.#..................#.......#..........#.......#...............#.................##...#.....#.........#.............#.........##.................#........................#.#.#....#.#.........#....#....#.................#..#......................................................................#.............................#...#.#...............#...............##.............................##....#.........#.......#.........#.........................................#.........#.....#.#..........................#...............................................#....#.............##....#..............................#.............#..................................#..#..#..............#.....................#..............................#.................................
...#...#..............#.....#..#......................#.#..........#............#..#......................#.....##....#.....#............#................#..................#..#....#...#....#........#..##................#...............#................#..................................#........#......#.#.............#...#.#....#......#......................#.....##..................#............###....................#...............###.#.....................#.....#..#.........................................#........#...##.#.....#.......................#...........#.........#........#..................................#...................#.#...#.........................#...........................................#................#.#..................#....#..#.......#......#.#......#.............#............................#.....................................#.......#.....#.........#........#.#............................#.....#...#..............#.....#..#......................#.#..........#............#..#......................#.....##....#.....#............#................#..................#..#....#...#....#........#..##................#...............#................#..................................#........#......#.#.............#...#.#....#......#......................#.....##..................#............###....................#...............###.#.....................#.....#..#.........................................#........#...##.#.....#.......................#...........#.........#........#..................................#...................#.#...#.........................#...........................................#................#.#..................#....#..#.......#......#.#......#.............#............................#.....................................#.......#.....#.........#........#.#............................#.....#...#..............#.....#..#......................#.#..........#............#..#......................#.....##..
...........#...#................#...........#....#.......................#.........................#.......###.......#..#..........#..#.............#..#..........#..#..........#..#...............#.#................#.#.....#....#.........................................................#.....#........................#...#......#...#......................#.....#...........#....................................#..............#..............#..............#.......#..............#......................#....#.##........#..................#......#.............#.................#..............#.............#..........#....#.....#......##............#.......#..........#.......#...........#.................#........#........#.#.#..........#....#........................#.......................#......................#............#...............#.............#.#.......#....#..................#...................#..........................#..............#...#................#...........#....#.......................#.........................#.......###.......#..#..........#..#.............#..#..........#..#..........#..#...............#.#................#.#.....#....#.........................................................#.....#........................#...#......#...#......................#.....#...........#....................................#..............#..............#..............#.......#..............#......................#....#.##........#..................#......#.............#.................#..............#.............#..........#....#.....#......##............#.......#..........#.......#...........#.................#........#........#.#.#..........#....#........................#.......................#......................#............#...............#.............#.#.......#....#..................#...................#..........................#..............#...#................#...........#....#.......................#.........................#.......###......
......#........#............#..#...#....##...........#...........................#...................#...#...#..#.......#...#..#...............#................................................#...........#.........#...............#.....#..............##...#....#.............................#..#........#...#.#..........#.........#..#.......................#....#...............#.#..........#........#.#................#.............#...##....#..............#...#............#.#..........#.#...................#...#.....................#........................#.........#......#...#................#.#..#....#....#............#.##...........#..#.#...............#.......................#...#..#...................#..............##.........##.....................#..................................#.........#............#...........#..........#......#...............................#..........#...................#.........#.......................#........#............#..#...#....##...........#...........................#...................#...#...#..#.......#...#..#...............#................................................#...........#.........#...............#.....#..............##...#....#.............................#..#........#...#.#..........#.........#..#.......................#....#...............#.#..........#........#.#................#.............#...##....#..............#...#............#.#..........#.#...................#...#.....................#........................#.........#......#...#................#.#..#....#....#............#.##...........#..#.#...............#.......................#...#..#...................#..............##.........##.....................#..................................#.........#............#...........#..........#......#...............................#..........#...................#.........#.......................#........#............#..#...#....##...........#...........................#...................#...#...#..#...
...............#..##..##......................#........#......................#..........#...#.......#...........#..........................................#...#...##........................#........#..........#...#.........#..................#........#......#....................#..#.........#.#.....#.....#.#...#..............#..........#............##........#........#..#.......................#......#.................#..............#......##.....#.............#.................#....................#......................#...........................#.#.#.....#..............#..#.................#....................#..........#............#.....................#.....#....#..................#............#....................#........................#.....#....#............................#.............#......#.#..............#.....#.#.....#.......#.....#.....#..#.........#......#......................................#...........................#..##..##......................#........#......................#..........#...#.......#...........#..........................................#...#...##........................#........#..........#...#.........#..................#........#......#....................#..#.........#.#.....#.....#.#...#..............#..........#............##........#........#..#.......................#......#.................#..............#......##.....#.............#.................#....................#......................#...........................#.#.#.....#..............#..#.................#....................#..........#............#.....................#.....#....#..................#............#....................#........................#.....#....#............................#.............#......#.#..............#.....#.#.....#.......#.....#.....#..#.........#......#......................................#...........................#..##..##......................#........#......................#..........#...#.......#...........#..
#...#.#......#.....#.....#..........................#...........##.#..#...........................................#...#........##......#..............#.#...#....#...............#.#..............................#......................#...#.#..................#.................##..........#...#..#.........#..##.........................#....#.#..........#...#...#...........##....................................#..#.........#...#...................#............#...#.#.........#.......#.........#..#..........................#.....#....#..#..#.......#.............#..#..#...#......#.#....#..............##....................#........#.#.................#.....#...#.#........#......#..#.................#..#.......#.......#...#..........#................##.#.........#.......#......##..#.............................#..............#..........#......#.#.........................#......................................#..##.....................#...#.#......#.....#.....#..........................#...........##.#..#...........................................#...#........##......#..............#.#...#....#...............#.#..............................#......................#...#.#..................#.................##..........#...#..#.........#..##.........................#....#.#..........#...#...#...........##....................................#..#.........#...#...................#............#...#.#.........#.......#.........#..#..........................#.....#....#..#..#.......#.............#..#..#...#......#.#....#..............##....................#........#.#.................#.....#...#.#........#......#..#.................#..#.......#.......#...#..........#................##.#.........#.......#......##..#.............................#..............#..........#......#.#.........................#......................................#..##.....................#...#.#......#.....#.....#..........................#...........##.#..#...........................................#.
......#.....#..........#.........##....#....#..#.....#....#.#...#...##.............#.....................##...#.#...............#..#..............................#...............##.........................................#................#.........#................#....................#..........................##...........#.................#.......................#....#...#....#.#....#....#.............#........#..#....#.................#............#................##........#.#.....................#...............#..#......#......#........#........#...........#.#.#...........................................##...............#..........................................#....................##.....#.........#..#.#........#..#..#.........................#.....#......#....#.....................................#.....#....#....#.#..............##..#.............#....#..........#........#.............##....#.......#............##.#.........#.....#..........#.........##....#....#..#.....#....#.#...#...##.............#.....................##...#.#...............#..#..............................#...............##.........................................#................#.........#................#....................#..........................##...........#.................#.......................#....#...#....#.#....#....#.............#........#..#....#.................#............#................##........#.#.....................#...............#..#......#......#........#........#...........#.#.#...........................................##...............#..........................................#....................##.....#.........#..#.#........#..#..#.........................#.....#......#....#.....................................#.....#....#....#.#..............##..#.............#....#..........#........#.............##....#.......#............##.#.........#.....#..........#.........##....#....#..#.....#....#.#...#...##.............#.....................##...#.#...
.....#.......##.....#.......#......#...#..#..#..............#....##................#..............#.....##..#.........##........#.......#........#.#.##...........#......#.......#.....................#.#........#......................#.#....#.......#..#.#...#.......#.........#.........#..#........#...........#.....#......#......#...#.......#............#....................#....................................................#...............#...#.#........................#.............#........#.....#..#....##....#....#.........#...........................#...#..............##.#...#..........##................#......................#..............#..................................................#..............#....#....#........##.....#.......#....#.#.......#......#........#.......#.#...#............#.....###............#...#........#..##................................#....................#.........#.#.#.................#..........#.......##.....#.......#......#...#..#..#..............#....##................#..............#.....##..#.........##........#.......#........#.#.##...........#......#.......#.....................#.#........#......................#.#....#.......#..#.#...#.......#.........#.........#..#........#...........#.....#......#......#...#.......#............#....................#....................................................#...............#...#.#........................#.............#........#.....#..#....##....#....#.........#...........................#...#..............##.#...#..........##................#......................#..............#..................................................#..............#....#....#........##.....#.......#....#.#.......#......#........#.......#.#...#............#.....###............#...#........#..##................................#....................#.........#.#.#.................#..........#.......##.....#.......#......#...#..#..#..............#....##................#..............#.....##..#.......
...............#...............#...#......................#.........................#...#...........#....#...#.....#..............#....#...#..................#.......#.........##........#.......#.....................##...............#................................##..#.#.#...................#.......#.....................#..#.........#............#......................#......#...#.............#......##.....#........##....#..............#....................#.....#........................................#.....#....##....................##..#..........#...#........##........#.....................#........#......................#.....#.....#...............................##.........#....#..........#.##.#.......................#....................#..................#......#........#............#...#............................#........#....#...........#..........................#..#.#......#...............#..................#...................#...............#...#......................#.........................#...#...........#....#...#.....#..............#....#...#..................#.......#.........##........#.......#.....................##...............#................................##..#.#.#...................#.......#.....................#..#.........#............#......................#......#...#.............#......##.....#........##....#..............#....................#.....#........................................#.....#....##....................##..#..........#...#........##........#.....................#........#......................#.....#.....#...............................##.........#....#..........#.##.#.......................#....................#..................#......#........#............#...#............................#........#....#...........#..........................#..#.#......#...............#..................#...................#...............#...#......................#.........................#...#...........#....#...#.....#
....#...#.............#.............##....................#....#.....#...............................#...........................#.....#...............................#.#..#..........#......##......#..........#........#..........................#.....#............#.......................#..............##....#..#.#.#..#...#...............#................#............................##...........#...#...#.....#.#............#....#.#..##..#....#........#...............#...#.........#.....................#.....#...............#...................#.....#.................#.....#..............#.....#.........................##...#................#.#...#......#.........................#.#......#..................#..#.....##....#..............#.#................#..#...................##....................................#.#..................#..................#................#.#...........#.##........#...................#.................#...#.............#.............##....................#....#.....#...............................#...........................#.....#...............................#.#..#..........#......##......#..........#........#..........................#.....#............#.......................#..............##....#..#.#.#..#...#...............#................#............................##...........#...#...#.....#.#............#....#.#..##..#....#........#...............#...#.........#.....................#.....#...............#...................#.....#.................#.....#..............#.....#.........................##...#................#.#...#......#.........................#.#......#..................#..#.....##....#..............#.#................#..#...................##....................................#.#..................#..................#................#.#...........#.##........#...................#.................#...#.............#.............##....................#....#.....#...............................#..............
..#.#..........#.....#.........#..............#................................................................................................#..........##............#.#...#..#.......................................#.#........#.......#.......#......#.............#................#.........#.......#....#........#...............#...#..#........#.#..............#..#......#.......................#.....#........#...........#......#..............#..........#......#.#............#......................#..#.#..#..#...#............#....#....#........##........#........#....#........#.......#..................#....##.#.........#......#....................#...........#........................#............................#....#....#...........................................#......#.#..#..#..................#.....##...............................................#.........................................#..#............#.#................#..#.#..........#.....#.........#..............#................................................................................................#..........##............#.#...#..#.......................................#.#........#.......#.......#......#.............#................#.........#.......#....#........#...............#...#..#........#.#..............#..#......#.......................#.....#........#...........#......#..............#..........#......#.#............#......................#..#.#..#..#...#............#....#....#........##........#........#....#........#.......#..................#....##.#.........#......#....................#...........#........................#............................#....#....#...........................................#......#.#..#..#..................#.....##...............................................#.........................................#..#............#.#................#..#.#..........#.....#.........#..............#.....................................................................
...#..#...........#.#..........#....#.......#.........#.......#.#...................#.#.....................................#...#.......#.#....#....#........#.....#..........#..#.......#..#......#.............#...#..#.#...............##.....#..#.#..#.............#..#..........#.....#...........#............#................#...##.................................###.........#........#....#............#.......#.#..#..#...............#.......#....#..#...........#.................#...#.......#.#...#.#..................................#......#.#.#...............#...#...#..#.#........#...#.....#..#................................#...........#......#.#...#..........#.....#.......#.....#.......................#.........................#...........#...#.......#............#....................................#.......#....#...............#................................................#...............#..#.....................#......#.......#..#...........#.#..........#....#.......#.........#.......#.#...................#.#.....................................#...#.......#.#....#....#........#.....#..........#..#.......#..#......#.............#...#..#.#...............##.....#..#.#..#.............#..#..........#.....#...........#............#................#...##.................................###.........#........#....#............#.......#.#..#..#...............#.......#....#..#...........#.................#...#.......#.#...#.#..................................#......#.#.#...............#...#...#..#.#........#...#.....#..#................................#...........#......#.#...#..........#.....#.......#.....#.......................#.........................#...........#...#.......#............#....................................#.......#....#...............#................................................#...............#..#.....................#......#.......#..#...........#.#..........#....#.......#.........#.......#.#...................#.#.............................
#....#..........##..#.......#..#..#...#......................#..................#................................#.....................................#..........#........................#..#..#......##...........#..................................#.......###.....#...#..#................#........#...#.....#.#..........#.....#........#.......#.........................................#.......#..........#.#...................#....#......................#..#..........#.............................#.....#.#.#...#....#...........#................#...#.........#..............#..#.............##...#...#.#.........#................#......#................#...#..#.................................................#.#....#...............#....#...#.......##.......#.#....#...#...#.................#.....#............#...........#...#..#.......#...#......#......................#.....................#.#........#..........#..#.............##......#....#..........##..#.......#..#..#...#......................#..................#................................#.....................................#..........#........................#..#..#......##...........#..................................#.......###.....#...#..#................#........#...#.....#.#..........#.....#........#.......#.........................................#.......#..........#.#...................#....#......................#..#..........#.............................#.....#.#.#...#....#...........#................#...#.........#..............#..#.............##...#...#.#.........#................#......#................#...#..#.................................................#.#....#...............#....#...#.......##.......#.#....#...#...#.................#.....#............#...........#...#..#.......#...#......#......................#.....................#.#........#..........#..#.............##......#....#..........##..#.......#..#..#...#......................#..................#................................#..
.#........#.#.........####.......#...........#.#.........##...#.....#....#..#......##..........#.....................#..........#...#......#......##..#......#......#...#....................#...........#....#.#.......#..........................#........................................................#....................#.......#........#............#.......................#.#.#.....#...#..#......#.............#........................#.......#......##......#........#.............#....#.##........................................##.............#.........#.........#.#......#...#.#............#....#.............................#.#........................#.....#...#..#.....#...........................................#.#...#........#..#.........#..#.....#.#.#...#.#....#........#.............#..#......#..............#....................................#..#.........#...............#......#....#........##............#....................#........#.#.........####.......#...........#.#.........##...#.....#....#..#......##..........#.....................#..........#...#......#......##..#......#......#...#....................#...........#....#.#.......#..........................#........................................................#....................#.......#........#............#.......................#.#.#.....#...#..#......#.............#........................#.......#......##......#........#.............#....#.##........................................##.............#.........#.........#.#......#...#.#............#....#.............................#.#........................#.....#...#..#.....#...........................................#.#...#........#..#.........#..#.....#.#.#...#.#....#........#.............#..#......#..............#....................................#..#.........#...............#......#....#........##............#....................#........#.#.........####.......#...........#.#.........##...#.....#....#..#......##..........#....................
....#.......#...........................#..#......##...............#............#........#......#....#.#......#..#.......##...#........#..............#..#..#....#.........#.......#.......................................................#......#.....#....#................#....#..........................#....#..##.......................#.......#....................#..#....#.....##..#.#................#.........#......#.....#...........#.......##...#..........#......#.....................#..........##....##...........#.............#................................##....................#..........##..........#................#.........#.#.......................................#....#.......................................##...#......#.#..........................#.......#.#.................#..#...........#................#....#..#....................................................#....................#.........#...#.........#.#....#......#.......#...........................#..#......##...............#............#........#......#....#.#......#..#.......##...#........#..............#..#..#....#.........#.......#.......................................................#......#.....#....#................#....#..........................#....#..##.......................#.......#....................#..#....#.....##..#.#................#.........#......#.....#...........#.......##...#..........#......#.....................#..........##....##...........#.............#................................##....................#..........##..........#................#.........#.#.......................................#....#.......................................##...#......#.#..........................#.......#.#.................#..#...........#................#....#..#....................................................#....................#.........#...#.........#.#....#......#.......#...........................#..#......##...............#............#........#......#....#.#......#..#..
.................#............###.........#.#........................#.#.......#....................##.........#..........#..###.........................#..#..#................#...........#..........#...............#.........#.....................#.......#.....#...........#........#.....#........................................#.#........#........#.#..........#...........#.#................#................#.....#...#.......#.......#....#.........................................#...............#.....#.....#..................................#......#.............#..............#...........#.......#................#..#..#...............................#.................................#........#........##....#....#............#..............#..#.#....#........#...............#..........#.........#...#.....................#..........#..........#..#............................#..........#..#................#.#....#....#.......##......................#............###.........#.#........................#.#.......#....................##.........#..........#..###.........................#..#..#................#...........#..........#...............#.........#.....................#.......#.....#...........#........#.....#........................................#.#........#........#.#..........#...........#.#................#................#.....#...#.......#.......#....#.........................................#...............#.....#.....#..................................#......#.............#..............#...........#.......#................#..#..#...............................#.................................#........#........##....#....#............#..............#..#.#....#........#...............#..........#.........#...#.....................#..........#..........#..#............................#..........#..#................#.#....#....#.......##......................#............###.........#.#........................#.#.......#....................##.........#....
.....#................#............##.....#..##.......................#.#......................#............##..#........#......................#...........#....#..............#.........#.......#....#.#.................##..............##..........#..#.#.....................##....#...........................................#.......#......#.#...#.#...........#..........#...............................#....#......#...................#..............#...#.........................#......#............#...#..............#.............................................................................#..............#..#..........#...#...#............#.........#......#.....#......#....................#..#...#.................#..#.#................#...............................................................#....#...#.........##..#...#.......#...........###.#..#.#..#.#.....#.............#.........#...#..#...#..##................................#................#............##.....#..##.......................#.#......................#............##..#........#......................#...........#....#..............#.........#.......#....#.#.................##..............##..........#..#.#.....................##....#...........................................#.......#......#.#...#.#...........#..........#...............................#....#......#...................#..............#...#.........................#......#............#...#..............#.............................................................................#..............#..#..........#...#...#............#.........#......#.....#......#....................#..#...#.................#..#.#................#...............................................................#....#...#.........##..#...#.......#...........###.#..#.#..#.#.....#.............#.........#...#..#...#..##................................#................#............##.....#..##.......................#.#......................#............##..#...
....................#.............................#.....................#.#.#.........................#................#..................................#.......#....................##..............................#......#............................#..........#...................#.....#..........##...#...#..##..#.....#............#.#..##................#................................#....#...#.......................#..#........#...................#....#..#.................#.........#.......................#..................#............#........................#......#.#.....................#.#...#.#.#.#................................................##......#...........#...#.............#..............#......#.........................#..#.............................#...................................#.........................#.....##........#......#..#.............#.........................#.....#....#............#..........................#.............................#.....................#.#.#.........................#................#..................................#.......#....................##..............................#......#............................#..........#...................#.....#..........##...#...#..##..#.....#............#.#..##................#................................#....#...#.......................#..#........#...................#....#..#.................#.........#.......................#..................#............#........................#......#.#.....................#.#...#.#.#.#................................................##......#...........#...#.............#..............#......#.........................#..#.............................#...................................#.........................#.....##........#......#..#.............#.........................#.....#....#............#..........................#.............................#.....................#.#.#.........................#.............
....#.#........#...........#......##......................#..............#................#...#.............#..................#............#.............#.................#..............#.#.....................#...##....................#..........##........................#.............#.........##........................#.#..#....................#..#.........##..............#........#....#............#.....#.....#.......#...................#...#.................#...##.................#........#.#...............#..........#......#...#.....#..#.................................#...#.....#...........................#...##.#...#.#...#......#..............#..#...............#...............................#..........#....#...................#..............#.#..........#...............#..........#.............#....#........................#.................#..........#..#.................#.........#..#.........#.#................#.......#.#........#...........#......##......................#..............#................#...#.............#..................#............#.............#.................#..............#.#.....................#...##....................#..........##........................#.............#.........##........................#.#..#....................#..#.........##..............#........#....#............#.....#.....#.......#...................#...#.................#...##.................#........#.#...............#..........#......#...#.....#..#.................................#...#.....#...........................#...##.#...#.#...#......#..............#..#...............#...............................#..........#....#...................#..............#.#..........#...............#..........#.............#....#........................#.................#..........#..#.................#.........#..#.........#.#................#.......#.#........#...........#......##......................#..............#................#...#.............#.......
........#........#.#............................#......#........#.................#......#............#....................#...........#.............#.#.............####.#............#..........##.###......#.....#....................#......#............................#......#.#................#..............#.........#.#..#.#..........#.####..................................#...........#..........#........#..........................................#........#............#....#.#.............#........#................#.....##......................#..........#.........#..#...........#............#..#.....#...........#................#....#..................#.......#.............................#..............##................#.........#..................#...#...#.................#.....###......#............................#.#..#.#...##..#.......#.......##.....................#........#.......#.............................................#........#.#............................#......#........#.................#......#............#....................#...........#.............#.#.............####.#............#..........##.###......#.....#....................#......#............................#......#.#................#..............#.........#.#..#.#..........#.####..................................#...........#..........#........#..........................................#........#............#....#.#.............#........#................#.....##......................#..........#.........#..#...........#............#..#.....#...........#................#....#..................#.......#.............................#..............##................#.........#..................#...#...#.................#.....###......#............................#.#..#.#...##..#.......#.......##.....................#........#.......#.............................................#........#.#............................#......#........#.................#......#............#.............
............#.....#......#.....................................#..#...........#................#........#..#.......#...................#......#..............#.............#........#........#....#.##...#........#..................#..#....##.#.......#.#.....................#....#.#..............#..................................#........#.......#.....#....................#....................#.........................##...#..................#.......................#.....#......#............................#.............#........................................##.......................................#.......#.......#..................#....#...........................#...#...........#.......##..................#................#................#......#.......#.....#...........#...............................................#........#.#...#..........................#...#......#............##.##..................#....#..#.........#.............#.....#......#.....................................#..#...........#................#........#..#.......#...................#......#..............#.............#........#........#....#.##...#........#..................#..#....##.#.......#.#.....................#....#.#..............#..................................#........#.......#.....#....................#....................#.........................##...#..................#.......................#.....#......#............................#.............#........................................##.......................................#.......#.......#..................#....#...........................#...#...........#.......##..................#................#................#......#.......#.....#...........#...............................................#........#.#...#..........................#...#......#............##.##..................#....#..#.........#.............#.....#......#.....................................#..#...........#................#........#..#.......#
.............#.....................................#.#.......##.#.............#.....................#...............#.#............#.......#...............#...#........#..#....................#....................##...#.#..#....#..##.#.........#.......#...#......#...............##....#....#.........#...............#............#........#............#........................#...........#.........#.#....................#........................#..........#.................#......#...#............#................#......##.....................#...................#..#.....#..................#............#.........................#..............#..#.#....#..#..................#............................................#......................#...............##........................................#...#.#...##...........................#.#..............#......................##........#.....#.#.............#................#....................#.....................................#.#.......##.#.............#.....................#...............#.#............#.......#...............#...#........#..#....................#....................##...#.#..#....#..##.#.........#.......#...#......#...............##....#....#.........#...............#............#........#............#........................#...........#.........#.#....................#........................#..........#.................#......#...#............#................#......##.....................#...................#..#.....#..................#............#.........................#..............#..#.#....#..#..................#............................................#......................#...............##........................................#...#.#...##...........................#.#..............#......................##........#.....#.#.............#................#....................#.....................................#.#.......##.#.............#.....................#...............
.......#.........#..#..#...............#.........................#.....#..............................#..#......#.....#.....#...........#.......................#.............................#.#..........#..........#...................#.....#...........#.............................#.#........#......#....................#..#.........#..........................................#.....#.......##..............................#....................#..........#..................#........#.......#..............#.....#.....#...........#....#...................................................................##.....................#...#..............................#.....#......#..........#.#........##........#.............................#....#.....#......#..........#..#........#...............#..#......#.........#..............#...#.......#....#....#........#.......................#......#....#......#........................#.....................#.........#..#..#...............#.........................#.....#..............................#..#......#.....#.....#...........#.......................#.............................#.#..........#..........#...................#.....#...........#.............................#.#........#......#....................#..#.........#..........................................#.....#.......##..............................#....................#..........#..................#........#.......#..............#.....#.....#...........#....#...................................................................##.....................#...#..............................#.....#......#..........#.#........##........#.............................#....#.....#......#..........#..#........#...............#..#......#.........#..............#...#.......#....#....#........#.......................#......#....#......#........................#.....................#.........#..#..#...............#.........................#.....#..............................#..#......#...
#...........#.....................#..............#..#.#............#............#..#.#.#...............................#..........#......................#....#..........#....................#....................#.........#......#.#.......#.#..#....#...#.............#..#........#..#................#...................#...................................#.............##.....#..#..........#..........#....#...............#.###..........#...........................#..#.#..#.......#.#....#..............#..................#............#......#........#.........##..................#....................#..#....#....#.................#.....#..........#...#...#.......#...................##.#.............#.#.#.......##....#.#.......#.......#.......#.....#..........#..#......................................#....#..................................##........................................#...#...##.............#.#...................#.....#.#.#...........#.....................#..............#..#.#............#............#..#.#.#...............................#..........#......................#....#..........#....................#....................#.........#......#.#.......#.#..#....#...#.............#..#........#..#................#...................#...................................#.............##.....#..#..........#..........#....#...............#.###..........#...........................#..#.#..#.......#.#....#..............#..................#............#......#........#.........##..................#....................#..#....#....#.................#.....#..........#...#...#.......#...................##.#.............#.#.#.......##....#.#.......#.......#.......#.....#..........#..#......................................#....#..................................##........................................#...#...##.............#.#...................#.....#.#.#...........#.....................#..............#..#.#............#............#..#.#.#............................
...#..................#..................#.....#.........##..........#.......#.....##........#..#...............#.................##...#...##...........#......#..............#.....................#.#...................#....#.#........#........................#..........#............#....................#.......................#.......#......#...........#.........#..................................##..#.....................#.......................#...................#........#....#...........................#....#.....#..#.#....##............#....#.............#...............#.#............#.........#.............#.#........#........#.................#............#..#....................................................#........###........#...#.#....#.#...........................#.................#...............#....#....#...........#....#.................#...............#....#....................#.....#............#..........#....#..................#..................#.....#.........##..........#.......#.....##........#..#...............#.................##...#...##...........#......#..............#.....................#.#...................#....#.#........#........................#..........#............#....................#.......................#.......#......#...........#.........#..................................##..#.....................#.......................#...................#........#....#...........................#....#.....#..#.#....##............#....#.............#...............#.#............#.........#.............#.#........#........#.................#............#..#....................................................#........###........#...#.#....#.#...........................#.................#...............#....#....#...........#....#.................#...............#....#....................#.....#............#..........#....#..................#..................#.....#.........##..........#.......#.....##........#..#...............#...
.....#...#...#.........#....#...#..........##......#.#...........#.........#....#....#.#.....#........................................#..........#..............................##.............#..............#....#....................#.#.......#.......#..##.......#...#...#..#....#.#..#.........#..........#..............#......##......#......................#..##.#........#.....................##...................##...#....................................#...........#.#..........#..#......#................##..............#.#....#.#.....................#...............#.##.#....................#..............##...#......#............#........................#..#..............#.............#.........#...#..........#.............#....#........#..#...#...#.........................##..........##........#....#........................#............................#........#.............#........................#...#...#...#......#.......#.....#...#...#.........#....#...#..........##......#.#...........#.........#....#....#.#.....#........................................#..........#..............................##.............#..............#....#....................#.#.......#.......#..##.......#...#...#..#....#.#..#.........#..........#..............#......##......#......................#..##.#........#.....................##...................##...#....................................#...........#.#..........#..#......#................##..............#.#....#.#.....................#...............#.##.#....................#..............##...#......#............#........................#..#..............#.............#.........#...#..........#.............#....#........#..#...#...#.........................##..........##........#....#........................#............................#........#.............#........................#...#...#...#......#.......#.....#...#...#.........#....#...#..........##......#.#...........#.........#....#....#.#.....#......................
....#.....#...............#.........#............#..................#...#........#...#....#.##...............#.........#...........#.......#...#.#......##.#..#.###.#.#...................#..#..#.....#..#..............................................#...##...#..#.#.................##..#...............#.....#.........##........#.........................#...............#.........#.........#............#.....................#...............#............#..................................#.#.......#......#.....................#..........##......#.........#...........#.....................#....................#......#..#...#.....#.....#........................##...#....##......................#.......#...#.............#.......#.......#..........#.#.....#..................................#.........#...............................#..................#.#.........................#..........................##......##........#....#..#............#.....#...............#.........#............#..................#...#........#...#....#.##...............#.........#...........#.......#...#.#......##.#..#.###.#.#...................#..#..#.....#..#..............................................#...##...#..#.#.................##..#...............#.....#.........##........#.........................#...............#.........#.........#............#.....................#...............#............#..................................#.#.......#......#.....................#..........##......#.........#...........#.....................#....................#......#..#...#.....#.....#........................##...#....##......................#.......#...#.............#.......#.......#..........#.#.....#..................................#.........#...............................#..................#.#.........................#..........................##......##........#....#..#............#.....#...............#.........#............#..................#...#........#...#....#.##...............#......
.....#....#.............#......#....#........#......................................#...............#..........#....#..................#.#............#...#..#..............#.#............#.....#..#...#..#...#..........#....#...........#..#.#.#.......##..#.........#......#..............#.......#.....#..........#.............................#............#............................#....#.....#..........#...........##....#......#....#.....#..............#............#.................#.#.......#.#................#...........#......#.............#......#...#....#...............##............#.................#............#............#........#.#...#.#....#.......#................#.........#....##....................#.....#..#...........#....#..............#....#......#...................................#.....................#.............#...........................#..#...................#....................#..#.#.#...................#....#.............#......#....#........#......................................#...............#..........#....#..................#.#............#...#..#..............#.#............#.....#..#...#..#...#..........#....#...........#..#.#.#.......##..#.........#......#..............#.......#.....#..........#.............................#............#............................#....#.....#..........#...........##....#......#....#.....#..............#............#.................#.#.......#.#................#...........#......#.............#......#...#....#...............##............#.................#............#............#........#.#...#.#....#.......#................#.........#....##....................#.....#..#...........#....#..............#....#......#...................................#.....................#.............#...........................#..#...................#....................#..#.#.#...................#....#.............#......#....#........#......................................#...............#..........#....
.....##................#.........#..#.........#...............#.#....#..................#.....#....#.#....#...................#....#..........#.................#.#.........#.#..........#..#..#..............##..........#.....................##........#..............#.......................................#........#......#............................##........#.....................#......#.........#...#...#.#.......#..#......#.##.....#.........#....................#.....#........#.............#.#....#...........#.#............#.....#................#.....#.......#.###...#......##........#...........#...#.................#...........##........#............#.............#..##.............#.................#....................#.#.....##...#....#.#..................##....#......#..#....#.................##...#.##............#.....#......#..........#.....................#......................#.........#..#........#..........#.#...........##................#.........#..#.........#...............#.#....#..................#.....#....#.#....#...................#....#..........#.................#.#.........#.#..........#..#..#..............##..........#.....................##........#..............#.......................................#........#......#............................##........#.....................#......#.........#...#...#.#.......#..#......#.##.....#.........#....................#.....#........#.............#.#....#...........#.#............#.....#................#.....#.......#.###...#......##........#...........#...#.................#...........##........#............#.............#..##.............#.................#....................#.#.....##...#....#.#..................##....#......#..#....#.................##...#.##............#.....#......#..........#.....................#......................#.........#..#........#..........#.#...........##................#.........#..#.........#...............#.#....#..................#.....#....#.#....#.........
.....#.#..............#..#......#............#......#.........#..............................................##....................#..........#.................#........#.........#..........#...............................#..#...#..........##...#..................#....#..#....#.....#..........#...#..#.......#...#....#..........#......#.#.#..#...#..............#.................#...........#.......#.....##...............#...........#..#.......#................#....#....#..............................#.........##.......#...#................#...............#......#..........................#...................................#..#........................#.#..........#.........#....#.#..#.........#.#......#.....#........................#...........#..............#..............#.#...##..........#......#.#.....#..#...........#...#...................#....##...............#.....#..#.....#.#.................#...#......................#.......#.#..............#..#......#............#......#.........#..............................................##....................#..........#.................#........#.........#..........#...............................#..#...#..........##...#..................#....#..#....#.....#..........#...#..#.......#...#....#..........#......#.#.#..#...#..............#.................#...........#.......#.....##...............#...........#..#.......#................#....#....#..............................#.........##.......#...#................#...............#......#..........................#...................................#..#........................#.#..........#.........#....#.#..#.........#.#......#.....#........................#...........#..............#..............#.#...##..........#......#.#.....#..#...........#...#...................#....##...............#.....#..#.....#.#.................#...#......................#.......#.#..............#..#......#............#......#.........#..............................................##.....
.......#...#.................#..........................................#...#................#..........#..#.............#................#...................#......................................#......................#...#.............##........#..#......#..............#..#..#.#.#..............#..................#....................#.............#....................##..................#..........................#.........#.....#.#.......#........#......................#....#..#..#.........................#..........#...#..........#...#.........................................................##.............#......#............#.#.......#.....#.................................................#....##.............#................##....#.......#..#.............#...#...#........#...........#...###.............#..#........##....#..#..##...................#..............#....................#..#.......#....#....#...#....#................#...#.................#..........................................#...#................#..........#..#.............#................#...................#......................................#......................#...#.............##........#..#......#..............#..#..#.#.#..............#..................#....................#.............#....................##..................#..........................#.........#.....#.#.......#........#......................#....#..#..#.........................#..........#...#..........#...#.........................................................##.............#......#............#.#.......#.....#.................................................#....##.............#................##....#.......#..#.............#...#...#........#...........#...###.............#..#........##....#..#..##...................#..............#....................#..#.......#....#....#...#....#................#...#.................#..........................................#...#................#..........#..#........
........................#...........#.....#........#............#...............................................#.......................#....#.#..............#..........#.....#.....#................................#.................#......#....................................................................#........#.........#...#.................#.......#.#..#............#.....#.......................##.....#....##...........#.........#.........#........#....#...........##.#...#......#.......#.#.......#........#...........#...........##......#...................#...................#.#...................#.........#...#.......#.....................#.....#........#................#..............#....................#......................#.................#..#....#.......#.#........##.......#...................#.......#.#..............#..........#.........#..#.............#..#....#...................#..#...................................................#...........#.....#........#............#...............................................#.......................#....#.#..............#..........#.....#.....#................................#.................#......#....................................................................#........#.........#...#.................#.......#.#..#............#.....#.......................##.....#....##...........#.........#.........#........#....#...........##.#...#......#.......#.#.......#........#...........#...........##......#...................#...................#.#...................#.........#...#.......#.....................#.....#........#................#..............#....................#......................#.................#..#....#.......#.#........##.......#...................#.......#.#..............#..........#.........#..#.............#..#....#...................#..#...................................................#...........#.....#........#............#...............................................#...
...#...#............#......#....................#............#.......#...#.#.........#.#........................#.......#................................#.......##.............#...#..............................#......#..#......................................#.......#.#............#......#..#...##..#......#.#.........#............#..#..........#...........#...##..##....#...............................#......#..#.......#....#......##..........#....................................#....#...................#..........#.#..##.....#....#...#....#.......#....#...................#....................#...........#.#...#..#.#...................#.................##.##...........#.#............#....#.#...#.#...#.#...............................................#........#......#....#...........................#..#.........................................#.#..#..#.....#.....#...#.#...........................#............#....#...................#...#............#......#....................#............#.......#...#.#.........#.#........................#.......#................................#.......##.............#...#..............................#......#..#......................................#.......#.#............#......#..#...##..#......#.#.........#............#..#..........#...........#...##..##....#...............................#......#..#.......#....#......##..........#....................................#....#...................#..........#.#..##.....#....#...#....#.......#....#...................#....................#...........#.#...#..#.#...................#.................##.##...........#.#............#....#.#...#.#...#.#...............................................#........#......#....#...........................#..#.........................................#.#..#..#.....#.....#...#.#...........................#............#....#...................#...#............#......#....................#............#.......#...#.#.........#.#........................#...
.#....#........................####.........##..........#........................#...#...#.....#..#...#.................#..............##....#....................#....#.............#........................#...#.......#....#...................##......##.#.............#.............#.....#................#.....#........#.............#......#.......................................#................#...#......................................#.........#...................##..........................#...................#............##........................#..............#.##........#..........##.............#..........#....#...................#......##...........#......#......#.......#...........#......#...#..#.......#..................#.#......#.##................#.......#..#....##........................................#.........#.......#.........#........#.....#.........##...##..........#................#.......#..................#....#........................####.........##..........#........................#...#...#.....#..#...#.................#..............##....#....................#....#.............#........................#...#.......#....#...................##......##.#.............#.............#.....#................#.....#........#.............#......#.......................................#................#...#......................................#.........#...................##..........................#...................#............##........................#..............#.##........#..........##.............#..........#....#...................#......##...........#......#......#.......#...........#......#...#..#.......#..................#.#......#.##................#.......#..#....##........................................#.........#.......#.........#........#.....#.........##...##..........#................#.......#..................#....#........................####.........##..........#........................#...#...#.....#..#...#.............
.#.......##..................#....#...............#..........#.........#....#.....................#...........##...............#...............................#.............................#..#......#..............#.....#......#....###...#........................................#........................#...#......#..................#......#.........#.....#............#...#............#....#.............#..#...............#.#.............#.......#...................................#........#......#...................#.......#.....#...............................#..................#......................................................................#.#.....................#........#......#...............#.................#..........#......#....#....##......#.........#.#...#.....................#........................#..............#.............................#...............#..................#.....#............#......#......#.......##..................#....#...............#..........#.........#....#.....................#...........##...............#...............................#.............................#..#......#..............#.....#......#....###...#........................................#........................#...#......#..................#......#.........#.....#............#...#............#....#.............#..#...............#.#.............#.......#...................................#........#......#...................#.......#.....#...............................#..................#......................................................................#.#.....................#........#......#...............#.................#..........#......#....#....##......#.........#.#...#.....................#........................#..............#.............................#...............#..................#.....#............#......#......#.......##..................#....#...............#..........#.........#....#.....................#...........##....
..................#.#.....#.#........#.................#....................#............#......#...........................#......#..............#..#......#........#....#............#........##..#.......................##..#.............#..............#......#......................#....#..#........#.....#...#...................#............#...........#..........#.............##.........................................#..................#................#.#....#.....#......#.....................#.#.....................#.................#...#...................##.......#.....###........###......#.#.#.............#...................................#...........#...............................................#......#..#......#.#...........................#........................#....#....#......#.....#...................#.........#.....#.......#............................#......................#...#....#..................##..#....................#.#.....#.#........#.................#....................#............#......#...........................#......#..............#..#......#........#....#............#........##..#.......................##..#.............#..............#......#......................#....#..#........#.....#...#...................#............#...........#..........#.............##.........................................#..................#................#.#....#.....#......#.....................#.#.....................#.................#...#...................##.......#.....###........###......#.#.#.............#...................................#...........#...............................................#......#..#......#.#...........................#........................#....#....#......#.....#...................#.........#.....#.......#............................#......................#...#....#..................##..#....................#.#.....#.#........#.................#....................#............#......#...................
...#.#.......................#....#....#..........#........#......##....#.......#.........................#............................#....#......................#..#...........#..............#............................#......#.....#.##......#......#.....#.......#..............#.............#....#...................#...........#.....#...#....##.......#.....##...#.......#..#.........................................................#...#.......................#....#......#....#........#......#..#......#..#...#.........#.##.........#.....#............#.............#.#........#....#........#....#..#.....#..##.....#......#...........#..................#.......................##.............##....................#..............#.#..#......#....#....#...#..............#.........................................#.#..............................#......................#............##.......#..................#..#..#..................#.#....#.#.......................#....#....#..........#........#......##....#.......#.........................#............................#....#......................#..#...........#..............#............................#......#.....#.##......#......#.....#.......#..............#.............#....#...................#...........#.....#...#....##.......#.....##...#.......#..#.........................................................#...#.......................#....#......#....#........#......#..#......#..#...#.........#.##.........#.....#............#.............#.#........#....#........#....#..#.....#..##.....#......#...........#..................#.......................##.............##....................#..............#.#..#......#....#....#...#..............#.........................................#.#..............................#......................#............##.......#..................#..#..#..................#.#....#.#.......................#....#....#..........#........#......##....#.......#.........................#.........
......#........................#...........#...........................#.........#..................#........#.........#..........##..............#.#.......................................#.....#.......#.............................#..##........#.............................##..........#....#............................................#....#....#..............#.......##..##..#..#.................#...............#.......#........#.#.............#....#...................#....#..............#...................#............#.#...#...#...................#..#.........................#......##...............................#...#...#........#.........................................#........................#........................#.....#...................#..................#....................#..#........#..........#...#..........#......#...........#..........#..................#.#....#.#.........#.#..........#....#..#....................#........................#...........#...........................#.........#..................#........#.........#..........##..............#.#.......................................#.....#.......#.............................#..##........#.............................##..........#....#............................................#....#....#..............#.......##..##..#..#.................#...............#.......#........#.#.............#....#...................#....#..............#...................#............#.#...#...#...................#..#.........................#......##...............................#...#...#........#.........................................#........................#........................#.....#...................#..................#....................#..#........#..........#...#..........#......#...........#..........#..................#.#....#.#.........#.#..........#....#..#....................#........................#...........#...........................#.........#..................#........#......
......................#............#.....#...#.....#...........................#.......#...............#....#...........##....#...............#.#......#.........#.....#............#........#.#............................#............#....#........................#............#......#.#.............#..........#...................#........#.........#.#............#...#.................................................##.......#...#....................##.............#....................................................#..#.................#...........#...#....................###...............................#.....#..........#...#.....#.#...#.##........#...........................#..#............#...........####...#.................#...........#.#.....#................#.###....#.........#...#...#...#..#...........#............................#..........#......#.........................#....#..#..........#............#.......#.............................#............#.....#...#.....#...........................#.......#...............#....#...........##....#...............#.#......#.........#.....#............#........#.#............................#............#....#........................#............#......#.#.............#..........#...................#........#.........#.#............#...#.................................................##.......#...#....................##.............#....................................................#..#.................#...........#...#....................###...............................#.....#..........#...#.....#.#...#.##........#...........................#..#............#...........####...#.................#...........#.#.....#................#.###....#.........#...#...#...#..#...........#............................#..........#......#.........................#....#..#..........#............#.......#.............................#............#.....#...#.....#...........................#.......#...............#....#.......
............#...........#.........##...#.......#..............#...............................#...................##....#.................................#.......#.#..#..........#.#........#...............#....................#...................#..........................#...#.................#.........#.....#........#...................#.#.........#....#.........................................#.....#...........#....................#.#....#...............##....#............#................#...#...#........#.........#.....##......#......###............#.......#...#.........#...#.#.........#..........##..............##.#.....#....#.............#.............#.#.................##.......................#.#......#.....#..#....#.......#.......#...#..#.........#....#....#..............#...........#...........................................#..#....#..........#...#.................#.#....................#.#..........#..............#............#...........#.........##...#.......#..............#...............................#...................##....#.................................#.......#.#..#..........#.#........#...............#....................#...................#..........................#...#.................#.........#.....#........#...................#.#.........#....#.........................................#.....#...........#....................#.#....#...............##....#............#................#...#...#........#.........#.....##......#......###............#.......#...#.........#...#.#.........#..........##..............##.#.....#....#.............#.............#.#.................##.......................#.#......#.....#..#....#.......#.......#...#..#.........#....#....#..............#...........#...........................................#..#....#..........#...#.................#.#....................#.#..........#..............#............#...........#.........##...#.......#..............#...............................#...................##
..........#....#....................#............#..#...........#..#.#.....#........................#.....#.#...........#........#...........................#........................#...........#.................................#.......#.........#.......#.....#.............#................................##.#.#............#.............#.......................#....................#....#.#..........#...#...................#.........#...#......................#....#..#.....................#.............#.......#.......#.#.#............#.........................................................................#..............#.......................#...........................#.........#......#.....................#......#.............#..........#....#........#.................#..#..................#........#......#.................#.............#.............#...#........#......................#............#.#................#...............#....#....................#............#..#...........#..#.#.....#........................#.....#.#...........#........#...........................#........................#...........#.................................#.......#.........#.......#.....#.............#................................##.#.#............#.............#.......................#....................#....#.#..........#...#...................#.........#...#......................#....#..#.....................#.............#.......#.......#.#.#............#.........................................................................#..............#.......................#...........................#.........#......#.....................#......#.............#..........#....#........#.................#..#..................#........#......#.................#.............#.............#...#........#......................#............#.#................#...............#....#....................#............#..#...........#..#.#.....#........................#.....#.#.......
##........#..#.......................#......#....#.........#.#.......................................#....#.................................#.........#...........................#.........#.....#.......#...#..#.....#....#......................#..............#...............#...............#........................#.............#......##..#..................................#............................#..............#.....#...#...#.......#............#............#..............#..#..#....#.##.#..........#....#............#.........#..#.....................#...#...............................#.................#...#....................#.....#.........#.................#..##..#....#.#......................#....#.............#..........................#....#...#...#...#............#................#.......#....#...........#.........................#.....#....#..........................#.......................#.........#...........#.##........#..#.......................#......#....#.........#.#.......................................#....#.................................#.........#...........................#.........#.....#.......#...#..#.....#....#......................#..............#...............#...............#........................#.............#......##..#..................................#............................#..............#.....#...#...#.......#............#............#..............#..#..#....#.##.#..........#....#............#.........#..#.....................#...#...............................#.................#...#....................#.....#.........#.................#..##..#....#.#......................#....#.............#..........................#....#...#...#...#............#................#.......#....#...........#.........................#.....#....#..........................#.......................#.........#...........#.##........#..#.......................#......#....#.........#.#.......................................#....#.........
.#..#.##.#.....#.....#........#...#..#..#.......#.......................................#................#.....#....#...............#...........#....................#....##....#.............................#.....................#............#.................#......................................................................#...........#.....#......#...........#................#............##.#.......#......#..................#..................#..................#.#...............#.#................#....................#......#......#........#........#........#...#.....#..#.#.......#...............##....................#.#...............................#........##.....#......#.........#.#......#.....#...#....#...#...........#..#.......................#..#....................#......................#............#...........##...##...#..............#..................#....................#.#.#.......##.......#...#..........#...#..#.##.#.....#.....#........#...#..#..#.......#.......................................#................#.....#....#...............#...........#....................#....##....#.............................#.....................#............#.................#......................................................................#...........#.....#......#...........#................#............##.#.......#......#..................#..................#..................#.#...............#.#................#....................#......#......#........#........#........#...#.....#..#.#.......#...............##....................#.#...............................#........##.....#......#.........#.#......#.....#...#....#...#...........#..#.......................#..#....................#......................#............#...........##...##...#..............#..................#....................#.#.#.......##.......#...#..........#...#..#.##.#.....#.....#........#...#..#..#.......#.......................................#................#.....#....
..................###.........................#.......#.............#.............#.....#..........#......#........#.....##..........#....#...................#.................#......#................................#..........#.#..........#............#.##.#..##.........#......#.......#..........................#.#.........#.#......#.................#.#.............#....#.#......................#......#.............#.................#............#...#......##....#..##...#..##....#.....##........#....#.................#............................#...........#...#.....#...........................................#.......#....#....#............#...................#..........#......#.....#..#.................................................#............##....#.................#.....#......#......................#.#..#............#....#........#..#.........................................#......#......##..#.#....#....#................................###.........................#.......#.............#.............#.....#..........#......#........#.....##..........#....#...................#.................#......#................................#..........#.#..........#............#.##.#..##.........#......#.......#..........................#.#.........#.#......#.................#.#.............#....#.#......................#......#.............#.................#............#...#......##....#..##...#..##....#.....##........#....#.................#............................#...........#...#.....#...........................................#.......#....#....#............#...................#..........#......#.....#..#.................................................#............##....#.................#.....#......#......................#.#..#............#....#........#..#.........................................#......#......##..#.#....#....#................................###.........................#.......#.............#.............#.....#..........#......#........#
...#..............#...........#......#....#.......#.......#...#..#..##....................................##......#........#....#.....#.........#.....#....#...#.........#....#.......................#..#...............#....#...................................#...............................#....#.......#...#........#...#......#.........#........#......#....................#...#..#..#.......#............................#........#.#.#..#...................#.#..#.........#.....#.......#......#...........#......##........................#............#.........................#.......#..#........#.......................##...#..............#...#..................................#..#.............................#..............#........................................................#.............#..........................................#................#....#..#..............#......#...............#.....#..#....#.....#...................#..............#...........#......#....#.......#.......#...#..#..##....................................##......#........#....#.....#.........#.....#....#...#.........#....#.......................#..#...............#....#...................................#...............................#....#.......#...#........#...#......#.........#........#......#....................#...#..#..#.......#............................#........#.#.#..#...................#.#..#.........#.....#.......#......#...........#......##........................#............#.........................#.......#..#........#.......................##...#..............#...#..................................#..#.............................#..............#........................................................#.............#..........................................#................#....#..#..............#......#...............#.....#..#....#.....#...................#..............#...........#......#....#.......#.......#...#..#..##....................................##......#.
..#.#...............#..........#.#........#.....#......#............................#.......................#...................#...#....#.#..#.....#..........##..#.........................#.......................#...#..#...#...................#.#........................................................#...##.......................#..........#..........................#.#...........#.#......#..#......#......#.#..#...........#.##......#.....#...........#...#.........#.....##..........#....#...##...#....#.....................#.#...#..#.............#............#.....#..#..........................#......#..........#......#.....................#............#....#...........................#..#...#........#.....#...#........#.....#..............#...#........####.................#....#..#..#.#.........##.................##........#..#.#...#...............##...#.#.....................#..#..#..#......................#.......#..............#.#...............#..........#.#........#.....#......#............................#.......................#...................#...#....#.#..#.....#..........##..#.........................#.......................#...#..#...#...................#.#........................................................#...##.......................#..........#..........................#.#...........#.#......#..#......#......#.#..#...........#.##......#.....#...........#...#.........#.....##..........#....#...##...#....#.....................#.#...#..#.............#............#.....#..#..........................#......#..........#......#.....................#............#....#...........................#..#...#........#.....#...#........#.....#..............#...#........####.................#....#..#..#.#.........##.................##........#..#.#...#...............##...#.#.....................#..#..#..#......................#.......#..............#.#...............#..........#.#........#.....#......#............................#.......................#.......
#.......................#...............#.............#........###.#........................#...........#............#........#.....#..............................#...#...............#...............#...................................................##.................##...............#........................#.......#........#......#.....#...#............#...........#..#..#......#.........#.....#......#.........#........##....#...................#............#..........#...........#.........................#..............#........#.........#.#.#..........#.................#....................................#.........#.#........................................#............##........#..........................#...............##.#........#............#.....#..##...#.......#.#.............#..#..............#.................#..........................#..#.........#.......#.#......#..#.........#..........#...............#........#.......................#...............#.............#........###.#........................#...........#............#........#.....#..............................#...#...............#...............#...................................................##.................##...............#........................#.......#........#......#.....#...#............#...........#..#..#......#.........#.....#......#.........#........##....#...................#............#..........#...........#.........................#..............#........#.........#.#.#..........#.................#....................................#.........#.#........................................#............##........#..........................#...............##.#........#............#.....#..##...#.......#.#.............#..#..............#.................#..........................#..#.........#.......#.#......#..#.........#..........#...............#........#.......................#...............#.............#........###.#........................#...........#...........
........#.#...#.......................................#...#.......##......................#.....#....................................#..............#........................#............#.......#.................#..............#......#.....#..........................#...........#...#........#.....#....##....#.#.................#........#.................#.........#..#.#............#..#...#.#.....#.#...................#.....#............................#.....................#..#........................................#...#.....#............#............#...#........#....##...#............#.#............##.............#.#...###.#...#..#...#.....#...............#.#.......#......................##............#..#...#...#............#.....#.....#...........#.#........#...#......#.....#...........#.....#................#.........#....#.......#......#..#....#.....##.....#....#.....##........##...#.........................#...........#.........#.#...#.......................................#...#.......##......................#.....#....................................#..............#........................#............#.......#.................#..............#......#.....#..........................#...........#...#........#.....#....##....#.#.................#........#.................#.........#..#.#............#..#...#.#.....#.#...................#.....#............................#.....................#..#........................................#...#.....#............#............#...#........#....##...#............#.#............##.............#.#...###.#...#..#...#.....#...............#.#.......#......................##............#..#...#...#............#.....#.....#...........#.#........#...#......#.....#...........#.....#................#.........#....#.......#......#..#....#.....##.....#....#.....##........##...#.........................#...........#.........#.#...#.......................................#...#.......##......................#.....#...................
..............#..#...#.........#...#........#.......#..#............#.....#......#........#.....#.#..................#....#...........................#..#......#.#.....#.......#.....#.##......................#.....#........#.............#........#........#..#....#..........#..#.......#..........#..#.......#...#..........#........#............#........................................##................#....###...#....#.............#........##.....#..........#...........#.................#....#..........#............................#............#....................##.......................#....#.#......#..#..#..................#...............#................#.............#......................#..#..................#.....#...#......##......................##....#........##............#..#.........##.##....................#...........#..........#.#.........#....#....................#.............##.....................#........................#..#...#.........#...#........#.......#..#............#.....#......#........#.....#.#..................#....#...........................#..#......#.#.....#.......#.....#.##......................#.....#........#.............#........#........#..#....#..........#..#.......#..........#..#.......#...#..........#........#............#........................................##................#....###...#....#.............#........##.....#..........#...........#.................#....#..........#............................#............#....................##.......................#....#.#......#..#..#..................#...............#................#.............#......................#..#..................#.....#...#......##......................##....#........##............#..#.........##.##....................#...........#..........#.#.........#....#....................#.............##.....................#........................#..#...#.........#...#........#.......#..#............#.....#......#........#.....#.#.................
..#.#................#......#................#..##.##...#.##...........#.......................#...........##.........#..........................#........#.............#...........#........#.#................#...............#........#.......#..........#..#....#.....#.#............#......###..............#.....#..........#............................#.........#...............#....#..#........#......................................##..#.........##...#..........#..........#...#.#..#................#...............#...#...#...#..#...................#..............#.#..............#.................#......#...........#...#.......................#......#........##..#...........#..#...#...................##....#.#..#.......................#...............#..#.................................##.....#..........#.........#..#...............................##........................#...#.#.....#........#.......................#..............#.#................#......#................#..##.##...#.##...........#.......................#...........##.........#..........................#........#.............#...........#........#.#................#...............#........#.......#..........#..#....#.....#.#............#......###..............#.....#..........#............................#.........#...............#....#..#........#......................................##..#.........##...#..........#..........#...#.#..#................#...............#...#...#...#..#...................#..............#.#..............#.................#......#...........#...#.......................#......#........##..#...........#..#...#...................##....#.#..#.......................#...............#..#.................................##.....#..........#.........#..#...............................##........................#...#.#.....#........#.......................#..............#.#................#......#................#..##.##...#.##...........#.......................#...........##.......
................#..........#......#....##...#.##...#.........#.........#............................#..#................#............................#..................#.........#......#......#....#.............#..................#..........#............##.............#............##.##.#..................................#......#.#...............#................#.......#.....#................#.............................#..##.............#...........#..............##........#.....#.............#................#......#...#......##.......#................#........#.....##....................#...#.....#..............#...........................#.#..........#.....#..#...........................#......................................#.............#..#.....#...........................#..#......#.........#............................#..........#.....#.............#....##..............................#..........##.........#......#...................#..........#......#....##...#.##...#.........#.........#............................#..#................#............................#..................#.........#......#......#....#.............#..................#..........#............##.............#............##.##.#..................................#......#.#...............#................#.......#.....#................#.............................#..##.............#...........#..............##........#.....#.............#................#......#...#......##.......#................#........#.....##....................#...#.....#..............#...........................#.#..........#.....#..#...........................#......................................#.............#..#.....#...........................#..#......#.........#............................#..........#.....#.............#....##..............................#..........##.........#......#...................#..........#......#....##...#.##...#.........#.........#............................#..#............
.......#.##.............#..#....#...........#...........#...#..#.............#.....................#...........#............#............##......#....................#.....#.........#.#.....#..#.........#...#...#...#......................................#...#............#.........#..................#............##......................#......#..............##.........#......#.#..###....#.....#.............#................................##......#............#.#....#..#.....#.................#.........#.....#.....................................#..................#...#.....#.............#...#.....##...#............#..#.....#................#.......................#...#..#......#.............................#.............#.....#....#.............#........................#........................#........................#.......#...#....#.#...#......#....#............#................#.....#.................#..........#..................#.##.............#..#....#...........#...........#...#..#.............#.....................#...........#............#............##......#....................#.....#.........#.#.....#..#.........#...#...#...#......................................#...#............#.........#..................#............##......................#......#..............##.........#......#.#..###....#.....#.............#................................##......#............#.#....#..#.....#.................#.........#.....#.....................................#..................#...#.....#.............#...#.....##...#............#..#.....#................#.......................#...#..#......#.............................#.............#.....#....#.............#........................#........................#........................#.......#...#....#.#...#......#....#............#................#.....#.................#..........#..................#.##.............#..#....#...........#...........#...#..#.............#.....................#...........#....
.........#..............#.........#.........#............#.........#...........#......#.......#........##.............#.#...#.......................................#.....................#...#.......##...#...........#........#..........##.......#..................#..#..#.....#............#.#.............................##...............#..#............#.......#......#..#...........#....#....................###...............#.....................................#........#......#...........#..#...............#......#...#..#.....#.............................#............#................#.#.....#...#..............................#..................##..............#....................#.....#...........#................#.....#............##..........##......#....#.....#....................................#............#..........#..#..........#.#..................#.....##...#....#.....#....#...................#...............................#..............#.........#.........#............#.........#...........#......#.......#........##.............#.#...#.......................................#.....................#...#.......##...#...........#........#..........##.......#..................#..#..#.....#............#.#.............................##...............#..#............#.......#......#..#...........#....#....................###...............#.....................................#........#......#...........#..#...............#......#...#..#.....#.............................#............#................#.#.....#...#..............................#..................##..............#....................#.....#...........#................#.....#............##..........##......#....#.....#....................................#............#..........#..#..........#.#..................#.....##...#....#.....#....#...................#...............................#..............#.........#.........#............#.........#...........#......#.......#........##...........
#.#..#...............#.....#.#...............#...#..#..............#...#.#...#..#..#.....#.........#...#.....#..##.....#..#.##................................#.#..........................#..........#.......#...#.##.....#.......#..#...#..#...#.....................#...........#................................#............#.......#.#.................#.#.#...................#....#.................#..........................#................#.........#..........#......#................#......#........#.....###.#......#..............#......#.......................#...............#.#.......#.....#.........#....#.....#..#.......#...#...........#...#..#.#.....#...............#..........#.........#..#..#.............#..#...##........................#.............#..#.......#...........................#..............#.#...........#..##.....#.....#..................#......#............#....#..#...#..#....#........#...#..#.........#.........#.#..#...............#.....#.#...............#...#..#..............#...#.#...#..#..#.....#.........#...#.....#..##.....#..#.##................................#.#..........................#..........#.......#...#.##.....#.......#..#...#..#...#.....................#...........#................................#............#.......#.#.................#.#.#...................#....#.................#..........................#................#.........#..........#......#................#......#........#.....###.#......#..............#......#.......................#...............#.#.......#.....#.........#....#.....#..#.......#...#...........#...#..#.#.....#...............#..........#.........#..#..#.............#..#...##........................#.............#..#.......#...........................#..............#.#...........#..##.....#.....#..................#......#............#....#..#...#..#....#........#...#..#.........#.........#.#..#...............#.....#.#...............#...#..#..............#...#.#...#..#..#.....#.........#...#.....#..##..
..#....#....#.........#.#..#...........#...#....#.#.#.........#.....#..##.#.#.......................................#.............#...........#...........#..#..#..............#......#.............#.....#......#.#................#.........................#.......#..............##.....#.......#....##......#................#...............#.#....#.........#.....#.........................#..............#......#............#.....................##.............#.........#...........#......#.....#.......................#.#.....#.......#..#.#.#.#............#............#..#...#...#.#.....#..#.....##.#................#........##.#.........#.#..................#.....#...#........##.....#..#............#.....##......#......#.........................................#.#...##................#..#.#.............#........#...................#.............#.................................#..........#............#...........#.......#.......#.##...#....#....#.........#.#..#...........#...#....#.#.#.........#.....#..##.#.#.......................................#.............#...........#...........#..#..#..............#......#.............#.....#......#.#................#.........................#.......#..............##.....#.......#....##......#................#...............#.#....#.........#.....#.........................#..............#......#............#.....................##.............#.........#...........#......#.....#.......................#.#.....#.......#..#.#.#.#............#............#..#...#...#.#.....#..#.....##.#................#........##.#.........#.#..................#.....#...#........##.....#..#............#.....##......#......#.........................................#.#...##................#..#.#.............#........#...................#.............#.................................#..........#............#...........#.......#.......#.##...#....#....#.........#.#..#...........#...#....#.#.#.........#.....#..##.#.#.......................................
............#.......#.....#.#........#.....................#............#.#.......#...#...................................................#..............#......#.......#.......#........#..................#..#.#......#...#....#.............#........#..#...................##...............................#....#...........#.........#.......#...............#..#.#..........................#..................#........#.....#.......#.#..........#.......#.......#.#....#......#......#............#.....#.............#..............#................#.......#............................#......#..............#.............#....................#..................#....#.....................##................#.........##.#.......#.................#........##..##...#......#........#...................................#..........#...............#.............###........#.............................................#.#..#..................#..#.................#.......#.....#.#........#.....................#............#.#.......#...#...................................................#..............#......#.......#.......#........#..................#..#.#......#...#....#.............#........#..#...................##...............................#....#...........#.........#.......#...............#..#.#..........................#..................#........#.....#.......#.#..........#.......#.......#.#....#......#......#............#.....#.............#..............#................#.......#............................#......#..............#.............#....................#..................#....#.....................##................#.........##.#.......#.................#........##..##...#......#........#...................................#..........#...............#.............###........#.............................................#.#..#..................#..#.................#.......#.....#.#........#.....................#............#.#.......#...#.............................
....#.....#...#...............#.....#........................#..........................#.......................................#....#.............#.........#....#.......#...#.....#........#................#..........................#................#...#.........#.......................#...........#.......#..................#...#....#.....................#..........#.......#.............##...............................#......#.#.#.........#.............#..#.#..............#..................##.........#..........................#............#..............................#..#.......#.....#...#................#......................#.....##........#.........#.......................................................#.#....#..#.#.#..................#............................#........#........................#...........#.........#...#.........#.......##....................#.............................#..........#...........#.......#.....#...#...............#.....#........................#..........................#.......................................#....#.............#.........#....#.......#...#.....#........#................#..........................#................#...#.........#.......................#...........#.......#..................#...#....#.....................#..........#.......#.............##...............................#......#.#.#.........#.............#..#.#..............#..................##.........#..........................#............#..............................#..#.......#.....#...#................#......................#.....##........#.........#.......................................................#.#....#..#.#.#..................#............................#........#........................#...........#.........#...#.........#.......##....................#.............................#..........#...........#.......#.....#...#...............#.....#........................#..........................#...........................
.......................##.................................#....#......#.......#..........#..........#........#.....#.....#....#.................................................#............#....##.......#............#..#...........#..#.........................#........#...#.......#...#.#.........#..#....#.....#.#..#......#.#...............#................................................#...#...................#................................#........#........#...........................#.............##...........#.......................#................................#.#......#........#......##............................#.........................#..........#....#..#.................##...........#.....#...#................#...........................#........#..............#.......#.#.........#......#.....#.#.............#......#.........................#............#............................#.....................................................##.................................#....#......#.......#..........#..........#........#.....#.....#....#.................................................#............#....##.......#............#..#...........#..#.........................#........#...#.......#...#.#.........#..#....#.....#.#..#......#.#...............#................................................#...#...................#................................#........#........#...........................#.............##...........#.......................#................................#.#......#........#......##............................#.........................#..........#....#..#.................##...........#.....#...#................#...........................#........#..............#.......#.#.........#......#.....#.#.............#......#.........................#............#............................#.....................................................##.................................#....#......#.......#..........#..........#........#.....#
..........#.#..........................#.......#................#.....#.....#.............#...........................#..............#...............................#..#............#.............#.#...................#...................#.................#.......#...........#........#..............#............#..................#.........#..#.........................#......##...........#...#.....#........................#..........#....#............#................#.................##...#....#.....#.....#.#.........##.........#....#..#..#...#........................#.......#.................#.....#.....................#...#.........#.......##.........#.......................#.#.#...#........#.......#...#........#..#..#.....................#.......#.#............#................##.............##.........#..#......#.......#.....#...........#.....#..#...#..........##...................#..##.......................#.............#...........#.#..........................#.......#................#.....#.....#.............#...........................#..............#...............................#..#............#.............#.#...................#...................#.................#.......#...........#........#..............#............#..................#.........#..#.........................#......##...........#...#.....#........................#..........#....#............#................#.................##...#....#.....#.....#.#.........##.........#....#..#..#...#........................#.......#.................#.....#.....................#...#.........#.......##.........#.......................#.#.#...#........#.......#...#........#..#..#.....................#.......#.#............#................##.............##.........#..#......#.......#.....#...........#.....#..#...#..........##...................#..##.......................#.............#...........#.#..........................#.......#................#.....#.....#.............#.........................
....#.....#...#....##......##.................#.............#....#......#.....##......##..........................................#.............#.................#................##...##.......##...#............#.....#....#.#........................................##.....................#..........#.................#...........#..........##...........................#...............##...#............##..............................................#.......................#..................................#..#...........#...........#.#.....#.................................#.....................#...#............................#..........#................#..#..............#......................#.......#..........#........#.......#..##..#.....#....................##..#...................................#......#...........##..............................................................................#..#.....#.#......................#.....#...#....##......##.................#.............#....#......#.....##......##..........................................#.............#.................#................##...##.......##...#............#.....#....#.#........................................##.....................#..........#.................#...........#..........##...........................#...............##...#............##..............................................#.......................#..................................#..#...........#...........#.#.....#.................................#.....................#...#............................#..........#................#..#..............#......................#.......#..........#........#.......#..##..#.....#....................##..#...................................#......#...........##..............................................................................#..#.....#.#......................#.....#...#....##......##.................#.............#....#......#.....##......##............................
.......#.....#.#........#......#..##.##..........##............................#.#.....#...#............................#..............#.......##.........#.......#......#.#.............#...............................#............##..#...........#....#.................................#.#............##.......#.........#............#...................#.#...#..........#.......#.........#............#.##........#................#.....#...#................##...........#...#...#...#..................#..........#.....................................#..........#..#.........#.......................#......#...............#....#..#..............................#....#......##...#..#........#............#............#..........................................#..........#.......#...................................................###.........#....#...#.........#...........#.#.##.........#....#...............#..................#.....##...............#.....#.#........#......#..##.##..........##............................#.#.....#...#............................#..............#.......##.........#.......#......#.#.............#...............................#............##..#...........#....#.................................#.#............##.......#.........#............#...................#.#...#..........#.......#.........#............#.##........#................#.....#...#................##...........#...#...#...#..................#..........#.....................................#..........#..#.........#.......................#......#...............#....#..#..............................#....#......##...#..#........#............#............#..........................................#..........#.......#...................................................###.........#....#...#.........#...........#.#.##.........#....#...............#..................#.....##...............#.....#.#........#......#..##.##..........##............................#.#.....#...#........................
...................#..#..#.#.................................#...#.........#..#..........#.........#.........#............................................#...........#..#...##...#..............#......................................#..............#....#......#....................#..#.#...#.......#......................#..#...........#.#.....................#...#..#.....#......#.....#.#.....#....................#....#.#..##...##.............#......#..............#........##........#......#........#.....#.......................#....#.....#.........#...#.....................................#.......#.......#.......#..........#.#........#......#...................#..#............#...#.......................#..#........#....#.##.##...........#..............................#.........#........##......#....#.........................#............................#..............................#...##...#..#................#....................................#..#..#.#.................................#...#.........#..#..........#.........#.........#............................................#...........#..#...##...#..............#......................................#..............#....#......#....................#..#.#...#.......#......................#..#...........#.#.....................#...#..#.....#......#.....#.#.....#....................#....#.#..##...##.............#......#..............#........##........#......#........#.....#.......................#....#.....#.........#...#.....................................#.......#.......#.......#..........#.#........#......#...................#..#............#...#.......................#..#........#....#.##.##...........#..............................#.........#........##......#....#.........................#............................#..............................#...##...#..#................#....................................#..#..#.#.................................#...#.........#..#..........#.........#.........#......
##.....................#......#........#....##...................#................#.#....................#............###......#..........................#.#..........#...............#..................#......##....#...#.#.#.##............................##........#.#.................#.........#......................#....#...........#...#......#....#............##...............#.......#................#.................#.........#..........#..........................................................#...#...#.......#....................................#......................................#.................#..........#.#.....##......#...........................#..#......#......#........#........#..........................#..........#.....#...........#....#.#..#..###.................#..#............................#..#...#.#..........#...........#...##..#...............#....#...#..#.#...#..#...#...................................##.....................#......#........#....##...................#................#.#....................#............###......#..........................#.#..........#...............#..................#......##....#...#.#.#.##............................##........#.#.................#.........#......................#....#...........#...#......#....#............##...............#.......#................#.................#.........#..........#..........................................................#...#...#.......#....................................#......................................#.................#..........#.#.....##......#...........................#..#......#......#........#........#..........................#..........#.....#...........#....#.#..#..###.................#..#............................#..#...#.#..........#...........#...##..#...............#....#...#..#.#...#..#...#...................................##.....................#......#........#....##...................#................#.#....................#..........
..#...#.........#.................#..............#.............................#................#..#.........#.................##.#.........#.#........#......#.......#...#..........#.........................#.....#.............#.........#.#..#..........#.........#.#...............#..#...........#.#........##................#......#...#.........#..#.......#...........#...............#.........#.......................#................#.................#...........#.........#.#.#.......#.........#...#........................#.........#........#.......##................#.......#.....................#.....................#........................#.........##......#..#....##....#...................#...#.................#.............................#....................................#...#...........#............#.......#........#.......#....#....###.........#.......#.#...#........#.........#......#..#..............#.............#..#..#...#.........#.................#..............#.............................#................#..#.........#.................##.#.........#.#........#......#.......#...#..........#.........................#.....#.............#.........#.#..#..........#.........#.#...............#..#...........#.#........##................#......#...#.........#..#.......#...........#...............#.........#.......................#................#.................#...........#.........#.#.#.......#.........#...#........................#.........#........#.......##................#.......#.....................#.....................#........................#.........##......#..#....##....#...................#...#.................#.............................#....................................#...#...........#............#.......#........#.......#....#....###.........#.......#.#...#........#.........#......#..#..............#.............#..#..#...#.........#.................#..............#.............................#................#..#.........#......
...............#...........#..#..........#.#.....#...............#......#.....#.#...................................#...........#.#...............#.............#...........#......#....#...##....#...............#............#...............#..................#........#..#......................#....#..##...#...#..........................................................#...#............#.......#...............#.........#........#....#....#....#...........#............#..........#.......................................##.......#.#..#..............#..#...#.......#.#....#.......#..................................#............................#..#.#....#..#..................#................###....#............#...............#.....................................#.......#.#................................................#.#..#....#........#..........#...#..#.............................#.#...........#.......#.....#...#.........#..#..#................#...........#..#..........#.#.....#...............#......#.....#.#...................................#...........#.#...............#.............#...........#......#....#...##....#...............#............#...............#..................#........#..#......................#....#..##...#...#..........................................................#...#............#.......#...............#.........#........#....#....#....#...........#............#..........#.......................................##.......#.#..#..............#..#...#.......#.#....#.......#..................................#............................#..#.#....#..#..................#................###....#............#...............#.....................................#.......#.#................................................#.#..#....#........#..........#...#..#.............................#.#...........#.......#.....#...#.........#..#..#................#...........#..#..........#.#.....#...............#......#.....#.#...................................
.......##........................#.............#........#..........#........#.........#.............#....#.........#...........#...............#..#..#....................................#....#.#....#..#...#..........#.#...........#...............................#............#..............#...............#.......#.......................#............................#.......#.......................###............#...#...............#............#.......#.......#.........#....#.........#....#.#..........#..........................#.....#..##.......#............#...#..........#........#...................................#...#......#..........##..#....................#....#...#..............#.....#......#.....#......#.......#..#...................................#.#......................................#..##....#.........#.#.........#.#...........#..#.......#.........................##.............................#.##.......................##........................#.............#........#..........#........#.........#.............#....#.........#...........#...............#..#..#....................................#....#.#....#..#...#..........#.#...........#...............................#............#..............#...............#.......#.......................#............................#.......#.......................###............#...#...............#............#.......#.......#.........#....#.........#....#.#..........#..........................#.....#..##.......#............#...#..........#........#...................................#...#......#..........##..#....................#....#...#..............#.....#......#.....#......#.......#..#...................................#.#......................................#..##....#.........#.#.........#.#...........#..#.......#.........................##.............................#.##.......................##........................#.............#........#..........#........#.........#.............#....#.........#
..............................#..............##...............#........#.........###..........................#.............................##.............#..................##...#.#...#..........................#........................#..#......##..#......#...................#......#.............#.....#.....#..##........#.....#.........#.#.##.#..#......#.........#..#..#...............................................#....#....#...............#................#...........#...#..#....##.........................................#.#.#..#.............##...#.....#........................#........#.#.#....#..........#.#...#..........#.......#..........................#.....................#.......#..................................#..#.........#................#........#...........#...............#..###..#..#..................#...............#..#.#...............##..........#........#....#....#............##.....#....#...#...........................................#..............##...............#........#.........###..........................#.............................##.............#..................##...#.#...#..........................#........................#..#......##..#......#...................#......#.............#.....#.....#..##........#.....#.........#.#.##.#..#......#.........#..#..#...............................................#....#....#...............#................#...........#...#..#....##.........................................#.#.#..#.............##...#.....#........................#........#.#.#....#..........#.#...#..........#.......#..........................#.....................#.......#..................................#..#.........#................#........#...........#...............#..###..#..#..................#...............#..#.#...............##..........#........#....#....#............##.....#....#...#...........................................#..............##...............#........#.........###..........................#.....
..#.#...........#..............................#..........#....##.....................................#..#.#..#...........#........#.......#.#.......#.##.......#......#..#.................#.##.........#.#.....#...#...............#..#......#......#..........................#...#....#.....#..........##......#.............##........#........#........#............#.....##....#.............#..##......#....#.......#.....#..............................#..................#..............#............#.##.....#..#.............#.#..#...............#.........................................##........#..........................#.............#.....#.............#............................#.........#......#..#................#..................................#...............................#.....#.#...#....#.......................#.....#..............##.....#...##......................#.#.#...........................#.#...............#...#...#.#...........#..............................#..........#....##.....................................#..#.#..#...........#........#.......#.#.......#.##.......#......#..#.................#.##.........#.#.....#...#...............#..#......#......#..........................#...#....#.....#..........##......#.............##........#........#........#............#.....##....#.............#..##......#....#.......#.....#..............................#..................#..............#............#.##.....#..#.............#.#..#...............#.........................................##........#..........................#.............#.....#.............#............................#.........#......#..#................#..................................#...............................#.....#.#...#....#.......................#.....#..............##.....#...##......................#.#.#...........................#.#...............#...#...#.#...........#..............................#..........#....##.....................................#..#.#..#.....
..................#...##.....................#......#.#......#......#......................#.......#.#....#...........#...............#..#............#......#...............#...........................................##.......#.................#.........#.........#......#.......#...#...............#.......#...............#...............#................#.........#.#...........................#.....##...#......................#..#...............................#......#......#...#....#.....................#....#..#..................##..#.................#........................#.#........#.......................#.#........#.............##.....#.................#..#..#.....#......#........#.#.....#........#...#........#.....#..#....#..................#......##..#...........#.....#..#.................#...............................#.....#...#........##....#............#......#...............#.............#......#.#......#......#...................#...##.....................#......#.#......#......#......................#.......#.#....#...........#...............#..#............#......#...............#...........................................##.......#.................#.........#.........#......#.......#...#...............#.......#...............#...............#................#.........#.#...........................#.....##...#......................#..#...............................#......#......#...#....#.....................#....#..#..................##..#.................#........................#.#........#.......................#.#........#.............##.....#.................#..#..#.....#......#........#.#.....#........#...#........#.....#..#....#..................#......##..#...........#.....#..#.................#...............................#.....#...#........##....#............#......#...............#.............#......#.#......#......#...................#...##.....................#......#.#......#......#......................#.......#.#....#.........
...................#.#..........##..........#...........##.#....................#........................#.#..#....#....#............#................#..............#.#....###.......#....#............#..#.........#..............#..#......##.#..##...........#.....#..............#.....##..#.....................#.#..#.....#.........#..#...#.###.#...............#......#..#..#.....##.......#.....#.#...............................#.....###................#..........#..##...................#.#.............#.........###......#.#.....#..............#..........##.#...#.........#..##..........##......#........#..##...........#.............................................................##..#...........#............#.##........#.#........##...............#........#...#..#..................#................#......#...................#.................#...........................#.#.#............#....................#......#..#.##......#........................#.#..........##..........#...........##.#....................#........................#.#..#....#....#............#................#..............#.#....###.......#....#............#..#.........#..............#..#......##.#..##...........#.....#..............#.....##..#.....................#.#..#.....#.........#..#...#.###.#...............#......#..#..#.....##.......#.....#.#...............................#.....###................#..........#..##...................#.#.............#.........###......#.#.....#..............#..........##.#...#.........#..##..........##......#........#..##...........#.............................................................##..#...........#............#.##........#.#........##...............#........#...#..#..................#................#......#...................#.................#...........................#.#.#............#....................#......#..#.##......#........................#.#..........##..........#...........##.#....................#........................#.#..#....#
...#.#.##.............................#........#....................##...............................#...............................#............##......#.....................................#.#....##............#......#..#......................#....#.###..............#.....#..#..#....#..#............#..............#..#......................#.............................................#..#...#........................................#....#................#...........#............#....#....#.#..##.#...............#..#...............#.#..#..#......#............#..#.................#......#..#.......#..................................#.....#............##......#..........#...............##..##...................................#..#....#..................#.................#.....#.........#..#.....#.........#...#.....#.....................#..#........................#..#.......#.#.#.....#........#...#..........#.#......#...............#.#.##.............................#........#....................##...............................#...............................#............##......#.....................................#.#....##............#......#..#......................#....#.###..............#.....#..#..#....#..#............#..............#..#......................#.............................................#..#...#........................................#....#................#...........#............#....#....#.#..##.#...............#..#...............#.#..#..#......#............#..#.................#......#..#.......#..................................#.....#............##......#..........#...............##..##...................................#..#....#..................#.................#.....#.........#..#.....#.........#...#.....#.....................#..#........................#..#.......#.#.#.....#........#...#..........#.#......#...............#.#.##.............................#........#....................##...............................#..............
..#.............#..........#..........................#........#......##.................................#........#.......#......#.................................................##..................#.......#............#.........................#.......#........................#............#...#...............................#.......................................#.#.........#.......#..................##...........#.#.........#........#..#...#..#.#.#......#.............................#.......#.#...#.#.#...........#...#...#...........##.................#........#.......#.............#.....#......##..........#..#..#...............................#................................#............#...................#.....#.......#..#......#........#.#..............#.................#....................................#.......#.............#..#..........#........................#...............#.................##..............#......#.............#..........#..........................#........#......##.................................#........#.......#......#.................................................##..................#.......#............#.........................#.......#........................#............#...#...............................#.......................................#.#.........#.......#..................##...........#.#.........#........#..#...#..#.#.#......#.............................#.......#.#...#.#.#...........#...#...#...........##.................#........#.......#.............#.....#......##..........#..#..#...............................#................................#............#...................#.....#.......#..#......#........#.#..............#.................#....................................#.......#.............#..#..........#........................#...............#.................##..............#......#.............#..........#..........................#........#......##.................................#........#.
.#..#.....#.............##...#..............##................#............#.....#.................................#..#.#......#..........................#..................#.............#............#.................................#.............#.....#.....#.#..#................#................................#......#....#.........#...........#..#.........#.#.................#.#..........................#....#.......#..............#...........#.....#.............#......................#.........#.....#................#....................#.......................#....#.........#...............#..#.........#.........#............#....#....................#....#....##....................................#.....#.........#..#...#......................#................#...#.....##..............#............##.............................#........#.........#.........#.......#...#....................#..............#.....#...........#.#..#.....#.............##...#..............##................#............#.....#.................................#..#.#......#..........................#..................#.............#............#.................................#.............#.....#.....#.#..#................#................................#......#....#.........#...........#..#.........#.#.................#.#..........................#....#.......#..............#...........#.....#.............#......................#.........#.....#................#....................#.......................#....#.........#...............#..#.........#.........#............#....#....................#....#....##....................................#.....#.........#..#...#......................#................#...#.....##..............#............##.............................#........#.........#.........#.......#...#....................#..............#.....#...........#.#..#.....#.............##...#..............##................#............#.....#.................................#
#...#................#..........#...............................................###...#.#...##....#.................#..#..#.....#.........................#.....................#..#.........##....#....#...........#...............#..#....#..............#...##..#..#.#....#.......#...##......#....#...............##.....#..................#.................#.....#..............#...............###..............#........#...........#.................#..................#..................#.#...........#...............................................#.#................#.....#.#............#............................#..........#......#.#........#...#........................#.........#......................#...##.....#..........#....................................#..........#....#......#...#......##.#....#..........................#.............#.............#.........#.......#.#...........#.....####..........#...........#..............#...#................#..........#...............................................###...#.#...##....#.................#..#..#.....#.........................#.....................#..#.........##....#....#...........#...............#..#....#..............#...##..#..#.#....#.......#...##......#....#...............##.....#..................#.................#.....#..............#...............###..............#........#...........#.................#..................#..................#.#...........#...............................................#.#................#.....#.#............#............................#..........#......#.#........#...#........................#.........#......................#...##.....#..........#....................................#..........#....#......#...#......##.#....#..........................#.............#.............#.........#.......#.#...........#.....####..........#...........#..............#...#................#..........#...............................................###...#.#...##....#.................
.............#.....#.....#.............................#...............................#.................................#..#....#......#.....#...............................#...#..........#......##........#......#.........#...........#.......#..............#......#..........#...#......#.....#...........#.#.......#................#..#..#....#...#.....................#................................#......#................#.#.........#......#...........................#........................#........#.......................................................#........#......................#...#.....#.........#........#....#........#.#.......#...................#.#......#........#......#...........#........................#....#.......#.........#..........##.........#......#...#.................#...#...............#..#......#......................#.....................................#...#.................#...................#.................#.....#.....#.............................#...............................#.................................#..#....#......#.....#...............................#...#..........#......##........#......#.........#...........#.......#..............#......#..........#...#......#.....#...........#.#.......#................#..#..#....#...#.....................#................................#......#................#.#.........#......#...........................#........................#........#.......................................................#........#......................#...#.....#.........#........#....#........#.#.......#...................#.#......#........#......#...........#........................#....#.......#.........#..........##.........#......#...#.................#...#...............#..#......#......................#.....................................#...#.................#...................#.................#.....#.....#.............................#...............................#............................
.......................#..#............#.............#.....#..............#...#......#.##...........#.#..#.....#................#................................#......#...#.#........##...#........#......#.....#..................#.........................#..#....##............................#..#.........................#......#......................#..#.......................#........#......#.................#..#....................#..#..........#.#.......................#.#...#......#..............#.................#.#.....#...............#...##.#..#.............#..............................#.....#....#..............#.......##.#.#...#...........#.............................#..................#...........#....#..................#...#....#.##.............#......#.......#.........#.......#.#.....#......#......................#.#........#.................#.....#...................#.................#....................##....#.#.......................#..#............#.............#.....#..............#...#......#.##...........#.#..#.....#................#................................#......#...#.#........##...#........#......#.....#..................#.........................#..#....##............................#..#.........................#......#......................#..#.......................#........#......#.................#..#....................#..#..........#.#.......................#.#...#......#..............#.................#.#.....#...............#...##.#..#.............#..............................#.....#....#..............#.......##.#.#...#...........#.............................#..................#...........#....#..................#...#....#.##.............#......#.......#.........#.......#.#.....#......#......................#.#........#.................#.....#...................#.................#....................##....#.#.......................#..#............#.............#.....#..............#...#......#.##...........#.#..#.....#....
...#.......#......##..#...#.....#...#....#.#.................#.............#...##....#...##..#.........#.......#......................................................#..........#....#.#......#....#........................#.........#......#..#.##.............#.................#.................#........#....................................................#..##...................#.......................#.......#..................#.......##...#....#.......#..........................#..................#.................#...........#.......#......#..#...#.....#....#.....#............#......#................#...#......#......................##................###..................................#...#.................#..................#..#............................#.#....#........................#.........................#.....................#..............#.#....#..##..........#...........#....#............#.#.....#........#.........#.......#......##..#...#.....#...#....#.#.................#.............#...##....#...##..#.........#.......#......................................................#..........#....#.#......#....#........................#.........#......#..#.##.............#.................#.................#........#....................................................#..##...................#.......................#.......#..................#.......##...#....#.......#..........................#..................#.................#...........#.......#......#..#...#.....#....#.....#............#......#................#...#......#......................##................###..................................#...#.................#..................#..#............................#.#....#........................#.........................#.....................#..............#.#....#..##..........#...........#....#............#.#.....#........#.........#.......#......##..#...#.....#...#....#.#.................#.............#...##....#...##..#.........#.......#....
............#.........#...###.#....#....................#.......................#....#...#....#......#......................#..#..........#.#.....#...#.............##..#..............#...#..#.......................#.......#...#..........#......................#....#.............................#.....................#......##.....#...............#.............................#....#...#.#.....#......#................#........#...............................................#..................................#..#.............................#............#..#...#.##..............#..............#...##.............#...................#.....#....#.....###.#...........#....#.......##.##.#...#......#.........#.#...................#............................#.....#.....#...................................#.........#.....#..#...#...#.......#........#..#.....#...#..#.#.............#.............#....#......#................#.......#...#...............#.........#...###.#....#....................#.......................#....#...#....#......#......................#..#..........#.#.....#...#.............##..#..............#...#..#.......................#.......#...#..........#......................#....#.............................#.....................#......##.....#...............#.............................#....#...#.#.....#......#................#........#...............................................#..................................#..#.............................#............#..#...#.##..............#..............#...##.............#...................#.....#....#.....###.#...........#....#.......##.##.#...#......#.........#.#...................#............................#.....#.....#...................................#.........#.....#..#...#...#.......#........#..#.....#...#..#.#.............#.............#....#......#................#.......#...#...............#.........#...###.#....#....................#.......................#....#...#....#......#..............
.#................#....#..............#.......##.#.....#............#.....##...#...#..#..........#...........#.....................#.......#..........#....#......................#........##..#....................#............................................#.#................#...#.............#.........#...........##...............................#...................................#......................................#...........#.......#.........#.#.#...#..............#......#.##.#.................#....#..#....#...............#..............#................#........#..##.#..............#..#.....................#.##...............#.............................#............#................................#.......#.......#.#............#..........#.......#.....#...........#..............#.....#..#...#...#.........##.....#.......#....................................#...........#.......#.......#..#......#....#.........##........#................#....#..............#.......##.#.....#............#.....##...#...#..#..........#...........#.....................#.......#..........#....#......................#........##..#....................#............................................#.#................#...#.............#.........#...........##...............................#...................................#......................................#...........#.......#.........#.#.#...#..............#......#.##.#.................#....#..#....#...............#..............#................#........#..##.#..............#..#.....................#.##...............#.............................#............#................................#.......#.......#.#............#..........#.......#.....#...........#..............#.....#..#...#...#.........##.....#.......#....................................#...........#.......#.......#..#......#....#.........##........#................#....#..............#.......##.#.....#............#.....##...#...#..#..........#...........#......
........................##............#...#....#....................#..............................#......#.....###....#....#..#..#..#...#.................................##..#..................................#.............................#...................##......##...#...#..#.................#........#.........#...#....................#........#..........................#........#......##.........##......#......#...................................#...................#.....................#.........#..................................#.#..........................#.....##.............#..........................................................#..............#...#....................#.......#........................#.............#....#...............................#................#.#.......#...........#........#.....#.......#......#.......#..#.......#...#....................#..#..#........#..#..........#..#............................................##............#...#....#....................#..............................#......#.....###....#....#..#..#..#...#.................................##..#..................................#.............................#...................##......##...#...#..#.................#........#.........#...#....................#........#..........................#........#......##.........##......#......#...................................#...................#.....................#.........#..................................#.#..........................#.....##.............#..........................................................#..............#...#....................#.......#........................#.............#....#...............................#................#.#.......#...........#........#.....#.......#......#.......#..#.......#...#....................#..#..#........#..#..........#..#............................................##............#...#....#....................#..............................#......#.....###.
.#.....#....#....................#.............#.................................#...................#................#..#..............#..........#...........#...............#..#....................#........#........#................#.......#...#............#.................#.........#...#..#...............#....#..............#......#....#..........#..#.#..#.............#...............................#...........#...........##............##........................#....................#....#......#...................#....#........#............#..................#........#.........#....#.........#................#.....#...................#......##.....#....#....................#......#....................#.#...........#.....................#.........#..#.....#..##..#......##......................#....#..#...............................#....#..................................#..........................#....##.#........#......#...#.....#....#....................#.............#.................................#...................#................#..#..............#..........#...........#...............#..#....................#........#........#................#.......#...#............#.................#.........#...#..#...............#....#..............#......#....#..........#..#.#..#.............#...............................#...........#...........##............##........................#....................#....#......#...................#....#........#............#..................#........#.........#....#.........#................#.....#...................#......##.....#....#....................#......#....................#.#...........#.....................#.........#..#.....#..##..#......##......................#....#..#...............................#....#..................................#..........................#....##.#........#......#...#.....#....#....................#.............#.................................#...................#..............
.....#.......#.....#....##...............#.##.......................###.#........#......#....#..............#.#......#.....#.....#...#.....#.#..........................#..#..............#.......#............#...............#..#.........................................#.#........#...#.......#.....#...........#....................#.....#..#.................#..................##.......#...............................................#...................#.....#..............##......#.....#.....#................#.#.###.#..............#...##..#........#.......#..#.....................#........#.#....................#.......#....#...........#...#.........................................#.........#....##..........#........#............#.##............................##..#.#...#.......................#.#..................#.....#...#....................##.#..#.............#......................................#..........#.......#...#.#........#.......#.....#....##...............#.##.......................###.#........#......#....#..............#.#......#.....#.....#...#.....#.#..........................#..#..............#.......#............#...............#..#.........................................#.#........#...#.......#.....#...........#....................#.....#..#.................#..................##.......#...............................................#...................#.....#..............##......#.....#.....#................#.#.###.#..............#...##..#........#.......#..#.....................#........#.#....................#.......#....#...........#...#.........................................#.........#....##..........#........#............#.##............................##..#.#...#.......................#.#..................#.....#...#....................##.#..#.............#......................................#..........#.......#...#.#........#.......#.....#....##...............#.##.......................###.#........#......#....#..............#.#.....
...................#.............##..........#...........................................#....................................................#....................................#..#....#..#.............#.....#..#.##........#.......................#..............#...#...............................#...#......#.#..#.............#...#.............#........#.#..........#..............#..#.#.#.#....................#...........#.#......#...........##..............#..................................#......#.#.#......................##...................#.......#.#.##....#.#......##.............................#.......#....................#........##.......#...........#......#......#.....#........##...#......#.....#.................##................#......................#........##.......#....#.............................#.....#................................#...........##..........#....#................#.............................................#.............##..........#...........................................#....................................................#....................................#..#....#..#.............#.....#..#.##........#.......................#..............#...#...............................#...#......#.#..#.............#...#.............#........#.#..........#..............#..#.#.#.#....................#...........#.#......#...........##..............#..................................#......#.#.#......................##...................#.......#.#.##....#.#......##.............................#.......#....................#........##.......#...........#......#......#.....#........##...#......#.....#.................##................#......................#........##.......#....#.............................#.....#................................#...........##..........#....#................#.............................................#.............##..........#...........................................#..........................
#................#.........#....#...........##...#.....#..##.......#...........#....#......#...#....................#.................................#..................#.......#.......................#..........###................................#............#.#........#......................#........#....................#......##.#..............#.................#.....#..............#.......#.#.#.#...........................#.....#.......#..................##................#.#..#...........#...##.........##........................#..##........#........#..#..#..#.............................#......#...##..#..#...#.........#...#...##................##..#......#..#.#................#..#....#..............#..............#..........#..#.......##...#.#...#.......#.....#...##.#...#...#.....#...#.#.....#..............#........................#....#...........................#.#....#.........#.....#..................##................#................#.........#....#...........##...#.....#..##.......#...........#....#......#...#....................#.................................#..................#.......#.......................#..........###................................#............#.#........#......................#........#....................#......##.#..............#.................#.....#..............#.......#.#.#.#...........................#.....#.......#..................##................#.#..#...........#...##.........##........................#..##........#........#..#..#..#.............................#......#...##..#..#...#.........#...#...##................##..#......#..#.#................#..#....#..............#..............#..........#..#.......##...#.#...#.......#.....#...##.#...#...#.....#...#.#.....#..............#........................#....#...........................#.#....#.........#.....#..................##................#................#.........#....#...........##...#.....#..##.......#...........#....#......#...#....................
..#.#......##.##.....#...................#........##...#.................#.........#.........#....#.#..................#...#.#...................#....................#..#............#.#.#........#...............#.....#..#......#.......##..........................#..............#......#.......................................#....................#......#..##............................#..............#.................#..#.............................#.#.............#......#.................#.......#........#......#.......##................#..#.....#.....#............#.......#.......#.....................#.#............#...#.....#.......#........................#..#.#.....................#............#.#............#.........................#.........................................#....#.......#.....##...........#....................#.................#....#.......#.#....#.........#.........#.....#....#...............................#.#......##.##.....#...................#........##...#.................#.........#.........#....#.#..................#...#.#...................#....................#..#............#.#.#........#...............#.....#..#......#.......##..........................#..............#......#.......................................#....................#......#..##............................#..............#.................#..#.............................#.#.............#......#.................#.......#........#......#.......##................#..#.....#.....#............#.......#.......#.....................#.#............#...#.....#.......#........................#..#.#.....................#............#.#............#.........................#.........................................#....#.......#.....##...........#....................#.................#....#.......#.#....#.........#.........#.....#....#...............................#.#......##.##.....#...................#........##...#.................#.........#.........#....#.#...............
....#.#..........#....#.#..................#...#............##.......#...#...#......#................#........#...................#..............#............#................#......#.................#.....................................................#....#.........................#..........................##..###.......#......#....#.................##...................................#...#.......##.....#.....#...#...#.#....#........................#.............#...............#...........#.....#...........#..#...#....................#..#.#.............................#.....#.#........#...................................#.#..#............#...###..#.............................#.......#...#.......#..#......#..........................##.......#.............#....#......#....#...#.#..........#.........###.#.............................................#...............#.#.............#.......#.#......................................#.#..........#....#.#..................#...#............##.......#...#...#......#................#........#...................#..............#............#................#......#.................#.....................................................#....#.........................#..........................##..###.......#......#....#.................##...................................#...#.......##.....#.....#...#...#.#....#........................#.............#...............#...........#.....#...........#..#...#....................#..#.#.............................#.....#.#........#...................................#.#..#............#...###..#.............................#.......#...#.......#..#......#..........................##.......#.............#....#......#....#...#.#..........#.........###.#.............................................#...............#.#.............#.......#.#......................................#.#..........#....#.#..................#...#............##.......#...#...#......#................#........#.....
.................#....................##........##.....#....#...#.................#..........................................#....#.........#................#..#..........#..#.....................#..#..#..#..#.......#...............................###..................................#..............................................#.....#................................#...............#....#.......................#..#.....#........#.#.........#................................#..........#.....#........#......#.............#....................##......#........#......#................#................................#..........##.......##.....#.....................#..#..##.....#....#...#..#......#.......#....#......#...#.#...#............#.............................#................#......#....#...........#..............#.......##.......#...........#.....#..............#...............#............#....................#....#......................#....................##........##.....#....#...#.................#..........................................#....#.........#................#..#..........#..#.....................#..#..#..#..#.......#...............................###..................................#..............................................#.....#................................#...............#....#.......................#..#.....#........#.#.........#................................#..........#.....#........#......#.............#....................##......#........#......#................#................................#..........##.......##.....#.....................#..#..##.....#....#...#..#......#.......#....#......#...#.#...#............#.............................#................#......#....#...........#..............#.......##.......#...........#.....#..............#...............#............#....................#....#......................#....................##........##.....#....#...#.................#.................................
.......................#.............#.........#........#.#........................#........#.......#.....#...........#......##................#...#....#...........#.....#...........#..........................................#.............................#.#.............#...#..#.............#......#.....#.............................................#.......#......##...........#...........#.#........................#....#.....#.......##..........#......#....##...#.............#.......#.......#...........#..#.#...#...................#.....#....................#........#..........#.........#......#.##.................#.....................#...........#.....#.#...#...................#............#............#.......................#........#......#..#......#.......#...........#.....#.........#..#.........#...#.........................#...............................................#....#..............#.#....#...................#..........................#.............#.........#........#.#........................#........#.......#.....#...........#......##................#...#....#...........#.....#...........#..........................................#.............................#.#.............#...#..#.............#......#.....#.............................................#.......#......##...........#...........#.#........................#....#.....#.......##..........#......#....##...#.............#.......#.......#...........#..#.#...#...................#.....#....................#........#..........#.........#......#.##.................#.....................#...........#.....#.#...#...................#............#............#.......................#........#......#..#......#.......#...........#.....#.........#..#.........#...#.........................#...............................................#....#..............#.#....#...................#..........................#.............#.........#........#.#........................#........#.......#.....#.........
.........#.#.............#....#..............................................#......#.....#..........#..........#.....#..#...#..............#.......#.....#.......#......#..#..#.......#...................##......#........................#...............#...#...........#.......#............#.............#....###...#............#.#....#..................##...............###.........#...#.............#..#................................#....#......##..............................##..#.#...........#.....................#........#..........#...........#........#.......#..........##...........#................#........#.....#....................#.##...............#.................##..........#........#.....................#..................#.#..###.#.................#.....#..#..................................................#................#.#.......##..#...........#...#..#..............................#...#........#..............#.........#.#.............#....#..............................................#......#.....#..........#..........#.....#..#...#..............#.......#.....#.......#......#..#..#.......#...................##......#........................#...............#...#...........#.......#............#.............#....###...#............#.#....#..................##...............###.........#...#.............#..#................................#....#......##..............................##..#.#...........#.....................#........#..........#...........#........#.......#..........##...........#................#........#.....#....................#.##...............#.................##..........#........#.....................#..................#.#..###.#.................#.....#..#..................................................#................#.#.......##..#...........#...#..#..............................#...#........#..............#.........#.#.............#....#..............................................#......#.....#..........#..........#...
..#......#.......................#....##...........#...##.........................................##.#..#...........#..............#..........#........#.....#.......................##......#..............#.#..............#..........................#....................#...#.........#.............##.#.....#.............##...........#.#.#..#....................##..#......#....#...............#.................#...........##.#...............................................................#.....#.......................#.....#....#..............#..............#.#...............#..........................#...........#.......##............#...........#...........#.............#.....#.............#..............#........#........#.............#......#..#...........#....#.................#............................#..........#..................#......#......#....#.......#.........#...........#................#..#.............#...#.......#......#.......................#....##...........#...##.........................................##.#..#...........#..............#..........#........#.....#.......................##......#..............#.#..............#..........................#....................#...#.........#.............##.#.....#.............##...........#.#.#..#....................##..#......#....#...............#.................#...........##.#...............................................................#.....#.......................#.....#....#..............#..............#.#...............#..........................#...........#.......##............#...........#...........#.............#.....#.............#..............#........#........#.............#......#..#...........#....#.................#............................#..........#..................#......#......#....#.......#.........#...........#................#..#.............#...#.......#......#.......................#....##...........#...##.........................................##.#..#...........
......................##...............................#.......#...............................................#...................##....................#...#......#.#...#....................#.............#.......................................#.......##............#..........##.......#....#.................................#.............#..#................#...#.................##......#...........#....#.........#.#...#.....#...#......#.................####..#.................#...........................#..#...........#....#........#..............#.......#...#.........##............#..#.....#........#.#......#.............#......#...........#............#....#...................#.....#.............#....#............#..........................#.......#...#........#............#.....#...............#..............#.........................#.....#...........##...#.........#...................##..................#........................................##...............................#.......#...............................................#...................##....................#...#......#.#...#....................#.............#.......................................#.......##............#..........##.......#....#.................................#.............#..#................#...#.................##......#...........#....#.........#.#...#.....#...#......#.................####..#.................#...........................#..#...........#....#........#..............#.......#...#.........##............#..#.....#........#.#......#.............#......#...........#............#....#...................#.....#.............#....#............#..........................#.......#...#........#............#.....#...............#..............#.........................#.....#...........##...#.........#...................##..................#........................................##...............................#.......#...............................................#....
.......#...............#...........#...#.#......................#.....#..#...........#................#....#.......#........#...............#............#.......#............#..#......#................#.......#.#.......#...#.....#......................#....#.#.#...........#.#........#.....#.....#...##..#....#...................#......##..##...#.......#..............#..#..........................................#..#....#..............#........................................#.#.........................#..#.............#...........#.......................................#...........##......#..#.........................##.......#...#.........................#.#............#.............#...................#....................#....#...........#...#.#.............#..........#.....#....##........#..##..#.##..#......................................#.......#...#........................#................#...#............#........#..............#...............#...........#...#.#......................#.....#..#...........#................#....#.......#........#...............#............#.......#............#..#......#................#.......#.#.......#...#.....#......................#....#.#.#...........#.#........#.....#.....#...##..#....#...................#......##..##...#.......#..............#..#..........................................#..#....#..............#........................................#.#.........................#..#.............#...........#.......................................#...........##......#..#.........................##.......#...#.........................#.#............#.............#...................#....................#....#...........#...#.#.............#..........#.....#....##........#..##..#.##..#......................................#.......#...#........................#................#...#............#........#..............#...............#...........#...#.#......................#.....#..#...........#................#....#.......#
.....#.#..#...#...#.......##......#...............................#........#...#.............#....#......#.......#.............#.........................................#..........................................#..........................#..........................#........#..#..#.............................#......#.................#......#.#.###.............................#..#...........#.#..........#...............#........##...........................#.#....#...........................#.#.#..........#.......#......#..#......#...#.......................##.#....#..................................#.............#.......#.#.#................................##.....##.......#...........................#............#..............#.......#.##.....#...........................#.##...........#.#............#.............#..........#........#..........#.#....................#..................#............#....#..........#.................#.#..#...#...#.......##......#...............................#........#...#.............#....#......#.......#.............#.........................................#..........................................#..........................#..........................#........#..#..#.............................#......#.................#......#.#.###.............................#..#...........#.#..........#...............#........##...........................#.#....#...........................#.#.#..........#.......#......#..#......#...#.......................##.#....#..................................#.............#.......#.#.#................................##.....##.......#...........................#............#..............#.......#.##.....#...........................#.##...........#.#............#.............#..........#........#..........#.#....................#..................#............#....#..........#.................#.#..#...#...#.......##......#...............................#........#...#.............#....#......#.......#..
.........#.............#.........#....................#....#..........................#...................#............#..........#.#..#..........#.....#....##.....#.................##..............#.........#......#..............#.............#..........#........................##.......................#....#...............#..................#...........#....................................#.#....##................#............#.##............##..................#...#....#..#.........#...............#..................#...................#....###..................#....#.#.#...#............................#...#..#.........##........#........#.....#.........#......#................#.......................##..........#......#...........................##.....................#......#......#..#.....................................#..#..#.......#............#.........#.........#............#.#..#.........#..#...#....#.........#...............#.............#.........#....................#....#..........................#...................#............#..........#.#..#..........#.....#....##.....#.................##..............#.........#......#..............#.............#..........#........................##.......................#....#...............#..................#...........#....................................#.#....##................#............#.##............##..................#...#....#..#.........#...............#..................#...................#....###..................#....#.#.#...#............................#...#..#.........##........#........#.....#.........#......#................#.......................##..........#......#...........................##.....................#......#......#..#.....................................#..#..#.......#............#.........#.........#............#.#..#.........#..#...#....#.........#...............#.............#.........#....................#....#..........................#...................#.........
.#............................#....#......#...................##.#........#...................#.......#.....................##.....................#.....#...#......#........................#........#...................##.............#.#..#.......#...........................#.........#...#.......#.#...##..#...##....................#..............................#..............#.....#........................................#.............#..#.........#..........#...............#....##...#....#...##...........##.##..............................#...............#......#.....#....................#.#..##.....#.......#..............................#........#........#.......#......................................#....#..................#..##..................#....#...#..#....##................#.......#................................#..#......................#........#.................#.#.........#......................#..#.....#........#.#............................#....#......#...................##.#........#...................#.......#.....................##.....................#.....#...#......#........................#........#...................##.............#.#..#.......#...........................#.........#...#.......#.#...##..#...##....................#..............................#..............#.....#........................................#.............#..#.........#..........#...............#....##...#....#...##...........##.##..............................#...............#......#.....#....................#.#..##.....#.......#..............................#........#........#.......#......................................#....#..................#..##..................#....#...#..#....##................#.......#................................#..#......................#........#.................#.#.........#......................#..#.....#........#.#............................#....#......#...................##.#........#...................#.......#.............
...............#................................#.#....#........#.........#...............#.#....#.......#....#........#.#...............#.............................................#....#............#..#.#....................#.....................#..................#..#................................#.....................##..#..#.....#.#..#.#...##............#........#.#.............#..........#..#..#......#...#............#.........#............#.....#..#..........#......#...........#....#..........................#.........#......##......#.#.#..........##.......................#....#............................#.........#...........#............#.#..#....#......#...#.....###.#........#...#.#..............#.............#....#............#..................#...........#......#....#..#.#...##...........#.....#..#..#..............#...#..#..#..............#...............................#...#............#....#...#..............................#................................#.#....#........#.........#...............#.#....#.......#....#........#.#...............#.............................................#....#............#..#.#....................#.....................#..................#..#................................#.....................##..#..#.....#.#..#.#...##............#........#.#.............#..........#..#..#......#...#............#.........#............#.....#..#..........#......#...........#....#..........................#.........#......##......#.#.#..........##.......................#....#............................#.........#...........#............#.#..#....#......#...#.....###.#........#...#.#..............#.............#....#............#..................#...........#......#....#..#.#...##...........#.....#..#..#..............#...#..#..#..............#...............................#...#............#....#...#..............................#................................#.#....#........#.........#...............#.#....#.......#....#.....
..........................#..#...............#.......##..#...........#..........#.......#.....#......#..........................................#......#........#..#.........................#.............#.........#.........................##..#....##.......#..........#..#.#..................#...#..##......#...#.......#.#.......#..#..#..#.....##.........#...........#.#....#.....#......#.....#......................#.........#......#..........##......##..#............#.#.........#..#..##..#.........................#..............#.....##..........#.....#........#.......................##...#....#.#.........#..........#.................#..#.....#.#....................#................#............#...............#.......#.....#............#........#..#...........#..........................##..#.........#.....................#...............#...................................#........#..............#...........#.#..#.....##...###.............................#..#...............#.......##..#...........#..........#.......#.....#......#..........................................#......#........#..#.........................#.............#.........#.........................##..#....##.......#..........#..#.#..................#...#..##......#...#.......#.#.......#..#..#..#.....##.........#...........#.#....#.....#......#.....#......................#.........#......#..........##......##..#............#.#.........#..#..##..#.........................#..............#.....##..........#.....#........#.......................##...#....#.#.........#..........#.................#..#.....#.#....................#................#............#...............#.......#.....#............#........#..#...........#..........................##..#.........#.....................#...............#...................................#........#..............#...........#.#..#.....##...###.............................#..#...............#.......##..#...........#..........#.......#.....#......#..............
....#.......#.........................#.............#......#.##....................................#....#.....#...#......#..........#..........................................#......................#..............#...#.....#..........##.............#..................#..#......#.........#...#..............#..........#.#..#.#........#...............#...........#.......#.#...#...........#.......................................#..........#.......#.............................#...........#............................#.........#....#.#...#.#.......#.....#..#.#..............................#...............................#..#........##...#........#.....#......##..#.#.....#....#.....#.....#......#........#..#..............#........#...#...................#.......#..#...#..#...#.......#...........#...........#..............#........................#...#.........................#.....#......#...................#...............#.#............#.......#.........................#.............#......#.##....................................#....#.....#...#......#..........#..........................................#......................#..............#...#.....#..........##.............#..................#..#......#.........#...#..............#..........#.#..#.#........#...............#...........#.......#.#...#...........#.......................................#..........#.......#.............................#...........#............................#.........#....#.#...#.#.......#.....#..#.#..............................#...............................#..#........##...#........#.....#......##..#.#.....#....#.....#.....#......#........#..#..............#........#...#...................#.......#..#...#..#...#.......#...........#...........#..............#........................#...#.........................#.....#......#...................#...............#.#............#.......#.........................#.............#......#.##....................................#....#.....#...#.
..............#..............#.....#....#....##........#...#...#..............#.......#....#....#................................#.............###......##..#......................#...#..................#...................#...#.....#....##.........#.#.........#....#..................#......#.......#.........................................#...#......................#.....................#.#...#.....##.........#..........####...............#........##.#.......#.............#.....#..#...#....#.........#....#........#.....#...............#............................#.......#.................#..........##................#...#.#.......................#....................#......#.......#....#.........#.#..............................##..#...........................................................................................................#.....#.........#........#...#..........#..........#....##..#......#......................#..............#..............#.....#....#....##........#...#...#..............#.......#....#....#................................#.............###......##..#......................#...#..................#...................#...#.....#....##.........#.#.........#....#..................#......#.......#.........................................#...#......................#.....................#.#...#.....##.........#..........####...............#........##.#.......#.............#.....#..#...#....#.........#....#........#.....#...............#............................#.......#.................#..........##................#...#.#.......................#....................#......#.......#....#.........#.#..............................##..#...........................................................................................................#.....#.........#........#...#..........#..........#....##..#......#......................#..............#..............#.....#....#....##........#...#...#..............#.......#....#....#...................
................#......#.#..................................#.#...#...........#.....#...#...................#...............................#...#..................#........#..#.....#..........#................#..#.....#......#..#................................##....#.#...........#.......#..#......#.........#..#.......#..#...#...#..#....#...................................##...#...#...#..................................#................#......................#.....#...#..#........#..............#................#.......................................#....###..........##.....#.#.......#...........#...............#.......#........#.......#...##........................#........#.#.....#.....#.............#..#..................................................#............#...#.#......#....#.#.......#...#....#..........##.#......##...#......#....#......#..#......#...........#........#..#.........#...............#.......#.#..........................#......#.#..................................#.#...#...........#.....#...#...................#...............................#...#..................#........#..#.....#..........#................#..#.....#......#..#................................##....#.#...........#.......#..#......#.........#..#.......#..#...#...#..#....#...................................##...#...#...#..................................#................#......................#.....#...#..#........#..............#................#.......................................#....###..........##.....#.#.......#...........#...............#.......#........#.......#...##........................#........#.#.....#.....#.............#..#..................................................#............#...#.#......#....#.#.......#...#....#..........##.#......##...#......#....#......#..#......#...........#........#..#.........#...............#.......#.#..........................#......#.#..................................#.#...#...........#.....#...#...................#.......
#....................#.....#..........................#....#..........#......#.........#.........##..........#...................#.....##..............#........#..................#.....##.#................................#.......#.......#...#....#......##............##...............................#.............................................#...........#...............#..#...........#...........#..........................#.#.................#.#.................#................#......................#...........#...........#................#.........................#.#..#..................#...........#................#................#..........#......................#................#.....#...............#...#..#......#.....................................#......#...............#...............###........#.....#.......#...#....##.........#..#.....#........#..............#..................................#.........#.........#....................#.....#..........................#....#..........#......#.........#.........##..........#...................#.....##..............#........#..................#.....##.#................................#.......#.......#...#....#......##............##...............................#.............................................#...........#...............#..#...........#...........#..........................#.#.................#.#.................#................#......................#...........#...........#................#.........................#.#..#..................#...........#................#................#..........#......................#................#.....#...............#...#..#......#.....................................#......#...............#...............###........#.....#.......#...#....##.........#..#.....#........#..............#..................................#.........#.........#....................#.....#..........................#....#..........#......#.........#.........##..........#......
.....#.........#...........................#.#....................#.............................#............................................#...#.....#.....#...#.......#.........#.#.#........#.........#.........................#...##.#........................#.......................###......#...........#.......#..#......#.#........#........................#....#.........#........#..#....................#.#........#.....#.#..#.......#.....................#....#.......#...............................#.......##...........#......................#..........#.............#....#...#.....#.#.................................#..........#.......#....#.....#.....#....#.............#......#.....................#...................#.......#...#..##....................#.....#..#........#..............#.............#......#.............#..........................#............#.......#.......#..............#......................#.............#.....#.........#...........................#.#....................#.............................#............................................#...#.....#.....#...#.......#.........#.#.#........#.........#.........................#...##.#........................#.......................###......#...........#.......#..#......#.#........#........................#....#.........#........#..#....................#.#........#.....#.#..#.......#.....................#....#.......#...............................#.......##...........#......................#..........#.............#....#...#.....#.#.................................#..........#.......#....#.....#.....#....#.............#......#.....................#...................#.......#...#..##....................#.....#..#........#..............#.............#......#.............#..........................#............#.......#.......#..............#......................#.............#.....#.........#...........................#.#....................#.............................#...................
.........................#.............##..#.#....#......##..........................................................#........................##..#..................#..............#.#...#.......................#..#.....#.....##..........##...............#..#.#................#......#..............#...........#.............#.#....#..................#..#.......................#.......#...#.............#.....#.....................#..#.....#.........................#................#.###.#..#.#...........#......#..#..##..##...................#.#.......#..#...##.................#.........................##....#..........##.#.......#......##............#..............#..#...................#......................###.........#...........................#.........#.....##..........................##.###.....................#...........................#..#..#........#........#.......#...................#..##.#................#....................................#.............##..#.#....#......##..........................................................#........................##..#..................#..............#.#...#.......................#..#.....#.....##..........##...............#..#.#................#......#..............#...........#.............#.#....#..................#..#.......................#.......#...#.............#.....#.....................#..#.....#.........................#................#.###.#..#.#...........#......#..#..##..##...................#.#.......#..#...##.................#.........................##....#..........##.#.......#......##............#..............#..#...................#......................###.........#...........................#.........#.....##..........................##.###.....................#...........................#..#..#........#........#.......#...................#..##.#................#....................................#.............##..#.#....#......##.........................................................
.....#........................#......#........#...#..#.#.#.....................#...#........#......#...#......##..#.............................#.......#..............#......#........#.......#.....##.....#..............................#.#.......#..........#.....#..............#..#..............................#..#.#.........#..........#...........#....#............#.......................#.............##......#..........##.......................#.#.....................#..............#.......#.................#.....#....#...#.....#................#.....................#..............#...#..#...............#.........#..........#.##....#...#......#...............##..#.#.....#.....#..#..............................#...........#.#..........#..................#....#......#................#.........#..#.....#.......#......#.....#..............#.....#................#...#...............................#....#......#.....##..#.................#........................#......#........#...#..#.#.#.....................#...#........#......#...#......##..#.............................#.......#..............#......#........#.......#.....##.....#..............................#.#.......#..........#.....#..............#..#..............................#..#.#.........#..........#...........#....#............#.......................#.............##......#..........##.......................#.#.....................#..............#.......#.................#.....#....#...#.....#................#.....................#..............#...#..#...............#.........#..........#.##....#...#......#...............##..#.#.....#.....#..#..............................#...........#.#..........#..................#....#......#................#.........#..#.....#.......#......#.....#..............#.....#................#...#...............................#....#......#.....##..#.................#........................#......#........#...#..#.#.#.....................#...#........#......#...#......##..#.
...........................##......#..........................#.#........................#...................#....#.............................................#...........#........##...........#..........................##...............................#............................#.................#...#................................#...#....................#.........#.................#....................................#............#....#.#............#.....##...................#............#.#........#.........#.........#...#................................#.......#.#................................................................................#.....#....#.....................#......#.#...#................#..#.........#.......#.....................#..................................#................#.......................#..#........#.#.......................#......#..........#..#.#.......#....#......#.#...#.##.#..................................##......#..........................#.#........................#...................#....#.............................................#...........#........##...........#..........................##...............................#............................#.................#...#................................#...#....................#.........#.................#....................................#............#....#.#............#.....##...................#............#.#........#.........#.........#...#................................#.......#.#................................................................................#.....#....#.....................#......#.#...#................#..#.........#.......#.....................#..................................#................#.......................#..#........#.#.......................#......#..........#..#.#.......#....#......#.#...#.##.#..................................##......#..........................#.#........................#...................#....#.
......#..#.....#......##...#.........#......#..............#....#.......#..................#.................#........#.......#............#..........#........#.................#..........#..#..........................#...........................#..#.........#.....#.#..#............#...........#..#.......................#.................###.....................................................#..............##................#.......................#...........#..........#........#..................#.##..........#....#...........#....#.............................................................##.......#.........................#.............#....##........#........#.........#..#....#.......................#.........#..#........#.......#.......................#.............#...........#...................#.....#.....#.#.....#..........#.#.#.....#..#..........................#....#.##..............##...#.#..........#...#.#............#..#.....#......##...#.........#......#..............#....#.......#..................#.................#........#.......#............#..........#........#.................#..........#..#..........................#...........................#..#.........#.....#.#..#............#...........#..#.......................#.................###.....................................................#..............##................#.......................#...........#..........#........#..................#.##..........#....#...........#....#.............................................................##.......#.........................#.............#....##........#........#.........#..#....#.......................#.........#..#........#.......#.......................#.............#...........#...................#.....#.....#.#.....#..........#.#.#.....#..#..........................#....#.##..............##...#.#..........#...#.#............#..#.....#......##...#.........#......#..............#....#.......#..................#.................#......
...........#..............#......#..........................#................#...........................#..#.........#...........#........................#..............#............................#..............................#.................#......##.#..#.....................#........................................#....##............#.#.......#.....#.....#...##......#......#................#.#...................#..................................#.#...............#......#...#.......#......#.........#...#...........#..................#....#.....#......#.......#.....#.......#.....#..#....................................................#.......................#............................#...............#..#..........#..............#........................................#...........##..........................#......................#..#.....##.#..............#..#..............#.....#.................#.#.....#........................#..............#......#..........................#................#...........................#..#.........#...........#........................#..............#............................#..............................#.................#......##.#..#.....................#........................................#....##............#.#.......#.....#.....#...##......#......#................#.#...................#..................................#.#...............#......#...#.......#......#.........#...#...........#..................#....#.....#......#.......#.....#.......#.....#..#....................................................#.......................#............................#...............#..#..........#..............#........................................#...........##..........................#......................#..#.....##.#..............#..#..............#.....#.................#.#.....#........................#..............#......#..........................#................#...........................#..#.......
.#...................#.................##...##....#.........#.....#.......................#....#............#...#..#.............#.#...#.......#...#......#....##.......#..#....#...................#.................##..#.#......................#........................###.............#.#....................#.........#.........#......#.........#..#..........#.......#....#...........#..#....##.#................#................#..#..............#....#...#......................#....#...#.#.#...................#.......#......##.................................#.......#.................#.............................#.......#....................#...#.....#.......#.......#...#...#..#...#..................#...............................#..................#................................................#....#....#...............#.........#...#....#................#...........#...#......#........#.....#.#...#..#...........................#...................#.................##...##....#.........#.....#.......................#....#............#...#..#.............#.#...#.......#...#......#....##.......#..#....#...................#.................##..#.#......................#........................###.............#.#....................#.........#.........#......#.........#..#..........#.......#....#...........#..#....##.#................#................#..#..............#....#...#......................#....#...#.#.#...................#.......#......##.................................#.......#.................#.............................#.......#....................#...#.....#.......#.......#...#...#..#...#..................#...............................#..................#................................................#....#....#...............#.........#...#....#................#...........#...#......#........#.....#.#...#..#...........................#...................#.................##...##....#.........#.....#.......................#....#............#...#..#
.................#.#...............#..........#....#....#.............#............#......................................#.#...........#.....#....#.#.#.......##........##..#...#....................#..#.#........................#......................................##..#.....#................................#.............##........#........#......#..........................#......#............#.......#.##..............#.#..#....#........#...#......#..#....#........##.#.........#..#............#..##.....................#...........#..#...#..#.....#..#............................................#..#................#.............#...#............................#.............................#..............#.....#.#..........................#........#.#...##.......#.....#........#.##........#.................#...#..........#........#..................................#............#..#.....#........#..............#.........#.......#..................#.#...............#..........#....#....#.............#............#......................................#.#...........#.....#....#.#.#.......##........##..#...#....................#..#.#........................#......................................##..#.....#................................#.............##........#........#......#..........................#......#............#.......#.##..............#.#..#....#........#...#......#..#....#........##.#.........#..#............#..##.....................#...........#..#...#..#.....#..#............................................#..#................#.............#...#............................#.............................#..............#.....#.#..........................#........#.#...##.......#.....#........#.##........#.................#...#..........#........#..................................#............#..#.....#........#..............#.........#.......#..................#.#...............#..........#....#....#.............#............#................................
...................#..##............#.........#...........#.............#.....#............#.....#.#...#....#......#..........#.......#...............#...............#....................#.....#............#.....................#....#.......#..#........#..............#...#.........#...##....#....#......#.....#....#....##.#..#........#.....................#.#........#........##.....##..#..............................#........##.....#..#...................................................#..........#........#...#...#...........####..........##...................#..................#.#....................#..........#...................................#....#...............#.......#.............#....###....................#...........#............................#...#....#........##......##.............#......................#.................#........###...#.......#....#..................##.....#.........###.........#.............#......................#..##............#.........#...........#.............#.....#............#.....#.#...#....#......#..........#.......#...............#...............#....................#.....#............#.....................#....#.......#..#........#..............#...#.........#...##....#....#......#.....#....#....##.#..#........#.....................#.#........#........##.....##..#..............................#........##.....#..#...................................................#..........#........#...#...#...........####..........##...................#..................#.#....................#..........#...................................#....#...............#.......#.............#....###....................#...........#............................#...#....#........##......##.............#......................#.................#........###...#.......#....#..................##.....#.........###.........#.............#......................#..##............#.........#...........#.............#.....#............#.....#.#...#....#......#
.....#...................#..........#............................#.##..................#.....#..##................#..##................#............#......#...............#..#..........................#............##........#..............#..........#............##..........#.......................#.....#.........#....#....#............................##.#...#...............#.....#.......................#...................#.................#.............#..##..#..#...#..#......#.....#.....#.........#..#..........#............#......#....................#..#.............#.............#..................................#.....................#................#......#........#..........................#.............##......#...#.#..#..#....#......#....................#.##....#........#.........#........#......#........................#.#..#................#.......................................#......#.........#.......##...............#...................#..........#............................#.##..................#.....#..##................#..##................#............#......#...............#..#..........................#............##........#..............#..........#............##..........#.......................#.....#.........#....#....#............................##.#...#...............#.....#.......................#...................#.................#.............#..##..#..#...#..#......#.....#.....#.........#..#..........#............#......#....................#..#.............#.............#..................................#.....................#................#......#........#..........................#.............##......#...#.#..#..#....#......#....................#.##....#........#.........#........#......#........................#.#..#................#.......................................#......#.........#.......##...............#...................#..........#............................#.##..................#.....#..##................#.
.#.#..........#......#.........#..#.........#......##....#............................#.#.#.....#.......#...........#..#..#..##...............#....#.......#...........##.............#.#.....#..................#.#...#...............#.......#.....##............#....#................#..........##.#...#...................................#....#...........#.#.#...##......#.......#...#...#.....#......#.....##.......#..#..................#.......#...#...#.............#.....#.......#..........#...........................#....#......#............................##......#.#....#....................#..........#............#...................#...............#.....#.#....#.#.....#..............#................##..................#........#......................#...........##....#.......#.............#..#.......#...#......................#....#......#......#..................#.......#.#.......#....#......#....#......................#.##......#.#..........#......#.........#..#.........#......##....#............................#.#.#.....#.......#...........#..#..#..##...............#....#.......#...........##.............#.#.....#..................#.#...#...............#.......#.....##............#....#................#..........##.#...#...................................#....#...........#.#.#...##......#.......#...#...#.....#......#.....##.......#..#..................#.......#...#...#.............#.....#.......#..........#...........................#....#......#............................##......#.#....#....................#..........#............#...................#...............#.....#.#....#.#.....#..............#................##..................#........#......................#...........##....#.......#.............#..#.......#...#......................#....#......#......#..................#.......#.#.......#....#......#....#......................#.##......#.#..........#......#.........#..#.........#......##....#............................#.#.#.....#.......#...........
.....#.##......#....#.......#......#.......#...#........#............#.....#..#...................#......................#.........................................#....#...........#.....#..#.#........#.....#..#...................................#...#...#........................#.#............#.................#.........#..##........#..#......#................#..........#.............#.............##.......#........#.....#.#....###.........................#..#..............#..............#.........................#.................#........#........#......#.............#...........................#.........#.......##..#........#.........#....#............#..##.........#......................#......#...#....#..#........#...#........#.........#.............#........#......#....#......#..#...#.......#...............#..#..........#........#..............#..........#.........#...........#.#...........................#......#.#.#...........#.##......#....#.......#......#.......#...#........#............#.....#..#...................#......................#.........................................#....#...........#.....#..#.#........#.....#..#...................................#...#...#........................#.#............#.................#.........#..##........#..#......#................#..........#.............#.............##.......#........#.....#.#....###.........................#..#..............#..............#.........................#.................#........#........#......#.............#...........................#.........#.......##..#........#.........#....#............#..##.........#......................#......#...#....#..#........#...#........#.........#.............#........#......#....#......#..#...#.......#...............#..#..........#........#..............#..........#.........#...........#.#...........................#......#.#.#...........#.##......#....#.......#......#.......#...#........#............#.....#..#...................#.................
..#.........#.........#............#..................#........#.................#.....................................#.........#.............#.........#..........#.....##..##.........##...#.....#..........#...#........................#....#.....#.........................#....................................#.#..#..#........#.................###.....#........#................##.........#.#......................#......#..............#.#...........#.............................#..........#.#.........#.........#............#..#........#.......#.#.....................#..##............#.....#....#.............................#............#........#.#.....................#......##....##.........#.........#..#.....#......#...#......#.............##.....#..#......#.#.....#.#.....#...#......#..........................###......#..............................#............#......#......................#.....................#.#...............#.........#.........#............#..................#........#.................#.....................................#.........#.............#.........#..........#.....##..##.........##...#.....#..........#...#........................#....#.....#.........................#....................................#.#..#..#........#.................###.....#........#................##.........#.#......................#......#..............#.#...........#.............................#..........#.#.........#.........#............#..#........#.......#.#.....................#..##............#.....#....#.............................#............#........#.#.....................#......##....##.........#.........#..#.....#......#...#......#.............##.....#..#......#.#.....#.#.....#...#......#..........................###......#..............................#............#......#......................#.....................#.#...............#.........#.........#............#..................#........#.................#..................................
....#.#...#....#................#...............#....................#.......................#......#......#.................#.......#.........#.#...#........#...#............#.........#....#...#.#.#..#.#..##..........#..........................#...#.#...#.#...............................#....#..#...##......#......#........#..#...............#.........................#.........#.....#.....#....................#.......#......#..............#.#.#.....#...............#...................#...#...................................#.....#..........#....#..#........#..#.................#..........#....#.....#............#..........#...........#....#...............#..............#....#.....#...............................#....................................#..............#.#..###..#...........##..........#..#....#..#.......#....#........#...#...........#....#......................#.......#....#.......#..##...#.....#........#.................#.#...#....#................#...............#....................#.......................#......#......#.................#.......#.........#.#...#........#...#............#.........#....#...#.#.#..#.#..##..........#..........................#...#.#...#.#...............................#....#..#...##......#......#........#..#...............#.........................#.........#.....#.....#....................#.......#......#..............#.#.#.....#...............#...................#...#...................................#.....#..........#....#..#........#..#.................#..........#....#.....#............#..........#...........#....#...............#..............#....#.....#...............................#....................................#..............#.#..###..#...........##..........#..#....#..#.......#....#........#...#...........#....#......................#.......#....#.......#..##...#.....#........#.................#.#...#....#................#...............#....................#.......................#......#......#........
.#..#.................................#.....#........#.......#...#.......#..#....#...............................#.......#.....#..........#..#..##.............##........#.##..#.....#....#.#....#.......#.......................................#...........#..##......#..............#......#.............#.#...........#.....#..#....#.......#.#.#...............#.......##..#......................................#...............#..........#........#.............................#.....#.#.....#..........................##.##..........#...##.#.....#................#..#.##.#...............................................#...........##..#...............#.................#.#..............##.........#......#..........#...#......#....#...#.....................#...............#.................#..#...........#...#.......##...##.....................#.#.....#......#.............................#...#.....#......#..................#...#...#...#..#..#.#..#.................................#.....#........#.......#...#.......#..#....#...............................#.......#.....#..........#..#..##.............##........#.##..#.....#....#.#....#.......#.......................................#...........#..##......#..............#......#.............#.#...........#.....#..#....#.......#.#.#...............#.......##..#......................................#...............#..........#........#.............................#.....#.#.....#..........................##.##..........#...##.#.....#................#..#.##.#...............................................#...........##..#...............#.................#.#..............##.........#......#..........#...#......#....#...#.....................#...............#.................#..#...........#...#.......##...##.....................#.#.....#......#.............................#...#.....#......#..................#...#...#...#..#..#.#..#.................................#.....#........#.......#...#.......#..#....#...............................#..
...#....##.....#......#..........#...........#.#...........#...#.....#..........#...#...##.......#.....#....#..#.#......................#...##.##...................#.............#..............#.......................................#...#.......#...#...................##................#.......##........#.................#.......#.........#.....................#.....##.#.#.......#........................#.......#...#.........#.....#........#...##......................#..#.......#...........#...##........#...............#.............#...........#..#......#................................#.##..........................#.#..........#................#...........#................#.............................#.#............#.............#.........#..........#.......#..........................#......#..............#............#.....#.......#........#..........##...............#..........................#........................#........#....##.....#......#..........#...........#.#...........#...#.....#..........#...#...##.......#.....#....#..#.#......................#...##.##...................#.............#..............#.......................................#...#.......#...#...................##................#.......##........#.................#.......#.........#.....................#.....##.#.#.......#........................#.......#...#.........#.....#........#...##......................#..#.......#...........#...##........#...............#.............#...........#..#......#................................#.##..........................#.#..........#................#...........#................#.............................#.#............#.............#.........#..........#.......#..........................#......#..............#............#.....#.......#........#..........##...............#..........................#........................#........#....##.....#......#..........#...........#.#...........#...#.....#..........#...#...##.......#.....#....#..#.#..
...............##........#.......#........................#............#.....#...##.....#......................#....................#.........##...#........#........###.....................#...............................................#...#...................#...................##................##................#...#....#..............#....................................#....#.#......##..#.....#..........#................#..........................#...........#.....#.........#...........##..........#.#...#...............#...........#............#......#.#........................#...#.....#..#...................................#...................#..#.#..........#........#....................................##.#.....#.....#............#...........................#.......#.#.......#........................#.......#..#..#..........................................#................................#...........................#..#...............##........#.......#........................#............#.....#...##.....#......................#....................#.........##...#........#........###.....................#...............................................#...#...................#...................##................##................#...#....#..............#....................................#....#.#......##..#.....#..........#................#..........................#...........#.....#.........#...........##..........#.#...#...............#...........#............#......#.#........................#...#.....#..#...................................#...................#..#.#..........#........#....................................##.#.....#.....#............#...........................#.......#.#.......#........................#.......#..#..#..........................................#................................#...........................#..#...............##........#.......#........................#............#.....#...##.....#......................#....
...........#.........................#.......#......#..........#....#....................#...................................#......#........................##........#.....#.........#...###..#.........................................#..............#....#................#...............................#.........#....#...#....#..............#.....#........#..........................#...........#......#......#.#..#....#.....#.......#...#.....#.......#......##.#..#.......#..........................#...............................##......................#...........#.......#.....#.#....#...................#.................#................#.......#.......#.................................................#.................##...................#.......#.......#............#........................#.......#....#.#..........#.......#.................#........####...##....#.#....................#..##................#...........#...................#.........................#.......#......#..........#....#....................#...................................#......#........................##........#.....#.........#...###..#.........................................#..............#....#................#...............................#.........#....#...#....#..............#.....#........#..........................#...........#......#......#.#..#....#.....#.......#...#.....#.......#......##.#..#.......#..........................#...............................##......................#...........#.......#.....#.#....#...................#.................#................#.......#.......#.................................................#.................##...................#.......#.......#............#........................#.......#....#.#..........#.......#.................#........####...##....#.#....................#..##................#...........#...................#.........................#.......#......#..........#....#....................#..........................
.........##........#..#.........#..........#....................#........#............................#...#......#..........#............##................................#.....#...........#...............#..#..............#..#.....#.#........#.........#..............................................#..................#....#.....#.........#........#............#.............#.....#......#......#........#................................#.#........##.#.#...........#......#..............#....#..#.............#...#...................#......#....#....#...#..#..........#.##....##........#....................#.......#...##.#....#.#..........#........................#...#.............#...#.......#...........#...#..#...#.....#........#.#..#.........................................#.......#.....#...................#.#.###........#.....#.#........#.#......#....................#...........#..............#.#......#....................#..#...#.........##........#..#.........#..........#....................#........#............................#...#......#..........#............##................................#.....#...........#...............#..#..............#..#.....#.#........#.........#..............................................#..................#....#.....#.........#........#............#.............#.....#......#......#........#................................#.#........##.#.#...........#......#..............#....#..#.............#...#...................#......#....#....#...#..#..........#.##....##........#....................#.......#...##.#....#.#..........#........................#...#.............#...#.......#...........#...#..#...#.....#........#.#..#.........................................#.......#.....#...................#.#.###........#.....#.#........#.#......#....................#...........#..............#.#......#....................#..#...#.........##........#..#.........#..........#....................#........#............................#...#......#..
..#...............#........#..#.......#.......#..#.................#..#............................#.......#.........#....#........#..................................#..............#.........#..##.#............#....................#....#.............................#.......................#...........................#.......#......#............#..#...#....#........#..#..........#..#.......#..........................#...................###............#..........#..#......#.................#..#..............#...#......................#.#...................##................#.........#.........#.#........................................#...#.........#..#....#.#.....................##....#....................#.#..#.#..........#.........##....#.........##..............#....##......#..#...............#.......#..............#............#..#.....................#...........#....................#..#.....#..................................#...............#........#..#.......#.......#..#.................#..#............................#.......#.........#....#........#..................................#..............#.........#..##.#............#....................#....#.............................#.......................#...........................#.......#......#............#..#...#....#........#..#..........#..#.......#..........................#...................###............#..........#..#......#.................#..#..............#...#......................#.#...................##................#.........#.........#.#........................................#...#.........#..#....#.#.....................##....#....................#.#..#.#..........#.........##....#.........##..............#....##......#..#...............#.......#..............#............#..#.....................#...........#....................#..#.....#..................................#...............#........#..#.......#.......#..#.................#..#............................#.......#........
.........................#............#......#....#........#.....#..#............#.............#.#................#..................................#.......#......###.............#........#........#....#.....#.................................#..#...#.......#...#..#.....#..#.#..........#...#................#.....#..........#......#.............#..................#...#......................................#......##.#......#....##.#..#..#..................#.......................#....................#...........#.##...........................##.#.......##..........................#..#..#.............#........##.........#.#..............#...........#................#.#..........#.#.....###..#......#.................#.......#........................#..........#....#.....#.....#..................#........................#....#.............#..................###......................#........#......#....#........................#....#.........................#............#......#....#........#.....#..#............#.............#.#................#..................................#.......#......###.............#........#........#....#.....#.................................#..#...#.......#...#..#.....#..#.#..........#...#................#.....#..........#......#.............#..................#...#......................................#......##.#......#....##.#..#..#..................#.......................#....................#...........#.##...........................##.#.......##..........................#..#..#.............#........##.........#.#..............#...........#................#.#..........#.#.....###..#......#.................#.......#........................#..........#....#.....#.....#..................#........................#....#.............#..................###......................#........#......#....#........................#....#.........................#............#......#....#........#.....#..#............#.............#.#................#.
....................#............#.....#......................#..#..#........#............#..........................#.................#.......#.#....##.........#........................................#......#...#.....#......#....#..........#...#......#................#..#.........#......#...#......#.............#.......................#..............##.##.............#.......###.#....#.#................................#...##.......#....#..............#.................#.#.....#.#..#..................................#............#...###.................#...............#...#.......#..#......##.....#.............................#....#...#.................#..#...............#.....#....#................#....#.....#.......#............#...........##.....#.#..#.................###........................#..##.#.........#.#.#.........#.............#.....#....#..........#.#........#.......#.............#....................#......#........................#............#.....#......................#..#..#........#............#..........................#.................#.......#.#....##.........#........................................#......#...#.....#......#....#..........#...#......#................#..#.........#......#...#......#.............#.......................#..............##.##.............#.......###.#....#.#................................#...##.......#....#..............#.................#.#.....#.#..#..................................#............#...###.................#...............#...#.......#..#......##.....#.............................#....#...#.................#..#...............#.....#....#................#....#.....#.......#............#...........##.....#.#..#.................###........................#..##.#.........#.#.#.........#.............#.....#....#..........#.#........#.......#.............#....................#......#........................#............#.....#......................#..#..#........#............#.........................
.#........#..............#.#...#.#.....#..............#.....................#.#..........#...#.................#..#...........#...............#..#....#....#......#...#....##........#..........#.......#..#...##...............#.........#.#..........................#......#............#............#.....................................#.....#..#....##.......#.#.#....#...##.#..................................#...#..................................#.......................#.......#.#..#................#.#..#.#.#.......#..............#.#...................................#....................#.#.#...................#.........##....#.................#................................#........#..................................#.....................#...........................#....#................##..........................#............#.....#....#....##.#...............#...#..##...................#......#..#.#........#...#............#.#........#..............#.#...#.#.....#..............#.....................#.#..........#...#.................#..#...........#...............#..#....#....#......#...#....##........#..........#.......#..#...##...............#.........#.#..........................#......#............#............#.....................................#.....#..#....##.......#.#.#....#...##.#..................................#...#..................................#.......................#.......#.#..#................#.#..#.#.#.......#..............#.#...................................#....................#.#.#...................#.........##....#.................#................................#........#..................................#.....................#...........................#....#................##..........................#............#.....#....#....##.#...............#...#..##...................#......#..#.#........#...#............#.#........#..............#.#...#.#.....#..............#.....................#.#..........#...#.................#..#.
.........................#.........#............#..........#...............#...#....................................#.........#...........#..............#.........#...................#......#........#.......................#......#....#.........#.................#..#......................#...#...#.#.........#.#............#...........#........#................#.............#......#.#.#.....#..........#.............#........##.....#....#......................#..#...............#.#......................................#.#.....#........##.....#........................#..........#........#...#...............#....#..........#....#..................#....#...#..........................#.............#...#.............#..#....#......#...........#.....#.#................#...#..##..........#..#............#..#........................#..#............#.....#.....#......................#..............#....................#....#...........#............................#.........#............#..........#...............#...#....................................#.........#...........#..............#.........#...................#......#........#.......................#......#....#.........#.................#..#......................#...#...#.#.........#.#............#...........#........#................#.............#......#.#.#.....#..........#.............#........##.....#....#......................#..#...............#.#......................................#.#.....#........##.....#........................#..........#........#...#...............#....#..........#....#..................#....#...#..........................#.............#...#.............#..#....#......#...........#.....#.#................#...#..##..........#..#............#..#........................#..#............#.....#.....#......................#..............#....................#....#...........#............................#.........#............#..........#...............#...#....................................
........................#.#............................................#....#........#.........##...............#.....#........#.#.#...................#.#.........#........................##...##......................#..................#.....#....#..........#............................#...#..........#.....#.....................#..#...................................................#......#.........#....#.#.#............#......#.............#.#.....#.#.....................#...........#.......................................#.#..........#............#......#.....#..............#..#.......#......................#....#..#........#......#..............................##...#...#...........................#....##......#......##.....#...............#.............#..#..............#....#.......#......#.#.#...........#........................#..#..#.............#....#....#........#....#..#..............#.#.......#........#..##.#.................................#.#............................................#....#........#.........##...............#.....#........#.#.#...................#.#.........#........................##...##......................#..................#.....#....#..........#............................#...#..........#.....#.....................#..#...................................................#......#.........#....#.#.#............#......#.............#.#.....#.#.....................#...........#.......................................#.#..........#............#......#.....#..............#..#.......#......................#....#..#........#......#..............................##...#...#...........................#....##......#......##.....#...............#.............#..#..............#....#.......#......#.#.#...........#........................#..#..#.............#....#....#........#....#..#..............#.#.......#........#..##.#.................................#.#............................................#....#........#.........##...............#...
...#...#............#.....................#.......#............................................#...#..............#..#.......................###.#...#............#......##..................#..........#.........#........##.........#................#..#.....#.................##.......#......#......................................#......#.......#.#.....#........#....#..............##...#.......#..............#..#.........................#.........#................#..##.........#.....#...#............##..........#..........#...........#............................#.....#....#.#........#........#.........##.#......................#..#.........................................#.......................#..#......................#......#.........#................#....#........#.....................................#...........##.....................#.#....#.....#.................#...#..#....#.#....#...............#.#................#......#...#...#............#.....................#.......#............................................#...#..............#..#.......................###.#...#............#......##..................#..........#.........#........##.........#................#..#.....#.................##.......#......#......................................#......#.......#.#.....#........#....#..............##...#.......#..............#..#.........................#.........#................#..##.........#.....#...#............##..........#..........#...........#............................#.....#....#.#........#........#.........##.#......................#..#.........................................#.......................#..#......................#......#.........#................#....#........#.....................................#...........##.....................#.#....#.....#.................#...#..#....#.#....#...............#.#................#......#...#...#............#.....................#.......#............................................#...#..............#.
..................................#.....................................#.........#.....#....................................#.........#.#.#................#..............................................#........#.....##.....#.#......#.......#........#...............#....##..#....................#.#....#.........#.......#...............#.................#.......#..........................................##........................#........#.......#..........#.##.....#.......#....#.......#..##....#.###......#......#.#..#....###.....#........##..##.............................................#.............#.........#........#........##.#...#.................#........#.............#...........#.....#....#............#.#.....#........#..........#...................#......................................#.....#..#..............##....#........##.#...##...........................#.........#.#..........#.................................#..................................#.....................................#.........#.....#....................................#.........#.#.#................#..............................................#........#.....##.....#.#......#.......#........#...............#....##..#....................#.#....#.........#.......#...............#.................#.......#..........................................##........................#........#.......#..........#.##.....#.......#....#.......#..##....#.###......#......#.#..#....###.....#........##..##.............................................#.............#.........#........#........##.#...#.................#........#.............#...........#.....#....#............#.#.....#........#..........#...................#......................................#.....#..#..............##....#........##.#...##...........................#.........#.#..........#.................................#..................................#.....................................#.........#.....#...........................
...............#...##................#.....##.....#.......##............#............#..........#...#..#...........................#.......#.....#......................#.......##.......##..........#..#.............#.......#...#......#...................#..#.........#...##..............#..##.........#.......................#.....#...#.........#........................#.......................#...........#.#.#..........#..............#.#.........#..............#........#..................#.............#.................................#...............#.........#..........#...#....#...#...#..#..#.#...#....#.#....#.#...#..........#.......................................#.....#......#..#.#...........#.......#.......#.................##...............#................#..#..#.............#...................................#........#...............................#..................#......#........#.....##.............##....#..#.......#...............#...##................#.....##.....#.......##............#............#..........#...#..#...........................#.......#.....#......................#.......##.......##..........#..#.............#.......#...#......#...................#..#.........#...##..............#..##.........#.......................#.....#...#.........#........................#.......................#...........#.#.#..........#..............#.#.........#..............#........#..................#.............#.................................#...............#.........#..........#...#....#...#...#..#..#.#...#....#.#....#.#...#..........#.......................................#.....#......#..#.#...........#.......#.......#.................##...............#................#..#..#.............#...................................#........#...............................#..................#......#........#.....##.............##....#..#.......#...............#...##................#.....##.....#.......##............#............#..........#...#..#............
........#.....#.#.#.##..#....................#.............#...#.......#........#....#.......##........#......#......#.................................#.........#..............#...........##..###....#...........#.......#.........#...#..........##.#...........#.......#..........#......#..................#......#..............................#.........#........#................................#................................#.........#..#........................#...............#......#...........#........#............#..#............................#..............#.............................#.#...............#....#............#...............#...#.......................#..#........#.......#...........#..............#.....#..#.................#..................#....#................#.#.........#......#..............................#....#.....#.................#.......#..............................#..........#......#.#...#.............#.....#.#.#.##..#....................#.............#...#.......#........#....#.......##........#......#......#.................................#.........#..............#...........##..###....#...........#.......#.........#...#..........##.#...........#.......#..........#......#..................#......#..............................#.........#........#................................#................................#.........#..#........................#...............#......#...........#........#............#..#............................#..............#.............................#.#...............#....#............#...............#...#.......................#..#........#.......#...........#..............#.....#..#.................#..................#....#................#.#.........#......#..............................#....#.....#.................#.......#..............................#..........#......#.#...#.............#.....#.#.#.##..#....................#.............#...#.......#........#....#.......##........#......#.....
............#.......#.#..#...#........#........................#............#..#...........#.................#......#........#.................#.....#.#..#....#........#............#...............#...#............#.......#............#................................##.......#.........##.#.........#..............##............................#..............#........##....#...........................................#....#......#...#............##....#........#..#..#................#.........#.........................#..#...#..##........#....#........................#...............................#............#.#.......#...........#.#.............#..#...#........#...#.............##.#.............#...##.....................#.........#...#....#..........#............................#..........#.#...........#....#.....................#..........#.....#............#....#......................##......................#.#....#....................#.......#.#..#...#........#........................#............#..#...........#.................#......#........#.................#.....#.#..#....#........#............#...............#...#............#.......#............#................................##.......#.........##.#.........#..............##............................#..............#........##....#...........................................#....#......#...#............##....#........#..#..#................#.........#.........................#..#...#..##........#....#........................#...............................#............#.#.......#...........#.#.............#..#...#........#...#.............##.#.............#...##.....................#.........#...#....#..........#............................#..........#.#...........#....#.....................#..........#.....#............#....#......................##......................#.#....#....................#.......#.#..#...#........#........................#............#..#...........#.................#......
..#.............#.#.................#...#....#..............##....#.....#.......#...................##.#..........#.................#.............#....#........................#........#....................#.................#......###.....#....#...............#..#.....#................##....#......#............#.#..........#.............#.....#......#...............#...............#.......##....................#...............#.#...........#....#.#..........#........#........#.......................................##..#...#...#.........##.........###....#........#................#.....#...#.............##.........##........#........#.........................#.......#........#.......#...........................................................#....#.......#.........#..........................................#.#...............#.................#....................#.......#....#....#............................#.....#....#....##.....#.............#.#.................#...#....#..............##....#.....#.......#...................##.#..........#.................#.............#....#........................#........#....................#.................#......###.....#....#...............#..#.....#................##....#......#............#.#..........#.............#.....#......#...............#...............#.......##....................#...............#.#...........#....#.#..........#........#........#.......................................##..#...#...#.........##.........###....#........#................#.....#...#.............##.........##........#........#.........................#.......#........#.......#...........................................................#....#.......#.........#..........................................#.#...............#.................#....................#.......#....#....#............................#.....#....#....##.....#.............#.#.................#...#....#..............##....#.....#.......#...................##.#..........#.
...........##...........##.#.......#...........#..#..........................................................................#............#................................#...............#....#..#...#.........#....#....#...................#.....#...........#.......#............................#.............#..............#...#.....#.................#..#........#......#.......#####.....................#.................#.......#.........#..........................................#....#..............#..................................................#....................#..#.............#....##...........................#.....#.....#....................#........................##........................#.#..........#.........#........#.........#................#....#.......#........#..........#..#..........#.........#........#.........................#........#....#......#...............#..#..#..................#..#.........#................##...........##.#.......#...........#..#..........................................................................#............#................................#...............#....#..#...#.........#....#....#...................#.....#...........#.......#............................#.............#..............#...#.....#.................#..#........#......#.......#####.....................#.................#.......#.........#..........................................#....#..............#..................................................#....................#..#.............#....##...........................#.....#.....#....................#........................##........................#.#..........#.........#........#.........#................#....#.......#........#..........#..#..........#.........#........#.........................#........#....#......#...............#..#..#..................#..#.........#................##...........##.#.......#...........#..#.................................................................
..............................#..........................#.....#......#.................#.......................#..............#....................................###............#..........#......#........................#.##..#....................#....#............#...............#......................#.........#...........#.#.#.#...................#.........#.............#.........#......................#....#...............#.....................#..#......................................#......................#...............#....#............#...#......#...##.#......#...#.......#.....................#.#..#...............#.................#.................#.......................#....#.......#................#.#...#..............#....#...#........................#......#..............#...........#......#..#...#......#........................#...#.........#.....#.....#....#...............#..........##..#..#........#.#.....#...............................#..........................#.....#......#.................#.......................#..............#....................................###............#..........#......#........................#.##..#....................#....#............#...............#......................#.........#...........#.#.#.#...................#.........#.............#.........#......................#....#...............#.....................#..#......................................#......................#...............#....#............#...#......#...##.#......#...#.......#.....................#.#..#...............#.................#.................#.......................#....#.......#................#.#...#..............#....#...#........................#......#..............#...........#......#..#...#......#........................#...#.........#.....#.....#....#...............#..........##..#..#........#.#.....#...............................#..........................#.....#......#.................#.......................#...
..#..#.....#.#...#.....#......##.......#.#...#.#...#................##.........##...#..#.............#.....................#....#..#....#.........#........#.......#....#.................................#.......#......................#...#......#.....#......##..#....................#......#.......#..#...#.....................................................##...............#....#..........#..........#...#.........#.......................###...#..............#..#...........#..................#....#...........#.....#.............#......#.#...........#.......#.....#.................#...................#....##....#.....................#..#..#.......###....#.................#........................#....................#........#.....##.............#........#...............#...#.............................................##....#......#....#..........................#...................................#...........#........##...#...#....#..#.....#.#...#.....#......##.......#.#...#.#...#................##.........##...#..#.............#.....................#....#..#....#.........#........#.......#....#.................................#.......#......................#...#......#.....#......##..#....................#......#.......#..#...#.....................................................##...............#....#..........#..........#...#.........#.......................###...#..............#..#...........#..................#....#...........#.....#.............#......#.#...........#.......#.....#.................#...................#....##....#.....................#..#..#.......###....#.................#........................#....................#........#.....##.............#........#...............#...#.............................................##....#......#....#..........................#...................................#...........#........##...#...#....#..#.....#.#...#.....#......##.......#.#...#.#...#................##.........##...#..#.............#..............
.........#...#......#....#..............#.#.......................#.........#.#........#.......#.......##........#........##..#....#..#................##.............#....#.....#.....................#......#............#....#.............#......#.........##......#..............#................#.....................##.......................#....#.........#.......#...............#.#............................................................#.................#......#.#..........#.......##.#..........##...................#............#.......##.#......#........###.....................#....................#....#..##.............#.........#.#...................#..........................................#......#......#...........#..............#..........#..#.............##.##.#.................#.............#.........#...#..#.....#......#...........#..........................#............#......#.................#.......#....................#...#......#....#..............#.#.......................#.........#.#........#.......#.......##........#........##..#....#..#................##.............#....#.....#.....................#......#............#....#.............#......#.........##......#..............#................#.....................##.......................#....#.........#.......#...............#.#............................................................#.................#......#.#..........#.......##.#..........##...................#............#.......##.#......#........###.....................#....................#....#..##.............#.........#.#...................#..........................................#......#......#...........#..............#..........#..#.............##.##.#.................#.............#.........#...#..#.....#......#...........#..........................#............#......#.................#.......#....................#...#......#....#..............#.#.......................#.........#.#........#.......#.......##........#..
#.................#...................#.........#...#............#..#..................#.#............#.....#........#.#.......#.........#.............................#........#................#......................#...###.....#....#.............................#..........#.....#..............#.........................#........................#.#........##..........#...#............#.................#........#.................#....#.#.......#.............#..............#..#.............###.#...#.........................#...................#.....................#....#.....#................#.....#.#.............#.#........##.##...#........#..##...............##.#..........#.........#...........#...........#....#...................#.#.......#.........#......#..................................#....................#................#.......#.#..#.....#.#.....#...........#.......#..#.....#......#..#....#.#...............#........#....#.................#...................#.........#...#............#..#..................#.#............#.....#........#.#.......#.........#.............................#........#................#......................#...###.....#....#.............................#..........#.....#..............#.........................#........................#.#........##..........#...#............#.................#........#.................#....#.#.......#.............#..............#..#.............###.#...#.........................#...................#.....................#....#.....#................#.....#.#.............#.#........##.##...#........#..##...............##.#..........#.........#...........#...........#....#...................#.#.......#.........#......#..................................#....................#................#.......#.#..#.....#.#.....#...........#.......#..#.....#......#..#....#.#...............#........#....#.................#...................#.........#...#............#..#..................#.#............#.....#.......
.............#...............#..........................#...............##................#.......#...#............................#...#....#......#.........#...#........................#....#.....#.......#.#..........#.......#.............##.....#.........................................#....#..............#..#..............#....#....#......#.#.#.#...................................#..#......................#..#...#......................#..........................#.........#.........#.................#..#....#.........#......#......#....#........#..#........#.................#...................#...#........#.#....................#.....#.............#........#.....#.......###...................##............#........##...##.#...................#..#........#......................#....#.........#...#.#.............#.....#.....................................#.........##.....................#................#...................................#...............#..........................#...............##................#.......#...#............................#...#....#......#.........#...#........................#....#.....#.......#.#..........#.......#.............##.....#.........................................#....#..............#..#..............#....#....#......#.#.#.#...................................#..#......................#..#...#......................#..........................#.........#.........#.................#..#....#.........#......#......#....#........#..#........#.................#...................#...#........#.#....................#.....#.............#........#.....#.......###...................##............#........##...##.#...................#..#........#......................#....#.........#...#.#.............#.....#.....................................#.........##.....................#................#...................................#...............#..........................#...............##................#.......#...#.............
..#..........#......#..#...#...........#......#..........##..................#.......##..............#..#................#.................#.........................#.........................#...........#..............#...................#...#................#.....#.#.......................................#.............#...#..................#..#..........#.............##.##...............#.....#..#....#.......#.#......#....#................##........#...........#.............#....#.............................................#..#.#......##............#..#.............................................#......................................#..........#..#.#.......#............#........#......................#.........#...#.........#....................................#..........................................#..##........#..........#...................#...............#.........................#................#.....................#..........#......#..#...#...........#......#..........##..................#.......##..............#..#................#.................#.........................#.........................#...........#..............#...................#...#................#.....#.#.......................................#.............#...#..................#..#..........#.............##.##...............#.....#..#....#.......#.#......#....#................##........#...........#.............#....#.............................................#..#.#......##............#..#.............................................#......................................#..........#..#.#.......#............#........#......................#.........#...#.........#....................................#..........................................#..##........#..........#...................#...............#.........................#................#.....................#..........#......#..#...#...........#......#..........##..................#.......##..............#..#...........
...................##.........##...##..................#........#.##......#.........##.....#..#...#.........#.....#.#.......................#..................###.............#........##.......................#.......##...........................#..#....................###...#.........###.........#..........#........#.#................#..........#...........#............#.......#.......###..#.............###.#.....#..........................#.........#....................#........................#..#..#.................................#.............................................#............................#..........................#.......#....##...#....#...#...........#.................#............#................#...................#............#...#.............#.............##.#....#.#..............#..............##.........#.#..#...#.............#.#...#.........................#.#..#........#...............#..#....#.....................##.........##...##..................#........#.##......#.........##.....#..#...#.........#.....#.#.......................#..................###.............#........##.......................#.......##...........................#..#....................###...#.........###.........#..........#........#.#................#..........#...........#............#.......#.......###..#.............###.#.....#..........................#.........#....................#........................#..#..#.................................#.............................................#............................#..........................#.......#....##...#....#...#...........#.................#............#................#...................#............#...#.............#.............##.#....#.#..............#..............##.........#.#..#...#.............#.#...#.........................#.#..#........#...............#..#....#.....................##.........##...##..................#........#.##......#.........##.....#..#...#.........#.....#.
.............#.......#...#..#.......#.............................#......#.....................#....#.........#.......##.#..........................##..#...............................#....#............##..........................#..#.......#..............#.#..#.........#..............#.................................#.#...........#...............................#.#...#...#..........#.......##..##...#...#........#..........##..#..#.....#.......#.......................##...........#..................#..........................................................#.#....................#.#.#.......#..#.#........#......#...................#....#..#..#....#......#....................#..#....##..#.#.......................#.....................#.........#..........#.........#.....#............#.....#..#..#..#....#...............#......#..#....#.#....#...............................##....................................#.........##......#..............#.......#...#..#.......#.............................#......#.....................#....#.........#.......##.#..........................##..#...............................#....#............##..........................#..#.......#..............#.#..#.........#..............#.................................#.#...........#...............................#.#...#...#..........#.......##..##...#...#........#..........##..#..#.....#.......#.......................##...........#..................#..........................................................#.#....................#.#.#.......#..#.#........#......#...................#....#..#..#....#......#....................#..#....##..#.#.......................#.....................#.........#..........#.........#.....#............#.....#..#..#..#....#...............#......#..#....#.#....#...............................##....................................#.........##......#..............#.......#...#..#.......#.............................#......#.....................#....#.........#.....
......#...........#..#...#.......#......#.....................#...........##..........................##..............#.....#..#.......#.............#....#.........##......#..........#.....#.....#.#.......#.........#............#...#.............#...#.................................#....................#..............................#...#...#..#....................##....##...#............#...#...............................#...#...........#.#................#......#..#...............#......#...........#...#.#..................#...#...#..................................#............#..............##..........#.#............#......#.........#.......#....#...##..#......#..#................#...........#...........................#..#...#........#......#................#.......#.#...........#..#...#...#.#......#..........#..#.................#..................#.....#.....#.......#................#.#..###....#...#..#....#.................#...........#..#...#.......#......#.....................#...........##..........................##..............#.....#..#.......#.............#....#.........##......#..........#.....#.....#.#.......#.........#............#...#.............#...#.................................#....................#..............................#...#...#..#....................##....##...#............#...#...............................#...#...........#.#................#......#..#...............#......#...........#...#.#..................#...#...#..................................#............#..............##..........#.#............#......#.........#.......#....#...##..#......#..#................#...........#...........................#..#...#........#......#................#.......#.#...........#..#...#...#.#......#..........#..#.................#..................#.....#.....#.......#................#.#..###....#...#..#....#.................#...........#..#...#.......#......#.....................#...........##..........................##............
....#.....#.................#....#.............................#..................#.#.#............#.#..........................#...#...#....................................#.................##...........#...#.....#..........................................#......#..........#...##..............#...###..#....#......#.#........#.......#...................##.#..........#.#..............................................#....#.....#...##...........#..#..................................#...........#..#......#..........#...#............#..#.....#..........###.#....................#.............#.#...................#.............#............#..............#...............#.......##.........#.......##..#..#......................#.....................#........................................#.......................................................#.......#..........#.....................#....#.............#.#...#..........#..........#........#.....#.................#....#.............................#..................#.#.#............#.#..........................#...#...#....................................#.................##...........#...#.....#..........................................#......#..........#...##..............#...###..#....#......#.#........#.......#...................##.#..........#.#..............................................#....#.....#...##...........#..#..................................#...........#..#......#..........#...#............#..#.....#..........###.#....................#.............#.#...................#.............#............#..............#...............#.......##.........#.......##..#..#......................#.....................#........................................#.......................................................#.......#..........#.....................#....#.............#.#...#..........#..........#........#.....#.................#....#.............................#..................#.#.#............#.#..............
.#........#.............#.....................#.....#.............#.#..................#...................#.......#....#.....##..........................................#...............#.........#.....#..#...........................#.......##............#...............#.........#..........................................#......#.#...............................................#.#........................#.......#....#...........#.........#....#.#..#...................#.#.#...#..#........###.......#..............#...###.#..........##.#...#..............................#.#...............#.#.........#..#..........#...#...........#...................#.........#....#...#.....#.......#.....##...........#.....#.........#....#...#.....#............#.............#....#..........................#........##....#...................#......#.##..#..........##........#....#..........#..............#.........................#...............#.#.#........#.............#.....................#.....#.............#.#..................#...................#.......#....#.....##..........................................#...............#.........#.....#..#...........................#.......##............#...............#.........#..........................................#......#.#...............................................#.#........................#.......#....#...........#.........#....#.#..#...................#.#.#...#..#........###.......#..............#...###.#..........##.#...#..............................#.#...............#.#.........#..#..........#...#...........#...................#.........#....#...#.....#.......#.....##...........#.....#.........#....#...#.....#............#.............#....#..........................#........##....#...................#......#.##..#..........##........#....#..........#..............#.........................#...............#.#.#........#.............#.....................#.....#.............#.#..................#...................#.......#
....#..........#.....#...................#.......#.......#......#....................#...............#............#..#..#.#...........#...#.............#..#.................#....#..#.......#..........#........#...#..#..#...#..................#.....#.......#.#.....#..........#...#.#...#..#.#.......##................#......................................#.........................#...............#...............#......#................#.........#........................................#............#....................#.....#.............................#.##..............#.....................#...#.#.......##..............#.....................#.#....#.............#..................#..............#....................#.........#........###..#.#....................#.......#....#...#...........#.............#.......#................#............#......#....#......................#..##....................................................#..........#.....#...................#.......#.......#......#....................#...............#............#..#..#.#...........#...#.............#..#.................#....#..#.......#..........#........#...#..#..#...#..................#.....#.......#.#.....#..........#...#.#...#..#.#.......##................#......................................#.........................#...............#...............#......#................#.........#........................................#............#....................#.....#.............................#.##..............#.....................#...#.#.......##..............#.....................#.#....#.............#..................#..............#....................#.........#........###..#.#....................#.......#....#...#...........#.............#.......#................#............#......#....#......................#..##....................................................#..........#.....#...................#.......#.......#......#....................#...............#............#.
.####..............#..........#.#..#.#.....#.#..#...............#........#......#.#.....................#......................#...........#.................................#.........#.........#.....#...#........#....#...#.....#..#.#........#.....#...........#...#............#....#.#.........#........#......##.....................#...............................#..............##......................#.........#...#.......#.#.........##.#..............#.......#.....#......##....#....##.............##....................................#....#.......#........#................#........#..................................##......................##.......#........#...............#..............#.......#..................#....#........#.......#....#.......#.....#..#.#.......................#....#..........#...#....#..#..#...#.#...##...#.....................................#.#..........#...................#.........#......................####..............#..........#.#..#.#.....#.#..#...............#........#......#.#.....................#......................#...........#.................................#.........#.........#.....#...#........#....#...#.....#..#.#........#.....#...........#...#............#....#.#.........#........#......##.....................#...............................#..............##......................#.........#...#.......#.#.........##.#..............#.......#.....#......##....#....##.............##....................................#....#.......#........#................#........#..................................##......................##.......#........#...............#..............#.......#..................#....#........#.......#....#.......#.....#..#.#.......................#....#..........#...#....#..#..#...#.#...##...#.....................................#.#..........#...................#.........#......................####..............#..........#.#..#.#.....#.#..#...............#........#......#.#.....................#...........
........#...............#.#...##......#...........#..........#............##......#...........#.................#........#.....#.#...........#...............................#...............#........................#................###...................#..........#.......#..........#.........#...................#.....#...#..#...#...#.................................#..................#.#......#.###....................#............#..#....#.........#.....#.....#.....#..#.......#....#..#...#.#.............................................#.....#......................#..#..#.....................................#......#....#.#..........#......#...#..............#...#..............#........##...............#........................#.......#.............#..#.................#...........#.......#..#.......................#..................#.....#.#............#...........................#..#......#.#.#......#.#...............#.#...............#...............#.#...##......#...........#..........#............##......#...........#.................#........#.....#.#...........#...............................#...............#........................#................###...................#..........#.......#..........#.........#...................#.....#...#..#...#...#.................................#..................#.#......#.###....................#............#..#....#.........#.....#.....#.....#..#.......#....#..#...#.#.............................................#.....#......................#..#..#.....................................#......#....#.#..........#......#...#..............#...#..............#........##...............#........................#.......#.............#..#.................#...........#.......#..#.......................#..................#.....#.#............#...........................#..#......#.#.#......#.#...............#.#...............#...............#.#...##......#...........#..........#............##......#...........#.................#...
....#..........#.....#.................#.......#......#.............#.........#..#..#............#.........#........#........#..#......#...................................#..................#......#........................#......#...#.................#...........................................#........#..............#.....#....#.......#.........................#...........#.............#................#.........#.........#..#.............................................................#........#....#.......#..#...#........#.............##............#..#..........#..#.......#................#..#......................#....................................................#......#..#.......#................................#.....#........#......#......#...................#......##...##......#.........##...#..#.............##....##.###..###.................#......#.....##..............#.........................#..........#...##.........#..........#.....#.................#.......#......#.............#.........#..#..#............#.........#........#........#..#......#...................................#..................#......#........................#......#...#.................#...........................................#........#..............#.....#....#.......#.........................#...........#.............#................#.........#.........#..#.............................................................#........#....#.......#..#...#........#.............##............#..#..........#..#.......#................#..#......................#....................................................#......#..#.......#................................#.....#........#......#......#...................#......##...##......#.........##...#..#.............##....##.###..###.................#......#.....##..............#.........................#..........#...##.........#..........#.....#.................#.......#......#.............#.........#..#..#............#.........#........
..........##....................#.#...........#...#.....##............#.........#...#..#.................#...........#...#......................#..........................#......#...................#............#.#...#...#......#...##...........#..#.............#..............#.......###........#....#.............#..........#........#....#....#.......................................#.........##....#.................#...##.#.......#......................#.........#..............#..#...............................#.............###....#................#..#......###.#.........#...............#..#.#....#....#..................#..............#.............##..................................#.#.....#...#........................#.........................#...#.#...#..........#.................#.....#.#........##...........#............#.....#.#.......#...#..................#..#.......#......#...............#....................#......#...........##....................#.#...........#...#.....##............#.........#...#..#.................#...........#...#......................#..........................#......#...................#............#.#...#...#......#...##...........#..#.............#..............#.......###........#....#.............#..........#........#....#....#.......................................#.........##....#.................#...##.#.......#......................#.........#..............#..#...............................#.............###....#................#..#......###.#.........#...............#..#.#....#....#..................#..............#.............##..................................#.#.....#...#........................#.........................#...#.#...#..........#.................#.....#.#........##...........#............#.....#.#.......#...#..................#..#.......#......#...............#....................#......#...........##....................#.#...........#...#.....##............#.........#...#..#.................#..........
.........##.........#....#.........#.......................#...............................#........#..................#....#.................#..#................#.............#.....#.......#.....#...#.......#.#........#...##.............#................#........#................##.#.............#.......#.#.........#.#.........#.#...........#.#.##........#..#..............................#...##..............................#.....#.#....#......##.....#...........................#..#.#..........#.#.........#..#.....#........#..........#.......#..#............#...##.#.#......................#.##....#.......................#........#......#.......#.................................#......#......#......#........#.............................#...#..#.....##..#.................##.#.#.#..............#..........#.....#.........##..##....#...............##....#................#...#............#....##................................................##.........#....#.........#.......................#...............................#........#..................#....#.................#..#................#.............#.....#.......#.....#...#.......#.#........#...##.............#................#........#................##.#.............#.......#.#.........#.#.........#.#...........#.#.##........#..#..............................#...##..............................#.....#.#....#......##.....#...........................#..#.#..........#.#.........#..#.....#........#..........#.......#..#............#...##.#.#......................#.##....#.......................#........#......#.......#.................................#......#......#......#........#.............................#...#..#.....##..#.................##.#.#.#..............#..........#.....#.........##..##....#...............##....#................#...#............#....##................................................##.........#....#.........#.......................#...............................#........#...............
....#......#.#..........#..............#....#...........#.......#..............##.....#.#...#..#..........#..............#......................#............#........#..........#...#..................................##.............##...........................................#..................................#........................#.....#............#.................#............#.......#...........#................................................#.................#............................#...#.#........#...#....#...................#..........................#.....#...#......#.....#......#.....#....#.......##...#.#..##.....................#.#..............#.#................................#.....##......#.....#.##.........#.......#................#...................#......#....##.#.............#.............#............#....##.......#........#...................###...#.................#................................#....#......#.#..........#..............#....#...........#.......#..............##.....#.#...#..#..........#..............#......................#............#........#..........#...#..................................##.............##...........................................#..................................#........................#.....#............#.................#............#.......#...........#................................................#.................#............................#...#.#........#...#....#...................#..........................#.....#...#......#.....#......#.....#....#.......##...#.#..##.....................#.#..............#.#................................#.....##......#.....#.##.........#.......#................#...................#......#....##.#.............#.............#............#....##.......#........#...................###...#.................#................................#....#......#.#..........#..............#....#...........#.......#..............##.....#.#...#..#..........#.........
..............................................#...........#...............##....#............................#....................................##......#.#..##..........#.........................................##.#...........#..........#.........#...##.................................#...............#..#.....#.#.#......#...........................#.........................#..........................#......#...#........#.....#.......#..........#...#............#................................#................#......................##.............#....#...#.#.#.........#.#......#.............#.#.#................#................#........................................#........#.#.....#.......#...........##............#.....##....#.#.......#..........#..#...........#...#........#..........................#..............................#............#.........#....##.........#.#......#....#....#............#..................................................................#...........#...............##....#............................#....................................##......#.#..##..........#.........................................##.#...........#..........#.........#...##.................................#...............#..#.....#.#.#......#...........................#.........................#..........................#......#...#........#.....#.......#..........#...#............#................................#................#......................##.............#....#...#.#.#.........#.#......#.............#.#.#................#................#........................................#........#.#.....#.......#...........##............#.....##....#.#.......#..........#..#...........#...#........#..........................#..............................#............#.........#....##.........#.#......#....#....#............#..................................................................#...........#...............##....#............................#......
#............#................#..................##...#...............................#.........#.......#..............#.................#......#.#...............#....#.............................#...##......................#.....................#.....#......#.....................#..##.................................##......#............#.#............#..........#.#..#.#...............##.....#.............................#............#.........#.#..........#.#.#.....#.....................................#...............##....#....................#....................#...#.#.......#.#.....................#.#...................#...#.......................####.............#.......................#....##....#......#.#...........##..#......#.............................#..........#..#.....#..##............#...#.#.........................#..............#....................#........#.....#.....................#.#........#...........#............#................#..................##...#...............................#.........#.......#..............#.................#......#.#...............#....#.............................#...##......................#.....................#.....#......#.....................#..##.................................##......#............#.#............#..........#.#..#.#...............##.....#.............................#............#.........#.#..........#.#.#.....#.....................................#...............##....#....................#....................#...#.#.......#.#.....................#.#...................#...#.......................####.............#.......................#....##....#......#.#...........##..#......#.............................#..........#..#.....#..##............#...#.#.........................#..............#....................#........#.....#.....................#.#........#...........#............#................#..................##...#...............................#.........#.......#...........
.......#..#...#...............#.......#.......#...#...............##.#..........#.............#.............................#.................#..........#.....##...#.....#.........#...........#..#...#........#..#..#............#.......#.......#.........................#.................#...#......#..#..................#....#.#........#.#.............#....#.#...........#........................................#......................#..............................#......#..........#......................#......#..........#.#.....##....#.#...................##.....##.....#.#...#...........#...#.............#.................#.......#.....................#.......#.......#.#..........#...#......#................#.........#..#..............#...............#...................#.........#.........#....#..................#....#.#...............#..#.....#..#................................#..#..............#....#............#...##...............#..#...#...............#.......#.......#...#...............##.#..........#.............#.............................#.................#..........#.....##...#.....#.........#...........#..#...#........#..#..#............#.......#.......#.........................#.................#...#......#..#..................#....#.#........#.#.............#....#.#...........#........................................#......................#..............................#......#..........#......................#......#..........#.#.....##....#.#...................##.....##.....#.#...#...........#...#.............#.................#.......#.....................#.......#.......#.#..........#...#......#................#.........#..#..............#...............#...................#.........#.........#....#..................#....#.#...............#..#.....#..#................................#..#..............#....#............#...##...............#..#...#...............#.......#.......#...#...............##.#..........#.............#.....................
..............#.#..................#....#..........#.#..#.........#...#......#...............#.............#.#......#........#.....#.....................#.##....#..#............#...#.......#......#.....................#.......#.##....#....................#..........................#.#..............#.......#.......................#....#.#....#.................#.....................#...#......#.#.......................#.........#................#.#...#.....#....#...#.#.........................................#..#...#.....................#...............#.......................#..........#.....#.......#........#.#.............#...............#............#...#..........#...................#........................##......#...##..#.............##...................##.................#........................#.........#.....#..............#............#..#.#....#..#......................#..........#...........#.....................................#.#..................#....#..........#.#..#.........#...#......#...............#.............#.#......#........#.....#.....................#.##....#..#............#...#.......#......#.....................#.......#.##....#....................#..........................#.#..............#.......#.......................#....#.#....#.................#.....................#...#......#.#.......................#.........#................#.#...#.....#....#...#.#.........................................#..#...#.....................#...............#.......................#..........#.....#.......#........#.#.............#...............#............#...#..........#...................#........................##......#...##..#.............##...................##.................#........................#.........#.....#..............#............#..#.#....#..#......................#..........#...........#.....................................#.#..................#....#..........#.#..#.........#...#......#...............#.............#.#......
..#.......#...................#..#...#.........#...............#.#...#...........#...........#.#.............................#...........#....##.......#........#.........................#..#...................#.........#..#...............................#......#.#.#............##...................#.....#................#.#...#..................................#.......................#........##......#.....................#...#...................#.........................#...#.#.#.....##....#....................#......#........#.#......................#............#...........#.............#...#............#..............#............#..##.......................##...............#...#..................#.#...........#....#......................................#...........................##....#............................#........................##.........#......#..#...#.........................#.........#..........................#.......#...................#..#...#.........#...............#.#...#...........#...........#.#.............................#...........#....##.......#........#.........................#..#...................#.........#..#...............................#......#.#.#............##...................#.....#................#.#...#..................................#.......................#........##......#.....................#...#...................#.........................#...#.#.#.....##....#....................#......#........#.#......................#............#...........#.............#...#............#..............#............#..##.......................##...............#...#..................#.#...........#....#......................................#...........................##....#............................#........................##.........#......#..#...#.........................#.........#..........................#.......#...................#..#...#.........#...............#.#...#...........#...........#.#....................
.#...........#..#.#.............#...............#..........................#.....#.........#.......#..................#...........#.......#....#...#...##..........#.......................##.........#.#................#.........#.....#...............#......#...##...#..........#........#......#..........#......#.............#.#.#...................#.#...#..#.........#.......................##...#......#...#.##......#....................#...................###........##......................................#........#....#................#................#......#.................#...#....#..................#................#.............#.......#.........###...#..................................#...........#...#.................#...........##.........#........#.......#.....................................#......#.#.......................#....#..#..................#..................#....#...........#....#.....#......#................#...........#..#.#.............#...............#..........................#.....#.........#.......#..................#...........#.......#....#...#...##..........#.......................##.........#.#................#.........#.....#...............#......#...##...#..........#........#......#..........#......#.............#.#.#...................#.#...#..#.........#.......................##...#......#...#.##......#....................#...................###........##......................................#........#....#................#................#......#.................#...#....#..................#................#.............#.......#.........###...#..................................#...........#...#.................#...........##.........#........#.......#.....................................#......#.#.......................#....#..#..................#..................#....#...........#....#.....#......#................#...........#..#.#.............#...............#..........................#.....#.........#.......#................
................#..........................#.......#............................#.........#.....................#.........#.....#.......#....#...........................#..##...............#.#..#.........#........#.....#...........#............................#............#..##...#..............#...................................#....#......#......#.#........#........................#..........#................#.##.....#..................#..####........#....#......#.......#.......#..#.#..#..................#.....#..##....................#..#............##.....#....................#......................#.....#....##.......................................##........#......#..........#..#..#.....#..............#.........#.......#...#........#.#......#.#...................................##......#......#......#..##...........#.........#......#....#............................#.#.#.#..........................##...#...........#...#..................#..........................#.......#............................#.........#.....................#.........#.....#.......#....#...........................#..##...............#.#..#.........#........#.....#...........#............................#............#..##...#..............#...................................#....#......#......#.#........#........................#..........#................#.##.....#..................#..####........#....#......#.......#.......#..#.#..#..................#.....#..##....................#..#............##.....#....................#......................#.....#....##.......................................##........#......#..........#..#..#.....#..............#.........#.......#...#........#.#......#.#...................................##......#......#......#..##...........#.........#......#....#............................#.#.#.#..........................##...#...........#...#..................#..........................#.......#............................#.........#.....................#...
..#..................#.....#...#..#.............#................#....#....#....#..#.............#.#.................#.#.............#...........................#..#.....#......................#............#......#......#.#........#.............#.##...........................................#......#.#........#...#.............#....#.....##...#........#..............#..##.#.....#......#..........#...#.##...#....#....#.........##..#......#.........#.##...#.......#.....#...#....#.#......................#.........##..........#...............#..................##....#.......................##.......#............#....#........#.............#..#.....................#.....#............................#....#.....#.......#......................#.#....#..............................#.#......#.....##...................#...................#..#.............#.#................#...#.#.........#...#.............#........#..........................#..................#.....#...#..#.............#................#....#....#....#..#.............#.#.................#.#.............#...........................#..#.....#......................#............#......#......#.#........#.............#.##...........................................#......#.#........#...#.............#....#.....##...#........#..............#..##.#.....#......#..........#...#.##...#....#....#.........##..#......#.........#.##...#.......#.....#...#....#.#......................#.........##..........#...............#..................##....#.......................##.......#............#....#........#.............#..#.....................#.....#............................#....#.....#.......#......................#.#....#..............................#.#......#.....##...................#...................#..#.............#.#................#...#.#.........#...#.............#........#..........................#..................#.....#...#..#.............#................#....#....#....#..#.............#.#................
#.......##...........................#..#....#...................#..#..#...#......#.#....#.................#...................#............................#.....#.....................#.##...##..#...........#........................#..........#...............#......................................#.....#....................###.................#......#................................#................................#..............................#................#.#......##...................#..#...........#......#...#........##......#.............................#..................##......................#............................#.....#....#.....#.#.#..........#..#..................#.............#.........#.#.....#.........#............................#...#.............##..........#...............#..##....#.......................#....#..........#.........#..#..#................#.#...........#...#.........#..#.#..........#...#.......##...........................#..#....#...................#..#..#...#......#.#....#.................#...................#............................#.....#.....................#.##...##..#...........#........................#..........#...............#......................................#.....#....................###.................#......#................................#................................#..............................#................#.#......##...................#..#...........#......#...#........##......#.............................#..................##......................#............................#.....#....#.....#.#.#..........#..#..................#.............#.........#.#.....#.........#............................#...#.............##..........#...............#..##....#.......................#....#..........#.........#..#..#................#.#...........#...#.........#..#.#..........#...#.......##...........................#..#....#...................#..#..#...#......#.#....#.................#........
.##...................................##.........#.................#.....#....#..........#..#..............#.#................##.....#............##....#.....#....#.........#...........#..........#..............#............#..#.............#...#.............##...........#....##..........................#.#..#..............#..........#.........#........................#....#..................#......#.#.#................#.##............#.#....#.......#..............#.#..................................#..........#.....#.........##..#.......................#.......................#.#..................#....#..#...#............#.....................................#.##......................................##.....#.#.............#............................................#....................#................................#................#.....#...............#.........#.#..#.................#....####.#.....#.............#.......##...................................##.........#.................#.....#....#..........#..#..............#.#................##.....#............##....#.....#....#.........#...........#..........#..............#............#..#.............#...#.............##...........#....##..........................#.#..#..............#..........#.........#........................#....#..................#......#.#.#................#.##............#.#....#.......#..............#.#..................................#..........#.....#.........##..#.......................#.......................#.#..................#....#..#...#............#.....................................#.##......................................##.....#.#.............#............................................#....................#................................#................#.....#...............#.........#.#..#.................#....####.#.....#.............#.......##...................................##.........#.................#.....#....#..........#..#..............#.#......
.........#....................#......#.......#........#.................................#........#.....#...................#...#......#.........#............#.....#.....#.#......#.........#..#.#.....................................#................#...........#.........#......#.................#....#................#.....#................#.....#..........#.....#..........................##..#......#...#.#.....#................##.................................#.....#.............#.......###...........#..#...........#.....#.#......#...#.#.....##.....................................#.......#...#...........#................#...........#.....#.#...#...#..#..##...................##..#..#.............#.#.............#............#.........#..........#.............#...#..#.........#........#..........#.........#..##..........#.............#....#....##...........#......#..#..#...#.................................................................#....................#......#.......#........#.................................#........#.....#...................#...#......#.........#............#.....#.....#.#......#.........#..#.#.....................................#................#...........#.........#......#.................#....#................#.....#................#.....#..........#.....#..........................##..#......#...#.#.....#................##.................................#.....#.............#.......###...........#..#...........#.....#.#......#...#.#.....##.....................................#.......#...#...........#................#...........#.....#.#...#...#..#..##...................##..#..#.............#.#.............#............#.........#..........#.............#...#..#.........#........#..........#.........#..##..........#.............#....#....##...........#......#..#..#...#.................................................................#....................#......#.......#........#.................................#........#.....#............
#.........#...........#..............#......#........#...#..............#..#..............#...#........#...##........#....#..#...................#..#.....................................................#..#.........#...#.......................#..##..#..........#......#......................#..........................................#.....#...#..........#.#.........#.....#........#....#............##.........##...#.....#.........#.............#..........#..#.##..........#............................#..........................#.......#.........#...##...#.#........#..................#..#......#........#.......#...........#.........#........#.#.........#..#.....#..#.................#...................#......#...........#..........#.....#..................#...#...........................#..#..#..............#.................#..#..........#.........................#......#...#.#........#..................#..............#............#.........#...........#..............#......#........#...#..............#..#..............#...#........#...##........#....#..#...................#..#.....................................................#..#.........#...#.......................#..##..#..........#......#......................#..........................................#.....#...#..........#.#.........#.....#........#....#............##.........##...#.....#.........#.............#..........#..#.##..........#............................#..........................#.......#.........#...##...#.#........#..................#..#......#........#.......#...........#.........#........#.#.........#..#.....#..#.................#...................#......#...........#..........#.....#..................#...#...........................#..#..#..............#.................#..#..........#.........................#......#...#.#........#..................#..............#............#.........#...........#..............#......#........#...#..............#..#..............#...#........#...##.......
.#.##.....#....#..#....#.............#................#...#.......#..........#..#......................#......##...#.........................................#.##...............#...#......#.............#.....#..............#.#.......................##...#........................#...#...#...........#.#................#..........#........#.....##....#.......#....#...............................#......#..............#............#..#.....................#......#...#....#.............#........#.................#.....#.........#...........................................#...........#....#....###................#..............#...........#............................#..........#.....#..#..#.#....#...........#...............##...........#...............................#..#....#.....#.......#...#.............#................#.........##.##..........................#......................................#.#...............#................#.##.....#....#..#....#.............#................#...#.......#..........#..#......................#......##...#.........................................#.##...............#...#......#.............#.....#..............#.#.......................##...#........................#...#...#...........#.#................#..........#........#.....##....#.......#....#...............................#......#..............#............#..#.....................#......#...#....#.............#........#.................#.....#.........#...........................................#...........#....#....###................#..............#...........#............................#..........#.....#..#..#.#....#...........#...............##...........#...............................#..#....#.....#.......#...#.............#................#.........##.##..........................#......................................#.#...............#................#.##.....#....#..#....#.............#................#...#.......#..........#..#......................#......##...#
............................###..................#.#....#.................................................#......#....#.........................................##......................#........#.#.#..............#............................#......#......#..............#..............#.###......##.....#....##...#...#..#....#..#.#............#........#.........#.............#.......#.....#..#....................#.#.....#...#.............#......#...................#.................#.........#..#........................#..#..........#..##............................#......###....#..............#..#...........#....#....................##.................#.............................................#..........#....#.................#..##.....#...#.............#..........#..................#...........#...#...#...#.........#.....#..#..#.....#..#.............#...#....................................#.............#....#...........................................###..................#.#....#.................................................#......#....#.........................................##......................#........#.#.#..............#............................#......#......#..............#..............#.###......##.....#....##...#...#..#....#..#.#............#........#.........#.............#.......#.....#..#....................#.#.....#...#.............#......#...................#.................#.........#..#........................#..#..........#..##............................#......###....#..............#..#...........#....#....................##.................#.............................................#..........#....#.................#..##.....#...#.............#..........#..................#...........#...#...#...#.........#.....#..#..#.....#..#.............#...#....................................#.............#....#...........................................###..................#.#....#.................................................#......#..
.........#.........#...........#..##.....##.........#.....#.......#.........#.................#..#.#............................#.................#..................#........#..#.#............#.#...........#.#................#.#................#.....##.............#...##......#............................#...............#...............#......#.#......#.............................#...#.............................#.#....#.......#......#..........#........................#..#..#..........#...................#...#.#................#....#..#......#..#.......#.......................#.........#..................#.......#............#..#............#.#.......................#......#.#...#...#...............................#..........#.............#.#.#.......#.........#............#...#.#....................#....#..#.............#.#...#..............#..#........#....#..#.................#......................#..........#......#..............#.........#...........#..##.....##.........#.....#.......#.........#.................#..#.#............................#.................#..................#........#..#.#............#.#...........#.#................#.#................#.....##.............#...##......#............................#...............#...............#......#.#......#.............................#...#.............................#.#....#.......#......#..........#........................#..#..#..........#...................#...#.#................#....#..#......#..#.......#.......................#.........#..................#.......#............#..#............#.#.......................#......#.#...#...#...............................#..........#.............#.#.#.......#.........#............#...#.#....................#....#..#.............#.#...#..............#..#........#....#..#.................#......................#..........#......#..............#.........#...........#..##.....##.........#.....#.......#.........#.................#..#.#................
....#..##............#....................#.....#....#..............#........#............##.......................#.#.....#..........................#....#...#..........#......#...#..........#.........#.....................................#.......#............#...#..#...#...........##...##..........................#..#....#.......#..............#........#....##.#..............#.....................#..#....#..........................#..#..............#.............##.....#.#.....#....#...................#..#..#..........#.....#............#...#...........#.....#.........#..#.#........#.......................#.#...............#......#......#............#.....##....#....#.........#..........#...............#..........#...........................#.........#..................#...###.........#.#.......#...................#.....##............#...................#.........#......#....#......#.#..................#....#......................#..##............#....................#.....#....#..............#........#............##.......................#.#.....#..........................#....#...#..........#......#...#..........#.........#.....................................#.......#............#...#..#...#...........##...##..........................#..#....#.......#..............#........#....##.#..............#.....................#..#....#..........................#..#..............#.............##.....#.#.....#....#...................#..#..#..........#.....#............#...#...........#.....#.........#..#.#........#.......................#.#...............#......#......#............#.....##....#....#.........#..........#...............#..........#...........................#.........#..................#...###.........#.#.......#...................#.....##............#...................#.........#......#....#......#.#..................#....#......................#..##............#....................#.....#....#..............#........#............##.......................#
...........#.............................#....#......................#..#........#.......#.............#..........#....#.....#.......................................................#.....................................#..........#....##..................................#............#.....................#.....................#...........#.......#.......#......................#.....................#...................#.....##....#......#.....................#...........#......#......#.........................#............##.....#.#............##........#............................#.........................#...#...................#..#..............#..........##.......#....#...............##..........................#..#..................................#.............#.......#.........#...........#......................#............#..........#..........#...#.....#.#.....#....#....#..#..#....#.......##........#.................#............#.............................#....#......................#..#........#.......#.............#..........#....#.....#.......................................................#.....................................#..........#....##..................................#............#.....................#.....................#...........#.......#.......#......................#.....................#...................#.....##....#......#.....................#...........#......#......#.........................#............##.....#.#............##........#............................#.........................#...#...................#..#..............#..........##.......#....#...............##..........................#..#..................................#.............#.......#.........#...........#......................#............#..........#..........#...#.....#.#.....#....#....#..#..#....#.......##........#.................#............#.............................#....#......................#..#........#.......#.............#..........#.
....##....#.#..#....#......##..#..#.....#....................##..#........#..........#.....#.......#......#..............................#.....#..#...#.....................#............#......##................#........................#...................#..#..........#..................#..........#..............#.............#......#.................................#........................##..#...........#.......................#...................#.......#..#..........#.....#..............................#....#......#..##.................#..#.......................#............#....#....#............................#..................#.#.....#...#.......#.#.......#.....#....##.#....#.........................#.#..#............#.#......#.................##..#....#....#....#.................#..............#.#..............##......................#......#.#...............#......#.##......##.........................#.....#.#.#........##....#.#..#....#......##..#..#.....#....................##..#........#..........#.....#.......#......#..............................#.....#..#...#.....................#............#......##................#........................#...................#..#..........#..................#..........#..............#.............#......#.................................#........................##..#...........#.......................#...................#.......#..#..........#.....#..............................#....#......#..##.................#..#.......................#............#....#....#............................#..................#.#.....#...#.......#.#.......#.....#....##.#....#.........................#.#..#............#.#......#.................##..#....#....#....#.................#..............#.#..............##......................#......#.#...............#......#.##......##.........................#.....#.#.#........##....#.#..#....#......##..#..#.....#....................##..#........#..........#.....#.......#......#.........
.................#.....#..#....................................##.#....#...............#..#.#........#.....#...........#........#.......##.....#...............#................#.......#..#..#......##..............#...........................................#.......................#.............................#...#....#.........#.........................##.#........#..........#...#.......................#..###.#...#.......##...................#.......................#....#...#....##....#.....#......#......................#........#.......#....#.............#........................#..#.........##.......###......#.##..................#...........#........#.#........#...#...................#.....................#..#....#.............#..#........................#..#.......................#...........##.............#....#....................#.........#........#.#........#....##.#..#...#...#....#......#.#..#..#....#.#.......#..#......................#.....#..#....................................##.#....#...............#..#.#........#.....#...........#........#.......##.....#...............#................#.......#..#..#......##..............#...........................................#.......................#.............................#...#....#.........#.........................##.#........#..........#...#.......................#..###.#...#.......##...................#.......................#....#...#....##....#.....#......#......................#........#.......#....#.............#........................#..#.........##.......###......#.##..................#...........#........#.#........#...#...................#.....................#..#....#.............#..#........................#..#.......................#...........##.............#....#....................#.........#........#.#........#....##.#..#...#...#....#......#.#..#..#....#.#.......#..#......................#.....#..#....................................##.#....#...............#..#.#........#.....#........
........#.##..#.................#.#..............#............................#.....#.#...........................#.#......#..................#..#.....#.........#..#.##......#..................................#.#...........#...#......#...#..#.........#...#.#.#....................#..........#...............#....#.#........##..........#....................#.....#..................................#..#...#..#......................................#.....#.............#...#..........................##..#....................................#...............#.......#...................#..#...................#...#..............##.#.........#..#......#..............##.............#....#.#.....................#.#...#.........................#.#..#.............#......#...........#......#.....................................................#.....#.......#.............#.....#.#......#...#.#.............................#..#....#.#..#.....#.#............#.##..#.................#.#..............#............................#.....#.#...........................#.#......#..................#..#.....#.........#..#.##......#..................................#.#...........#...#......#...#..#.........#...#.#.#....................#..........#...............#....#.#........##..........#....................#.....#..................................#..#...#..#......................................#.....#.............#...#..........................##..#....................................#...............#.......#...................#..#...................#...#..............##.#.........#..#......#..............##.............#....#.#.....................#.#...#.........................#.#..#.............#......#...........#......#.....................................................#.....#.......#.............#.....#.#......#...#.#.............................#..#....#.#..#.....#.#............#.##..#.................#.#..............#............................#.....#.#...........................#.
..#..#....#..#....#.#.........#................#..#...........#..............#....#.......#...............##...#..............#...................#...........#.................#..#............#.........................#.#.....#.#.....#.......#..........###.........##...#..#........#..#....#..#..#.......................................#.#........#..#.....#.....#.......#.........#.................#................#.........#.........#...##.........##.....#.......#.#............#...#..#...........#..#..........#......#........................#.................##.......#............#.#..........................###...............................##.........#.................................#............#...........#..........................#.#........#......................#..........#..................#........#.....#...........#....##......#............#........................#...............#.......................#................#..#....#..#....#.#.........#................#..#...........#..............#....#.......#...............##...#..............#...................#...........#.................#..#............#.........................#.#.....#.#.....#.......#..........###.........##...#..#........#..#....#..#..#.......................................#.#........#..#.....#.....#.......#.........#.................#................#.........#.........#...##.........##.....#.......#.#............#...#..#...........#..#..........#......#........................#.................##.......#............#.#..........................###...............................##.........#.................................#............#...........#..........................#.#........#......................#..........#..................#........#.....#...........#....##......#............#........................#...............#.......................#................#..#....#..#....#.#.........#................#..#...........#..............#....#.......#...............##...#....
............................#...................#............#....#....#..#......................................................#.........##.....#...............#.#...................#...........#...#.....##.......................#...............#.#.......#....#.....#...#..............................#.....#.....##...............#........#.........#.....#.........#......#..##.....#.....#............#...............#.....#....#...........................#....#................#.....................#..........#.....#..........#......#....#.....................#....###.#.....#.......#.......................#.....#..........................#....#.............................#.......#.......................#.......#..................#.......................##.................#....................#...................#.....#...#.....####..................#..###...........................#......#.............#..#..##...##...........................................#...................#............#....#....#..#......................................................#.........##.....#...............#.#...................#...........#...#.....##.......................#...............#.#.......#....#.....#...#..............................#.....#.....##...............#........#.........#.....#.........#......#..##.....#.....#............#...............#.....#....#...........................#....#................#.....................#..........#.....#..........#......#....#.....................#....###.#.....#.......#.......................#.....#..........................#....#.............................#.......#.......................#.......#..................#.......................##.................#....................#...................#.....#...#.....####..................#..###...........................#......#.............#..#..##...##...........................................#...................#............#....#....#..#.........................................
....#....#...#.........................................#............#.....#............#...................#..#.#...........................#..............#..............#..#....#...#........#...#...........#.........................#...#..........#....#............#...#......................#.........................#............#............##.....#...#...#....#..............###......#.............................#..........#..................................................................#.#.........#.#.....#..#.........#................#.....#.#...#......#............#................#..#..................##..#......#.#.......#......#..#..#.....#.............#.................#...........#.#.....#....#....###.........#........................................#..........#......#...#......#....##....#.....#......##.............#.............#..##..........#....#.#.........#............#.#.#..........###....#.............##........#....#...#.........................................#............#.....#............#...................#..#.#...........................#..............#..............#..#....#...#........#...#...........#.........................#...#..........#....#............#...#......................#.........................#............#............##.....#...#...#....#..............###......#.............................#..........#..................................................................#.#.........#.#.....#..#.........#................#.....#.#...#......#............#................#..#..................##..#......#.#.......#......#..#..#.....#.............#.................#...........#.#.....#....#....###.........#........................................#..........#......#...#......#....##....#.....#......##.............#.............#..##..........#....#.#.........#............#.#.#..........###....#.............##........#....#...#.........................................#............#.....#............#...................#..#.#...
.#...........#.....#............#.#.....................#.....##.#.#................#...#..........#...........................#..##.................#..............#.....#...#.#.#...#...#.....#....#....#..........#..........#..................#..................#.............#.#...........#.#..#.#....#...........#...#.##.................................##....#.....#....#..#...........#.............#..........................#.........................#.#...#.............#.......................#...........#.....#........#.............#....#..#.....#......##...........##...................#..................................#..............#....................#.#......#...#.......#....................#..............#................##.#............#.....................#............#.#..........#.#..#....##......#.........#.....................#...........................................#.#........#......#..#.............#...#....#.#...........#.....#............#.#.....................#.....##.#.#................#...#..........#...........................#..##.................#..............#.....#...#.#.#...#...#.....#....#....#..........#..........#..................#..................#.............#.#...........#.#..#.#....#...........#...#.##.................................##....#.....#....#..#...........#.............#..........................#.........................#.#...#.............#.......................#...........#.....#........#.............#....#..#.....#......##...........##...................#..................................#..............#....................#.#......#...#.......#....................#..............#................##.#............#.....................#............#.#..........#.#..#....##......#.........#.....................#...........................................#.#........#......#..#.............#...#....#.#...........#.....#............#.#.....................#.....##.#.#................#...#..........#................
....#..#..#.........#.#..#......................#.........#.......#.................#.#..#.#............#...................#.#.........#.......#.#...#...#..#.........#...#.......................#.........#...........#...........#....#.......#......#..................................##...#......#.....#....#...#................#..........#.##..#..................#.........#...#..#..#.....#.#............#...#.........#..............#..............#......#....#......#..........#...........#..#.........#.......#........#....##...#..................#......................#..#.#..#.................#..........................#.................#....#.#...#...............#....#...........#.#.....#.............#..#...........#....#.....#........#......................#.............#..#..............#....................#..........#..#.........................#..................###.#.........................#.........#......#..................#..#..#.........#.#..#......................#.........#.......#.................#.#..#.#............#...................#.#.........#.......#.#...#...#..#.........#...#.......................#.........#...........#...........#....#.......#......#..................................##...#......#.....#....#...#................#..........#.##..#..................#.........#...#..#..#.....#.#............#...#.........#..............#..............#......#....#......#..........#...........#..#.........#.......#........#....##...#..................#......................#..#.#..#.................#..........................#.................#....#.#...#...............#....#...........#.#.....#.............#..#...........#....#.....#........#......................#.............#..#..............#....................#..........#..#.........................#..................###.#.........................#.........#......#..................#..#..#.........#.#..#......................#.........#.......#.................#.#..#.#............#...........
.#........#...................#.........#.........#.#...........................#........#......................#..............###.#...............................#....#......#..#..................#..................##.#.....#..................#.........#...#........##..#.....#........#.....#....#............#.#....#......##...#.................#...............#...........#............#..........#...........#......#........#..#.....#.................#..................#.............#........#......#........##.........................#........#.#.......................#...#..............................#............#............#.....#............................#......#.....#.........#................#..............................................#.#.....#...#...........#...........#.#....................#.#........#..........#.#............#.....#...........#..........###.....#.....#..#..##....#..................................#........#...................#.........#.........#.#...........................#........#......................#..............###.#...............................#....#......#..#..................#..................##.#.....#..................#.........#...#........##..#.....#........#.....#....#............#.#....#......##...#.................#...............#...........#............#..........#...........#......#........#..#.....#.................#..................#.............#........#......#........##.........................#........#.#.......................#...#..............................#............#............#.....#............................#......#.....#.........#................#..............................................#.#.....#...#...........#...........#.#....................#.#........#..........#.#............#.....#...........#..........###.....#.....#..#..##....#..................................#........#...................#.........#.........#.#...........................#........#......................#...
.#.#.##.................#...#...........#...........#..#..........##....#..................#.......##..#.....#...........................#..#.............#......#.#.#.##..##.....#....#......##...........#.........#.....#..............#.........#.#.......#......................#......#........................#......##.........#.#.............##..#..........#....#...................................###.#........#............................#...........##.........#.........................#............#....#.........................................#...#......#..#.............#..#......#...#..#...................................#...........................#.#.#.##.....#.....#..........##...............#..#.#.....#......#.............#......#......#..#.#........................#.#..#.............#.......#....#.##.......#..........#............#....#.#.....#...#..............#..##.........................#...................#....#......#.#.##.................#...#...........#...........#..#..........##....#..................#.......##..#.....#...........................#..#.............#......#.#.#.##..##.....#....#......##...........#.........#.....#..............#.........#.#.......#......................#......#........................#......##.........#.#.............##..#..........#....#...................................###.#........#............................#...........##.........#.........................#............#....#.........................................#...#......#..#.............#..#......#...#..#...................................#...........................#.#.#.##.....#.....#..........##...............#..#.#.....#......#.............#......#......#..#.#........................#.#..#.............#.......#....#.##.......#..........#............#....#.#.....#...#..............#..##.........................#...................#....#......#.#.##.................#...#...........#...........#..#..........##....#..................#.......##..#.....#......
.......................#.......#..................#......#....##.........#...............................#.....#.............#............................................#...#.##....#.....#.........#.........#......#.................####.#...........#......#.....#..#..........###.#................#................#........#........#.......#.#...................#...##....#.......#......................................................#..........................#...............#.#....................#...........#.....#.#.......#.......#....#..........#.......................#..........#....#...........#.............................#.........#..........#...........#..#..........#..........#......#...................#.....#.....#.....#....#...#.......#................#.................#.....#.#..................#.#..........#...#..##...#.....#.....................#..#....................................#...........#...........#.....#.......................#.......#..................#......#....##.........#...............................#.....#.............#............................................#...#.##....#.....#.........#.........#......#.................####.#...........#......#.....#..#..........###.#................#................#........#........#.......#.#...................#...##....#.......#......................................................#..........................#...............#.#....................#...........#.....#.#.......#.......#....#..........#.......................#..........#....#...........#.............................#.........#..........#...........#..#..........#..........#......#...................#.....#.....#.....#....#...#.......#................#.................#.....#.#..................#.#..........#...#..##...#.....#.....................#..#....................................#...........#...........#.....#.......................#.......#..................#......#....##.........#...............................#.....#....
....#................#.....#....#............#.............###.#.....................##.....#.#....................#........#...........................#..............................#...............#.....##...#.................#.......##............#...#...........................................#......#..........#..#....#...#.....................#......#.............#............#........#...........#..##.......................#.##.#.#........#..........#..............##.#.#.............................#....#.........................#..........##....#.........................#.....................##..#...##...........................#.....#.......#....##...#......#...........#.#.....................................#...........#...............#..........#........#.#.............................#.#.#............#....#.##.................#........#...#.....#....#..........#........#.#.............#...#.........#....#.................#................#.....#....#............#.............###.#.....................##.....#.#....................#........#...........................#..............................#...............#.....##...#.................#.......##............#...#...........................................#......#..........#..#....#...#.....................#......#.............#............#........#...........#..##.......................#.##.#.#........#..........#..............##.#.#.............................#....#.........................#..........##....#.........................#.....................##..#...##...........................#.....#.......#....##...#......#...........#.#.....................................#...........#...............#..........#........#.#.............................#.#.#............#....#.##.................#........#...#.....#....#..........#........#.#.............#...#.........#....#.................#................#.....#....#............#.............###.#.....................##.....#.#....................#
................###.............#.................#.........................#............#...........#......#.......#.......#....##.#..........#..............#.............##...................#..#..#........#..#.#...##......#..........#..........#.#...#....#.#.....#................##............................#......................#.......................#....#.......#............#..##....#...................#.#..#.............#...................#.............#..##..........#........#.............#........#...........#..#.............#.........#...#.##....#....#..................#.............#.#........................................................#......#...................#...........#.....................#.........#......#......................#...#.###............#.............#..#..#.........................##...#.................................#....#....##........................................................#...................###.............#.................#.........................#............#...........#......#.......#.......#....##.#..........#..............#.............##...................#..#..#........#..#.#...##......#..........#..........#.#...#....#.#.....#................##............................#......................#.......................#....#.......#............#..##....#...................#.#..#.............#...................#.............#..##..........#........#.............#........#...........#..#.............#.........#...#.##....#....#..................#.............#.#........................................................#......#...................#...........#.....................#.........#......#......................#...#.###............#.............#..#..#.........................##...#.................................#....#....##........................................................#...................###.............#.................#.........................#............#...........#......#.......
.#.............#......#.......#...................#...........#..............#.#.......#.............#...#..#...#............#.....................#.........................##........#.....##.....................#....##.............#...........#.#......#.............#.#.#.....#...........#...................................#..........#...................#................#....#..##.#.....#....#....#.#................#.........................##...................#.#..........#..#.....#...........#..................................#...#..................................#...........#...#.#...#.........#...#............#........................#..#...#.#....#...#.............#.............#..#....##..............#...................#......................#..............#......................................#..............................................#....#.#.................##....................................#.........#.....#.#.............#......#.......#...................#...........#..............#.#.......#.............#...#..#...#............#.....................#.........................##........#.....##.....................#....##.............#...........#.#......#.............#.#.#.....#...........#...................................#..........#...................#................#....#..##.#.....#....#....#.#................#.........................##...................#.#..........#..#.....#...........#..................................#...#..................................#...........#...#.#...#.........#...#............#........................#..#...#.#....#...#.............#.............#..#....##..............#...................#......................#..............#......................................#..............................................#....#.#.................##....................................#.........#.....#.#.............#......#.......#...................#...........#..............#.#.......#.............#...#..#...#...
.........#....###.#......................#........#..............#...#..##.................#..........................#.........#.......##................................#.........#......#....................#.....#.......#.........................#...................................#.......#...........#..#...#..#.................#...............#...........#..................#........#........................#......#....#....#.........#...#.......#........................#......#.#........#...#................#.......#.#.................#.............#..............#......#.........#......#.#...#....##..............#...........#.......#......#..........................#....#............#.........#....................#.......#..#....#.#.......#...........#....#...#.....##....#......................................#....#..............#........................#.........#..........................#..#.#...##.#.......#.......................#....###.#......................#........#..............#...#..##.................#..........................#.........#.......##................................#.........#......#....................#.....#.......#.........................#...................................#.......#...........#..#...#..#.................#...............#...........#..................#........#........................#......#....#....#.........#...#.......#........................#......#.#........#...#................#.......#.#.................#.............#..............#......#.........#......#.#...#....##..............#...........#.......#......#..........................#....#............#.........#....................#.......#..#....#.#.......#...........#....#...#.....##....#......................................#....#..............#........................#.........#..........................#..#.#...##.#.......#.......................#....###.#......................#........#..............#...#..##.................#........................
..............#.....#............................#.#.....#..................#.......#....#.#...#......#..............#.....#........#......#........#....................#.....#.........#..........#...#...#...#.........#......#......................#...#.........#.......#.......................#.....##......#....#....#....................................#.....##.....#...............#.#.....................##...#......#........#...........##.#.#.......................................#.........#..#.#.##.....##.......#..............##.......#.#............#.....#......#..#.........#.......#......#..###..#...#...#.#........#..........#..#..#..##.........#..........##...#.#..#..#.....#.....................................#....#..........#.....#.......#....#...............#........#...................................#......#.............#.......##...#......................#..#....#....#...#............##......#..#..#...........#..#.#................#.....#............................#.#.....#..................#.......#....#.#...#......#..............#.....#........#......#........#....................#.....#.........#..........#...#...#...#.........#......#......................#...#.........#.......#.......................#.....##......#....#....#....................................#.....##.....#...............#.#.....................##...#......#........#...........##.#.#.......................................#.........#..#.#.##.....##.......#..............##.......#.#............#.....#......#..#.........#.......#......#..###..#...#...#.#........#..........#..#..#..##.........#..........##...#.#..#..#.....#.....................................#....#..........#.....#.......#....#...............#........#...................................#......#.............#.......##...#......................#..#....#....#...#............##......#..#..#...........#..#.#................#.....#............................#.#.....#..................#.......#....#.#...#......#.............
.....#..................#.#.#.......#.#..............#.....#........#.......#.........................#.....#..........#.............................#..........#...........#............#...........................................###..#.#....................#....##.##.....##...........#.##.#.#..............##............#...................#...................#.#..#......#...........#.#..............#.......................#...#...##...........#................................................#.#............#..............#..#....##........................#..#....#.......................##..................#.#...........................#.....................#.#................#....#.......#.#.............................#.#...#...#...........................................#................#.......##.....#..#.............#...........#...#...............................##..........#....#.......................#.#.............#..........#..................#.#.#.......#.#..............#.....#........#.......#.........................#.....#..........#.............................#..........#...........#............#...........................................###..#.#....................#....##.##.....##...........#.##.#.#..............##............#...................#...................#.#..#......#...........#.#..............#.......................#...#...##...........#................................................#.#............#..............#..#....##........................#..#....#.......................##..................#.#...........................#.....................#.#................#....#.......#.#.............................#.#...#...#...........................................#................#.......##.....#..#.............#...........#...#...............................##..........#....#.......................#.#.............#..........#..................#.#.#.......#.#..............#.....#........#.......#.........................#.....#.......
..#........#...........#......#..##...#.............#.#.......#..........#.....#..#..#.#.............#.......#........#...........#................#...#....#........................................#.......##.........#.....#......#.#..#....#.#.......#.........#.........##.#.#....#......#.......#.#................#.......#.#.....#..................#...#..#....#....#.............#........#..#.............#............#.....................##......#........#.......#...................#.........................#.#..#..........#..#..............#.....#..............#............................##.......##......#.........................##..#...................#.......#......#...............#.........#.................#.....##............#..#......###......#.............#...#....#....................#...#........................#..........................#..........#.....##..............#...................#.#.......#....#...........#...#........#...........#......#..##...#.............#.#.......#..........#.....#..#..#.#.............#.......#........#...........#................#...#....#........................................#.......##.........#.....#......#.#..#....#.#.......#.........#.........##.#.#....#......#.......#.#................#.......#.#.....#..................#...#..#....#....#.............#........#..#.............#............#.....................##......#........#.......#...................#.........................#.#..#..........#..#..............#.....#..............#............................##.......##......#.........................##..#...................#.......#......#...............#.........#.................#.....##............#..#......###......#.............#...#....#....................#...#........................#..........................#..........#.....##..............#...................#.#.......#....#...........#...#........#...........#......#..##...#.............#.#.......#..........#.....#..#..#.#.............#.......#......
..............#..#................#.........#.#..#....#........#..........#...........#.............................#....#...#....#.#.........#..........#........#.....................#...........#..........................................#...........#.#..................#.#.#...#....................#........#.........#.#.......#...#.#.....#.#...##.#........................#..#.....#.#...#..#.....##.............##.#.###..#...........#.....#................#..........#...#.......................#.........#.#......#..........................#....#............##....................#........#........................................##........#...#.......##.....#........................#.....................#................................#............#.......#.........##...............#..#......#.#.......#...........#..........#.....................#.................#.........#...#.............#.##...#.............................#...............#..#................#.........#.#..#....#........#..........#...........#.............................#....#...#....#.#.........#..........#........#.....................#...........#..........................................#...........#.#..................#.#.#...#....................#........#.........#.#.......#...#.#.....#.#...##.#........................#..#.....#.#...#..#.....##.............##.#.###..#...........#.....#................#..........#...#.......................#.........#.#......#..........................#....#............##....................#........#........................................##........#...#.......##.....#........................#.....................#................................#............#.......#.........##...............#..#......#.#.......#...........#..........#.....................#.................#.........#...#.............#.##...#.............................#...............#..#................#.........#.#..#....#........#..........#...........#.............................
................#........#.....#............#.....................#............................................#..........#......#........#........................................#...#...#.............#........#.......................#...##.#....#....#........#.....#.........#.........##.....#.#.....#.#.#....#..........#....#...#................#.#..........#...................#..................................#....#.............#.#...#...............#....#...........#..#........#......#.......##..#......#........................#..............#.....#.............................#...............##......#............#........#..........#.......#..#.........#.......#....#....#.....#......#.............#.......#...............................................................#......##.......#............#.#.................#....##..#............................#............#.......#.......................#....#......................................#........#.....#............#.....................#............................................#..........#......#........#........................................#...#...#.............#........#.......................#...##.#....#....#........#.....#.........#.........##.....#.#.....#.#.#....#..........#....#...#................#.#..........#...................#..................................#....#.............#.#...#...............#....#...........#..#........#......#.......##..#......#........................#..............#.....#.............................#...............##......#............#........#..........#.......#..#.........#.......#....#....#.....#......#.............#.......#...............................................................#......##.......#............#.#.................#....##..#............................#............#.......#.......................#....#......................................#........#.....#............#.....................#............................................#....
...............#...#.#.........#....#....#...................#....##........#...............#.......................#..........#..............#......#.......#.........................................#....#.#...........#........#..#........#.#.#......#.................##..###.#...................#...........#...................#......#.#....#....#..........#.........#...#............................#..............#.......#.#.......#.#.#.#.....##........#...#.....#..................#........#.......................#.....#................#...#.....#....#...#.....................................#..#.............#.#...#...#...............#......................................#....#.#................#........#.........#.........#..............#..................###..............................#......#..#........#......#..........#.....#..................#......#.........#............#..#........#...........#........#...............................#...#.#.........#....#....#...................#....##........#...............#.......................#..........#..............#......#.......#.........................................#....#.#...........#........#..#........#.#.#......#.................##..###.#...................#...........#...................#......#.#....#....#..........#.........#...#............................#..............#.......#.#.......#.#.#.#.....##........#...#.....#..................#........#.......................#.....#................#...#.....#....#...#.....................................#..#.............#.#...#...#...............#......................................#....#.#................#........#.........#.........#..............#..................###..............................#......#..#........#......#..........#.....#..................#......#.........#............#..#........#...........#........#...............................#...#.#.........#....#....#...................#....##........#...............#.......................
......#.....##....................#........................#...#.........##............#........#................#...#......................#.................#.........#.##...#.......#.#.............................#......##.........#...........#.........#...#.#................#...#...................................#....................................#.......##....#......#.......................#.....#....................#..........#...##....#.#...........................................#..................................#...#...#.#.....#.........................................#.#..........##.................#..#.........##.....#......................#...........##.#.....#.........#......................#...#...........#..........##...#.#......................#..#..#............#.............................#.....#....#.#....................#..#....#..#.#........#............................#..#.............................#.......#.....##....................#........................#...#.........##............#........#................#...#......................#.................#.........#.##...#.......#.#.............................#......##.........#...........#.........#...#.#................#...#...................................#....................................#.......##....#......#.......................#.....#....................#..........#...##....#.#...........................................#..................................#...#...#.#.....#.........................................#.#..........##.................#..#.........##.....#......................#...........##.#.....#.........#......................#...#...........#..........##...#.#......................#..#..#............#.............................#.....#....#.#....................#..#....#..#.#........#............................#..#.............................#.......#.....##....................#........................#...#.........##............#........#................#..
..............................#...#......##...#...#.......#..#........##........#..............................#........#..........#.#.........#......#.......#........#........#....#.............#...#..............#..........#..#...#.........##............#..##..##.#.........#...#..#..#...............#.#..#.......#.......##......#............#........#...#...........#............#...#......................................##......................#...........#...#.....##.....#.......#.....................#......#.........#...........#.....#..#....#............#.#........#..................#.#......#.......#................#..#.#.#...#......#........#.......................#...#..#.....##...#....#...........#.........#.......................#.............#...................#.#...#..................................#........##.....................................#...#...#.........#....#.................##.......................#..................................#...#......##...#...#.......#..#........##........#..............................#........#..........#.#.........#......#.......#........#........#....#.............#...#..............#..........#..#...#.........##............#..##..##.#.........#...#..#..#...............#.#..#.......#.......##......#............#........#...#...........#............#...#......................................##......................#...........#...#.....##.....#.......#.....................#......#.........#...........#.....#..#....#............#.#........#..................#.#......#.......#................#..#.#.#...#......#........#.......................#...#..#.....##...#....#...........#.........#.......................#.............#...................#.#...#..................................#........##.....................................#...#...#.........#....#.................##.......................#..................................#...#......##...#...#.......#..#........##........#..............................#....
............#...........#.#.............#....#..............#......#..#..............#...#.....................................#...#.......#......#...#.....#.....#.....#...........##................#.............#.....#.#...........#.#......#.........#................#.........................#.........#...##.........#................#........#.......#..........................#............#......#............##.......##................................................#...............#.....#....................................#........#...#.......................................#...........#.#.#.#.#..........#..........................#..#.......#....#.#......#..........#....#.#.........#...............#..#.....................#......#......#......#........#........#...#....#.#....#........................................................................#....#....................#......#..#...............#............#........................#...........#.#.............#....#..............#......#..#..............#...#.....................................#...#.......#......#...#.....#.....#.....#...........##................#.............#.....#.#...........#.#......#.........#................#.........................#.........#...##.........#................#........#.......#..........................#............#......#............##.......##................................................#...............#.....#....................................#........#...#.......................................#...........#.#.#.#.#..........#..........................#..#.......#....#.#......#..........#....#.#.........#...............#..#.....................#......#......#......#........#........#...#....#.#....#........................................................................#....#....................#......#..#...............#............#........................#...........#.#.............#....#..............#......#..#..............#...#..........................
..............................#...#...#..........#..................#..#.............#...#.............#...............##....#...........#....#........#.#..#...#...........................#..#..............##.#...#.......#..................#....#...................................................#...................#...........#.......###.............##....##...#..................#........#..#..........#......................#........#.............#..#..#.........#.....#......#..............#.............................................................##.................#..#.##.............#....##..#................#.....##..............##..................#......#........#...#..........................#.#...........#...............#.............#..#...#.......#...................................#.#..........................#....#..............................#.......##..............................##..........................................................#...#...#..........#..................#..#.............#...#.............#...............##....#...........#....#........#.#..#...#...........................#..#..............##.#...#.......#..................#....#...................................................#...................#...........#.......###.............##....##...#..................#........#..#..........#......................#........#.............#..#..#.........#.....#......#..............#.............................................................##.................#..#.##.............#....##..#................#.....##..............##..................#......#........#...#..........................#.#...........#...............#.............#..#...#.......#...................................#.#..........................#....#..............................#.......##..............................##..........................................................#...#...#..........#..................#..#.............#...#.............#............
...#........##..............#......#...................................#.....##......##..............#.................#......#.......#............###.......#........#........#.........................#....#...#..........#......................#.............................#................#....................#.........#...#......###............#...................................#.............#................#...#.#............#....#...#..#..........#.............................#.....#...#..#................#....................#.............#......#.....#.............#..............#............##.#...............#.............#...............#........#....................#.#.#............................................................#.......#.............................#.................................#.........#...#.............#...........................#.#.......................................................#.......#........##..............#......#...................................#.....##......##..............#.................#......#.......#............###.......#........#........#.........................#....#...#..........#......................#.............................#................#....................#.........#...#......###............#...................................#.............#................#...#.#............#....#...#..#..........#.............................#.....#...#..#................#....................#.............#......#.....#.............#..............#............##.#...............#.............#...............#........#....................#.#.#............................................................#.......#.............................#.................................#.........#...#.............#...........................#.#.......................................................#.......#........##..............#......#...................................#.....##......##..............#..............
.......................#.##...#..........#.........#..#..........#..............................................#............#....#..........#.....#.........#......#..#..#...........##...#..............................................#......#........##..#...........#.........#.#.......#........#........#..###..........#.........#...#..##....................#.......#.......##......#.........................#........#....#.....#.#.....#.......#..........#.....#........#.........#..............#.#......#.......#.........#...........................#..........#.#...#....#...#.......#.............#.....####....####.........#.......#..#.................#............#.....#..............#............###....#....#............#........................#.........##...............................................#...#......#..##....#.......#...........#......##.....................#.........................#..#......................................................#.##...#..........#.........#..#..........#..............................................#............#....#..........#.....#.........#......#..#..#...........##...#..............................................#......#........##..#...........#.........#.#.......#........#........#..###..........#.........#...#..##....................#.......#.......##......#.........................#........#....#.....#.#.....#.......#..........#.....#........#.........#..............#.#......#.......#.........#...........................#..........#.#...#....#...#.......#.............#.....####....####.........#.......#..#.................#............#.....#..............#............###....#....#............#........................#.........##...............................................#...#......#..##....#.......#...........#......##.....................#.........................#..#......................................................#.##...#..........#.........#..#..........#..............................................#...
....#...................##...........#.......###.....................#.............#.#...#............##..............#.#..............#.........#..#...#.#........#..##.....................................................#.......#...........#......##..............#...............#...#........#..#.#..................................................#................................#.#..........#....#................##....................#.....#...................#.............#.....#....#..............#.....................#...........#.#.........#........#............#.......................#.#..................#....#........#....#...........#.......#.....................#.....#.#..###.##.....#......................#...................#...............#......#......................................#.##.................#.....#......................................................#.......#...................#..##..........#.......##.....#...................##...........#.......###.....................#.............#.#...#............##..............#.#..............#.........#..#...#.#........#..##.....................................................#.......#...........#......##..............#...............#...#........#..#.#..................................................#................................#.#..........#....#................##....................#.....#...................#.............#.....#....#..............#.....................#...........#.#.........#........#............#.......................#.#..................#....#........#....#...........#.......#.....................#.....#.#..###.##.....#......................#...................#...............#......#......................................#.##.................#.....#......................................................#.......#...................#..##..........#.......##.....#...................##...........#.......###.....................#.............#.#...#............##............
.........................#.......##...#.....................#.....#..#...#.#.......#...#...................#....#.....#.......#....#.........#.............#..........#....................#....#.....................#................#....##...#...##.....#..........#.................#....#...#........#..#..................#...........#..........................#.........#............##.........#....................................#.........#.................#......#..............#........#.#...#.......#......................#...#..#...............#.........#...............................#.............##.....#.......##...#...#......#.............#..............##.....#.................#.........#...................................#.................#..........##....#...#.............#..........#....#..............#..........#............#......#.............#......#..##....#.......................................#.......#..#.................................#.......##...#.....................#.....#..#...#.#.......#...#...................#....#.....#.......#....#.........#.............#..........#....................#....#.....................#................#....##...#...##.....#..........#.................#....#...#........#..#..................#...........#..........................#.........#............##.........#....................................#.........#.................#......#..............#........#.#...#.......#......................#...#..#...............#.........#...............................#.............##.....#.......##...#...#......#.............#..............##.....#.................#.........#...................................#.................#..........##....#...#.............#..........#....#..............#..........#............#......#.............#......#..##....#.......................................#.......#..#.................................#.......##...#.....................#.....#..#...#.#.......#...#...................#....#...
.......#.#..........#.#............#.........................#..#....#....##.......#.....#...........................................#.........................................#....##............................#.....#..............................#....................#...#...........#........................................................#................#...........................................................#...........#.................................#...............................#.....#...................#...#..............#............#..#.................#....................##...............#........#.....#.......#.#.....................#....#...#................#..............##...#...............#....#...................##...................#....#.............#.#....##.........#.............#.................#........#................#.........#.......................#....#.................#..............#.............#.#..........#.#............#.........................#..#....#....##.......#.....#...........................................#.........................................#....##............................#.....#..............................#....................#...#...........#........................................................#................#...........................................................#...........#.................................#...............................#.....#...................#...#..............#............#..#.................#....................##...............#........#.....#.......#.#.....................#....#...#................#..............##...#...............#....#...................##...................#....#.............#.#....##.........#.............#.................#........#................#.........#.......................#....#.................#..............#.............#.#..........#.#............#.........................#..#....#....##.......#.....#..........................
#................#..............#.........#............................#.............#...#..#...............#................#...#....................#.............#..............#.........##...................................#....#.......#...........#...#..................#.....#.....#....#.......#....#.#.#..#..#..#........#.....##.#....##............#..#.#.......#...#..........#............................#......##........#.#.........#...#...#..##..............................................#..................#................#.......##.................................#.....#...#............#........#.......#............#.#...#..#...........#...........#...........#......#.#........#.##..........#......#.......#......#.............#...........##..........#..................................#............#....................#....#......#........................#......................#........#..#.....#...................##.....#................#..............#.........#............................#.............#...#..#...............#................#...#....................#.............#..............#.........##...................................#....#.......#...........#...#..................#.....#.....#....#.......#....#.#.#..#..#..#........#.....##.#....##............#..#.#.......#...#..........#............................#......##........#.#.........#...#...#..##..............................................#..................#................#.......##.................................#.....#...#............#........#.......#............#.#...#..#...........#...........#...........#......#.#........#.##..........#......#.......#......#.............#...........##..........#..................................#............#....................#....#......#........................#......................#........#..#.....#...................##.....#................#..............#.........#............................#.............#...#..#...............#.......
....#....#.....#....................#.......................#........##..#.#...............#.#....#...#....#............#............##.........#..........#..#..#.#.............#..##............#.......#......................#.............#..#.#................#............#...................#..............#....................#.......................#................##..#..........#.....#..........................#..........................#.......................#.............#..................##..#............##.....#........#.......##....#..............#.......#..#......##........................#..................##...................#............#.........................#............................#............#........##.....#....#.....#....##....#..###..........................#.....#........#..........#...#.................#.....#.........#...#.......#......#..#..........#.............#.##.....##...#..#.......#.........#....#.....#....................#.......................#........##..#.#...............#.#....#...#....#............#............##.........#..........#..#..#.#.............#..##............#.......#......................#.............#..#.#................#............#...................#..............#....................#.......................#................##..#..........#.....#..........................#..........................#.......................#.............#..................##..#............##.....#........#.......##....#..............#.......#..#......##........................#..................##...................#............#.........................#............................#............#........##.....#....#.....#....##....#..###..........................#.....#........#..........#...#.................#.....#.........#...#.......#......#..#..........#.............#.##.....##...#..#.......#.........#....#.....#....................#.......................#........##..#.#...............#.#....#...#....#........
..........#...........#.......#.................#...................#..#..............................###...#..........................#.............##.........#..#..#.............#.....#...#...........#.......#..........#..........................#...........#.....#..................#........#...............#........#...............#...#.........#.#..............#...#.#............#...#........#....#........#..###.........#...#..#....#..#............#......#..#........#..............#.............#.......#....#........#.............................#.......#.....#....#................#........#....................##......................................#....#.#...........#.....#.......#..#....###...#..#...#................#.........#....##..................#..#..#...........#........#........#.........#...#.....##...#....#.#..................#...#.......##......#.......#.#.....#.......#........#..........#..#..........#......#............#...........#.......#.................#...................#..#..............................###...#..........................#.............##.........#..#..#.............#.....#...#...........#.......#..........#..........................#...........#.....#..................#........#...............#........#...............#...#.........#.#..............#...#.#............#...#........#....#........#..###.........#...#..#....#..#............#......#..#........#..............#.............#.......#....#........#.............................#.......#.....#....#................#........#....................##......................................#....#.#...........#.....#.......#..#....###...#..#...#................#.........#....##..................#..#..#...........#........#........#.........#...#.....##...#....#.#..................#...#.......##......#.......#.#.....#.......#........#..........#..#..........#......#............#...........#.......#.................#...................#..#..............................###...#.......
.#...........#.......#...............#..#.............###..................................#.#...........#.#...........#..#....................#...........................#....#............#...#..#...#...#.#.................#......#.................#..#..#....#..................#....#.....................#.........#........#..............#............#............#...#....##........#.............#..#..#...............#.#....#..........##...........#..#........#....#.........#..#.......#....#..................#..#.........#.#...#........#..#.............##...........#...#.................##............#.#.......#...............#.............#.........#........#..................#..#....................#.......#......#.##.#.#..........#.......#.#....#...........#....................##.................#....#..#......#.....#............#.............#.....#..#.........#.....................#...........#........#...#......#.....#.....#...........#.......#...............#..#.............###..................................#.#...........#.#...........#..#....................#...........................#....#............#...#..#...#...#.#.................#......#.................#..#..#....#..................#....#.....................#.........#........#..............#............#............#...#....##........#.............#..#..#...............#.#....#..........##...........#..#........#....#.........#..#.......#....#..................#..#.........#.#...#........#..#.............##...........#...#.................##............#.#.......#...............#.............#.........#........#..................#..#....................#.......#......#.##.#.#..........#.......#.#....#...........#....................##.................#....#..#......#.....#............#.............#.....#..#.........#.....................#...........#........#...#......#.....#.....#...........#.......#...............#..#.............###..................................#.#...........#.#........
.....................................................##....#...........#............................#.......##.........#...#........#............#..#............................#............#..............#..#..................##...##..#....#................#..........#..#.#.#.#..#......#.......#............#...........................................##......#.........#...............#..........#........##......#..##.#.....#.............#...........#...............#..#.....#........#..............#.........##.......#......#......#.......#................................#..................................#..........#..........................#...............#.#..........#...#........#...............#.#..........#...#.................###...............#...#.....#..#..................#......#..........................#.....#..........#....#...........#.....#........#........#........................................#............#.#......................................................##....#...........#............................#.......##.........#...#........#............#..#............................#............#..............#..#..................##...##..#....#................#..........#..#.#.#.#..#......#.......#............#...........................................##......#.........#...............#..........#........##......#..##.#.....#.............#...........#...............#..#.....#........#..............#.........##.......#......#......#.......#................................#..................................#..........#..........................#...............#.#..........#...#........#...............#.#..........#...#.................###...............#...#.....#..#..................#......#..........................#.....#..........#....#...........#.....#........#........#........................................#............#.#......................................................##....#...........#............................#.......##......
.....#............#.#.....#..#................#...#.....#......#...#.......#.....#...#.......#..........#...#...........###..#..#....#..#..#...#...............................................#..............#.......#.............#.............#....###........#..#.........#....##.................#...#.....#..#...#...#........#.#...#.................#....##....#........#...................#..........#......#...#......#...#.#..................................##.#.................#........#.#..............#..#...................#..#................................#............................#....#.#..........#.....#....#............#........##......#.#.#.........#......#..................#.............................#.#.#..#....#...#........#......#.#.#.........#......#..#...............#.........#............#.........................#....##........#............#.............................#.#.....#.....#....#..........#......#.......#............#.#.....#..#................#...#.....#......#...#.......#.....#...#.......#..........#...#...........###..#..#....#..#..#...#...............................................#..............#.......#.............#.............#....###........#..#.........#....##.................#...#.....#..#...#...#........#.#...#.................#....##....#........#...................#..........#......#...#......#...#.#..................................##.#.................#........#.#..............#..#...................#..#................................#............................#....#.#..........#.....#....#............#........##......#.#.#.........#......#..................#.............................#.#.#..#....#...#........#......#.#.#.........#......#..#...............#.........#............#.........................#....##........#............#.............................#.#.....#.....#....#..........#......#.......#............#.#.....#..#................#...#.....#......#...#.......#.....#...#.......#..........#...#.......
##................#............#...........#.......#................#..........#.............#....#...............................#....#.........#.................#..#........#...##........#.#.............#............#............#........................#...#....#...........#...#..#...##....##......#.............#..#...............#.......#................#.................#.........#...................#.....................#..............#..#...#..#............#.............#..................#...............#.........................#...........#.................................................#........................#.....#......................##..........................#..#.#......#.....#.............#....................###............#..........#.......#......#.........#...#......#..#.......#..............................#....#...............##...#...........#.....................#..........#................#.........##................#............#...........#.......#................#..........#.............#....#...............................#....#.........#.................#..#........#...##........#.#.............#............#............#........................#...#....#...........#...#..#...##....##......#.............#..#...............#.......#................#.................#.........#...................#.....................#..............#..#...#..#............#.............#..................#...............#.........................#...........#.................................................#........................#.....#......................##..........................#..#.#......#.....#.............#....................###............#..........#.......#......#.........#...#......#..#.......#..............................#....#...............##...#...........#.....................#..........#................#.........##................#............#...........#.......#................#..........#.............#....#.................
..#..........#.#........#....#.......#..................#......#..#.......#..#.#.............................................##........#...#.........#..........................#...#..........#....#.......#.................#....#.....#...........##................#..........#.........#.#........#.......#.#......................#.#...........#........#..................#..#............................#........#................#..#........#................#........#................#....#..#...........#.........#..#.......#........#.............#....#.......##..#.............#....................#.........#.#.......#..#.#.................................#.##..#........#............#..#.........#.........#.....#.......#.................#.................#...#..#............#................#....#..........#...##.....#..................#...............##................#....................#..........##..................................#..........#.#........#....#.......#..................#......#..#.......#..#.#.............................................##........#...#.........#..........................#...#..........#....#.......#.................#....#.....#...........##................#..........#.........#.#........#.......#.#......................#.#...........#........#..................#..#............................#........#................#..#........#................#........#................#....#..#...........#.........#..#.......#........#.............#....#.......##..#.............#....................#.........#.#.......#..#.#.................................#.##..#........#............#..#.........#.........#.....#.......#.................#.................#...#..#............#................#....#..........#...##.....#..................#...............##................#....................#..........##..................................#..........#.#........#....#.......#..................#......#..#.......#..#.#....................................
.#..............................................................#.................................#.....#...............#.....#........#........................#..#..##.............#...............#.............#.....#..............#...........#.....................#.....#..#....#...............#.................#................#......#.....#...........#............#.............#...........#.......#...........#..#......................#...#...............#....................#.....#...........#....#......#....#.....#..#...#....#.........#.##............................#........#....................#.#.......................#..................#.................#...............#..............#.#.....#.........#.........#.........................#.............#.......#.......#...#............#...........#............#...#....##.#..#............#...............#.#.#...............#....###.##...#..............#................##....#..............................................................#.................................#.....#...............#.....#........#........................#..#..##.............#...............#.............#.....#..............#...........#.....................#.....#..#....#...............#.................#................#......#.....#...........#............#.............#...........#.......#...........#..#......................#...#...............#....................#.....#...........#....#......#....#.....#..#...#....#.........#.##............................#........#....................#.#.......................#..................#.................#...............#..............#.#.....#.........#.........#.........................#.............#.......#.......#...#............#...........#............#...#....##.#..#............#...............#.#.#...............#....###.##...#..............#................##....#..............................................................#.................................#.....#...........
#........................##...#..........#.......................#.............#.................................#..........#..........#....................#..........#.....#........#...#.......#......#....#................................##..........#...#..............##........#....#..#.#....#..#..#.#...................#..##.#......#...#...........#..#....................###........#.#.#...................#................#....#................................#......#....#........................#........................##................#..#....................................#..#....#..#........#....................#.................#.#....................#............#..........#......#....#...........................#.....#.........................#...............................#....#...................#.......#.......#.....#........................##....#....#.................#.#.....#......#.....#.#.....................#........................##...#..........#.......................#.............#.................................#..........#..........#....................#..........#.....#........#...#.......#......#....#................................##..........#...#..............##........#....#..#.#....#..#..#.#...................#..##.#......#...#...........#..#....................###........#.#.#...................#................#....#................................#......#....#........................#........................##................#..#....................................#..#....#..#........#....................#.................#.#....................#............#..........#......#....#...........................#.....#.........................#...............................#....#...................#.......#.......#.....#........................##....#....#.................#.#.....#......#.....#.#.....................#........................##...#..........#.......................#.............#.................................#..
........#.#.....................#...#...#.#.....................#..##..#........#..#....................#.....#...............#..##..#..#........#.......#...#..#....##........#...........#.#.........................#...#...................#.....##................#......#.#...........#........#..........#.............#.#..................................#....#.#.....#.........#...........#..#......###....................#................#.#...........#........#.#.................#..........#...#............#..#.##.#..........#.......#...............................#................#.................#.....#.....................##.#................#...##........................#......#............#.....#.....#....................#....#......#..#.....................#...........#.........#...#.....................#............#...#.........#.........................#....##..........................................#...........##.............#.#.....................#...#...#.#.....................#..##..#........#..#....................#.....#...............#..##..#..#........#.......#...#..#....##........#...........#.#.........................#...#...................#.....##................#......#.#...........#........#..........#.............#.#..................................#....#.#.....#.........#...........#..#......###....................#................#.#...........#........#.#.................#..........#...#............#..#.##.#..........#.......#...............................#................#.................#.....#.....................##.#................#...##........................#......#............#.....#.....#....................#....#......#..#.....................#...........#.........#...#.....................#............#...#.........#.........................#....##..........................................#...........##.............#.#.....................#...#...#.#.....................#..##..#........#..#....................#.....#.....
..........#..#.............#....#......#..............#......#......#..........#..........#..#...........#...#......#...............#...................#..#................#...........................#......#...........#...#.................#.....#..#..#....#.........................................#.................#........#...............#......#................#.#...#.................#...#..##................#.......#........#........................#......................##......#.....#...#...#.................#........#..#....##...##.....#....................#................#...........##..................................#...........#...##.....#....#...#......#..........#.......#.............#..#..#......#......#..............##...##....#...#..#........#..........#.................#.#......#..................#............................##.....#........................##.....#..........#.....................#.....#.....#...........#..#.............#....#......#..............#......#......#..........#..........#..#...........#...#......#...............#...................#..#................#...........................#......#...........#...#.................#.....#..#..#....#.........................................#.................#........#...............#......#................#.#...#.................#...#..##................#.......#........#........................#......................##......#.....#...#...#.................#........#..#....##...##.....#....................#................#...........##..................................#...........#...##.....#....#...#......#..........#.......#.............#..#..#......#......#..............##...##....#...#..#........#..........#.................#.#......#..................#............................##.....#........................##.....#..........#.....................#.....#.....#...........#..#.............#....#......#..............#......#......#..........#..........#..#...........#...#......
...............#...........................#..#.........#.......#....................................#........#.#.........#.......##.......#....#...........#.........#.........#.....#.#..#........#.....#................................#.........#.................#.....#...#.........#....#.......#.#.#............................................#......##......#...#..#...................##..#..........#........#...................#..#....#...#.......................##...............#..........##..#...#............#.......#....#................#............##...#.....#......#...............#................#.......#....#..........##........................................#......#......#.......#..........#.............#..........#...................#.................#...###....................#.......#....#...#........................#.....#........#......#............#...........#.....................#...........#..#..........##...................#...........................#..#.........#.......#....................................#........#.#.........#.......##.......#....#...........#.........#.........#.....#.#..#........#.....#................................#.........#.................#.....#...#.........#....#.......#.#.#............................................#......##......#...#..#...................##..#..........#........#...................#..#....#...#.......................##...............#..........##..#...#............#.......#....#................#............##...#.....#......#...............#................#.......#....#..........##........................................#......#......#.......#..........#.............#..........#...................#.................#...###....................#.......#....#...#........................#.....#........#......#............#...........#.....................#...........#..#..........##...................#...........................#..#.........#.......#....................................#........#.#...
.....#...............#.......##.........#.#....#.........#..#..#..........#......................#..#..#.............#............#.......###.......#.....#............#.##....................#.#..............#............#..#..................#.....#..#.........#....#.........#..#...#..............#..............#........................#................#...#..........#.#..#...................##............#...................##..#........#.....#........#.#...#....#.....#..#...................#.......#...................##.#.......#.............#.............#..#.............#.........#...........#......#....................................#.#.....#.#......................#.#.........#...............#...#...........................................##............................#..........##.#........#..............#......................#...#.........#.#..........#..#.....................#.......#......#.....##..............#.........#...............#.......##.........#.#....#.........#..#..#..........#......................#..#..#.............#............#.......###.......#.....#............#.##....................#.#..............#............#..#..................#.....#..#.........#....#.........#..#...#..............#..............#........................#................#...#..........#.#..#...................##............#...................##..#........#.....#........#.#...#....#.....#..#...................#.......#...................##.#.......#.............#.............#..#.............#.........#...........#......#....................................#.#.....#.#......................#.#.........#...............#...#...........................................##............................#..........##.#........#..............#......................#...#.........#.#..........#..#.....................#.......#......#.....##..............#.........#...............#.......##.........#.#....#.........#..#..#..........#......................#..#..#............
.....................................#.........#......#...........................#.............#..#.#....#...............#..................................#.#...............#.................#.......#..#......#.#...................#............#.#..#...........#..#.....................#....#...........###..........##..............#..#................#....#.....#..#.........................................#...................#.......#...........#.#.#.........##.##......................#..........................#...#...#..#...........#.............................#.....#.....#...##.#.......#.....#.............#....#.....#..........#...##.....#.........#................#.....#.###.#....#........................#.........................................................#.#.....#...........#....#.......#.......................#............#....#.................................................##................#...#...........#.........................................#.........#......#...........................#.............#..#.#....#...............#..................................#.#...............#.................#.......#..#......#.#...................#............#.#..#...........#..#.....................#....#...........###..........##..............#..#................#....#.....#..#.........................................#...................#.......#...........#.#.#.........##.##......................#..........................#...#...#..#...........#.............................#.....#.....#...##.#.......#.....#.............#....#.....#..........#...##.....#.........#................#.....#.###.#....#........................#.........................................................#.#.....#...........#....#.......#.......................#............#....#.................................................##................#...#...........#.........................................#.........#......#...........................#.............#..#.#....#.........
..#.................#............................................###........#....#.#.#............#..##.................#...#.............#.....#.......#........#..#.#..#.#..........................#......................................#....................#..#..........#......#..##....#.............................#............#........#..........#....#.................#..........#.........#.....#.......#..#.#..............#...........#.............##..........#.......................##...............#...#...#.#.........#.#.......#.........#......#..............#......................#......#....##..............................#..#.......#....................................#..............................#............#...........#..#..#....#.................#.........##.#..#................#...#.....#..............#...........##.....#.............#....#...#.#...................#.......................#.....#......#.....##...##..#.................#............................................###........#....#.#.#............#..##.................#...#.............#.....#.......#........#..#.#..#.#..........................#......................................#....................#..#..........#......#..##....#.............................#............#........#..........#....#.................#..........#.........#.....#.......#..#.#..............#...........#.............##..........#.......................##...............#...#...#.#.........#.#.......#.........#......#..............#......................#......#....##..............................#..#.......#....................................#..............................#............#...........#..#..#....#.................#.........##.#..#................#...#.....#..............#...........##.....#.............#....#...#.#...................#.......................#.....#......#.....##...##..#.................#............................................###........#....#.#.#............#..##.............
#.....#.......#.....#.#..##..#.....................#.....#.......#..................................#.#...#...........#...#............................#......#...#...#........#.#...............#......#........#........#..##...........................................#...#......#.....................#...........#.##............#...#.....................#......#....##................#....#..##....#.#......#...........#........#....................................#..#....................#.......##................#....#...#...#.#..#.#..##....................#...........................#..............#.#......#.....#....................................#......#.......#.....#.#.....#.....#....................#.....................#....#..........#..#..................##................#........#......#...#........#....#..................#..................#............#.#............#..#......##.......#.........#..............#......#.##.....#.......#.....#.#..##..#.....................#.....#.......#..................................#.#...#...........#...#............................#......#...#...#........#.#...............#......#........#........#..##...........................................#...#......#.....................#...........#.##............#...#.....................#......#....##................#....#..##....#.#......#...........#........#....................................#..#....................#.......##................#....#...#...#.#..#.#..##....................#...........................#..............#.#......#.....#....................................#......#.......#.....#.#.....#.....#....................#.....................#....#..........#..#..................##................#........#......#...#........#....#..................#..................#............#.#............#..#......##.......#.........#..............#......#.##.....#.......#.....#.#..##..#.....................#.....#.......#..................................#.#...#.........
....#...................................##......#.....#...................#.....##..#.#.....#.#.....#..........#..........#.................#............................#..............#....#............#................#.....#........#....#..#...................#...............#.......##....................#.........................................................#.............#..........#.#............#.#...#.....#...............#...............#..........#........#...#...##.#..#.#............................#......##......#...............#..##..................#..#............................#............##..............................#.#...........#.#......#..........#...........#......#..............#....##.........#.....#.........###.#...........#........................#.....#...#.................#......#.......................#............#.......#......................#..#.....#.........##.#.#.##..#...#...#....#.#...#......#...................................##......#.....#...................#.....##..#.#.....#.#.....#..........#..........#.................#............................#..............#....#............#................#.....#........#....#..#...................#...............#.......##....................#.........................................................#.............#..........#.#............#.#...#.....#...............#...............#..........#........#...#...##.#..#.#............................#......##......#...............#..##..................#..#............................#............##..............................#.#...........#.#......#..........#...........#......#..............#....##.........#.....#.........###.#...........#........................#.....#...#.................#......#.......................#............#.......#......................#..#.....#.........##.#.#.##..#...#...#....#.#...#......#...................................##......#.....#...................#.....##..#.#.....#.#.....#..........#....
#..#..........#.....#.....................#...#.....#..........#..........#.........#....#..........................#.#....................#...................#....#......#...#.................#.........##.#........................#..#..#...................##.......#.......#............#.......................#...............#......#...........##......#...........#.#..........##...............#.#.....#..............#....................#..................................................#..##...........#........#................#.....#........#.#....................#.....................................##.......................##..............##.........#.............#..........#....#..................#.......................#.#.........##.......................#...........#.........#.#.............#....#...................#..................#..................#...#.......###...............##................#..............#...#..#..#..........#.....#.....................#...#.....#..........#..........#.........#....#..........................#.#....................#...................#....#......#...#.................#.........##.#........................#..#..#...................##.......#.......#............#.......................#...............#......#...........##......#...........#.#..........##...............#.#.....#..............#....................#..................................................#..##...........#........#................#.....#........#.#....................#.....................................##.......................##..............##.........#.............#..........#....#..................#.......................#.#.........##.......................#...........#.........#.#.............#....#...................#..................#..................#...#.......###...............##................#..............#...#..#..#..........#.....#.....................#...#.....#..........#..........#.........#....#..........................
....#.............#............#.#.......#.#....###......#...#.#..............................#.....#....#.....#.........#.....#......#....#......#........#...............#............#............................#.........#.................#..#....#..##.......#....#...........#............#........................................................#...........#.#.....................#.#............#.........#.#...#.............#...#......#..............#...#..................................#........................##.......#......#..........#.............#.....#........#..#.#......#.................#................#...#.#............##.....#..................#............#..#......#.#............#.....#....#...........................##...#.............#................#.....#...........................................................#................#.#.........####....##...#.............##.#..#.............#......##..#..#.........#.............#............#.#.......#.#....###......#...#.#..............................#.....#....#.....#.........#.....#......#....#......#........#...............#............#............................#.........#.................#..#....#..##.......#....#...........#............#........................................................#...........#.#.....................#.#............#.........#.#...#.............#...#......#..............#...#..................................#........................##.......#......#..........#.............#.....#........#..#.#......#.................#................#...#.#............##.....#..................#............#..#......#.#............#.....#....#...........................##...#.............#................#.....#...........................................................#................#.#.........####....##...#.............##.#..#.............#......##..#..#.........#.............#............#.#.......#.#....###......#...#.#..............................#.....#....#.....#....
....#.......................#.............................#...............#.....#.....................#..#...#.#.........#....#..#..........................#.........#.......#.....#..#...............#......#.#......#........#...................##.......#.........#.............#.....#.....................................#.#....#.........#.........................................#....#.#.......................#.............#...#............#.......#.#.....#.........#.#.....##.......#........#....#.........................#...#....#..##...............#...............#...................#...........#..........................##.......#....#.....#.............................#...............#..........##.......#.....#............................#..........#...#................#.............#........#...................#........#..........#......#.............##....#.............##....#........#...#.#...#.................#.........#......#.......................#.............................#...............#.....#.....................#..#...#.#.........#....#..#..........................#.........#.......#.....#..#...............#......#.#......#........#...................##.......#.........#.............#.....#.....................................#.#....#.........#.........................................#....#.#.......................#.............#...#............#.......#.#.....#.........#.#.....##.......#........#....#.........................#...#....#..##...............#...............#...................#...........#..........................##.......#....#.....#.............................#...............#..........##.......#.....#............................#..........#...#................#.............#........#...................#........#..........#......#.............##....#.............##....#........#...#.#...#.................#.........#......#.......................#.............................#...............#.....#.....................#..#...#.#....
.#...#.......#.#....#...#.#..................#.#...........................#...#.#..###..........#..............##..##.#.......#...............#.............#...................#...#...........##..#.....................#........#.........#....#...............#.....................#........................#..#..#.....#.........#.....#............#...#.........................#.#.#.#.#..............#.#.............#.....#.......#..........##.##.............................#...........#.......#....#....#.#.....#...................#..#..#...............#.....#..#...............#.............#...#...#...........#........##.#..##......##............#..........#...................##.............#......#.................#......................#.......................#....................#..........#......#............#.......#.............#............#...#...##.........#.....................#...............#..#........#.##..........#...#...#.......#.#....#...#.#..................#.#...........................#...#.#..###..........#..............##..##.#.......#...............#.............#...................#...#...........##..#.....................#........#.........#....#...............#.....................#........................#..#..#.....#.........#.....#............#...#.........................#.#.#.#.#..............#.#.............#.....#.......#..........##.##.............................#...........#.......#....#....#.#.....#...................#..#..#...............#.....#..#...............#.............#...#...#...........#........##.#..##......##............#..........#...................##.............#......#.................#......................#.......................#....................#..........#......#............#.......#.............#............#...#...##.........#.....................#...............#..#........#.##..........#...#...#.......#.#....#...#.#..................#.#...........................#...#.#..###..........#..............##..
....#...............#...#.................................#....#..........#.....#.....###......#.................#......#........................#................#...#......#.....................#...#...#........#...............#.#......................##...........................####.......#..#.........................#............#.............#.#...#........#....#...#.......#.....#......#......................#....#..#......#.#..........................#..............#........#..............###..................#..........#.......#.....#....#.................#......#.......................##.#...........#...................###......##.....................................#.........#.......................#.......#.................##...................#......#........#....#...#..........#............#....#.......................................................##.....#..................##..........................#.................#...............#...#.................................#....#..........#.....#.....###......#.................#......#........................#................#...#......#.....................#...#...#........#...............#.#......................##...........................####.......#..#.........................#............#.............#.#...#........#....#...#.......#.....#......#......................#....#..#......#.#..........................#..............#........#..............###..................#..........#.......#.....#....#.................#......#.......................##.#...........#...................###......##.....................................#.........#.......................#.......#.................##...................#......#........#....#...#..........#............#....#.......................................................##.....#..................##..........................#.................#...............#...#.................................#....#..........#.....#.....###......#.................#..
...............#.............................##..#........#.............#..................#........................#......................#.#....................##....................#....#................#.....................#.................#.......#.....#..#.#...................................#.......##....................#............................#.....#.........#...#.........#.#...##...............##......##..#..#.......#.........................#..............#.#............................#.............#...............................#...............#............#....#.....#....#.........#.......#....#.##.........#.#....................#........##...............#.......#....#....#...#.....#......#........................#................................##......#..........#..#..........#............#.............#.#.....#...#...#............#.......#..##.#.............##....#.........##...............#.............................#.............................##..#........#.............#..................#........................#......................#.#....................##....................#....#................#.....................#.................#.......#.....#..#.#...................................#.......##....................#............................#.....#.........#...#.........#.#...##...............##......##..#..#.......#.........................#..............#.#............................#.............#...............................#...............#............#....#.....#....#.........#.......#....#.##.........#.#....................#........##...............#.......#....#....#...#.....#......#........................#................................##......#..........#..#..........#............#.............#.#.....#...#...#............#.......#..##.#.............##....#.........##...............#.............................#.............................##..#........#.............#..................#........................
........................................#.......#....................#...................#.......#..###......#.....#........#....................#.#.#................#.....#.................###..#......#...#............#.................#............#...#..#..........#..#....#.............................#.....#......#...................#..................#..............#....#.................#..............#....................##...#.......#..................................................................#..#....#....#...................................#..#....#..........#....#.#..#....................................#....#...............#..#..........#....#..........#...........#.....#...............#...#..#....#........#..............#.......#.........................................#.....#...........#.................................#...........................................#..........#......#......#.....#...........#............................................#.......#....................#...................#.......#..###......#.....#........#....................#.#.#................#.....#.................###..#......#...#............#.................#............#...#..#..........#..#....#.............................#.....#......#...................#..................#..............#....#.................#..............#....................##...#.......#..................................................................#..#....#....#...................................#..#....#..........#....#.#..#....................................#....#...............#..#..........#....#..........#...........#.....#...............#...#..#....#........#..............#.......#.........................................#.....#...........#.................................#...........................................#..........#......#......#.....#...........#............................................#.......#....................#...................#.......#..###......#.....#
..#.....#..#..#.............#........#..............#.........#..............#........#...............#.............#............#..#.............................#........................................................#....#........#........#...............##...............##.....#..........#...............#.......#..........#.....##..........#...........#.................#..................#..............##..#.....#.............................#............#...................#.........#..................#.....#..........................#..#................#.....#.......#.#..........#......#..............#.........#................#........##...#..........#......#.................##.................#.....#.#.........#........................#.............#............#...#.....#..........###........#..#..#.#.#......##.....#...............#....#......##........................#.#..#.............................#..................#.....#..#..#.............#........#..............#.........#..............#........#...............#.............#............#..#.............................#........................................................#....#........#........#...............##...............##.....#..........#...............#.......#..........#.....##..........#...........#.................#..................#..............##..#.....#.............................#............#...................#.........#..................#.....#..........................#..#................#.....#.......#.#..........#......#..............#.........#................#........##...#..........#......#.................##.................#.....#.#.........#........................#.............#............#...#.....#..........###........#..#..#.#.#......##.....#...............#....#......##........................#.#..#.............................#..................#.....#..#..#.............#........#..............#.........#..............#........#...............#.............
.......#...##.#............#.............#.......#................#.......#.........#...........#...#..........##......##...............................#...............#.......#.#.....##.......#....................#.....#....#.............................................#....#............#.#..............#.#.....#.............................................#....................#......#...#...........................#.....#..................#......##.........................#.....#.....#........#..........#.................#.........#..............#.................#....###....#.................#...........................#....#.......#...........................................#..............##.....................#............................#.......#.....#.#..............##.............#.......#....................................#....#.............#..........#....#......#.........#..............#.............##........##...........#...##.#............#.............#.......#................#.......#.........#...........#...#..........##......##...............................#...............#.......#.#.....##.......#....................#.....#....#.............................................#....#............#.#..............#.#.....#.............................................#....................#......#...#...........................#.....#..................#......##.........................#.....#.....#........#..........#.................#.........#..............#.................#....###....#.................#...........................#....#.......#...........................................#..............##.....................#............................#.......#.....#.#..............##.............#.......#....................................#....#.............#..........#....#......#.........#..............#.............##........##...........#...##.#............#.............#.......#................#.......#.........#...........#...#..........##...
........#...........#....#..............#.................#................#............#.......#......##.................#....#.............................................#.............................#.............#....#....#..................#.#............#....................#..#......#...#...#................#..#..#.............................#....................#..#..............##.........................................#......................#...#................#....#.........#.....#.#.............#.....#........##..#..........#....#.....#.............#..........#...#..........#...##................#...#...............#.........#.....##............#.....#..................................................#...............................#..#..#...........................................##...##.........#........#...........##.........#.............#...#.#................................#....#..........##.#.....................#...........#....#..............#.................#................#............#.......#......##.................#....#.............................................#.............................#.............#....#....#..................#.#............#....................#..#......#...#...#................#..#..#.............................#....................#..#..............##.........................................#......................#...#................#....#.........#.....#.#.............#.....#........##..#..........#....#.....#.............#..........#...#..........#...##................#...#...............#.........#.....##............#.....#..................................................#...............................#..#..#...........................................##...##.........#........#...........##.........#.............#...#.#................................#....#..........##.#.....................#...........#....#..............#.................#................#............#.......#......##...........
#...#...#.......#..........#...#.....#.........##..##......#..#.........##.#........#.##.........#.................#...........#...........#......#.....#..#..#.#........#.....#...........##..#..............................#.....#....#.............#........#..#....#..........#..#.........#....#..............#.............................#........##.............#..........#...............#.........#..............#.........................#.........#.................................#........#..#....#...#....#..........#...........#..#..............#...#..............#..............##...............................#........###..........#........#...................#...#.............#...#..................#.#.........................#.##....#.##.....#.#........#..#.##..................#.........###..#........#...#..#..........#.................#..........#.......#..#...#......#...#.#..#.#......#...........#..#.....#........#.........#...#...#.......#..........#...#.....#.........##..##......#..#.........##.#........#.##.........#.................#...........#...........#......#.....#..#..#.#........#.....#...........##..#..............................#.....#....#.............#........#..#....#..........#..#.........#....#..............#.............................#........##.............#..........#...............#.........#..............#.........................#.........#.................................#........#..#....#...#....#..........#...........#..#..............#...#..............#..............##...............................#........###..........#........#...................#...#.............#...#..................#.#.........................#.##....#.##.....#.#........#..#.##..................#.........###..#........#...#..#..........#.................#..........#.......#..#...#......#...#.#..#.#......#...........#..#.....#........#.........#...#...#.......#..........#...#.....#.........##..##......#..#.........##.#........#.##.........#.................#
...................#..#.......#.......#.##........#.....#...#.#........#....###............#...#...............#..#..#......................#...........#..#..#..#...................#............#......#.................##............#...#...................#................................#..........#....#..#....................................................##.........#......#....#..........#.#.#.....................#.......#..##........................#.#.#........................#............#..#................................#....#......................#.##...................#.................#.............#...............#...#..................................#........#...#.#....#..............#......#............#.......#................##..#..........#.........#.........#.......................................#.........................#....##.......#.#...#.#..#........#.............#..#...#.......#.#...........#...........................#..#.......#.......#.##........#.....#...#.#........#....###............#...#...............#..#..#......................#...........#..#..#..#...................#............#......#.................##............#...#...................#................................#..........#....#..#....................................................##.........#......#....#..........#.#.#.....................#.......#..##........................#.#.#........................#............#..#................................#....#......................#.##...................#.................#.............#...............#...#..................................#........#...#.#....#..............#......#............#.......#................##..#..........#.........#.........#.......................................#.........................#....##.......#.#...#.#..#........#.............#..#...#.......#.#...........#...........................#..#.......#.......#.##........#.....#...#.#........#....###............#...#...............#..#.
.....................#............................#....................#.#........#.......#.#............#..........##......................................................................#..........#.....................#....##.....#............#.............#...#.............#............#................#.....#...#.......................##.#.....#...#........#....#.......#.#....#.....#............#....##...#.###..##..#............................................#............#....................................#....#.....................#...#.............#....#........#......#.....#.#..................##..#...................#............................##...............................#...................#...............#.....#...#.............#....#.#.......#.#..#.......#..#........#................#..........#...#....#.......#.....#.......#................#........#..............#......#...............#..#..#...................................#............................#....................#.#........#.......#.#............#..........##......................................................................#..........#.....................#....##.....#............#.............#...#.............#............#................#.....#...#.......................##.#.....#...#........#....#.......#.#....#.....#............#....##...#.###..##..#............................................#............#....................................#....#.....................#...#.............#....#........#......#.....#.#..................##..#...................#............................##...............................#...................#...............#.....#...#.............#....#.#.......#.#..#.......#..#........#................#..........#...#....#.......#.....#.......#................#........#..............#......#...............#..#..#...................................#............................#....................#.#........#.......#.#............#..........
....#...........#...............#...............#..##....#....#......#.....#.....#..#.#......#.....#.....#........#...#..#..#...#....##..#........#......#.......#.........###......#.........#.................#..#................#...#...............#.............#..............................#.....................#....#........#....#...#................................#...#..#..........#..#.....#..........................#.......#......#...#.............#....................#...................#........#..........#....#........#...#..#..................#....#.....#.........#......#...........#.....#...................#.......#.............#.............................................................................................#......#........#......#..#..#.............#.............#..#...#.#...#..#........#....#........................#........#.....#...##..........................#..#.#......#..........................#......#...........#...............#...............#..##....#....#......#.....#.....#..#.#......#.....#.....#........#...#..#..#...#....##..#........#......#.......#.........###......#.........#.................#..#................#...#...............#.............#..............................#.....................#....#........#....#...#................................#...#..#..........#..#.....#..........................#.......#......#...#.............#....................#...................#........#..........#....#........#...#..#..................#....#.....#.........#......#...........#.....#...................#.......#.............#.............................................................................................#......#........#......#..#..#.............#.............#..#...#.#...#..#........#....#........................#........#.....#...##..........................#..#.#......#..........................#......#...........#...............#...............#..##....#....#......#.....#.....#..#.#......#.....#.....#........#.
..........#..........................#............#....#............#.................#....#.#..#.#.....#.......#........................#.......................#.#....#.......#.......................#..........#...............#....#.#.#.............#.....#...#.##.#......#.....#.........#.........#..#...#.#....#...........................#....................#.#...........##......................#.......##..............#........#...................#................................##..................#.........#............................#.........#..#...#..........#...#..............#......#..........#.............................................................#.........#..........................#..........#......#.#.#................#.#.....#..............#....##.#.......................#............................#..................#....#...#..........................#..#..........#....#.......#......................................#..........................#............#....#............#.................#....#.#..#.#.....#.......#........................#.......................#.#....#.......#.......................#..........#...............#....#.#.#.............#.....#...#.##.#......#.....#.........#.........#..#...#.#....#...........................#....................#.#...........##......................#.......##..............#........#...................#................................##..................#.........#............................#.........#..#...#..........#...#..............#......#..........#.............................................................#.........#..........................#..........#......#.#.#................#.#.....#..............#....##.#.......................#............................#..................#....#...#..........................#..#..........#....#.......#......................................#..........................#............#....#............#.................#....#.#..#.#.....#.......#...
.....#....................#............#...........#.............##..............#.#..........................#........#.....#....#....#.................................#..........#.................#..............................#...........##....##.....................#.#...................#.....................#..##.........#..........................#.........#....................................##...........##..#....................................#.......#........#............##.....#..........................................#...............#...#.....#................#........#.....#.......#.......##............#..............#..#.....#..................#....#..............................#................##.........#...........#....#.........##..#.#...........................#..##.#..#.#.#................................#..#.......#......#........#.....#........#.##........#.......#.#..............#.............................#....................#............#...........#.............##..............#.#..........................#........#.....#....#....#.................................#..........#.................#..............................#...........##....##.....................#.#...................#.....................#..##.........#..........................#.........#....................................##...........##..#....................................#.......#........#............##.....#..........................................#...............#...#.....#................#........#.....#.......#.......##............#..............#..#.....#..................#....#..............................#................##.........#...........#....#.........##..#.#...........................#..##.#..#.#.#................................#..#.......#......#........#.....#........#.##........#.......#.#..............#.............................#....................#............#...........#.............##..............#.#..........................#.....
.#.#.......#.............#.#...#...................#...#....#...................#........#....#.....#..#.......#...#.....#.....#.....#.............#..#................#......#.......................#.#......#..........................................................................#...................##..#.#.....#....#......#...............##.##.#...................................#............#.........#..............##.................#.....#.......................................#...#.............#......##................#.......#..##...#..#................#..........................##........#..#.#.#.............#...................#................##..#........#....#.#..##..................#.#....#..........###........#.............................#......#....#.......###.................#............#.......#........#.#............#.......#........#.#...##................#............#....#...............#.........#.#.....#.#.#.......#.............#.#...#...................#...#....#...................#........#....#.....#..#.......#...#.....#.....#.....#.............#..#................#......#.......................#.#......#..........................................................................#...................##..#.#.....#....#......#...............##.##.#...................................#............#.........#..............##.................#.....#.......................................#...#.............#......##................#.......#..##...#..#................#..........................##........#..#.#.#.............#...................#................##..#........#....#.#..##..................#.#....#..........###........#.............................#......#....#.......###.................#............#.......#........#.#............#.......#........#.#...##................#............#....#...............#.........#.#.....#.#.#.......#.............#.#...#...................#...#....#...................#........#....#.....#..#.......#...#
......#............#......#............#.............................#......##........................................................................................................#.............#................#.......#........#......................#..#..........#..#..#...#.#..............#....#..................................#........#.............#.............#......#.........##.##.......................#....#...#.#..#...............................#.......#..............#.#..................................#...................................#........#......#..............#..............#.......#........##...........#.#..#.#....................#..##..#..#............................#...#...........#.............##....#..............#......#.............#......##.##...............#............#.....#...................##...#.............#..........#............#.........#.......#..#......##.#.......#..........................#............#......#............#.............................#......##........................................................................................................#.............#................#.......#........#......................#..#..........#..#..#...#.#..............#....#..................................#........#.............#.............#......#.........##.##.......................#....#...#.#..#...............................#.......#..............#.#..................................#...................................#........#......#..............#..............#.......#........##...........#.#..#.#....................#..##..#..#............................#...#...........#.............##....#..............#......#.............#......##.##...............#............#.....#...................##...#.............#..........#............#.........#.......#..#......##.#.......#..........................#............#......#............#.............................#......##......................................
.#..............##.................#.#....................#........#.#.##..##....#......#..........#..#............#.....#...###...#......#...#.#..............#.##................#.#.....#..#.....................#.........#.......#.......#......#....##.....................#..#....................##...##..............#............#.###..#........#........#.#.....#..........#..#.......#.......#..............#...#..........#.....#...#.........#........#.....#...#...#....#..#..#.......#...............#....#......#.#......#.............#.........##.........#......#.##...##.....#............#................#................#..........#..#................#.#...#.........#.......#..#......#..##..#.........#...#..#....#...............................#.............#.......#.........................#..#....#....#....#...#........#..##............................................#.............#.......#.....#..#..#....#.....#.................#..............##.................#.#....................#........#.#.##..##....#......#..........#..#............#.....#...###...#......#...#.#..............#.##................#.#.....#..#.....................#.........#.......#.......#......#....##.....................#..#....................##...##..............#............#.###..#........#........#.#.....#..........#..#.......#.......#..............#...#..........#.....#...#.........#........#.....#...#...#....#..#..#.......#...............#....#......#.#......#.............#.........##.........#......#.##...##.....#............#................#................#..........#..#................#.#...#.........#.......#..#......#..##..#.........#...#..#....#...............................#.............#.......#.........................#..#....#....#....#...#........#..##............................................#.............#.......#.....#..#..#....#.....#.................#..............##.................#.#....................#........#.#.##..##....#......#..........#..#............#
..............#......#........###....#.#..#.................#...#.....................#....................#.............#....#...#....#..........#...........................#......#..................#........#.............#.........#...................................#...#...............##....#.........#.......#...#.........#................#...#..........................#....................#.......................#................#....#.#.............#......#.................#.....#....................#.............#........................#...............#...........................................................#.#.#....#................................................#.....#...#...#.....#.#................................#..........#.....#.........#..#..................##.............#..................#.....#.........#.#.......................#..................#...............#..........#......#.............#.....#..#................#......#........###....#.#..#.................#...#.....................#....................#.............#....#...#....#..........#...........................#......#..................#........#.............#.........#...................................#...#...............##....#.........#.......#...#.........#................#...#..........................#....................#.......................#................#....#.#.............#......#.................#.....#....................#.............#........................#...............#...........................................................#.#.#....#................................................#.....#...#...#.....#.#................................#..........#.....#.........#..#..................##.............#..................#.....#.........#.#.......................#..................#...............#..........#......#.............#.....#..#................#......#........###....#.#..#.................#...#.....................#....................#........
........#...#...#..#.#........#.......#.....#..##.#...........#..........#......#........................##.............#...#.....#..............##...#.......#..........................#......#..#....#..........................#..#.....#............#..#........#....#............#....#...#........................#...............#.......#........#.......#........................#.............#..........#.........#.#..............#.#...#....#..#...#........................##......#..............................................................#.....#.....#................#..........#.....#......##.......#...#....#..........#......#..............#.....#...............................#..........#............#..............#..#..#................#......##.#.............................##..#..#......#.......##...........#..##..........#....#............#.....#.......#.#.....##...............#.....................#............#...#..............#...#...#..#.#........#.......#.....#..##.#...........#..........#......#........................##.............#...#.....#..............##...#.......#..........................#......#..#....#..........................#..#.....#............#..#........#....#............#....#...#........................#...............#.......#........#.......#........................#.............#..........#.........#.#..............#.#...#....#..#...#........................##......#..............................................................#.....#.....#................#..........#.....#......##.......#...#....#..........#......#..............#.....#...............................#..........#............#..............#..#..#................#......##.#.............................##..#..#......#.......##...........#..##..........#....#............#.....#.......#.#.....##...............#.....................#............#...#..............#...#...#..#.#........#.......#.....#..##.#...........#..........#......#........................##.........
....##.#...................#.......#.##............................#.....#.................#...................................................#...........................#..#..........#.##.......#...................................#........#......................................#....#..#................#......#............#.......#..................#.........#...#......#.............#.......#.#........#...........#......#...##......................##...#..........#.....###......#...................................................#.#...#............................##.............#.......#...#.#......##.....#.....#...........................#....................................##...........#..#.........#......#.#........................##..............#..#.#......#......................#......................#.....##.#..........#....................#......#..#..#......................#.......##..................#....#.###............##.#...................#.......#.##............................#.....#.................#...................................................#...........................#..#..........#.##.......#...................................#........#......................................#....#..#................#......#............#.......#..................#.........#...#......#.............#.......#.#........#...........#......#...##......................##...#..........#.....###......#...................................................#.#...#............................##.............#.......#...#.#......##.....#.....#...........................#....................................##...........#..#.........#......#.#........................##..............#..#.#......#......................#......................#.....##.#..........#....................#......#..#..#......................#.......##..................#....#.###............##.#...................#.......#.##............................#.....#.................#........................
.......#..........#..#........#........#.........................#.....................................................#...........#................#......#.........##......#................#...............................#......................#...#..........#...............#...................#....####..#............................#......#.....#.....#.#........................#............#...........#.#....#.#............##.....#.................#.............#.#..#..........#......#.....#............#.........##...#..#.........#..#.......................................#....##...##....................................#......#..................#...#..#...................#..............##.....#.#.............##........#........#......#......#..............#.....#.#..........##.......##..........................#.#..........#....#..........#...#.....#............#........#..#.........#................#.................................#..........#..#........#........#.........................#.....................................................#...........#................#......#.........##......#................#...............................#......................#...#..........#...............#...................#....####..#............................#......#.....#.....#.#........................#............#...........#.#....#.#............##.....#.................#.............#.#..#..........#......#.....#............#.........##...#..#.........#..#.......................................#....##...##....................................#......#..................#...#..#...................#..............##.....#.#.............##........#........#......#......#..............#.....#.#..........##.......##..........................#.#..........#....#..........#...#.....#............#........#..#.........#................#.................................#..........#..#........#........#.........................#..................................................
.......#..............#.....#.#.........................#..#..#.........#.......#...............#....#..##......#.#..#................#.................#.#...............#..#.#......#.....................#.......#........................#...#.#.......#...##................................#........#.............................#..............#.#..#....#..............#......#.#....................#.................#..#.......#....................#......#..............#....#.#..............##...#.........#...#.............#..#..................................#..........#..#.#.........#.........................#...#.#...............##................................#...........#...............#..#............##..#...##..........#.##....................#...##......................#..#...#.......#.............#..................#....#.................#...............#.........#......#........#........#...................#...................#..............#.....#.#.........................#..#..#.........#.......#...............#....#..##......#.#..#................#.................#.#...............#..#.#......#.....................#.......#........................#...#.#.......#...##................................#........#.............................#..............#.#..#....#..............#......#.#....................#.................#..#.......#....................#......#..............#....#.#..............##...#.........#...#.............#..#..................................#..........#..#.#.........#.........................#...#.#...............##................................#...........#...............#..#............##..#...##..........#.##....................#...##......................#..#...#.......#.............#..................#....#.................#...............#.........#......#........#........#...................#...................#..............#.....#.#.........................#..#..#.........#.......#...............#....#..##......#.#.
....................................................#.#....................................#.............................#...##........................................##.......................##.........................##...................#......#....#.................#.#........#.#.#.......................#.......##..#.....#.........#..#..............#.........#...#..............#..#...............#.....................................#..#...........#......#............#...#.#..#..........#.....#.............#.......#.....#....#.....................................#........#...#..............#........................#.....#....................................................#.....#....#................#........#......#.................#..................#..................#...#.....#..##...............................#...........#.............#.....#...........#.............#.#..#..........#....#........#..#..#.#...#.#.#..........................................................#.#....................................#.............................#...##........................................##.......................##.........................##...................#......#....#.................#.#........#.#.#.......................#.......##..#.....#.........#..#..............#.........#...#..............#..#...............#.....................................#..#...........#......#............#...#.#..#..........#.....#.............#.......#.....#....#.....................................#........#...#..............#........................#.....#....................................................#.....#....#................#........#......#.................#..................#..................#...#.....#..##...............................#...........#.............#.....#...........#.............#.#..#..........#....#........#..#..#.#...#.#.#..........................................................#.#....................................#........................
.........#...#............#......#......#...#.....................#........................#.......................#...........................#..................#...............#......................#...........#......#.................#.......................#................#..#.........#.......#...##................#............................#........#..........................................#............#................#...............#.#.....#.........#....#..................#..........#.#..................................................##...#...#...#..........#.........#...............#.................###...............#.....#.....................##...#..................#.....#..........#....#..........#........#...................#.#....##...................#..#....................#...#..................#..#......#.....#.#......#...............#.....#.................#.........#..#...........#.#............................#...#............#......#......#...#.....................#........................#.......................#...........................#..................#...............#......................#...........#......#.................#.......................#................#..#.........#.......#...##................#............................#........#..........................................#............#................#...............#.#.....#.........#....#..................#..........#.#..................................................##...#...#...#..........#.........#...............#.................###...............#.....#.....................##...#..................#.....#..........#....#..........#........#...................#.#....##...................#..#....................#...#..................#..#......#.....#.#......#...............#.....#.................#.........#..#...........#.#............................#...#............#......#......#...#.....................#........................#.......................#
.#....................#..........##...................#.....................#.#.....#..##..........#....#......#...........#.....................#..##.............#.......................#.......#..............................#.................................#..#.#............#...........#.........#......................##........#.........................#.........#....#...........##.....#.........#...#......#...............................#....#............#..............###................#..#....#.................#............#...#...#.....#..#.......#......#..#..........#..........#..........#.#...#....#...#........#....#....#.......#.........................#...........#............#...#.......#........#..................##.#....##.......#.....#...................................#####.......................#..................##............#....#...................#.......##.#......##................#.......................#....................#..........##...................#.....................#.#.....#..##..........#....#......#...........#.....................#..##.............#.......................#.......#..............................#.................................#..#.#............#...........#.........#......................##........#.........................#.........#....#...........##.....#.........#...#......#...............................#....#............#..............###................#..#....#.................#............#...#...#.....#..#.......#......#..#..........#..........#..........#.#...#....#...#........#....#....#.......#.........................#...........#............#...#.......#........#..................##.#....##.......#.....#...................................#####.......................#..................##............#....#...................#.......##.#......##................#.......................#....................#..........##...................#.....................#.#.....#..##..........#....#......#....
......#......#..#.....#......#.#....#.....................#............#.........#............###..............#...................#.#.#.........#......#...#..##.#....#...#.........#............#.....................#...........#.......#......#.#............#.#....#............#....#.#....##.......#.#................#..................#........#.......#.#...#.#..#......#.......#....#........#..........#....#..............#...#...........................#..#.........#..................#..............#.....#............................##................#...........#.#.......#.......#....................................#.#.#.........#...........#.............#....##...#.#.#..#...................#...#......#....###.....#.........................#..#.....#.......#...............#....#......................#..#.....#...#...........................................#.#............................................................................#......#..#.....#......#.#....#.....................#............#.........#............###..............#...................#.#.#.........#......#...#..##.#....#...#.........#............#.....................#...........#.......#......#.#............#.#....#............#....#.#....##.......#.#................#..................#........#.......#.#...#.#..#......#.......#....#........#..........#....#..............#...#...........................#..#.........#..................#..............#.....#............................##................#...........#.#.......#.......#....................................#.#.#.........#...........#.............#....##...#.#.#..#...................#...#......#....###.....#.........................#..#.....#.......#...............#....#......................#..#.....#...#...........................................#.#............................................................................#......#..#.....#......#.#....#.....................#............#.........#............###..............#....
....................#.#...#................................................#....#.......#........##.......#.........#....#...........#........#.............#.....#......#..................................................#.......#........#.....................................#.#...............#....#.....#.............................#....#........#...........###..##.............##......................#............#........................##.........................#...#...#..........#.......................#.#.........#.............#........#...........................#...........#.............#........##........#..................#...........#......#.#.............#..................................#.........#......#.#.....#.#...#........#......................................#.....#.....#...........#.........#..#.............................#.........#.....#.......................#....................#.#...#.............#.........................#.#...#................................................#....#.......#........##.......#.........#....#...........#........#.............#.....#......#..................................................#.......#........#.....................................#.#...............#....#.....#.............................#....#........#...........###..##.............##......................#............#........................##.........................#...#...#..........#.......................#.#.........#.............#........#...........................#...........#.............#........##........#..................#...........#......#.#.............#..................................#.........#......#.#.....#.#...#........#......................................#.....#.....#...........#.........#..#.............................#.........#.....#.......................#....................#.#...#.............#.........................#.#...#................................................#....#.......#........##.......#.........
....#.......#................#.......................#.....#.........#...........#......#.....##.#..#.......##............................#..........#.....#................#........#.....#......#.......#.#.....................#.......##........#..........................................#........#..##..........#......................#..##...##...#.............#........#.....#...........##.###...........##...#..............#..................##......................#........#..................#......#...............#........#....................................................................#........#.#....#.........##.........#.#..#......#...#.......#.#.......#...#..............................#..#...#....#......#.................##........#........................#.#...............#................#.......##.............#.....#.................#.....#........#...........#..........##..........#..............................#.......#.......#................#.......................#.....#.........#...........#......#.....##.#..#.......##............................#..........#.....#................#........#.....#......#.......#.#.....................#.......##........#..........................................#........#..##..........#......................#..##...##...#.............#........#.....#...........##.###...........##...#..............#..................##......................#........#..................#......#...............#........#....................................................................#........#.#....#.........##.........#.#..#......#...#.......#.#.......#...#..............................#..#...#....#......#.................##........#........................#.#...............#................#.......##.............#.....#.................#.....#........#...........#..........##..........#..............................#.......#.......#................#.......................#.....#.........#...........#......#.....##.#..#.......##......
#...#.........#......#......................#.##..........#..#...#..............#.........#.#....#...............................##...#................#.....#.......#...............##.....#...#..................#...#..................#.................#...........#...........................#.#...........................#.#...........................#...........................#..#................#.......#............................#....#.......#......#...................#......#.............#................#.#..........#........#................#.#..........#...#......#..........##.................#......................#............#......#....................#.................#........#..#...#........................................#.......#..............#..#.......##.#.................#......#..#...#..........................#......#...............#........#.................#..........#.#..............#....#.....#..#....#.#...#.........#......#......................#.##..........#..#...#..............#.........#.#....#...............................##...#................#.....#.......#...............##.....#...#..................#...#..................#.................#...........#...........................#.#...........................#.#...........................#...........................#..#................#.......#............................#....#.......#......#...................#......#.............#................#.#..........#........#................#.#..........#...#......#..........##.................#......................#............#......#....................#.................#........#..#...#........................................#.......#..............#..#.......##.#.................#......#..#...#..........................#......#...............#........#.................#..........#.#..............#....#.....#..#....#.#...#.........#......#......................#.##..........#..#...#..............#.........#.#....#..................
.......................#..#...............................................#.......................##................#....#.........#...........#.......#..#....##....................##........##......#.......#...#......#..............#..#......#...............#............##............#..............#...#...#.....................#.....#.#...........................#.##......................................................#................#..............#......................#.....#...##.#.............#.........................#...............#.#..........................#..#............#......#.......................#....##.......#.....#......................................................................##......#.....#.#....................#.....#..##.............#....#.....#.##.#..........#.........#.......#...#.....#..#..............#..#.......#.........#.........#.#..#..........#..........................................#........................#..#...............................................#.......................##................#....#.........#...........#.......#..#....##....................##........##......#.......#...#......#..............#..#......#...............#............##............#..............#...#...#.....................#.....#.#...........................#.##......................................................#................#..............#......................#.....#...##.#.............#.........................#...............#.#..........................#..#............#......#.......................#....##.......#.....#......................................................................##......#.....#.#....................#.....#..##.............#....#.....#.##.#..........#.........#.......#...#.....#..#..............#..#.......#.........#.........#.#..#..........#..........................................#........................#..#...............................................#.......................##................
.#....#.#.......#.........###......#.........#.....##...##.........#.....#..#.........#.......###......#...#.#.....#.......##................#........#...............#...............#.........#........................................#...........#............#...................#..........#.........#............#..............#.....................#.................................#............................#..#..#..........#...........#......#.........#.........#............#............#........#...................#.......#............###.........#.#..#..........#..........#....................#..........#..#...#...........#.#...#...............##.................................#.#.................#...#........#..................#..................##...#...#....#..#..#.....##..................#................##.....#...#..##.#..................#.#...#..#.....#.........#..........#......................#............#...#.....#....#.#.......#.........###......#.........#.....##...##.........#.....#..#.........#.......###......#...#.#.....#.......##................#........#...............#...............#.........#........................................#...........#............#...................#..........#.........#............#..............#.....................#.................................#............................#..#..#..........#...........#......#.........#.........#............#............#........#...................#.......#............###.........#.#..#..........#..........#....................#..........#..#...#...........#.#...#...............##.................................#.#.................#...#........#..................#..................##...#...#....#..#..#.....##..................#................##.....#...#..##.#..................#.#...#..#.....#.........#..........#......................#............#...#.....#....#.#.......#.........###......#.........#.....##...##.........#.....#..#.........#.......###......#...#.#.....#
......#.....#.....#...........#.........#..............#..............#...#................#....#............#..#.........#.......#............#...#..#.....#.#.....#......................#.......#.#.......................#.........#...............#....#................#.....#...........#..............#..............#.#.........#.##..#.................#.......................#...#....#.................#.....................................#...#....#....#......#............#..#..#..#.........#...................#...#....#.................................................#....#................#...........#.......#.....#....#...........#.......#............#.........#........#....................#..........#...#..........#..#...#..........#.#.......#...#...........#.....#............#.......#..................................#.#....................#......#.....#...................................#...........#.............#.......#.........#.....#.....#...........#.........#..............#..............#...#................#....#............#..#.........#.......#............#...#..#.....#.#.....#......................#.......#.#.......................#.........#...............#....#................#.....#...........#..............#..............#.#.........#.##..#.................#.......................#...#....#.................#.....................................#...#....#....#......#............#..#..#..#.........#...................#...#....#.................................................#....#................#...........#.......#.....#....#...........#.......#............#.........#........#....................#..........#...#..........#..#...#..........#.#.......#...#...........#.....#............#.......#..................................#.#....................#......#.....#...................................#...........#.............#.......#.........#.....#.....#...........#.........#..............#..............#...#................#....#............#..#...
....#...................#.....................#...#..............#............................#........#...#....#...#.......#..#.#...........#......#..................#........#................................#..#...#..............................#..#........................#....#.............#....##......#.........#..#...#.......#.................#...............#......#...............###.......#...#....##....#........#........................#....................#......#...#...#.#......#....#..................#....#............#.....#.....#...............#..........................#.....................##.....#.#.#..............#....................#.........#........#.#....#...#...............#...#.............#....##............#........#..#.......#.#...........##..#................................................................##...#................#...........................#.....................#.#..........#...............#...................#.....................#...#..............#............................#........#...#....#...#.......#..#.#...........#......#..................#........#................................#..#...#..............................#..#........................#....#.............#....##......#.........#..#...#.......#.................#...............#......#...............###.......#...#....##....#........#........................#....................#......#...#...#.#......#....#..................#....#............#.....#.....#...............#..........................#.....................##.....#.#.#..............#....................#.........#........#.#....#...#...............#...#.............#....##............#........#..#.......#.#...........##..#................................................................##...#................#...........................#.....................#.#..........#...............#...................#.....................#...#..............#............................#........#...#....#...
..#.#.......................#...................#.#.......#...#.......................#.....#..........................................#....#............#...............#..#..........##...#...#........................#.......#.#.....................#..#.........#..........#........#..............#.....#................#..........#..#......#..............#.................##.................#.#.......................#.......................#...........................................#............##..........##.....#................#...............#.#...#.....#..#.#..................#.....#........#.....#........#....................#............................#..#........#.................#..##....#.#...........................#..#....#.......#...........................#.....#..#..................#.##...##...................#..#..#.....#.#.....#.......................#.......#....................#..#....#...........#.............#.#.......................#...................#.#.......#...#.......................#.....#..........................................#....#............#...............#..#..........##...#...#........................#.......#.#.....................#..#.........#..........#........#..............#.....#................#..........#..#......#..............#.................##.................#.#.......................#.......................#...........................................#............##..........##.....#................#...............#.#...#.....#..#.#..................#.....#........#.....#........#....................#............................#..#........#.................#..##....#.#...........................#..#....#.......#...........................#.....#..#..................#.##...##...................#..#..#.....#.#.....#.......................#.......#....................#..#....#...........#.............#.#.......................#...................#.#.......#...#.......................#.....#.......................
.......................#........#...#...##.#.......#.......#.............#.....#..#....#.............#..............................#.#.#.#......#.........#......#.............................................#.#.............................#......#.....#.........#............##.........................##..#.....#.......................................................................#.......#.....................#...#...................#.....#..................#.....#.........#.....#.....#...................#.#....#.............#.....#.#..#.........................#.....................#....#.......#...#......#......#...#.....................#.............#..#.#.........#..............#...........#.......#......#...###...............##.........#................#...........#...........##..........#......................###.#........#..........#......#.............#.#.....#.##..#..#.....#...............#..#........##.#..#.................................#........#...#...##.#.......#.......#.............#.....#..#....#.............#..............................#.#.#.#......#.........#......#.............................................#.#.............................#......#.....#.........#............##.........................##..#.....#.......................................................................#.......#.....................#...#...................#.....#..................#.....#.........#.....#.....#...................#.#....#.............#.....#.#..#.........................#.....................#....#.......#...#......#......#...#.....................#.............#..#.#.........#..............#...........#.......#......#...###...............##.........#................#...........#...........##..........#......................###.#........#..........#......#.............#.#.....#.##..#..#.....#...............#..#........##.#..#.................................#........#...#...##.#.......#.......#.............#.....#..#....#.............#..............
..................#.#.........#.....................................#..................#......#................#...............#......#..........#....#.......................#..#..........#..........#...#.....#.#...........##............#.......#..#............#.......#..........#................#.....#....#.#......#.....#..#.....................#............#....#......#..#................#.......................#.#...#.....#.......##...................#................#...#..#......#...#.........#....................................#................#..............#..#................#...#................#...#..##.#..#........#...#.....................#..#...............#..#.......#.......##.#....#......#...................................................................#..###...#.............#...................................#.#....#..............##...........#..#.............#..............#......#.........#.........#........................#.#.........#.....................................#..................#......#................#...............#......#..........#....#.......................#..#..........#..........#...#.....#.#...........##............#.......#..#............#.......#..........#................#.....#....#.#......#.....#..#.....................#............#....#......#..#................#.......................#.#...#.....#.......##...................#................#...#..#......#...#.........#....................................#................#..............#..#................#...#................#...#..##.#..#........#...#.....................#..#...............#..#.......#.......##.#....#......#...................................................................#..###...#.............#...................................#.#....#..............##...........#..#.............#..............#......#.........#.........#........................#.#.........#.....................................#..................#......#................#....
....#....#.................#..............#.....#........#.......#................#.......#.......#...............#.#....#..##...........................#..............#.#..........#......#...##.............#...#....#.......#......##...............#...................##....#.........#......#...##.....#....#.#.............#..............#..................#............#...............#....#.#.#.........###....#......#.###................#...#.#................#.....#.........#...#.#..#..#.............#.............................#........#...............#................................................#..#.......#..................#....#.................#.....#.....#.#.........#........##.......#..#...................#....#.##............#........#..........#............##........#.........#................#...#.............#....#..............#.........#......#.........#................#.................##...........#..#...........#....#.................#..............#.....#........#.......#................#.......#.......#...............#.#....#..##...........................#..............#.#..........#......#...##.............#...#....#.......#......##...............#...................##....#.........#......#...##.....#....#.#.............#..............#..................#............#...............#....#.#.#.........###....#......#.###................#...#.#................#.....#.........#...#.#..#..#.............#.............................#........#...............#................................................#..#.......#..................#....#.................#.....#.....#.#.........#........##.......#..#...................#....#.##............#........#..........#............##........#.........#................#...#.............#....#..............#.........#......#.........#................#.................##...........#..#...........#....#.................#..............#.....#........#.......#................#.......#.......#...............#.
..#...........#..#.......##.....#.......#...................#.....#...................#...##........#.....#.........#........#...........#.#..........#..#..#............................#...........#.......##..........#.#.......#.....#..........#.#..............................#....#......#.#....#.#................#....#...#................#...#....#....#..............#....#..#.........#....#...................##.................#............................#...................#.....#.#..#...........#......#.#................#.........................#....#...#........#...................#.......##.............#......#....................#..............#.#............#....#.#...................................#......#..................#......#................#.............#.....................#...#........#.....#......#....#......................#..#......#................#....#...#......#.............#.#......#..............#....#...........#..#.......##.....#.......#...................#.....#...................#...##........#.....#.........#........#...........#.#..........#..#..#............................#...........#.......##..........#.#.......#.....#..........#.#..............................#....#......#.#....#.#................#....#...#................#...#....#....#..............#....#..#.........#....#...................##.................#............................#...................#.....#.#..#...........#......#.#................#.........................#....#...#........#...................#.......##.............#......#....................#..............#.#............#....#.#...................................#......#..................#......#................#.............#.....................#...#........#.....#......#....#......................#..#......#................#....#...#......#.............#.#......#..............#....#...........#..#.......##.....#.......#...................#.....#...................#...##........#.....#.........
...................##.........#......#.......#.........#............#.............##.......................#.............#.....................................#..#................#.....#..........................#................#..........#...........#......................#...#.......................##.#......#.#..................#..#....#.#.....#...............#...............#...#.............#..#...............................##.......#......#.........................#................................#......#.#...................................#............#......#.......................#...................................................................#.#.........#...#........#...........##...........#......#.............#...............................#.........................#..............................#.#......#...................#.##................##.......#.......#........#.#.###.#.#.......##............#..........................##.........#......#.......#.........#............#.............##.......................#.............#.....................................#..#................#.....#..........................#................#..........#...........#......................#...#.......................##.#......#.#..................#..#....#.#.....#...............#...............#...#.............#..#...............................##.......#......#.........................#................................#......#.#...................................#............#......#.......................#...................................................................#.#.........#...#........#...........##...........#......#.............#...............................#.........................#..............................#.#......#...................#.##................##.......#.......#........#.#.###.#.#.......##............#..........................##.........#......#.......#.........#............#.............##.......................#........
................#.#...............##...............#...........#..#.............#.....#....#..##.#.#......#...#..#.....#.........#..........#.#.....#..#....#.........#.....##....#.........#....#....................................................#.....#....#..................#........#.##...................#..........#.........................................#......#...........#...........#........................#.......#.........................#.....#.............#...#.....#..............................#...............#............................#......#............#.#.......#..............#..................#..#..........#.............................#....#....#...#.....#.#..............................#....#..........#......#..#.................#.....##......#...............#.......#...............................#........##.#.......#.....................#.#..#...#..........................#.........#......#..............................#.#...............##...............#...........#..#.............#.....#....#..##.#.#......#...#..#.....#.........#..........#.#.....#..#....#.........#.....##....#.........#....#....................................................#.....#....#..................#........#.##...................#..........#.........................................#......#...........#...........#........................#.......#.........................#.....#.............#...#.....#..............................#...............#............................#......#............#.#.......#..............#..................#..#..........#.............................#....#....#...#.....#.#..............................#....#..........#......#..#.................#.....##......#...............#.......#...............................#........##.#.......#.....................#.#..#...#..........................#.........#......#..............................#.#...............##...............#...........#..#.............#.....#....#..##.#.#......#...#..#..
.......#..#..............#.....#......................#...#....................#....#....#.........................#.........#..#...##..#................#..#..#..#.................#.....#.........#........#................#.......................#...#..#.......#....#..................#...................#...#....##..........................##....#...............#....................#............................#............#...#................##...................................#....##.....#.#............#.............#.........#.....#.#..........................#....#..............#....................#........#.#.........#..#...#..##......#..#......#..#..#.....#....#............#...........##...#..........#..#...............#.........#....#......#...#...............................#.#................#.#..........#......#..........................................#.#......#..#....#.##.......#..#....##.................................#..#..............#.....#......................#...#....................#....#....#.........................#.........#..#...##..#................#..#..#..#.................#.....#.........#........#................#.......................#...#..#.......#....#..................#...................#...#....##..........................##....#...............#....................#............................#............#...#................##...................................#....##.....#.#............#.............#.........#.....#.#..........................#....#..............#....................#........#.#.........#..#...#..##......#..#......#..#..#.....#....#............#...........##...#..........#..#...............#.........#....#......#...#...............................#.#................#.#..........#......#..........................................#.#......#..#....#.##.......#..#....##.................................#..#..............#.....#......................#...#....................#....#....#.........................#
...............#.........................#.................#...............#..#..........#.....#.#.........#...........#...#............#.....#....#..#..........#.............##........#..........#.#.#................#......#.....................#..................#.#....................#......#.#..............#.........#............#...#.....................##..................................#.............#.#.#...........#......#...........................#.###.......................##.#..##.#..............#....#.......#..............#..##...........#..........#.#...#................#..#..........#....##.................#..............#......##.#..........#.#.........#...#.....#.##...............#................#.#......#..........#.......##.......#..#........................#...............##.#.....#....#.#.......#.........#.....................#...........#.....#.#...........#............................#........#.#....#..................#.........................#.................#...............#..#..........#.....#.#.........#...........#...#............#.....#....#..#..........#.............##........#..........#.#.#................#......#.....................#..................#.#....................#......#.#..............#.........#............#...#.....................##..................................#.............#.#.#...........#......#...........................#.###.......................##.#..##.#..............#....#.......#..............#..##...........#..........#.#...#................#..#..........#....##.................#..............#......##.#..........#.#.........#...#.....#.##...............#................#.#......#..........#.......##.......#..#........................#...............##.#.....#....#.#.......#.........#.....................#...........#.....#.#...........#............................#........#.#....#..................#.........................#.................#...............#..#..........#.....#.#.........#........
....##....#........#..........#.#.#......#....#......#.........#....................#.......................#..............#....................................#.................#..........#..#....#............#...............#.........#.........#.........#...#..................#...........##..........#.............#..............#.....................#...........#...#...#...#........#..#................#................#................#.......#.....................#..................#.........#......#........#..................#..#..............................................................#...............................................###..............#.#..............#...........................#..............#..........#....#..........................#.............#.........#.................#.....#....#.....................#.............#.#.##.....................#.................#..................#.#......#..#...........##....#........#..........#.#.#......#....#......#.........#....................#.......................#..............#....................................#.................#..........#..#....#............#...............#.........#.........#.........#...#..................#...........##..........#.............#..............#.....................#...........#...#...#...#........#..#................#................#................#.......#.....................#..................#.........#......#........#..................#..#..............................................................#...............................................###..............#.#..............#...........................#..............#..........#....#..........................#.............#.........#.................#.....#....#.....................#.............#.#.##.....................#.................#..................#.#......#..#...........##....#........#..........#.#.#......#....#......#.........#....................#.......................#.......
....#..........#......#...#...........##....................#.....##.#...#................#........#........................#......#........#.#..........#....................##..................#.#..............#......................#.................##......#.....#........#.......#.............#..##..#..............#.#...............#.........##...............##..........#......#...............#.#..........................#....#.........#..............#............................#.......#.#.............#....#...........................................#......................................#........#............#..#...........................##..................#...#........#...##.............#....#.#.#........#.............#......#......#.#.##......#......#...##................#........................##......#..#.....#..........#.................#.#......#.......#.....................#...#.#.......#..............................#..........#......#...#...........##....................#.....##.#...#................#........#........................#......#........#.#..........#....................##..................#.#..............#......................#.................##......#.....#........#.......#.............#..##..#..............#.#...............#.........##...............##..........#......#...............#.#..........................#....#.........#..............#............................#.......#.#.............#....#...........................................#......................................#........#............#..#...........................##..................#...#........#...##.............#....#.#.#........#.............#......#......#.#.##......#......#...##................#........................##......#..#.....#..........#.................#.#......#.......#.....................#...#.#.......#..............................#..........#......#...#...........##....................#.....##.#...#................#........#................
.#........#....#........##............#........#.......#..........#.......#..#..........................##..#.....#..............#...#..##.............#..#....#..........#............#.........#.#.............##....#.........#.......#................#....................#....#..##.#..........#...#..#..#..........................#..#...#.....................#............##.#....#........#...................#....#..............##........#...............#............................#....#................#.#....##..........#............#............................#........#............#...............#............#...........................#................#.......#.#..........#.......#.............#.......#.....#......#...#.....##.........................................................................#......#...#......#......#......#...........#.....................#....................#.................###..#...#............#...#........#....#........##............#........#.......#..........#.......#..#..........................##..#.....#..............#...#..##.............#..#....#..........#............#.........#.#.............##....#.........#.......#................#....................#....#..##.#..........#...#..#..#..........................#..#...#.....................#............##.#....#........#...................#....#..............##........#...............#............................#....#................#.#....##..........#............#............................#........#............#...............#............#...........................#................#.......#.#..........#.......#.............#.......#.....#......#...#.....##.........................................................................#......#...#......#......#......#...........#.....................#....................#.................###..#...#............#...#........#....#........##............#........#.......#..........#.......#..#..........................##..#.....#.
..#..........#....#......#...####...#.......#...........#...........................................##....#..................##.......................#......#........#......................#..#..............#............................#......##.............................................................#......#...#......#...........#.......#.............#...........#...............#...................................#.#.........#......#.#..........#..........#................#.....#.#..................#.......#.................#...#...#...............##..........#..#..............#.#........#............#.#.............#...#....##...#...#.#..........................#..................##..........##...#.....#...........#.........................................#.......#..#...#..................#..#.#..#........#.#...#.#....................#....#......#..............#....##...........#..........#.....................#.............#..........#....#......#...####...#.......#...........#...........................................##....#..................##.......................#......#........#......................#..#..............#............................#......##.............................................................#......#...#......#...........#.......#.............#...........#...............#...................................#.#.........#......#.#..........#..........#................#.....#.#..................#.......#.................#...#...#...............##..........#..#..............#.#........#............#.#.............#...#....##...#...#.#..........................#..................##..........##...#.....#...........#.........................................#.......#..#...#..................#..#.#..#........#.#...#.#....................#....#......#..............#....##...........#..........#.....................#.............#..........#....#......#...####...#.......#...........#...........................................##....#.........
..#.............#..###......##....#..............#..............#...#.....#............#.......#.........#..........#.....#.....#.....#...#........................#....................#.................#......#...#.......#...#....#...........#......#.......#..#........##..#.......#......................#.....#...#.............#.........#.............##.......#.......#.#..#.......##..........##.#.#..#...#...............##.....#..........#.....#...........................#...........##..............#.................................##...#.................#...#..........#..#....#....#..........#...........................................#...............#..#.....#...................#............##.........#.................#....#........##...............................#.....................#.....#......#...#.......#..........#..............#............................#......##....#.....#................#..#...............#....#.....#.............#..###......##....#..............#..............#...#.....#............#.......#.........#..........#.....#.....#.....#...#........................#....................#.................#......#...#.......#...#....#...........#......#.......#..#........##..#.......#......................#.....#...#.............#.........#.............##.......#.......#.#..#.......##..........##.#.#..#...#...............##.....#..........#.....#...........................#...........##..............#.................................##...#.................#...#..........#..#....#....#..........#...........................................#...............#..#.....#...................#............##.........#.................#....#........##...............................#.....................#.....#......#...#.......#..........#..............#............................#......##....#.....#................#..#...............#....#.....#.............#..###......##....#..............#..............#...#.....#............#.......#.........#..........
........#........................#............#..#.#....#....#..#...........##...#....#............#.........###.....#......#...#........................#.#...............#.........#...................#........#...........#...................#......#............#.....#...........#.#.......#.................................#...........#.............................#...#....#....#...#...........................#.....................................#.........#.............#.....#..........................#........#.......#....##.....#...#.......#.............#....................#.#...........#.............#.#..#..........#..##..#.#....................#........#.#...........#......##..#.............................................#...#...#.............#............#.........#.............##..#.........#..#.#.......#.#..........#...........#.#.......#..#.#..#......#...#......##...............#..#.......#..#...#..............................#........................#............#..#.#....#....#..#...........##...#....#............#.........###.....#......#...#........................#.#...............#.........#...................#........#...........#...................#......#............#.....#...........#.#.......#.................................#...........#.............................#...#....#....#...#...........................#.....................................#.........#.............#.....#..........................#........#.......#....##.....#...#.......#.............#....................#.#...........#.............#.#..#..........#..##..#.#....................#........#.#...........#......##..#.............................................#...#...#.............#............#.........#.............##..#.........#..#.#.......#.#..........#...........#.#.......#..#.#..#......#...#......##...............#..#.......#..#...#..............................#........................#............#..#.#....#....#..#...........##...#....#............#.........###....
..##..#...#...#.......#.....................#.#..........#....#..............#..........#........#..#.......................#...........#..............#...........................................#..#..#.....#................#......................#....#...#......#.....#.......#.#......#.........#........................#............#....#.#....................................#.......#..................#.#..................#.....#.#....#..........#.#...#.......#.......#............#....#..........#............#...#.#..............#.....#.#............................#..#.##................................#...........#........#..........#.......................................##........#.............................#...........#.....................#.......#...........#.................#..............................#........#..........#........................#...........................#..#..........#.........#..##..#......#.#....##..#...#...#.......#.....................#.#..........#....#..............#..........#........#..#.......................#...........#..............#...........................................#..#..#.....#................#......................#....#...#......#.....#.......#.#......#.........#........................#............#....#.#....................................#.......#..................#.#..................#.....#.#....#..........#.#...#.......#.......#............#....#..........#............#...#.#..............#.....#.#............................#..#.##................................#...........#........#..........#.......................................##........#.............................#...........#.....................#.......#...........#.................#..............................#........#..........#........................#...........................#..#..........#.........#..##..#......#.#....##..#...#...#.......#.....................#.#..........#....#..............#..........#........#..#...............
#.....#..................#...................#.........#......#.....#.....###........#....#.................#................#.#....#..##..#......#...............#....#..................#.....#.#...................#...#.........##.....#...................#..#..................#.....#..#.......#...#.....................#..............#..#...............#.#...#..........#..#.........#..#...#........#............#..................................#.......................................##..........##.....................#....#....................................#..##................................#......................###....#...............#............#.#......##........#...#.............#......#.#..............#...........#.....................#................##.........................#...##................#...............#........#.#....#...#............#....................#....#....#.......................#.............#.#.....#..................#...................#.........#......#.....#.....###........#....#.................#................#.#....#..##..#......#...............#....#..................#.....#.#...................#...#.........##.....#...................#..#..................#.....#..#.......#...#.....................#..............#..#...............#.#...#..........#..#.........#..#...#........#............#..................................#.......................................##..........##.....................#....#....................................#..##................................#......................###....#...............#............#.#......##........#...#.............#......#.#..............#...........#.....................#................##.........................#...##................#...............#........#.#....#...#............#....................#....#....#.......................#.............#.#.....#..................#...................#.........#......#.....#.....###........#....#.................#.......
.....#...#.#.#.....................................#..........#......#.#................................................#......#...........#..##................#...........#..#......#......................#....................#................#................................##...........................................................#........#........#...#...#...................#..#.#......................#..#...#................#..#........#..............#........#......#......#..............................#.................#..........#.........#..........#................#..#....................#..........#.............#..............#...##..#.............................#.....#...............#.....#...................#........................##..................#.#..#........#.###................#....#.................##.................##.............#..........#....#.........#..........................#..........#.#..........#...#.#.#.....................................#..........#......#.#................................................#......#...........#..##................#...........#..#......#......................#....................#................#................................##...........................................................#........#........#...#...#...................#..#.#......................#..#...#................#..#........#..............#........#......#......#..............................#.................#..........#.........#..........#................#..#....................#..........#.............#..............#...##..#.............................#.....#...............#.....#...................#........................##..................#.#..#........#.###................#....#.................##.................##.............#..........#....#.........#..........................#..........#.#..........#...#.#.#.....................................#..........#......#.#............................................
...........#.......................................#...#..#....................................##.....#.#...................#.......#..#...............................................#.............#.........#.......##.#..........#.........#.....#.........#...........#..#..........#...........#..........#.................#.............#..................#...............#...............#......................#..............#.....#...........##.............#.#....#................#.#.......#....#..#........#..................#.......#....#..........#....................##............#.........#................#............#...#.............#......................#......#.............#...................#...............##.....#.#.......#..........#.....##........##..#...#.........#..#............#...........##.#........#.............#..#..#..................#.........#............#...#.................#................##.......................#.......................................#...#..#....................................##.....#.#...................#.......#..#...............................................#.............#.........#.......##.#..........#.........#.....#.........#...........#..#..........#...........#..........#.................#.............#..................#...............#...............#......................#..............#.....#...........##.............#.#....#................#.#.......#....#..#........#..................#.......#....#..........#....................##............#.........#................#............#...#.............#......................#......#.............#...................#...............##.....#.#.......#..........#.....##........##..#...#.........#..#............#...........##.#........#.............#..#..#..................#.........#............#...#.................#................##.......................#.......................................#...#..#....................................##.....#.#...........
.#......#.....#..#...#...#....#...#.......#.#.....##....................#..........#.................#..#...#....#...##..#..............#......#....#......#....#.#..#.......#..##...........#....#.........#..............#...#..#......................................................#.#..#.#.#.....................#......#.#..#...........................#..#..#.....#.......#......#............#....#..#.....................#.......#...#..........#....##.#....#..##...#................#........#........#.......................................##.........##...###...#..............................#......#...#.....#......#.#.....##...........#.......................#...#........................#.....#....#....#....................#.......#........#.......#..#..#...........##.........#.........#............#..................#.......................#....#......#....#.......................#............#............#.....................#....#......#.....#..#...#...#....#...#.......#.#.....##....................#..........#.................#..#...#....#...##..#..............#......#....#......#....#.#..#.......#..##...........#....#.........#..............#...#..#......................................................#.#..#.#.#.....................#......#.#..#...........................#..#..#.....#.......#......#............#....#..#.....................#.......#...#..........#....##.#....#..##...#................#........#........#.......................................##.........##...###...#..............................#......#...#.....#......#.#.....##...........#.......................#...#........................#.....#....#....#....................#.......#........#.......#..#..#...........##.........#.........#............#..................#.......................#....#......#....#.......................#............#............#.....................#....#......#.....#..#...#...#....#...#.......#.#.....##....................#..........#.................#..#...#....#..
.......#.............#..####..............##......................##.#........................#....#......#...........#.............#.....#......#........#...#.........#...........#...............#.......#....#...................#...#.....................#........................................................................##..............#..........................#..#............................................................#....#...........#..................##.....#........#.................#......#.....#.......#....#.............#.............................#...................#...#.#.....................................#....#....#.........#...#............#.....#..........##.......##.......#..................#..........#....#....#....#..................##.................#................#.#.....................#....#.........#.#...................#...#.............................#.......#............#............#........#.............#..####..............##......................##.#........................#....#......#...........#.............#.....#......#........#...#.........#...........#...............#.......#....#...................#...#.....................#........................................................................##..............#..........................#..#............................................................#....#...........#..................##.....#........#.................#......#.....#.......#....#.............#.............................#...................#...#.#.....................................#....#....#.........#...#............#.....#..........##.......##.......#..................#..........#....#....#....#..................##.................#................#.#.....................#....#.........#.#...................#...#.............................#.......#............#............#........#.............#..####..............##......................##.#........................#....#......#.........
.................#.#.........#...................#.......#.##....#.....#..........#...#...........................#.........#.......#..#....##...............#.....................#.#.#.##.#.#.#......................#.............#............#...........#......#......................#.#...#..##...#...#.......#..............#...#.#.....#......................#...........#............#............................#...................#...........#..#.......#..#........................#.##.........................................#...................#.........#.........#........##...##.#............#..#.......................##...#..................#....#...........#.....#.#..#....##.......#.................#.........................#....#...#..................#..#.....#...#....#.............#.....#.....#..#.....................#..#.............#........#..........#.#...#...........#.................#...#..#.....#..###..........#......................#.#.........#...................#.......#.##....#.....#..........#...#...........................#.........#.......#..#....##...............#.....................#.#.#.##.#.#.#......................#.............#............#...........#......#......................#.#...#..##...#...#.......#..............#...#.#.....#......................#...........#............#............................#...................#...........#..#.......#..#........................#.##.........................................#...................#.........#.........#........##...##.#............#..#.......................##...#..................#....#...........#.....#.#..#....##.......#.................#.........................#....#...#..................#..#.....#...#....#.............#.....#.....#..#.....................#..#.............#........#..........#.#...#...........#.................#...#..#.....#..###..........#......................#.#.........#...................#.......#.##....#.....#..........#...#...........................#.
.....#...........#................#...................#................#..........#.................................#.#..........#......##.....#.....................#................#.................#..#..............#...........#......#.....#.........#..........#...................#..........#....................#....#.....#....#........#........#........#.....#.#..............#..#...............#........................#.........#................#.......##........#........#...#...#.....................................#...........#...............#..............#.#...........#....#.#.#......##.#............#......#........#...........#..#.....#..............#....#......#..............#...............#.#...#.......#.......................................................#.........................#.............................................#..................#..............#....#..#.#....................#.......#....#....#...........#...........#................#...................#................#..........#.................................#.#..........#......##.....#.....................#................#.................#..#..............#...........#......#.....#.........#..........#...................#..........#....................#....#.....#....#........#........#........#.....#.#..............#..#...............#........................#.........#................#.......##........#........#...#...#.....................................#...........#...............#..............#.#...........#....#.#.#......##.#............#......#........#...........#..#.....#..............#....#......#..............#...............#.#...#.......#.......................................................#.........................#.............................................#..................#..............#....#..#.#....................#.......#....#....#...........#...........#................#...................#................#..........#.................................
....#....#................##.....................#......#............#....#......#.#....#.................................#...........................#..#..........#...#..#....................#........#...............#.#.................#.......#.........#..........##............................#.................................#..#................#......#.............#....................#..........................#..#............................##...#.........................#..........#...........#........#.#...........#.......#.................#................#......##..................#.......#.........#..................#...................#.....#.............#...............#.......#.....#...............#..#.#....#.........................................##...##..#........#.#............#.##.#...#..................#..##........#..........##....................#.#.....##............#...................#.....#.................#....#................##.....................#......#............#....#......#.#....#.................................#...........................#..#..........#...#..#....................#........#...............#.#.................#.......#.........#..........##............................#.................................#..#................#......#.............#....................#..........................#..#............................##...#.........................#..........#...........#........#.#...........#.......#.................#................#......##..................#.......#.........#..................#...................#.....#.............#...............#.......#.....#...............#..#.#....#.........................................##...##..#........#.#............#.##.#...#..................#..##........#..........##....................#.#.....##............#...................#.....#.................#....#................##.....................#......#............#....#......#.#....#...........................
...##...#..#.....##..........#...............................#....#...#......##.#.......#...##.........#............................#.............................#..........#.............#.........#..#.......#......##........................#......#.....#.#...............................#.....#...................................#....#......#.###...#.#..................................#.#.........#........#...............................................#...#........#.........................##....#.##..............#......#.................................#..#...................#......#..........#.......#...........#.........#.....#..##..#.........#.#.......#..........#..###...........#............#.............#.............#..#.........#...........#....#.#..................##........#...........................#..#.........................................#..#......#....#................................#.........#...........#.......##...#..#.....##..........#...............................#....#...#......##.#.......#...##.........#............................#.............................#..........#.............#.........#..#.......#......##........................#......#.....#.#...............................#.....#...................................#....#......#.###...#.#..................................#.#.........#........#...............................................#...#........#.........................##....#.##..............#......#.................................#..#...................#......#..........#.......#...........#.........#.....#..##..#.........#.#.......#..........#..###...........#............#.............#.............#..#.........#...........#....#.#..................##........#...........................#..#.........................................#..#......#....#................................#.........#...........#.......##...#..#.....##..........#...............................#....#...#......##.#.......#...##.........#............
.....#.....##.#.##...##.....#...#............................#..............#.........#....#........#......#..####............................##.......................#..........#.......#....#..##......#.........#.#..#.#............................#..................................#..........#........#.................#...#........#.#..............................................................#..................#...................#..#...................#...#.....#.....#......................#.#...............##.......#.#....#..........#..#.........#...........#...........#...................#.#...#....................................#...........................#.#........#...##.......................#....#.....................................#.........#...........#..#.....#.#.....#........#..#.....#....#.#....#........#...........#...#.....#..................#...#.................#..................#...##...............#.........#.....##.#.##...##.....#...#............................#..............#.........#....#........#......#..####............................##.......................#..........#.......#....#..##......#.........#.#..#.#............................#..................................#..........#........#.................#...#........#.#..............................................................#..................#...................#..#...................#...#.....#.....#......................#.#...............##.......#.#....#..........#..#.........#...........#...........#...................#.#...#....................................#...........................#.#........#...##.......................#....#.....................................#.........#...........#..#.....#.#.....#........#..#.....#....#.#....#........#...........#...#.....#..................#...#.................#..................#...##...............#.........#.....##.#.##...##.....#...#............................#..............#.........#....#........#......#..####..
#...#.............#......#..........#..#.....#............#.#........#...................................#....##...#.#.........#..#...#..#.............#...........#............#.........#...#....#.............#.#...............#...............#..#..........#............#........#................................#......#....#.............................#.............#....#.....#...........#.........#.........##..........#......#.#......................#............#....#.........##.....##.#.......................#.....................#..#.#..........#....#...#.........#........##....#..........#...............#.#......#...................#............................#...............................#....................................#...........#.....................##............#..........#....##...............#.#.#....................#..................#...............#......#...#...........#.#........#....#..#...............#...#.............#......#..........#..#.....#............#.#........#...................................#....##...#.#.........#..#...#..#.............#...........#............#.........#...#....#.............#.#...............#...............#..#..........#............#........#................................#......#....#.............................#.............#....#.....#...........#.........#.........##..........#......#.#......................#............#....#.........##.....##.#.......................#.....................#..#.#..........#....#...#.........#........##....#..........#...............#.#......#...................#............................#...............................#....................................#...........#.....................##............#..........#....##...............#.#.#....................#..................#...............#......#...#...........#.#........#....#..#...............#...#.............#......#..........#..#.....#............#.#........#...................................#....##...#
...........................#.....#...............#......#.#.....#....#............#.............#..#....#.#.......#....................#.......................#....##..............................#................#....#....#....#...#.#...#.............##...............#.....#......#...#....................................#.........#...........#........................##.................#..#..................................#..##.#.....#.......#.......#.............#......#.#..........#...#.....#....#..#......#.........#......#............#.........#.#........#.#..#...#...........#.....#..........#..#..............................#.#...................#....#.........................#..##.............................#.........#.....#.#.........#......##.........#...#.........#...#.........#.#......#....#..................#.........#......#.....#........#...........#...##..#................#..................................#.................................#.....#...............#......#.#.....#....#............#.............#..#....#.#.......#....................#.......................#....##..............................#................#....#....#....#...#.#...#.............##...............#.....#......#...#....................................#.........#...........#........................##.................#..#..................................#..##.#.....#.......#.......#.............#......#.#..........#...#.....#....#..#......#.........#......#............#.........#.#........#.#..#...#...........#.....#..........#..#..............................#.#...................#....#.........................#..##.............................#.........#.....#.#.........#......##.........#...#.........#...#.........#.#......#....#..................#.........#......#.....#........#...........#...##..#................#..................................#.................................#.....#...............#......#.#.....#....#............#.............#..#....#.#.......#.
#....................................#.........#.......#.........................#..........#.....#.........#.....#....#.#....................#.##..................................#....#.#.....#..#...............#..........#................##.#......#....##.#........................#........................................................#......##..#.#...#.........#......#...............##.....#........#....#......................#.............##..............#.......#........#.....#..................#..............#...................#....................#.#.....##.........#.................#.....#...................#.....##......#..#............#...........#.........#.#.........................#..#..................#.........#..#....#........#............................#..........#...............#........#..................##................###..................................................#....#...........................#....................................#.........#.......#.........................#..........#.....#.........#.....#....#.#....................#.##..................................#....#.#.....#..#...............#..........#................##.#......#....##.#........................#........................................................#......##..#.#...#.........#......#...............##.....#........#....#......................#.............##..............#.......#........#.....#..................#..............#...................#....................#.#.....##.........#.................#.....#...................#.....##......#..#............#...........#.........#.#.........................#..#..................#.........#..#....#........#............................#..........#...............#........#..................##................###..................................................#....#...........................#....................................#.........#.......#.........................#..........#.....#.........#.....#.
.........#.............#...........#...#..........#..................................#......#.........#...................#.#.........#.#.......#...........#.....................#..........#..........#..............#.............................#...............#.......................#...#...#.............#..........................#......#......#....#...#................#.........#....#.....##.........................................#...................#...................................#.........#.....................##....#.....#.......##....................#.............#.#..............#.......##...........#....#..#...#.#........#.#...............#........#..........##...........#............##...................................#..........................#.........................#................................#.............##...............#.......#.#..........#.......#..........#......#........................#.................#.............#...........#...#..........#..................................#......#.........#...................#.#.........#.#.......#...........#.....................#..........#..........#..............#.............................#...............#.......................#...#...#.............#..........................#......#......#....#...#................#.........#....#.....##.........................................#...................#...................................#.........#.....................##....#.....#.......##....................#.............#.#..............#.......##...........#....#..#...#.#........#.#...............#........#..........##...........#............##...................................#..........................#.........................#................................#.............##...............#.......#.#..........#.......#..........#......#........................#.................#.............#...........#...#..........#..................................#......#.........#.............
.#......#..........#..#....##.#........................#........#.#......##.......................#...#..###...........#...............#..............#....................#....#........##.........#....#.......#...#.......#..........#..............##.......#.................##.......#...................##........#...........#....................#..........................#......................#....#...#...#..............#.........#..#...#.......#........................#..##.#...##...............#..........#....#...#.#.....#.......#.....#.....#......#..........#...............................#.....................#.......................#.#...#.....#.#....#.....#.#.......#.....................#...#.#...#.......#.....................#...#.......#................##...................#.........................................#......#..##.......##..........#......#..#.#.....................#.#...........#.......#....###..............#......#..........#..#....##.#........................#........#.#......##.......................#...#..###...........#...............#..............#....................#....#........##.........#....#.......#...#.......#..........#..............##.......#.................##.......#...................##........#...........#....................#..........................#......................#....#...#...#..............#.........#..#...#.......#........................#..##.#...##...............#..........#....#...#.#.....#.......#.....#.....#......#..........#...............................#.....................#.......................#.#...#.....#.#....#.....#.#.......#.....................#...#.#...#.......#.....................#...#.......#................##...................#.........................................#......#..##.......##..........#......#..#.#.....................#.#...........#.......#....###..............#......#..........#..#....##.#........................#........#.#......##.......................#...#..###........
.....#....#........#........#......#.......##....#...#.#...#...........#..#.....##...................................#.......................#....#............#................#............................................................................#......#........#..........#................#.##.....................................#......#...........#.............#............#...........##..#.....#...#...........................#..#..#.#...#......#...#......#.......#.#.....#.............#........#......#......#..............#.........#.................#...................................#...#........#.................#..............................#.....##.......#.................#..#...........#....#..#.....#...................#..##.#.........#..#...................##...#..#..#......#....#......#........................#......#.#.........#..................#..........#....#..........#........#..........#...........#.....#.....#....#........#........#......#.......##....#...#.#...#...........#..#.....##...................................#.......................#....#............#................#............................................................................#......#........#..........#................#.##.....................................#......#...........#.............#............#...........##..#.....#...#...........................#..#..#.#...#......#...#......#.......#.#.....#.............#........#......#......#..............#.........#.................#...................................#...#........#.................#..............................#.....##.......#.................#..#...........#....#..#.....#...................#..##.#.........#..#...................##...#..#..#......#....#......#........................#......#.#.........#..................#..........#....#..........#........#..........#...........#.....#.....#....#........#........#......#.......##....#...#.#...#...........#..#.....##..................................
.............#.#.#..........#..#......#......#..#.#.....#.................#....#..........#.............##.#..#..#......#....#...................#......#.#....#............#...............#....#.....#......#....................................#..#..........#.................#.#...................#.................................#...#......................#..........#.............#.......#...#...#......#.............#........#.#...#.....#...............#.........................##.......#.......#....................#...#...#...........#......................#.............#............#...#.....#...#.....#.........#.....#..##..#.......#....#.........##....#....#..........#................#..#....#.#................................#.#....#.......#......#....................#..........#...........#....#....#.......#.....#.............#.##..#......#.....#............#.........#....#..#.#....#................#..................#..#...............#.#.#..........#..#......#......#..#.#.....#.................#....#..........#.............##.#..#..#......#....#...................#......#.#....#............#...............#....#.....#......#....................................#..#..........#.................#.#...................#.................................#...#......................#..........#.............#.......#...#...#......#.............#........#.#...#.....#...............#.........................##.......#.......#....................#...#...#...........#......................#.............#............#...#.....#...#.....#.........#.....#..##..#.......#....#.........##....#....#..........#................#..#....#.#................................#.#....#.......#......#....................#..........#...........#....#....#.......#.....#.............#.##..#......#.....#............#.........#....#..#.#....#................#..................#..#...............#.#.#..........#..#......#......#..#.#.....#.................#....#..........#.............##.#..#..#..
.....#.......#............#..............#...#............#.........#.................#.......#......#........................##.....#....#....................#................##.......##.....#.................#.###..#.....#........#...#.#....#.................................................#.....##...###..............#.......#....................#.......................#...#.....#...............................#....#................#...........................#.#...##....#......#...........#..........#......#..#.....##...#....#.........#..........#...............................#......#......#..#...........##..........#...................#...#...#..............#....................#.....#....................#.#.#............#....#.......#......#..#...............##.##......#.....##..............#............#....................#..#.......#......#..............#..............#...#...............#...#...............#....#...........#.......#............#..............#...#............#.........#.................#.......#......#........................##.....#....#....................#................##.......##.....#.................#.###..#.....#........#...#.#....#.................................................#.....##...###..............#.......#....................#.......................#...#.....#...............................#....#................#...........................#.#...##....#......#...........#..........#......#..#.....##...#....#.........#..........#...............................#......#......#..#...........##..........#...................#...#...#..............#....................#.....#....................#.#.#............#....#.......#......#..#...............##.##......#.....##..............#............#....................#..#.......#......#..............#..............#...#...............#...#...............#....#...........#.......#............#..............#...#............#.........#.................#.......#......#..............
.......#...........#.....#.......#..#...#..........#........................................#.#..........#........#...............#.#.......#.............#............#..........#............#.#.............#......................#....#...............#................#....#...............................#......#.#....#........#....#.....#...#..............#..#..............#...#................................................#.#.#..#.#.#.......#..........#..##........##...#............#.#........#...............#.....#............##...#....##....................#....#.....#...#............................................##....#...#.#..........#..............#.####......#....#........................................#.#.#..................#.#...............#.........#.......................#.............#.#..#......#...#...............#.........#.................#........#......................#..........................##..#............#...........#.....#.......#..#...#..........#........................................#.#..........#........#...............#.#.......#.............#............#..........#............#.#.............#......................#....#...............#................#....#...............................#......#.#....#........#....#.....#...#..............#..#..............#...#................................................#.#.#..#.#.#.......#..........#..##........##...#............#.#........#...............#.....#............##...#....##....................#....#.....#...#............................................##....#...#.#..........#..............#.####......#....#........................................#.#.#..................#.#...............#.........#.......................#.............#.#..#......#...#...............#.........#.................#........#......................#..........................##..#............#...........#.....#.......#..#...#..........#........................................#.#..........#........#.
#............................##..........#..#....#..........................#.......#...........#...#..........#.........#...##..##.....#..............#......#..#.......................#........................................##............#.........#.....#...#.........##.......#............#.......#....#.#.......#.......#.....#.............#..#....#...................#.##.#...#............#..#....#....#.......................#.#......#.#........................#...........................#.....#..#.........#........#............##.....#....#...............#..#...##..............................#..............#.....#...........#....#....................#.............#...#...........#.........#.#.#.#......#...#........#.#.#..................................#.....#..............#.......#...........#...........##..........#.............#............#..#.............#...#......#..............#...........................#.......#....#............................##..........#..#....#..........................#.......#...........#...#..........#.........#...##..##.....#..............#......#..#.......................#........................................##............#.........#.....#...#.........##.......#............#.......#....#.#.......#.......#.....#.............#..#....#...................#.##.#...#............#..#....#....#.......................#.#......#.#........................#...........................#.....#..#.........#........#............##.....#....#...............#..#...##..............................#..............#.....#...........#....#....................#.............#...#...........#.........#.#.#.#......#...#........#.#.#..................................#.....#..............#.......#...........#...........##..........#.............#............#..#.............#...#......#..............#...........................#.......#....#............................##..........#..#....#..........................#.......#...........#...#..........#....
..#.........#......................##....#...............#..............#........................#..#..#....#.........#....#............................#............................#.....##......................#............##............#.....#.......#.#........#..............................#.#......................#..................#....##...............................#.#........#.................##.#...#............#......##......##.........#.........#..................#.......#.#....#.......................#........#.#.......#...#...#.#....#...#.........#................#......#..#...............#.........#.............#.............#...##...#......#....#........#..........##............#.......#.#...........#....#........#..#........................#..##.........#.....#.........#.......................#...........#........#......#.###..#............#....#............#...##.......#.....#.........#....#....#........#....#...#.........#......................##....#...............#..............#........................#..#..#....#.........#....#............................#............................#.....##......................#............##............#.....#.......#.#........#..............................#.#......................#..................#....##...............................#.#........#.................##.#...#............#......##......##.........#.........#..................#.......#.#....#.......................#........#.#.......#...#...#.#....#...#.........#................#......#..#...............#.........#.............#.............#...##...#......#....#........#..........##............#.......#.#...........#....#........#..#........................#..##.........#.....#.........#.......................#...........#........#......#.###..#............#....#............#...##.......#.....#.........#....#....#........#....#...#.........#......................##....#...............#..............#........................#..#..#....#.......
.....#.#....#...#..........#......#...#....#............#.#..............#.......#..#..#.........................#................................................#.#.#.....#......#.....#..........#.................#......#.......#.#........###..##...#..........#............#..#.##..................................#..............#..............#..........#..........................#.#...##.......................................#..................#.............................................#............#.....#.............#.....#.......##................#......#.......#.#...#..........................#.........................#.........#......#.#.................................#.........#........#.........#..........................................#.............#..##...................#...#..#....#......#...........................#..#..##..................#.#..#................................#....#..............#....#.#...........#.#....#...#..........#......#...#....#............#.#..............#.......#..#..#.........................#................................................#.#.#.....#......#.....#..........#.................#......#.......#.#........###..##...#..........#............#..#.##..................................#..............#..............#..........#..........................#.#...##.......................................#..................#.............................................#............#.....#.............#.....#.......##................#......#.......#.#...#..........................#.........................#.........#......#.#.................................#.........#........#.........#..........................................#.............#..##...................#...#..#....#......#...........................#..#..##..................#.#..#................................#....#..............#....#.#...........#.#....#...#..........#......#...#....#............#.#..............#.......#..#..#.........................#..
.#....................#...........#...........#....#..................................................#....#.....#...#............#..#.......##.#....#..................#.........#.....#.........#.......#.....................#....#........#.........#......##.....#...#..#...................#..........#.#.......#......#................##.#..............#...........................#..#.#....#.#.................#.................................................#.........#.#....#..........#......#.......#...................#......................#..#...................#.........#..........................#....#..#.....#...#.....#.....#...............#....##.##..........#.........................#.......#.....#........................#.#.#..#.......#..........#............................#......................##.............#.....#..........................#.#..........#.#....#..............................#.............#..........#...#....................#...........#...........#....#..................................................#....#.....#...#............#..#.......##.#....#..................#.........#.....#.........#.......#.....................#....#........#.........#......##.....#...#..#...................#..........#.#.......#......#................##.#..............#...........................#..#.#....#.#.................#.................................................#.........#.#....#..........#......#.......#...................#......................#..#...................#.........#..........................#....#..#.....#...#.....#.....#...............#....##.##..........#.........................#.......#.....#........................#.#.#..#.......#..........#............................#......................##.............#.....#..........................#.#..........#.#....#..............................#.............#..........#...#....................#...........#...........#....#..................................................#....#.....#..
....#...............#...##..#..#.....................#...............#....#........#.#.........................#..#...........##.......#.................##..#................#.#............##......#.#........#.......#...................#.......................#...............................#.....................#......#............................#...#...#......##......#....#..#.........................#..............#......#..................#..........#...#.........#.............#.............#..#........##.........#.#...#.............................#.#........................#.......................................#...........#......................##...............#.............#......#................##..##.#..#........#...#...................#...............#........#..........##....#.....#...................#...........#.....#.........#.......#............#..#....................#..#............................#......#.....#...............#...##..#..#.....................#...............#....#........#.#.........................#..#...........##.......#.................##..#................#.#............##......#.#........#.......#...................#.......................#...............................#.....................#......#............................#...#...#......##......#....#..#.........................#..............#......#..................#..........#...#.........#.............#.............#..#........##.........#.#...#.............................#.#........................#.......................................#...........#......................##...............#.............#......#................##..##.#..#........#...#...................#...............#........#..........##....#.....#...................#...........#.....#.........#.......#............#..#....................#..#............................#......#.....#...............#...##..#..#.....................#...............#....#........#.#.........................#..#.
................#...............#......................##..#.....#.........#........##.##.#............#..#.................#.......###..#..#....#.............#..#..#..#......#...#....#.....#..#..#.#..#...................#..#.............#........................#......#...#....#..................#.............#....#....................#####..................#........................................................#.#...............#.................#........#.........#........#................................##.....................#....##..#........#.#....#........#...#.........................##.............#...#..#.......#........#.........##.......#..#........##................#............##...............#...........##.......#.........##...............#...#........#................#.......#..#..#........#..#..#...#.......#...............#..#...................#.#..#..#.#.#.....#.........#.....................#.............................#...............#......................##..#.....#.........#........##.##.#............#..#.................#.......###..#..#....#.............#..#..#..#......#...#....#.....#..#..#.#..#...................#..#.............#........................#......#...#....#..................#.............#....#....................#####..................#........................................................#.#...............#.................#........#.........#........#................................##.....................#....##..#........#.#....#........#...#.........................##.............#...#..#.......#........#.........##.......#..#........##................#............##...............#...........##.......#.........##...............#...#........#................#.......#..#..#........#..#..#...#.......#...............#..#...................#.#..#..#.#.#.....#.........#.....................#.............................#...............#......................##..#.....#.........#........##.##.#............#..#.........
..................##....#........#........#................#.............#.......#.........#...#.....#........#...#.....#......#........#............#....##..#......#..............#.........#..............#.....#...........................................#.............#.....#..................##.#........#....................#..#............#......#............#.......#.........................#.##.#......#.#......##........#..#........###................................#.............#......#......#..#.....#................#.....................##........##........#...............#.....................#..................##..#...........#......#............................#.....#......#.....#.#...........#..............#..#..............#................#............#.....##....#.#..........#.....................#....#.#..............#...............................##.....##........................#.......#.......###..#............................##....#........#........#................#.............#.......#.........#...#.....#........#...#.....#......#........#............#....##..#......#..............#.........#..............#.....#...........................................#.............#.....#..................##.#........#....................#..#............#......#............#.......#.........................#.##.#......#.#......##........#..#........###................................#.............#......#......#..#.....#................#.....................##........##........#...............#.....................#..................##..#...........#......#............................#.....#......#.....#.#...........#..............#..#..............#................#............#.....##....#.#..........#.....................#....#.#..............#...............................##.....##........................#.......#.......###..#............................##....#........#........#................#.............#.......#.........#...#.....#........#...#.
..........#......#......#..#.#...........#........#.#......#....#......................#..##...#......#................#..........................#......#......................#....#..#.............#.##..............................................#....#............#...........#.........#..#...............#......#....#..#..........#......................................................................##.........#.##.................#..............#....#...............##...............#.........##............................#.......................................#................#.....#...#.....#.............#.......#...............#............#......................#.........#.......................#.......#.#.....#.........#......................#..................................#.....#...#.....#......#.#...#.#...#......#.#.##..............#........................#..................#........#.###.................#....................#......#......#..#.#...........#........#.#......#....#......................#..##...#......#................#..........................#......#......................#....#..#.............#.##..............................................#....#............#...........#.........#..#...............#......#....#..#..........#......................................................................##.........#.##.................#..............#....#...............##...............#.........##............................#.......................................#................#.....#...#.....#.............#.......#...............#............#......................#.........#.......................#.......#.#.....#.........#......................#..................................#.....#...#.....#......#.#...#.#...#......#.#.##..............#........................#..................#........#.###.................#....................#......#......#..#.#...........#........#.#......#....#......................#..##...#......#.............
.#....#...........#..........................##..#..........#....#..............#.##.#...............................#...............................#................#......#.#...............#...................#......#...................#.......#..#.......................#..........#..........#..............................#.....................#.##..#..#..#............##...........#...#.#..#...................#........#..#.....#.....#......#...........................#..#........#.....................................#....#..#.....#...............##................................#.......#..............#.......................................#...#..............................................................#...#.#.###.............#........#.....##...#.#...............#...........#..#............................#.......#......#.............#.....#..........#..#.....#...........#....#.........#.....#....#.........................#....#...........#..........................##..#..........#....#..............#.##.#...............................#...............................#................#......#.#...............#...................#......#...................#.......#..#.......................#..........#..........#..............................#.....................#.##..#..#..#............##...........#...#.#..#...................#........#..#.....#.....#......#...........................#..#........#.....................................#....#..#.....#...............##................................#.......#..............#.......................................#...#..............................................................#...#.#.###.............#........#.....##...#.#...............#...........#..#............................#.......#......#.............#.....#..........#..#.....#...........#....#.........#.....#....#.........................#....#...........#..........................##..#..........#....#..............#.##.#..............................
..................#....##....#......#..............##.............................#.....#......#............#.....#.....#...#....#.#...............#...................##..............#....#...#................#..................................#.................#....................#....#..#.....#...............#......................#............#........#..#...#...................#.#...........................................#.......#.....#......#.................#....#..............#...................#.#..............#......#.......................#................#................#...........#.....#.....#..................#.#.....#..........#......................................................#.....#......................#............#...#..............................#..##..............#............#.##...........#..##...##...#.........#.....#..#.###.....#.............#..#..#..#........#.........#......................#...................#....##....#......#..............##.............................#.....#......#............#.....#.....#...#....#.#...............#...................##..............#....#...#................#..................................#.................#....................#....#..#.....#...............#......................#............#........#..#...#...................#.#...........................................#.......#.....#......#.................#....#..............#...................#.#..............#......#.......................#................#................#...........#.....#.....#..................#.#.....#..........#......................................................#.....#......................#............#...#..............................#..##..............#............#.##...........#..##...##...#.........#.....#..#.###.....#.............#..#..#..#........#.........#......................#...................#....##....#......#..............##.............................#.....#......#............#.....#.
..#..........................##..#........#...#.#.#..........#..#..#...#.......#..................#......................#..#.................................#.#...........#..........##..#...#..#................#..#...#..............#....#........#..........#.......#.##..#...................................#.#............#...........#.................#....#........#..#...............#.......#....................#.......##.......#.........#.......................###...#.#...#..........#.....#...................#..................#...#...........................#..#.........#........#..........#.....................................#....#.......#...##...............#...#....................#....#.........................#.................#.................#.....................#..........#.....#......#.....#................#.........##...........#.........#.............#.#..#.............#.#.........#.....#................#.....#....#..........................##..#........#...#.#.#..........#..#..#...#.......#..................#......................#..#.................................#.#...........#..........##..#...#..#................#..#...#..............#....#........#..........#.......#.##..#...................................#.#............#...........#.................#....#........#..#...............#.......#....................#.......##.......#.........#.......................###...#.#...#..........#.....#...................#..................#...#...........................#..#.........#........#..........#.....................................#....#.......#...##...............#...#....................#....#.........................#.................#.................#.....................#..........#.....#......#.....#................#.........##...........#.........#.............#.#..#.............#.#.........#.....#................#.....#....#..........................##..#........#...#.#.#..........#..#..#...#.......#..................#.................
.......#.......#....#........................#............#.#.#..........#..#.................#.....#.........#.............................#......#.#.#...##......#...............................##....#.#...................#...##...#................#.......#..#.#...##.................#.........................#.............................................#....##.......#......................#.....#.....#..........#..................#...#....#...........#......#.........#...................#.................#.....#.........#...#...##.....#................#..#.............#...........#............#............#.##.#.......#.#..#................#........#...........#.#...#........#...#...#........#.........#....#.......#..#..................#..#................#.........#.....##...................................#..#......#...................................#...#..............#.......#......................#........###...#................#.......#....#........................#............#.#.#..........#..#.................#.....#.........#.............................#......#.#.#...##......#...............................##....#.#...................#...##...#................#.......#..#.#...##.................#.........................#.............................................#....##.......#......................#.....#.....#..........#..................#...#....#...........#......#.........#...................#.................#.....#.........#...#...##.....#................#..#.............#...........#............#............#.##.#.......#.#..#................#........#...........#.#...#........#...#...#........#.........#....#.......#..#..................#..#................#.........#.....##...................................#..#......#...................................#...#..............#.......#......................#........###...#................#.......#....#........................#............#.#.#..........#..#.................#.....#.........#.....
.#.......#......#..........#.............#..#...#...#.................##......................#................##.#...##.#......#.....#......#....................................##..................#.#......................#.#..............#.........#.................#........................#....#...#..#...#....#..............................................#.#............#...#...#.#.#........................................#......#........#....#...#.#...#.............................##............#.........#........................#....#.......#......#..#.........................#...#...##.....#.......#..........##..........................................#.....#..#..........#...#......#..............##.....#.......................................#.........................#.#..#............#.......#.......#..#.......#.....................#..#.................#........................................#.....#.....##.#.........#...#.......#......#..........#.............#..#...#...#.................##......................#................##.#...##.#......#.....#......#....................................##..................#.#......................#.#..............#.........#.................#........................#....#...#..#...#....#..............................................#.#............#...#...#.#.#........................................#......#........#....#...#.#...#.............................##............#.........#........................#....#.......#......#..#.........................#...#...##.....#.......#..........##..........................................#.....#..#..........#...#......#..............##.....#.......................................#.........................#.#..#............#.......#.......#..#.......#.....................#..#.................#........................................#.....#.....##.#.........#...#.......#......#..........#.............#..#...#...#.................##......................#................##.#.
.........................#............##.........................#.............................#....................#........#........#.#.........#...#....#......##.#.....#..........#..................##...................#..............#..#.....................................##..........................#................#...##............#...........#...................#...........#......................#......#.........#..........##....#.#..........#....................#........#.............#.......#...#.....#.......#...........#.......................................#...........#..........##....#............#.....#..................#......................#.#...#..........................##............#.#.........#...........#.#...................#....................#.......##.......#...#..........##.......#.....#....#...#.................#......#.....#.#............#.........##..................#..........#....#.....................................#............##.........................#.............................#....................#........#........#.#.........#...#....#......##.#.....#..........#..................##...................#..............#..#.....................................##..........................#................#...##............#...........#...................#...........#......................#......#.........#..........##....#.#..........#....................#........#.............#.......#...#.....#.......#...........#.......................................#...........#..........##....#............#.....#..................#......................#.#...#..........................##............#.#.........#...........#.#...................#....................#.......##.......#...#..........##.......#.....#....#...#.................#......#.....#.#............#.........##..................#..........#....#.....................................#............##.........................#.............................#....................
.............##...#..................................#............#..............#.......#........#.............#...............#...........#........#..............................#...#..............................##.........#.......#...................#.##............................##............#....#.##................................#.#.....................#.......#...#............##...#..#.#.......................#..#..#.........#......#.#.......#.#....#..........#..#.#...###.#........#.................#.#.....#.....#..........#.......................#...#..#.......#..........##.............##..........#................#.....#...............#..............#......#.......#......##...............#......#...............#............................#...........###................#.........#..#..............#..#....#..#......#..#...#.................................#.........................##.....#......#..................................##...#..................................#............#..............#.......#........#.............#...............#...........#........#..............................#...#..............................##.........#.......#...................#.##............................##............#....#.##................................#.#.....................#.......#...#............##...#..#.#.......................#..#..#.........#......#.#.......#.#....#..........#..#.#...###.#........#.................#.#.....#.....#..........#.......................#...#..#.......#..........##.............##..........#................#.....#...............#..............#......#.......#......##...............#......#...............#............................#...........###................#.........#..#..............#..#....#..#......#..#...#.................................#.........................##.....#......#..................................##...#..................................#............#..............#.......#........#.............#...
...................##..##...............#....................#......##..................#.....#....#....#.......#................#.#.#..........#.#.#....##...#..............#............................#..........#.................#.................#........#..#.#...#......................................#...#.............#..............................##........###...#.....................................#.....#...#.....#.......#.#........##.....#......#.................#........#..#.............#...#.................................................#.#...........#.........#........................#..............#......#..........#.........#..........#........#...#...#...##..................................#....................#...##............#..##.................#..#....#..................................##........................#.#..#........#........................#.......#.................#.#...............................................##..##...............#....................#......##..................#.....#....#....#.......#................#.#.#..........#.#.#....##...#..............#............................#..........#.................#.................#........#..#.#...#......................................#...#.............#..............................##........###...#.....................................#.....#...#.....#.......#.#........##.....#......#.................#........#..#.............#...#.................................................#.#...........#.........#........................#..............#......#..........#.........#..........#........#...#...#...##..................................#....................#...##............#..##.................#..#....#..................................##........................#.#..#........#........................#.......#.................#.#...............................................##..##...............#....................#......##..................#.....#....#....#.......#...
.........#...........##....#....#.#..........#......#..........##.................#..#.........................#........#.........#.....................#.......#..#....#................#.......#...#.#.....#...........#....#.....#..#.........#..........#....##...#.......#.....#.....##...................#................#......#...........................................#...............#..#.......#..........#.......................................#.....#...#.............#.................#....#.#.....#..........#...............#.#.......#...............##...................#.#.......................................#................................#...#.........#........#..........#..###.#........#....#......................................#.....#.......#...............#........................................................#....................##...........#..###.#....#..#....#......#.........#................#............................#...........##....#....#.#..........#......#..........##.................#..#.........................#........#.........#.....................#.......#..#....#................#.......#...#.#.....#...........#....#.....#..#.........#..........#....##...#.......#.....#.....##...................#................#......#...........................................#...............#..#.......#..........#.......................................#.....#...#.............#.................#....#.#.....#..........#...............#.#.......#...............##...................#.#.......................................#................................#...#.........#........#..........#..###.#........#....#......................................#.....#.......#...............#........................................................#....................##...........#..###.#....#..#....#......#.........#................#............................#...........##....#....#.#..........#......#..........##.................#..#.........................#....
......................#..............#..#...............#.................#.#............#................#..........#..............#.#...#.#..........#................#...#..............##........#..............#..#............#......#.........#...#..................#....#...#..#.....#.#.#.........#............#.............#......#.............#...#...........#..........................#.......#..........#...#.#...#...............................#.........................#.#................##...#..........#..............................#....................#....................#......#.........##.......#.#..#....#.......##...................#......................................#.........##.....#..........##.......#...................#.#...#......................................##............................................#.......#.........#.........................#....##..............##..............#....##......................................#..............#..#...............#.................#.#............#................#..........#..............#.#...#.#..........#................#...#..............##........#..............#..#............#......#.........#...#..................#....#...#..#.....#.#.#.........#............#.............#......#.............#...#...........#..........................#.......#..........#...#.#...#...............................#.........................#.#................##...#..........#..............................#....................#....................#......#.........##.......#.#..#....#.......##...................#......................................#.........##.....#..........##.......#...................#.#...#......................................##............................................#.......#.........#.........................#....##..............##..............#....##......................................#..............#..#...............#.................#.#............#................#.........
#...........#...#..........#....................#..#...#..#.....#..............#..#.................#...........#.....#.#.#....#......#.....#....#...............##.#...........#....................##...#....##.#...........#.........#..#..................#................................................#...............#.......................#...#...##.....#.....#.#.#...........#..........................#...........#...#....#.....................#.......#.......................#..#..#.........#.#.#...........#..#....#..............#..........#............#..............#.##...........#.....#.......................#..#...#........#............#.#................##....#.......#.......#...........................#...........#...............#...##..#...........................##.#......#...#.................#....#...................#..........................##..#....#...............#......#....................#..#..........#.......#...........#...#..........#....................#..#...#..#.....#..............#..#.................#...........#.....#.#.#....#......#.....#....#...............##.#...........#....................##...#....##.#...........#.........#..#..................#................................................#...............#.......................#...#...##.....#.....#.#.#...........#..........................#...........#...#....#.....................#.......#.......................#..#..#.........#.#.#...........#..#....#..............#..........#............#..............#.##...........#.....#.......................#..#...#........#............#.#................##....#.......#.......#...........................#...........#...............#...##..#...........................##.#......#...#.................#....#...................#..........................##..#....#...............#......#....................#..#..........#.......#...........#...#..........#....................#..#...#..#.....#..............#..#.................#...........#...
#...#.#..#.....#.#.#.#................#......#..#.....#........#....#..........................#..#..........................................................#.#.....#.........#.........#...#........#...................#......#...##...###...........................#...................##.............#......##.........#.#....#..............#....#.#......................#........#.....#.............................#..................##................................................#............#.......#......#..#....#........#.........................................#......#.....#...#...............................#.............#.#......................#...........#..#.....#............................#..#........#....##.........#.............##..............#......#.#.......................##.........#.#.#.......##...........#.......................................#.................................................#....##..........#...#.#..#.....#.#.#.#................#......#..#.....#........#....#..........................#..#..........................................................#.#.....#.........#.........#...#........#...................#......#...##...###...........................#...................##.............#......##.........#.#....#..............#....#.#......................#........#.....#.............................#..................##................................................#............#.......#......#..#....#........#.........................................#......#.....#...#...............................#.............#.#......................#...........#..#.....#............................#..#........#....##.........#.............##..............#......#.#.......................##.........#.#.#.......##...........#.......................................#.................................................#....##..........#...#.#..#.....#.#.#.#................#......#..#.....#........#....#..........................#..#.................
.............#.#....#....................##.......#............................................#....#......................#.................#..............#..........#..#..............#........#...........#.#...............................#..#......##..........................#.#....#...................................#....#...#.........#.....#...................................#.......#..................#....#................##.#.........................#...#.............................#.##...........#..........#...#......#.#...............#...#...........#.#.......#......#........#..#...#............................................#.....................#..............#......................##......#...................#..#..........#.#...#...............#...#........................#......#..................#..#.....#...........#...#......................##.##.......#...........#..........................#............#....................#.#....#....................##.......#............................................#....#......................#.................#..............#..........#..#..............#........#...........#.#...............................#..#......##..........................#.#....#...................................#....#...#.........#.....#...................................#.......#..................#....#................##.#.........................#...#.............................#.##...........#..........#...#......#.#...............#...#...........#.#.......#......#........#..#...#............................................#.....................#..............#......................##......#...................#..#..........#.#...#...............#...#........................#......#..................#..#.....#...........#...#......................##.##.......#...........#..........................#............#....................#.#....#....................##.......#............................................#....#...............
...........#...............#.........##.......#......#........................#......................#.......#....#...#..#....#..............#....................#...#.......###......#..........................#..........#...........#......................................................#..#..............................#...........#.....#..#............#.....#..#....##.....#.#..........##.#...................#.............#....#..#........#....#..........#..........#..#............#.....#....#...#......#..........#...........#.........#....#........#....#...#.....##..........................#........#.......................#...............#.....#........................#.....................#....#......#........#.......#........#...#....#......#...#...............#....#..........................#...............#..#...............#....#...............#...........#...#...#...............#.....................................................#...............#.........##.......#......#........................#......................#.......#....#...#..#....#..............#....................#...#.......###......#..........................#..........#...........#......................................................#..#..............................#...........#.....#..#............#.....#..#....##.....#.#..........##.#...................#.............#....#..#........#....#..........#..........#..#............#.....#....#...#......#..........#...........#.........#....#........#....#...#.....##..........................#........#.......................#...............#.....#........................#.....................#....#......#........#.......#........#...#....#......#...#...............#....#..........................#...............#..#...............#....#...............#...........#...#...#...............#.....................................................#...............#.........##.......#......#........................#......................#.......#....#.
.#...#.....#...#....#........................#.................#.........#...............#...........#.........#..........#..........##...............#..................#..#.....#........#.............#....#......#......#........#..#......#........##.#...#....#........................#..#..#..............................................#..................#.#...#...#...#...............#..#...#....................#................................................#.....#........####..........#.........##.....#..#....#......................#..#.........#..............................#......#.#...#.......#.......#......#......#....................................#...#................#......#..........#....#........#.....#..............#......#........................#.......#.............#....#......#..#...............................##..........#..............##.......#.........#.............................#......#.#..........#.#....#...#.....#...#....#........................#.................#.........#...............#...........#.........#..........#..........##...............#..................#..#.....#........#.............#....#......#......#........#..#......#........##.#...#....#........................#..#..#..............................................#..................#.#...#...#...#...............#..#...#....................#................................................#.....#........####..........#.........##.....#..#....#......................#..#.........#..............................#......#.#...#.......#.......#......#......#....................................#...#................#......#..........#....#........#.....#..............#......#........................#.......#.............#....#......#..#...............................##..........#..............##.......#.........#.............................#......#.#..........#.#....#...#.....#...#....#........................#.................#.........#...............#...........#.........#....
..........#....###...#........#.#......#...##..........................#....#........#.#.....#........#..........##.......###.......#....#.............................#...................#................#...............##................#....#..........#..........#.#...........#...............#..#........#..#......#.....#.#.........#..#...#...............#..#.......#...........#.#...#...........................................#...#............#.................#...............#.....#..........#...#.#....#..........#........#...#...#..........#...#.......#.....#.........#....................#....#..........#.............#...#....#.#.............................#.........#......#...........................#.....#.........#........#....#.....#.........#.........#......#..#...##........#..#........#......#.....................#...........#...........#.....#.........#..#.........##...............#..#......#.............#...#..................#....###...#........#.#......#...##..........................#....#........#.#.....#........#..........##.......###.......#....#.............................#...................#................#...............##................#....#..........#..........#.#...........#...............#..#........#..#......#.....#.#.........#..#...#...............#..#.......#...........#.#...#...........................................#...#............#.................#...............#.....#..........#...#.#....#..........#........#...#...#..........#...#.......#.....#.........#....................#....#..........#.............#...#....#.#.............................#.........#......#...........................#.....#.........#........#....#.....#.........#.........#......#..#...##........#..#........#......#.....................#...........#...........#.....#.........#..#.........##...............#..#......#.............#...#..................#....###...#........#.#......#...##..........................#....#........#.#.....#........#..........##.
#..............................................#..#..............#..........................##..##.................#..#...........#.#.....##........................#...........#..............................#.........#........#......#..#...#....##............................#..........#.........#...................................#........#.......#.#....#......................#...........#...............#................###.............#....##......#..#....##.....................#.#.#...............................#..................#.................##.....#.........#...#....##....##..........#.....................#....#.#......#.......#...................#..#.........................##...#.............#........#......#.........#......#...........#......#......#.....#.........#.......##...#..........#.##..................#....#.............###..........##..#...#....#............................#.................................#..............................................#..#..............#..........................##..##.................#..#...........#.#.....##........................#...........#..............................#.........#........#......#..#...#....##............................#..........#.........#...................................#........#.......#.#....#......................#...........#...............#................###.............#....##......#..#....##.....................#.#.#...............................#..................#.................##.....#.........#...#....##....##..........#.....................#....#.#......#.......#...................#..#.........................##...#.............#........#......#.........#......#...........#......#......#.....#.........#.......##...#..........#.##..................#....#.............###..........##..#...#....#............................#.................................#..............................................#..#..............#..........................##..##.................#
......................#...#................##................................#...............#.......#.......##.......................#...................#...............##.................................................#..#.#.............#............#.........................#.....#..........#...#...................##.........##.........#.#.#...................###....#...............#.#.....#.......#...#.........#.........#................#......#..........#...#...#..........................##..#......#.....................................#......................#........#.....#.........#...#..#................#......#.#..#............#...........#.###................#.#........................#.#.................#.#....................#......#.##....#............#...#...#....#.#..#.....##...#...............#....#...#......#.....#....#...........#..........#..........................#...#........#.....#.........#..#.................................#...#................##................................#...............#.......#.......##.......................#...................#...............##.................................................#..#.#.............#............#.........................#.....#..........#...#...................##.........##.........#.#.#...................###....#...............#.#.....#.......#...#.........#.........#................#......#..........#...#...#..........................##..#......#.....................................#......................#........#.....#.........#...#..#................#......#.#..#............#...........#.###................#.#........................#.#.................#.#....................#......#.##....#............#...#...#....#.#..#.....##...#...............#....#...#......#.....#....#...........#..........#..........................#...#........#.....#.........#..#.................................#...#................##................................#...............#.......#.......##.....
#..#..#..#..........#............#..##..#................#..#.........#......##......#..#.........#............................................#.............#........#......#...........#....................#....#......#.......#....#..#..................#......#.......#.............#......................................................#.......#.....................#.......#..........#...#.#................................#....#..........................#....#.....#......#.#........................................#..#..###.....#.#..........#...............#..#...#..................#........#....#....................#...#.............#...#.#....#...##...##...........#................#.................##...............#.#.....#...................#.....#...#.............#.........#.............#...#......#.......#.....#........#.............#.........#....#...#...............#.#............#..#..#..#............#...#...............##..#..#..#..........#............#..##..#................#..#.........#......##......#..#.........#............................................#.............#........#......#...........#....................#....#......#.......#....#..#..................#......#.......#.............#......................................................#.......#.....................#.......#..........#...#.#................................#....#..........................#....#.....#......#.#........................................#..#..###.....#.#..........#...............#..#...#..................#........#....#....................#...#.............#...#.#....#...##...##...........#................#.................##...............#.#.....#...................#.....#...#.............#.........#.............#...#......#.......#.....#........#.............#.........#....#...#...............#.#............#..#..#..#............#...#...............##..#..#..#..........#............#..##..#................#..#.........#......##......#..#.........#.................
.#....#..#........##...#...#.##..........#..........#..................#..................#...#........#....#........#.............................#............................#.........#...........#.#.........#....#.....##......#.....................................#.##.......#..................................#...#...............#.#.........#..#..#..##..#......##...#.....................#....................#...#............#.........#.........#...#....#..........#..###..........#.....#.......................#......#...#...##........#......................#......#.....#...........................................#.#................................#......#............##.......#........#........#..................................#......#......................#................#...#......##..........................#....#.#.........#.....#.........#..#...#..#........#........#.........##.#.......#.....#.#..#.........................#....#..#........##...#...#.##..........#..........#..................#..................#...#........#....#........#.............................#............................#.........#...........#.#.........#....#.....##......#.....................................#.##.......#..................................#...#...............#.#.........#..#..#..##..#......##...#.....................#....................#...#............#.........#.........#...#....#..........#..###..........#.....#.......................#......#...#...##........#......................#......#.....#...........................................#.#................................#......#............##.......#........#........#..................................#......#......................#................#...#......##..........................#....#.#.........#.....#.........#..#...#..#........#........#.........##.#.......#.....#.#..#.........................#....#..#........##...#...#.##..........#..........#..................#..................#...#........#....#.......
.......................#........#.#.#.................#..........#...........#...#..#....##..#.....#.#.............................#............#..............#..#....#...................#..#...........#.............#........##............#...............#.....#..................#.#...............#......#.....................#............#.#..............#.....#..##......#....#................#................#.................#...#..............#....................................................#........#.....##...........#...............#.................#..........#...................#.#..#....#..........#........................##............#.#.....#....................#...#.............#..#.#.#..................#..................#...........................##...#.........#.......#.#.#.#..#.#.............#..........#.....#......#..................#.....#..........#.....#..........#..#...#...#..##.#.................#.#.##.......................#........#.#.#.................#..........#...........#...#..#....##..#.....#.#.............................#............#..............#..#....#...................#..#...........#.............#........##............#...............#.....#..................#.#...............#......#.....................#............#.#..............#.....#..##......#....#................#................#.................#...#..............#....................................................#........#.....##...........#...............#.................#..........#...................#.#..#....#..........#........................##............#.#.....#....................#...#.............#..#.#.#..................#..................#...........................##...#.........#.......#.#.#.#..#.#.............#..........#.....#......#..................#.....#..........#.....#..........#..#...#...#..##.#.................#.#.##.......................#........#.#.#.................#..........#...........#...#..#....##..#.....#.#..............
.#.......................#.........................................#...#..........#............#.........#...................#......##.............#......#..#....#............#.........#..#........##...#...............##.......#.......#...#..........................................................#.......................#..........#......#...#.##..............##..............#..#...............#...........##.##.............#...#.................#......#..................#.......#....#...............................#.....#......##...............#............................#...................................#................#..................#....#....#.....#....#...........#..........#...............................#.........#.#........#...#.#................#.....#...#............................#............................................#....###........#..........#.#.............#.##.....###........#.#....................#.#.......................#.........................................#...#..........#............#.........#...................#......##.............#......#..#....#............#.........#..#........##...#...............##.......#.......#...#..........................................................#.......................#..........#......#...#.##..............##..............#..#...............#...........##.##.............#...#.................#......#..................#.......#....#...............................#.....#......##...............#............................#...................................#................#..................#....#....#.....#....#...........#..........#...............................#.........#.#........#...#.#................#.....#...#............................#............................................#....###........#..........#.#.............#.##.....###........#.#....................#.#.......................#.........................................#...#..........#............#.........#..........
...................#............#.........#.........#..........................................#..#.#....#............................#....................................................................##..............#...........................#...#......#....#.#.........#.#...............#....#..................#............#..##....#...............#..........#....#...#....................#...........#...#.....#.....#...##.....................#..#..#.......#..........#......#..............#..#..........#....#................#.................#......#.................#........#.................#.##..#....#.......#.....#...................#...#......#.#...##.....#..........................................#.............#.............#..#..#.....#......#....................................................................................#.......#.......#..................................#.............#.................#.....#..#....................#............#.........#.........#..........................................#..#.#....#............................#....................................................................##..............#...........................#...#......#....#.#.........#.#...............#....#..................#............#..##....#...............#..........#....#...#....................#...........#...#.....#.....#...##.....................#..#..#.......#..........#......#..............#..#..........#....#................#.................#......#.................#........#.................#.##..#....#.......#.....#...................#...#......#.#...##.....#..........................................#.............#.............#..#..#.....#......#....................................................................................#.......#.......#..................................#.............#.................#.....#..#....................#............#.........#.........#..........................................#..#.#....#..........
..............#.#.......##.....................#...#.#.................#.#.....#.##.......................#........#.......#..#....#...#..............#...................#.......................#.....#........#................................#................#................#.#..........#....................................#..........#...............................#..............#......#............#..................#.....#..#.##.....#........#.....#.....#.................#.#.................#.............#....................#...#.........#.......#..............#....#.....#................#......#......#..........#......##.....#................................#..........#....#...........#....#....#.....##.............#...............#....#......#..#...........#................#.#.......##................#......#..#...........#.........###.#.............#.##..........................#........#................##.........#..#................#.#.......##.....................#...#.#.................#.#.....#.##.......................#........#.......#..#....#...#..............#...................#.......................#.....#........#................................#................#................#.#..........#....................................#..........#...............................#..............#......#............#..................#.....#..#.##.....#........#.....#.....#.................#.#.................#.............#....................#...#.........#.......#..............#....#.....#................#......#......#..........#......##.....#................................#..........#....#...........#....#....#.....##.............#...............#....#......#..#...........#................#.#.......##................#......#..#...........#.........###.#.............#.##..........................#........#................##.........#..#................#.#.......##.....................#...#.#.................#.#.....#.##.......................#........#
.#....#.#.....#........#......#...................##........#......................#............#.....#...#.....#..#............#......#........................##..##...............#....#......#.....#..#..........#............#......#....................................#.....#........#.......#.......##...#....#.#..#......#..............##............#.#................#.....#..........#....#......................#..#.#...#.......#...............#......#........#..........#...........#.................#........#.....................................................#............#....................#............##.....#........#.................#.............#....#..#....#......#...#...#..#.#......#....#....................#.#..#.##............#............#..#.......#...........#..............###.#...#...............#.#...........................................................................#..............#............#..........#....#.#.....#........#......#...................##........#......................#............#.....#...#.....#..#............#......#........................##..##...............#....#......#.....#..#..........#............#......#....................................#.....#........#.......#.......##...#....#.#..#......#..............##............#.#................#.....#..........#....#......................#..#.#...#.......#...............#......#........#..........#...........#.................#........#.....................................................#............#....................#............##.....#........#.................#.............#....#..#....#......#...#...#..#.#......#....#....................#.#..#.##............#............#..#.......#...........#..............###.#...#...............#.#...........................................................................#..............#............#..........#....#.#.....#........#......#...................##........#......................#............#.....#...#.....#..#
..................#....................#.............#....#.#.#.....#..............#......#...##............................#............###.#....#..........#............#..#....................##.........#....#...#.................#......#......................#............#...........#.........#...#......#.....#...................#...................#.#..........#.#.#..................##.........#...#....#....#..........................#................#.............#..............#.................#...........#.........#...#.#..##.......#..#.....#......#......................................#...#..................#................##...#............#...#...#.#..#........#......##.............#...............#.#................#...........#...#....#....#....#..............#.........#..#........#......#.......#.........#................#................#...##..............#......#......#..................#.........#.....##...#....................#....................#.............#....#.#.#.....#..............#......#...##............................#............###.#....#..........#............#..#....................##.........#....#...#.................#......#......................#............#...........#.........#...#......#.....#...................#...................#.#..........#.#.#..................##.........#...#....#....#..........................#................#.............#..............#.................#...........#.........#...#.#..##.......#..#.....#......#......................................#...#..................#................##...#............#...#...#.#..#........#......##.............#...............#.#................#...........#...#....#....#....#..............#.........#..#........#......#.......#.........#................#................#...##..............#......#......#..................#.........#.....##...#....................#....................#.............#....#.#.#.....#..............#......#...##....................
...#............................#....#..........................#.##...##.#..........#.#...#.........#....#................#.#...#..#.................#...........#..................#.....#..............#........................................................................#........#................#......................#...........#...........##............................#...................#.#..............##.............#...........................................#...................#.................#...............#...........#.................#.......#..........#......##.....#..........#.................#.....................#......................................................................................#...........#.#...#.......#..........#...##..#.........##...#.............#.......................#.......#..#........#....#........#.....#...........#.................#......#...#..#....#......#..........##.........#............................#....#..........................#.##...##.#..........#.#...#.........#....#................#.#...#..#.................#...........#..................#.....#..............#........................................................................#........#................#......................#...........#...........##............................#...................#.#..............##.............#...........................................#...................#.................#...............#...........#.................#.......#..........#......##.....#..........#.................#.....................#......................................................................................#...........#.#...#.......#..........#...##..#.........##...#.............#.......................#.......#..#........#....#........#.....#...........#.................#......#...#..#....#......#..........##.........#............................#....#..........................#.##...##.#..........#.#...#.........#....#.........
......#.#...#..#........#.........................#..........#............................#......#.....#....#........................#..................#..........................#............#....##.....#........#.................##.........#.........#..#............#......#...............#................#.......#....#................#...#...#.....#........##...................#...........#...........#..........#....................#......#......................#..#.......#.#........................................#.#..................#.#..........#..........#........#..#.#.....#...#................................#.........#..#......................##......#.....#..#.........................................................................#.....................###..................#...#....#.......#...#............#.......#...............#.....#..#..............#........#.......................#........#.#.......#...##..............#.#...#..#........#.........................#..........#............................#......#.....#....#........................#..................#..........................#............#....##.....#........#.................##.........#.........#..#............#......#...............#................#.......#....#................#...#...#.....#........##...................#...........#...........#..........#....................#......#......................#..#.......#.#........................................#.#..................#.#..........#..........#........#..#.#.....#...#................................#.........#..#......................##......#.....#..#.........................................................................#.....................###..................#...#....#.......#...#............#.......#...............#.....#..#..............#........#.......................#........#.#.......#...##..............#.#...#..#........#.........................#..........#............................#......#.....#....#.......
...............#.........#.......#......................................#......#.............#....#...............#..........#...#........#........#.................#................#...#.#......#...#...#.....................#..#.............#........#.......#..............#..........#.....##......................................#..........#.#.....##...#........##..............##.........#.......#.............##........#.#....................................................#.#.......#........#............#....#......#.......#...#...##.#.....##.....#.........#........##...#.............#..#.#......#.......#..........................#.#.....#...#..............#...........................................#.#.....#...........#..#.......................#.....#........#.........#.....#.#..#.................#.........#...#...#........#.......##.#..#.............#..#.........#..#................................#...............#.#.....#.#...............#.........#.......#......................................#......#.............#....#...............#..........#...#........#........#.................#................#...#.#......#...#...#.....................#..#.............#........#.......#..............#..........#.....##......................................#..........#.#.....##...#........##..............##.........#.......#.............##........#.#....................................................#.#.......#........#............#....#......#.......#...#...##.#.....##.....#.........#........##...#.............#..#.#......#.......#..........................#.#.....#...#..............#...........................................#.#.....#...........#..#.......................#.....#........#.........#.....#.#..#.................#.........#...#...#........#.......##.#..#.............#..#.........#..#................................#...............#.#.....#.#...............#.........#.......#......................................#......#.............#....#...............#.
....#............#...#.....#..#.......#....#.......................................#.........#........#.....................#.....#...........#..............#.....#.....##..#.........#......#............................#.####........#.............#..........#................................#...............#..................#......................#...........................#..#.............#.................##......#........#..#......#..#...................................#..#................................#...........#.....#..........................#......#.................................#.....#.#....#......#..#......#.###............#............#............#..#.....#......#.#......##........#...#.......#.......#..................#............#..#...#...........................#..#.....##..............#.................#.......#.#.......................#...........#...#..................#...#......#............#...#..#.......#............#...#.....#..#.......#....#.......................................#.........#........#.....................#.....#...........#..............#.....#.....##..#.........#......#............................#.####........#.............#..........#................................#...............#..................#......................#...........................#..#.............#.................##......#........#..#......#..#...................................#..#................................#...........#.....#..........................#......#.................................#.....#.#....#......#..#......#.###............#............#............#..#.....#......#.#......##........#...#.......#.......#..................#............#..#...#...........................#..#.....##..............#.................#.......#.#.......................#...........#...#..................#...#......#............#...#..#.......#............#...#.....#..#.......#....#.......................................#.........#........#.............
.........#....................#.##......#...#.........#......#..#..#..#.......#........#............#.........#.......#..#.....#.......#............#.#.........#...............................#............#...#...........#.....#.............................................#....#...........#......#.......#.......#.#..................#.........................#..........#....#.#...........................#..#..#.............................#.....................................#....#...........#.................................#...#..........#.#........................#............#.....#......................#.......#.........................#..........................#...............#.#.#.#....##.....#.......................................#......#....#.....#......#............................................................#.......#.................#.#............................##....####...#...#............#.........#.##..............#....................#.##......#...#.........#......#..#..#..#.......#........#............#.........#.......#..#.....#.......#............#.#.........#...............................#............#...#...........#.....#.............................................#....#...........#......#.......#.......#.#..................#.........................#..........#....#.#...........................#..#..#.............................#.....................................#....#...........#.................................#...#..........#.#........................#............#.....#......................#.......#.........................#..........................#...............#.#.#.#....##.....#.......................................#......#....#.....#......#............................................................#.......#.................#.#............................##....####...#...#............#.........#.##..............#....................#.##......#...#.........#......#..#..#..#.......#........#............#.........#.....
...#.....#..............#...#......#..........#..##.................#.....#..##.####.........#.#.....#.#.............##....#..........#....#...........#..#....................#.....#........#...##...#.......#.......#............................#............#..........#.................#..#............#...............#..#.......................#.......#...#.#..............#..........#......................................##..#.....##...#.....#...............................#...........#........##.......#.....#......##.....#..#...................................................#....#..#........#........................#.........#....#......#.....#..................#..............#................##.......................#.................#......#..................#.##.#...#...................#.........................................#........#..............................................#.......#..#........#.#.....#.........#.......#.....#..............#...#......#..........#..##.................#.....#..##.####.........#.#.....#.#.............##....#..........#....#...........#..#....................#.....#........#...##...#.......#.......#............................#............#..........#.................#..#............#...............#..#.......................#.......#...#.#..............#..........#......................................##..#.....##...#.....#...............................#...........#........##.......#.....#......##.....#..#...................................................#....#..#........#........................#.........#....#......#.....#..................#..............#................##.......................#.................#......#..................#.##.#...#...................#.........................................#........#..............................................#.......#..#........#.#.....#.........#.......#.....#..............#...#......#..........#..##.................#.....#..##.####.........#.#.....#.#............
...#.....#.............................###....#.......#.#.........#............................#.....#.#.........#......#.......#..#.......#.........#...............#.##....#............##....................#...................#...................#...#....#........##............#..#...............................#.....................#........................#............#...........#...........#........................#...........................#............#.........#..................................#..........##...........#.......................#.........#..............#.#...............#......#..................#.#...#...........#..##....##..#........#....#...................##............#.............#....#..............#...#......#...........#.....#............#.#....................................#.......#.......#.......#.............#..........#..............#.......#..............#............#.##....................#.....#.............................###....#.......#.#.........#............................#.....#.#.........#......#.......#..#.......#.........#...............#.##....#............##....................#...................#...................#...#....#........##............#..#...............................#.....................#........................#............#...........#...........#........................#...........................#............#.........#..................................#..........##...........#.......................#.........#..............#.#...............#......#..................#.#...#...........#..##....##..#........#....#...................##............#.............#....#..............#...#......#...........#.....#............#.#....................................#.......#.......#.......#.............#..........#..............#.......#..............#............#.##....................#.....#.............................###....#.......#.#.........#............................#.....#.#.........#..
.#.........................#..#.....................#..........#.......................#..........##..#.....#........##..#.................#..................#..#...#.....#......#........#......#........#............................##............................#..............#..#.......#...........#............................................................#.........#..#...............#.................#...................##.....#.#..........#...................................#.............#..........#................#.................##...#.#........#...........#..................................#..#..#.....#....................#...........##.......#.#...#.............#..#....#.........#..##.......#..#........................#....#....#...#...................................................#........#.......#......##......#...................#...................#.................................#............###.......#..#..#..#.........................#..#.....................#..........#.......................#..........##..#.....#........##..#.................#..................#..#...#.....#......#........#......#........#............................##............................#..............#..#.......#...........#............................................................#.........#..#...............#.................#...................##.....#.#..........#...................................#.............#..........#................#.................##...#.#........#...........#..................................#..#..#.....#....................#...........##.......#.#...#.............#..#....#.........#..##.......#..#........................#....#....#...#...................................................#........#.......#......##......#...................#...................#.................................#............###.......#..#..#..#.........................#..#.....................#..........#.......................#..........##..#.....#.......
........#..........#.....................................................#......#........................................................##....#..#...............................#.#.................#........#...#.....#.....................................#..........#..#..........#..........#......#.......#...##...................#................#..........#....#...........#.................................#.............#..............#.......#....#.....##....#.................#............#...#.......................#.....#..................................#........#.#.#..##...............#..................#.......#.#..#.....#...............#.#.......#..#..........................#..........#..............................#....#....................#.............##....................#..............#...................#...........#.....#....................................#...#.....##.....#.#.............#...............................#..........#.....................................................#......#........................................................##....#..#...............................#.#.................#........#...#.....#.....................................#..........#..#..........#..........#......#.......#...##...................#................#..........#....#...........#.................................#.............#..............#.......#....#.....##....#.................#............#...#.......................#.....#..................................#........#.#.#..##...............#..................#.......#.#..#.....#...............#.#.......#..#..........................#..........#..............................#....#....................#.............##....................#..............#...................#...........#.....#....................................#...#.....##.....#.#.............#...............................#..........#.....................................................#......#...................................
....#.#....#.......................................#..#............#.......#.#..............#............#......#............#.......#.......#...................#..........#......#...........#..#...................#.........#.#....#........#...........#.#....#..#................#.....#.#..............#................................#...#...................#.....#.........#........#......#..........#....#...................#...........#.............###.........#..#...#......#.................##.........#.................#...#..........#.#.#...#.................#........#..##...........##......................#...........#...........#.............#......#.............................................#................#........#................#.......#...................#....#..#.........#......#..............##.....#...............................#...................##.........................#..#...#..#.....................#....#....#.#....#.......................................#..#............#.......#.#..............#............#......#............#.......#.......#...................#..........#......#...........#..#...................#.........#.#....#........#...........#.#....#..#................#.....#.#..............#................................#...#...................#.....#.........#........#......#..........#....#...................#...........#.............###.........#..#...#......#.................##.........#.................#...#..........#.#.#...#.................#........#..##...........##......................#...........#...........#.............#......#.............................................#................#........#................#.......#...................#....#..#.........#......#..............##.....#...............................#...................##.........................#..#...#..#.....................#....#....#.#....#.......................................#..#............#.......#.#..............#............#......#...
.......#...#................#....................#......#..#...........#.................##.........................##.....#...#........#.....#.#..###......#...#.#.............................#.....#.....#..........#....#......#................#.#.#......##.#...........................................#................#......#........#....#.......##..........#........#...........#..........##.......................................#......#.....#...............#....##..............................#.....#..#....................................#.......#....#.....##......#......#.#.#.............##...#..............#.#..........#...................#..................#...........#............##...#......#..##..#......#.......#.............##.............##.................#..........##..#...##......#..#....................#.##...#.#..#.....##...#.....#...........#.....................#...#...##..........#..................#.##......#.#.......#...#................#....................#......#..#...........#.................##.........................##.....#...#........#.....#.#..###......#...#.#.............................#.....#.....#..........#....#......#................#.#.#......##.#...........................................#................#......#........#....#.......##..........#........#...........#..........##.......................................#......#.....#...............#....##..............................#.....#..#....................................#.......#....#.....##......#......#.#.#.............##...#..............#.#..........#...................#..................#...........#............##...#......#..##..#......#.......#.............##.............##.................#..........##..#...##......#..#....................#.##...#.#..#.....##...#.....#...........#.....................#...#...##..........#..................#.##......#.#.......#...#................#....................#......#..#...........#.................##.........................
........#.......#........#.##........#..........#...............##.....................................##.......................#.........#............#.........#..........#........#......#.....#.....................#..................#..........#.............................................#.............#..................#............................#.......#..........#.............#............#..#.#.....#.......#..#.......................#........#...#.............................................#.........#............#..............#...#..........##............#...............##.........................................#..............................#........#..............#............##.....##.............#...........................................#....#..........#...........................#.......#....................#...#............#........#.....................#......#.#.....#.#....#..........#.#.............#.#............#.......#........#.##........#..........#...............##.....................................##.......................#.........#............#.........#..........#........#......#.....#.....................#..................#..........#.............................................#.............#..................#............................#.......#..........#.............#............#..#.#.....#.......#..#.......................#........#...#.............................................#.........#............#..............#...#..........##............#...............##.........................................#..............................#........#..............#............##.....##.............#...........................................#....#..........#...........................#.......#....................#...#............#........#.....................#......#.#.....#.#....#..........#.#.............#.#............#.......#........#.##........#..........#...............##.....................................##...........
#...##......#.....#....#..#............................................#.#.......#...........##......#..##.....#...#......................#.........................#...........#....#.#.#..............#...#..#........#....#...#...#.............#.......................................#..........#...............................#................#................#...................#....#................................................#.#...................#.....................................##.......#.................#.#.#........#.....#.....#...............#...........#..#.....#......#.......#..........................................##..................#.#..#.................................#....#....#....................#.......##...........#...#........#.......#........#..........#...#....#.............#..#.....................#...............#........#...................#.....#..........#....#...#.....#...##........#.........#...##......#.....#....#..#............................................#.#.......#...........##......#..##.....#...#......................#.........................#...........#....#.#.#..............#...#..#........#....#...#...#.............#.......................................#..........#...............................#................#................#...................#....#................................................#.#...................#.....................................##.......#.................#.#.#........#.....#.....#...............#...........#..#.....#......#.......#..........................................##..................#.#..#.................................#....#....#....................#.......##...........#...#........#.......#........#..........#...#....#.............#..#.....................#...............#........#...................#.....#..........#....#...#.....#...##........#.........#...##......#.....#....#..#............................................#.#.......#...........##......#..##.....#...#
..#....#..........#......................................#.......#..........#....##.#..#.....##.........#.................#..#...#........#....#.......#.....#..................#...#....#...............#........#...#..............#..................#............#......#.........................#...#...............#......#...................................#...........#.....#....#............#.#..........#......##........................#......#.....#...#..............#..............#..................#...##.....................#..............#..............#.#.........#......#.....##.#..#...##.......#........#..##.......#.....#........#...............#...###...............##........................#......#...............#................................#................................#...##........................#...........##.#...............#......#..............#...#...................#..........#...#...#...#..................#....#..........#......................................#.......#..........#....##.#..#.....##.........#.................#..#...#........#....#.......#.....#..................#...#....#...............#........#...#..............#..................#............#......#.........................#...#...............#......#...................................#...........#.....#....#............#.#..........#......##........................#......#.....#...#..............#..............#..................#...##.....................#..............#..............#.#.........#......#.....##.#..#...##.......#........#..##.......#.....#........#...............#...###...............##........................#......#...............#................................#................................#...##........................#...........##.#...............#......#..............#...#...................#..........#...#...#...#..................#....#..........#......................................#.......#..........#....##.#..#.....##.........#...........
.............................................#.....#......#................................#....#.................................#..............#....................#.#......#................#.#.....#...#..#....#.......#..#..#....##....................#.........................#........#.............#..........#.................................#........##..#..............#.......................#............#............................#....#.#....#....#...#...#................#..#..#.................#..................#..............##....................#...............#............#.............................#................................##.#...##.................#............#.........#.........#....#..................#.......#......#.................................#.#....#.....#.#......#...#..............#..#................#.......#..#....................##..............#.#...#...........#.....#.........#..##....#...............................................#.....#......#................................#....#.................................#..............#....................#.#......#................#.#.....#...#..#....#.......#..#..#....##....................#.........................#........#.............#..........#.................................#........##..#..............#.......................#............#............................#....#.#....#....#...#...#................#..#..#.................#..................#..............##....................#...............#............#.............................#................................##.#...##.................#............#.........#.........#....#..................#.......#......#.................................#.#....#.....#.#......#...#..............#..#................#.......#..#....................##..............#.#...#...........#.....#.........#..##....#...............................................#.....#......#................................#....#...................
...............................#.........................#...............#................#..#.#..........#.....#......#......##.......#................................#.....#...........#..........................#......#.#...............##.........#.......................#...#.....#...........#............................#......#.........#...................#....#..................#.....#.........#.#......................#......#.....#.....#.........#.#.......##..##..##.#....#..........#......#..........#...#......#..........#.#.#............#.##.#.......#..#....#.............#........#.....#..#...###.......................#.....#.......#..##..#..............................#......#..#.........................#.......#....#.................................................#...................#...................#.#..............##.....#...#...........#...#.......#...#..#.......#...................#..#...........#..#....#.......................................#.........................#...............#................#..#.#..........#.....#......#......##.......#................................#.....#...........#..........................#......#.#...............##.........#.......................#...#.....#...........#............................#......#.........#...................#....#..................#.....#.........#.#......................#......#.....#.....#.........#.#.......##..##..##.#....#..........#......#..........#...#......#..........#.#.#............#.##.#.......#..#....#.............#........#.....#..#...###.......................#.....#.......#..##..#..............................#......#..#.........................#.......#....#.................................................#...................#...................#.#..............##.....#...#...........#...#.......#...#..#.......#...................#..#...........#..#....#.......................................#.........................#...............#................#..#.#..........#.....#...
#.#.#.................#........................#....#......#........#.........#........#......#............#.....##...#......#...........#...................#..#....#..#.............#.......#.......#................#...........#......#.........#..#.......#.....#..............#......#.......#......#......#.........................#.#.#..................#.#.....................#....#.#.......................#.......................#....#.....................#..................#...#.##........##.#........#..#.#..........#..........................#.#...........#........#.#.........................#.........#....#........................#..................................#.##......#................#........#...........#....#...............#..............#......#.#...............#.......#........#....#....................#.#.#............#....#.............#......#....................#.......#.......#......................#.#........#.#.#.................#........................#....#......#........#.........#........#......#............#.....##...#......#...........#...................#..#....#..#.............#.......#.......#................#...........#......#.........#..#.......#.....#..............#......#.......#......#......#.........................#.#.#..................#.#.....................#....#.#.......................#.......................#....#.....................#..................#...#.##........##.#........#..#.#..........#..........................#.#...........#........#.#.........................#.........#....#........................#..................................#.##......#................#........#...........#....#...............#..............#......#.#...............#.......#........#....#....................#.#.#............#....#.............#......#....................#.......#.......#......................#.#........#.#.#.................#........................#....#......#........#.........#........#......#............#.....##.
.#.#..........#.....#......#...............#.............#........................#.#...#....#.........#...##........#..................#..#..#............#.#...##........#..........................#.#....#...............#..#........#..#.................#.......#.......#.........#.....................###.......#.....##.................................#..................................#...#....#.............#............#...#..........#.........#................................#......###.........#.........#...#.........................................#.#.........#.....................##.........#.#........#.......#...................#..##.........#....#....................#..........#...........#.#..........###.......###.........#.......##............#........................#..........#......#.....................................................##........#..............#........................................#..#......#........#.#..........#.....#......#...............#.............#........................#.#...#....#.........#...##........#..................#..#..#............#.#...##........#..........................#.#....#...............#..#........#..#.................#.......#.......#.........#.....................###.......#.....##.................................#..................................#...#....#.............#............#...#..........#.........#................................#......###.........#.........#...#.........................................#.#.........#.....................##.........#.#........#.......#...................#..##.........#....#....................#..........#...........#.#..........###.......###.........#.......##............#........................#..........#......#.....................................................##........#..............#........................................#..#......#........#.#..........#.....#......#...............#.............#........................#.#...#....#.........#...##.......
.#............#......#....#......................#...#..............#......#....#..............#.....#...........#.....#......#...#........#.....#................#....#..#..........#............#............#...#.....#......#........#.....##..................#......#....#...........##...............................................##......#.#...........#.....#..#..............#..#...................................#......................................#....#..#.......................#........#.#...........#............#.................................................................#..................##....#......#..........#...#..#..........##..#.........#.#.##.......#............#................#.#...#.....#......#..........#..#.............#............................#...#.........#.....#..#.................#.......#.........#.........................................##.....#..........................#..#...#............#...#............#......#....#......................#...#..............#......#....#..............#.....#...........#.....#......#...#........#.....#................#....#..#..........#............#............#...#.....#......#........#.....##..................#......#....#...........##...............................................##......#.#...........#.....#..#..............#..#...................................#......................................#....#..#.......................#........#.#...........#............#.................................................................#..................##....#......#..........#...#..#..........##..#.........#.#.##.......#............#................#.#...#.....#......#..........#..#.............#............................#...#.........#.....#..#.................#.......#.........#.........................................##.....#..........................#..#...#............#...#............#......#....#......................#...#..............#......#....#..............#.....#...........#..
......................................#.......#.....#..............##......#.......#.#.........#......#.......................................#.................##..................#........##........#........#..#..#.........................#.................##.......#...#....#.......#.............................#.......#..#..............#...................#.#..................#.#...#...............................................#.#..#...........#......#..#...............#.....................#.........#.#.......#........................#...#...#......#....#.#.#......##..#.....#......##.......#.....#..........#...#..............#.................#.................#....##..........................................#......#....#.....................#.........#......................#...............#........#...#.........#..#..................#....#......#..................#..#.......#..#......#...........#................................................................#.......#.....#..............##......#.......#.#.........#......#.......................................#.................##..................#........##........#........#..#..#.........................#.................##.......#...#....#.......#.............................#.......#..#..............#...................#.#..................#.#...#...............................................#.#..#...........#......#..#...............#.....................#.........#.#.......#........................#...#...#......#....#.#.#......##..#.....#......##.......#.....#..........#...#..............#.................#.................#....##..........................................#......#....#.....................#.........#......................#...............#........#...#.........#..#..................#....#......#..................#..#.......#..#......#...........#................................................................#.......#.....#..............##......#.......#.#.........#......#.............
.................#...............#...............#.....#...........#........................##.....................#..........#.................#....#..........................#........#....##............#..#...........#..#.................#...........#.#................#.#...#...........##.............#......#...#.......#....#..........................................#..................................#......#...#.............#...#.#....#............#...........#......#...........#.......#............#...#.......#.................#...............#...........#....#........#.......##.#........#....#........#.........................#...#........#.............#..................#......#..#..................................#...........#............#.............#...#...#....##...#...................#....#...#...#.........#.#........#...................#.......#.......#..........#....##................................................................#...............#...............#.....#...........#........................##.....................#..........#.................#....#..........................#........#....##............#..#...........#..#.................#...........#.#................#.#...#...........##.............#......#...#.......#....#..........................................#..................................#......#...#.............#...#.#....#............#...........#......#...........#.......#............#...#.......#.................#...............#...........#....#........#.......##.#........#....#........#.........................#...#........#.............#..................#......#..#..................................#...........#............#.............#...#...#....##...#...................#....#...#...#.........#.#........#...................#.......#.......#..........#....##................................................................#...............#...............#.....#...........#........................##.....................#
....#....#....................................#....#.#....#.......#.......#........#.........#..................#........#..#..#.......................#......#..#........#.#.......#....#...#..#.#......#.....#................#..........................................##..............#....................#........#..................#..#.........#................................#....#......#.........................................#....#....#...................#...#..##..#...............#.#.....#..#..................##.#..#......#..#..................###.#......#...##...................#..............#................#................#....#............#.#...................#................#..............#................#............#........#...................#...................................................................#....#...#.............#.......................#........#.........#.....................#...................#....#....................................#....#.#....#.......#.......#........#.........#..................#........#..#..#.......................#......#..#........#.#.......#....#...#..#.#......#.....#................#..........................................##..............#....................#........#..................#..#.........#................................#....#......#.........................................#....#....#...................#...#..##..#...............#.#.....#..#..................##.#..#......#..#..................###.#......#...##...................#..............#................#................#....#............#.#...................#................#..............#................#............#........#...................#...................................................................#....#...#.............#.......................#........#.........#.....................#...................#....#....................................#....#.#....#.......#.......#........#.........#..................#...
....#............#...#............................................#...........#...............#..#.....................................................#.......#.............................#................#.............###..#..........#.........................#........................#..................#...........................#....##.........##..............................#...#......#..................#.....#..........##.........................#..........#..#.#..............##.#.#.....................#..................#.......#................................#......#.....................................................#....#.......#...#.....................................#...#........#...#.#......#................................#........#.............#........................#........#...#................#.......#..............#............#.......#.........................#........#........#..............................#............#...#............................................#...........#...............#..#.....................................................#.......#.............................#................#.............###..#..........#.........................#........................#..................#...........................#....##.........##..............................#...#......#..................#.....#..........##.........................#..........#..#.#..............##.#.#.....................#..................#.......#................................#......#.....................................................#....#.......#...#.....................................#...#........#...#.#......#................................#........#.............#........................#........#...#................#.......#..............#............#.......#.........................#........#........#..............................#............#...#............................................#...........#...............#..#..................
...........#....#............#..........#....#..........#.............##......#....#...##..................................#.#...##..........................................#.....................#...............#.................................#...............#.....#......#.......#............#..#.................................#.............................#..........#....#......................#...##.#.......#................#........#...#............#.......#......#..#...........#............................#..#..........................................................#.........#...............#.................##...###...............#...................##......#..#................#..#.......##.#.....#.#............#.............##..#......#.#............................#......#...#.............#..................#.....#......#....#.............#.......#.#.....#......#...#.......#........#..#.....#.....#.....#..#......................#....#............#..........#....#..........#.............##......#....#...##..................................#.#...##..........................................#.....................#...............#.................................#...............#.....#......#.......#............#..#.................................#.............................#..........#....#......................#...##.#.......#................#........#...#............#.......#......#..#...........#............................#..#..........................................................#.........#...............#.................##...###...............#...................##......#..#................#..#.......##.#.....#.#............#.............##..#......#.#............................#......#...#.............#..................#.....#......#....#.............#.......#.#.....#......#...#.......#........#..#.....#.....#.....#..#......................#....#............#..........#....#..........#.............##......#....#...##...........................
...................#.........#.#...#.#..#..#.......#....#.............................#.................................#...........#...#.......................................#...............#...#........#...##.............................#.........#.#............#...........#........#..#...#..........#....#.........##.................................##..#...................#............#..#..........#............#...............#....................#...#...........#.............#............#...#.#.......................#.......#...#...#.#....##...............#...#..#.......#.....#....................#.......#....#.........................#.....#.......#.......#.......#....#..................#.......#...#...........#...#..............##....#...#........#....................#.......#........#............#...#...........#........#.......#.................#.....................#..............#.....#.#.......................#........................#.........#.#...#.#..#..#.......#....#.............................#.................................#...........#...#.......................................#...............#...#........#...##.............................#.........#.#............#...........#........#..#...#..........#....#.........##.................................##..#...................#............#..#..........#............#...............#....................#...#...........#.............#............#...#.#.......................#.......#...#...#.#....##...............#...#..#.......#.....#....................#.......#....#.........................#.....#.......#.......#.......#....#..................#.......#...#...........#...#..............##....#...#........#....................#.......#........#............#...#...........#........#.......#.................#.....................#..............#.....#.#.......................#........................#.........#.#...#.#..#..#.......#....#.............................#.............................
..................###....................................#.......#................#...............#..........#.#.........#..............#.........#.................#..#....#....##..#............#......#.....#......................................#......#...#.#..#......#...........................................#....#.........#.....................................#........#............#......#............................#.....##...#..................................#.....##.......#.........#.......#.#...........##..##............##..........#.......#..............#.........#....#......#.....#..#..........#.#............#.#.....................#............#........#....#............#....#.......................#...#........#.................................#.......#.........#..................#..................#........###...........................................#......................#...................#....#.................................###....................................#.......#................#...............#..........#.#.........#..............#.........#.................#..#....#....##..#............#......#.....#......................................#......#...#.#..#......#...........................................#....#.........#.....................................#........#............#......#............................#.....##...#..................................#.....##.......#.........#.......#.#...........##..##............##..........#.......#..............#.........#....#......#.....#..#..........#.#............#.#.....................#............#........#....#............#....#.......................#...#........#.................................#.......#.........#..................#..................#........###...........................................#......................#...................#....#.................................###....................................#.......#................#...............#..........#.#....
.................................#.....#...##.....#.##............##.................................#.#....##...#...#..#.....#..................#.#..................#.#................#.#.......#.................#...#..............#...#.....#........##...##....................#.#..#......................#........##...........#.##.....#.........#..#........#..#...................#.............#..................#..........................##..#...#..................#..................#..#.....#................#..#............#...#......................#..........#....#.......##....#.........#...#....#..........#.....#............#...#...............#.......#.#......#.................#.#.....#.#.#....#..##......#............#...#.................#....#.#..........##.............#............#..#.........#....#....................#.#...#.......................#.......#..............#.........................#........................................................#.....#...##.....#.##............##.................................#.#....##...#...#..#.....#..................#.#..................#.#................#.#.......#.................#...#..............#...#.....#........##...##....................#.#..#......................#........##...........#.##.....#.........#..#........#..#...................#.............#..................#..........................##..#...#..................#..................#..#.....#................#..#............#...#......................#..........#....#.......##....#.........#...#....#..........#.....#............#...#...............#.......#.#......#.................#.#.....#.#.#....#..##......#............#...#.................#....#.#..........##.............#............#..#.........#....#....................#.#...#.......................#.......#..............#.........................#........................................................#.....#...##.....#.##............##.................................#.#....##...#..
..........#.....................#.....#..##...............#.......................................................#..........#....#.....#.##.#........#..#............##..#....#...##..........................................#.......#....#.......##....#.........#......##.........#......................................#...#.#.....#........##.......................#..#..................#.......#................#................#...............#.............#........................##.......#......#..#.................#.................................#.#.#......#............#..#.......#.........#.......##...#.....#...............#..#............#...#........#............#....#......#...............................#............#.....#................##..........................#..#................#..................#..............#................#.................##....................#...........#........................#....................#.....................#.....#..##...............#.......................................................#..........#....#.....#.##.#........#..#............##..#....#...##..........................................#.......#....#.......##....#.........#......##.........#......................................#...#.#.....#........##.......................#..#..................#.......#................#................#...............#.............#........................##.......#......#..#.................#.................................#.#.#......#............#..#.......#.........#.......##...#.....#...............#..#............#...#........#............#....#......#...............................#............#.....#................##..........................#..#................#..................#..............#................#.................##....................#...........#........................#....................#.....................#.....#..##...............#.......................................................#.
.#.........#.......................#..#............#..##.#....#.............##....#.........#.....#....#.#..#..##........###.................#.#...#........................#...#.....#.........#...........#.##...............................##......#.....##........#.#....#......#..........#.........................#.....#.#........#....#.....#..#......#...#.......#..#...........#...........#..............#............#..#..............#.............#...................#......................#............#........................#........#.....#.....................................#.....###.................#...........................#.##.....#.........................#............................#..#....#.#.......#............#..##........................#................#......#....##......#..............#.#.....#........#....###........#........#....#...##.......#.#.#......#......##.#.#.......#.....#....................#.......#.#.........#.......................#..#............#..##.#....#.............##....#.........#.....#....#.#..#..##........###.................#.#...#........................#...#.....#.........#...........#.##...............................##......#.....##........#.#....#......#..........#.........................#.....#.#........#....#.....#..#......#...#.......#..#...........#...........#..............#............#..#..............#.............#...................#......................#............#........................#........#.....#.....................................#.....###.................#...........................#.##.....#.........................#............................#..#....#.#.......#............#..##........................#................#......#....##......#..............#.#.....#........#....###........#........#....#...##.......#.#.#......#......##.#.#.......#.....#....................#.......#.#.........#.......................#..#............#..##.#....#.............##....#.........#.....#....#.#..#..##...
.....#..#.....#.#................................#.....#.....#.....#.........#......................#........#.....#....................#.....###..#.....#.....#......................#.#.......#.......#....##.............##....#..........#.........#...............#......#....#..#.......#...............#.#......#............#................#....#........#.....##.#..........#................................................#..#......#.........#............#..........#...#..............#.#......#..#.....#.....................#.....##................#............#...#......#.................#........................#.....#.............................#......#...............#....................#.#....#.#........#.#......##..#.#...................#...#..#..........#.#....#..............#..#...#...#...#.....#.........#..#.......#.....#.......#..#.#......#....#......#....##.........#...#..............................#..........#.............#..#.....#.#................................#.....#.....#.....#.........#......................#........#.....#....................#.....###..#.....#.....#......................#.#.......#.......#....##.............##....#..........#.........#...............#......#....#..#.......#...............#.#......#............#................#....#........#.....##.#..........#................................................#..#......#.........#............#..........#...#..............#.#......#..#.....#.....................#.....##................#............#...#......#.................#........................#.....#.............................#......#...............#....................#.#....#.#........#.#......##..#.#...................#...#..#..........#.#....#..............#..#...#...#...#.....#.........#..#.......#.....#.......#..#.#......#....#......#....##.........#...#..............................#..........#.............#..#.....#.#................................#.....#.....#.....#.........#......................#........#.....#
.....#.............#..##.......##.....................#........................#..#..#.....#....................#..#................#.......#..#.............................#.............#.......#............#.......#...##............#........#......#..#.........#.......#.##...#..#..................#..............#...................#........#.....#...#......#......................................#.#.......#....#.#.......................................##.....#......#.#........#................................#.#.#...#.....#..............#...........#.............#...#.#...#...........#.........#..#.........................#........##......................................#..#....#.......#..#.##......................#....#.........#..........................................#.#.............#....#.............#.....#...................#.......#..##.#........#...................#...#..........#..................................#.#.#.....#.............#..##.......##.....................#........................#..#..#.....#....................#..#................#.......#..#.............................#.............#.......#............#.......#...##............#........#......#..#.........#.......#.##...#..#..................#..............#...................#........#.....#...#......#......................................#.#.......#....#.#.......................................##.....#......#.#........#................................#.#.#...#.....#..............#...........#.............#...#.#...#...........#.........#..#.........................#........##......................................#..#....#.......#..#.##......................#....#.........#..........................................#.#.............#....#.............#.....#...................#.......#..##.#........#...................#...#..........#..................................#.#.#.....#.............#..##.......##.....................#........................#..#..#.....#....................#..#
...........#.............#...#....................#.#.............................#...........#...#.......###..............#.#...#...........#...#.....#..#..#..#.......#........#................#................#.....................#.#...............#....#.......#.........#............#.#.##..#....#..#................#.......#................#..#..#..........................#.....#.....##..........#..............#.....#......................................#.....#..............#..........#............##...##........##........#..#.#.............................#.......................##......................#..............#....#.......#..#..........#....................#.....#......#.......#.........#....#..##.....#...........................#................#........#..#.....#....##...............................................#...#.....#.....#...#......#........#..............#.......#......#......#.#.......#..............#.............#.............#...#....................#.#.............................#...........#...#.......###..............#.#...#...........#...#.....#..#..#..#.......#........#................#................#.....................#.#...............#....#.......#.........#............#.#.##..#....#..#................#.......#................#..#..#..........................#.....#.....##..........#..............#.....#......................................#.....#..............#..........#............##...##........##........#..#.#.............................#.......................##......................#..............#....#.......#..#..........#....................#.....#......#.......#.........#....#..##.....#...........................#................#........#..#.....#....##...............................................#...#.....#.....#...#......#........#..............#.......#......#......#.#.......#..............#.............#.............#...#....................#.#.............................#...........#...#.......###.......
.....#.#....#........#.#..............#...#...#.....#......#....#.........................#.....#.........#.#.................................#...........................................#.................#.#...................#.............#.......#.....#...#.........##.........#...............#.....#......#.........##.......................#......##..##...........##...........#.........#.#...........................#........#............#......#...........#...................#.#.............................#..........................#...#.......#......#....##.....#.....#.........#...#..#............#......#.#...........#...................#...........#..........#.............#.#................#........#..#................#....#...#..........................#.......................#............#......#..............#....#...#........#..#........#.#.#.##.............#................#......#...#.......#.................#.............#.#....#........#.#..............#...#...#.....#......#....#.........................#.....#.........#.#.................................#...........................................#.................#.#...................#.............#.......#.....#...#.........##.........#...............#.....#......#.........##.......................#......##..##...........##...........#.........#.#...........................#........#............#......#...........#...................#.#.............................#..........................#...#.......#......#....##.....#.....#.........#...#..#............#......#.#...........#...................#...........#..........#.............#.#................#........#..#................#....#...#..........................#.......................#............#......#..............#....#...#........#..#........#.#.#.##.............#................#......#...#.......#.................#.............#.#....#........#.#..............#...#...#.....#......#....#.........................#.....#.........#.#.......
...##.....#...................#.........#..............#...........#......#......#.#.##.................#................#..........#..#........#....#........#.......#..#.................#..............#........#.............#...............#.#...........#........#..............#.#............................#................#.........#.......................#...#.................................#..#.......#..........#....#..........#...................#......#.....#........#..................#.##..#.....................................#.....#...........#.#.......#..#.........#.............##..#.......#...#.....................#...............................................#...............#................#....................#...............#....#....................##..#........#...............................#..................#.........#................#.................#..........#..........#.........#..........#.............##.....#...................#.........#..............#...........#......#......#.#.##.................#................#..........#..#........#....#........#.......#..#.................#..............#........#.............#...............#.#...........#........#..............#.#............................#................#.........#.......................#...#.................................#..#.......#..........#....#..........#...................#......#.....#........#..................#.##..#.....................................#.....#...........#.#.......#..#.........#.............##..#.......#...#.....................#...............................................#...............#................#....................#...............#....#....................##..#........#...............................#..................#.........#................#.................#..........#..........#.........#..........#.............##.....#...................#.........#..............#...........#......#......#.#.##.................#...........
.#..................#...#..............#.....#............#....##.....#...#..........#.......#........#........................#......#.#.......#......................#.#....#..#.......#.......#...#...#.#.....................................#....#.....#...#.....#.........#..................................##............................#...#............#...........................................#........#...#........#...........#..........................................#.....#.................#.......#............#..#.#...##....#......................#..#...##....#...#..............................#........#.#.................#......#..#..#....#.....................#......#........#...#...............................#...#..............#..#................................#................#............................#.....#......##..#.#.........#...............#..............................#......................................#..................#...#..............#.....#............#....##.....#...#..........#.......#........#........................#......#.#.......#......................#.#....#..#.......#.......#...#...#.#.....................................#....#.....#...#.....#.........#..................................##............................#...#............#...........................................#........#...#........#...........#..........................................#.....#.................#.......#............#..#.#...##....#......................#..#...##....#...#..............................#........#.#.................#......#..#..#....#.....................#......#........#...#...............................#...#..............#..#................................#................#............................#.....#......##..#.#.........#...............#..............................#......................................#..................#...#..............#.....#............#....##.....#...#..........#.......#........#.............
......##............................#.....#...............#.........................#................##......................#.....#...#............#.......................................#.....................##..#.......#.#...#......##...........##..................#.#.........#....................#.......#..................#..........................#..........#...................#......#....#.........#.#........................#........#.......#...#..............................#.#..................#.....#................#.......#....#.#..............#.............................#.................................#....#..................#........................#...#.#......................................#......#.............##......##...#........#..............#.......#.#...............#...........#.##........#...#.......#...........##.............#.....#....#..............#...........#..#........#........................#......##............................#.....#...............#.........................#................##......................#.....#...#............#.......................................#.....................##..#.......#.#...#......##...........##..................#.#.........#....................#.......#..................#..........................#..........#...................#......#....#.........#.#........................#........#.......#...#..............................#.#..................#.....#................#.......#....#.#..............#.............................#.................................#....#..................#........................#...#.#......................................#......#.............##......##...#........#..............#.......#.#...............#...........#.##........#...#.......#...........##.............#.....#....#..............#...........#..#........#........................#......##............................#.....#...............#.........................#................##.............
#.....................#.#.....#...............................#....#......#..................#...............#.........#..................#...#.......................#..#..#.........#..#......#...#..#......###.#.............#...........#.......#......#..........#...............#.#...........#......................#.......................#.....#.#.......#..............#...#...........................#.....#..........................#..............#........#..................#..#..#.......................................#.#........................#...#........................#......#...#.........#......#.......#.#..#.#.#..#.#.....#..................#..#..#................#...#.....#.......#............................#...............#........................#............#..................................................#...........................#..#......................#......#.#......#...........................#........#...##.....................#.#.....#...............................#....#......#..................#...............#.........#..................#...#.......................#..#..#.........#..#......#...#..#......###.#.............#...........#.......#......#..........#...............#.#...........#......................#.......................#.....#.#.......#..............#...#...........................#.....#..........................#..............#........#..................#..#..#.......................................#.#........................#...#........................#......#...#.........#......#.......#.#..#.#.#..#.#.....#..................#..#..#................#...#.....#.......#............................#...............#........................#............#..................................................#...........................#..#......................#......#.#......#...........................#........#...##.....................#.#.....#...............................#....#......#..................#...............#......
..............#......##...................................#...........#......#.#...........#.......#..........##...........##.........#....#.##.........................#........#...........#................................#........#...#..........##.....##...#....#..#........#..#..##......#..........#.....#.........#..................................................................#..........#....#........#.......................#............#.................##.......#...................#............................##.....#.#...#........#.....#..........#.......#......#..................#...................#.#............................#......#.#....................#..................##...................#.......#..#........................#..#..#..................................#............................#...#..............#.......#..#.#...........#............................#.......#..#...#..............#...#......#.....#..............#......##...................................#...........#......#.#...........#.......#..........##...........##.........#....#.##.........................#........#...........#................................#........#...#..........##.....##...#....#..#........#..#..##......#..........#.....#.........#..................................................................#..........#....#........#.......................#............#.................##.......#...................#............................##.....#.#...#........#.....#..........#.......#......#..................#...................#.#............................#......#.#....................#..................##...................#.......#..#........................#..#..#..................................#............................#...#..............#.......#..#.#...........#............................#.......#..#...#..............#...#......#.....#..............#......##...................................#...........#......#.#...........#.......#..........##....
...............................................#........#..#........#.....#...............................###..##............##............#............#..................................#............................#...#...........#..#.......#..........#.......#......................#.....#....#........#....#........#..#....#.................#.....................#.......#............#....#............................#..........#.....#..............#................#.....................#.......#..#........................................................#.#.#..##....##.........................................................#...............#...........#..#.......#.........#........................#.#................#.#.........#..........................................#...............#........#......#.............#...........#......#........#..#.......#....#............#..#.........#...........................................................................................#........#..#........#.....#...............................###..##............##............#............#..................................#............................#...#...........#..#.......#..........#.......#......................#.....#....#........#....#........#..#....#.................#.....................#.......#............#....#............................#..........#.....#..............#................#.....................#.......#..#........................................................#.#.#..##....##.........................................................#...............#...........#..#.......#.........#........................#.#................#.#.........#..........................................#...............#........#......#.............#...........#......#........#..#.......#....#............#..#.........#...........................................................................................#........#..#........#.....#...............................###..##...
..#..#..........#....#...................#.#....................................#.........#.................#....#........#...........#..#.#................#..................#...........#...............................#..#............##.........#..........#......................................#..#........................#............#.............#.......#...#..........#......................#.............##...#......#...#.....###.......#.......#.....................#.............##......#..#............................#.....#.................#.#.......##...............#....#................#...#.............##............#........#..........#..................................#....................#..........#.#...............................##..#................#.....#.#..#..#..#................##........#....#....#............................#..................#.#.............#.......#............#.....#.#.....#.........#......#..#..........#....#...................#.#....................................#.........#.................#....#........#...........#..#.#................#..................#...........#...............................#..#............##.........#..........#......................................#..#........................#............#.............#.......#...#..........#......................#.............##...#......#...#.....###.......#.......#.....................#.............##......#..#............................#.....#.................#.#.......##...............#....#................#...#.............##............#........#..........#..................................#....................#..........#.#...............................##..#................#.....#.#..#..#..#................##........#....#....#............................#..................#.#.............#.......#............#.....#.#.....#.........#......#..#..........#....#...................#.#....................................#.........#.................#....#..
..................##.........#.#....#................#..........#......................#.....#.......................#........................#.#......#....#...........#.....#........#.........#.....................................#........#........#.................#......##.#..#..##.......##...#.........#.........................#.......#........#.#.#.......................#....#.##.#....#..........#.....###.....................#.....................#.................#......................................#............................#......#....##...............#....#............#....#...............#.......................#.......#........##.....#.........##...#....#..............#.#..##.#..#......#.................#..#.#...#............##......#..........#....#...........#..#................#.#.........................#....................##.....#..#.#......#..#.........#.#.....#.#...........#............#......#..........#..................##.........#.#....#................#..........#......................#.....#.......................#........................#.#......#....#...........#.....#........#.........#.....................................#........#........#.................#......##.#..#..##.......##...#.........#.........................#.......#........#.#.#.......................#....#.##.#....#..........#.....###.....................#.....................#.................#......................................#............................#......#....##...............#....#............#....#...............#.......................#.......#........##.....#.........##...#....#..............#.#..##.#..#......#.................#..#.#...#............##......#..........#....#...........#..#................#.#.........................#....................##.....#..#.#......#..#.........#.#.....#.#...........#............#......#..........#..................##.........#.#....#................#..........#......................#.....#......................
....#......#......#.......................#............#.........#.#.................#............................#.......#......#..........#.......#...#......#..................#....##..............#..........##..##.............#.#.........................#..............................#..........#....#..#......#..........#............................#...#.............#.....#....................................#.......#.#................................#..##......#..........................#................#.....#.#..........#.......#..............#.#.......#.........##..#......#...#...#................#..#.............#...........#..........#..#....#.#....#.#...#......#...................#....#.........#.....................................................................#..........................#.#....#..........................#..####.................................#.#..........#...........###...........##....#...............#......#......#.......................#............#.........#.#.................#............................#.......#......#..........#.......#...#......#..................#....##..............#..........##..##.............#.#.........................#..............................#..........#....#..#......#..........#............................#...#.............#.....#....................................#.......#.#................................#..##......#..........................#................#.....#.#..........#.......#..............#.#.......#.........##..#......#...#...#................#..#.............#...........#..........#..#....#.#....#.#...#......#...................#....#.........#.....................................................................#..........................#.#....#..........................#..####.................................#.#..........#...........###...........##....#...............#......#......#.......................#............#.........#.#.................#............................#.
...........#......................#...#..............##.......#......................#..#.......#............................#.........#.....##..#............................#...#...#.........................#..........#...#.........##...#.......#....#.............................................#..........##.....#....................##.#.......................#.....#...........#...#......#...#......#.......................................#...............#...............#..................#......#............#.......................#..............#........##....#........#....#.......#..#.......................#....#...#....................#...............#................#..................#.....#..........#.....#.....................#..#.......#.#..#.......#.#.....................#.............................#.....###...#.................#..............#...................#.......................#...#......#............#.................#......................#...#..............##.......#......................#..#.......#............................#.........#.....##..#............................#...#...#.........................#..........#...#.........##...#.......#....#.............................................#..........##.....#....................##.#.......................#.....#...........#...#......#...#......#.......................................#...............#...............#..................#......#............#.......................#..............#........##....#........#....#.......#..#.......................#....#...#....................#...............#................#..................#.....#..........#.....#.....................#..#.......#.#..#.......#.#.....................#.............................#.....###...#.................#..............#...................#.......................#...#......#............#.................#......................#...#..............##.......#......................#..#.......#...................
.....#...#...............................#...#...............................#.#.....................#...#..#....#......................................#......#..#......................#........#....#............#..........#...............#.........................#.......##......#.............#..##............#..............#.#.#....#..............................#..#.....#......#...#...........#............#....#.......................................#........#.....#..........#..............#...#.................................#...#....#.....#.....#....#................#..#.......#..............#...........#...#........#........#....##..............#..#.........#..................#..#.##...#.............................#...........##..................##.......#..#........................................#........#..........#................#.....#........#..#....##............................................#....##.......#.........#...#...............................#...#...............................#.#.....................#...#..#....#......................................#......#..#......................#........#....#............#..........#...............#.........................#.......##......#.............#..##............#..............#.#.#....#..............................#..#.....#......#...#...........#............#....#.......................................#........#.....#..........#..............#...#.................................#...#....#.....#.....#....#................#..#.......#..............#...........#...#........#........#....##..............#..#.........#..................#..#.##...#.............................#...........##..................##.......#..#........................................#........#..........#................#.....#........#..#....##............................................#....##.......#.........#...#...............................#...#...............................#.#.....................#...#..#....#..
...................#....#..#.......#..............#..................#.#........#.......................#..#..............#...............#.................#...#......................................#.................#........#.....#............#.....................#........#......#.#........................#...#........#........#...................#.....................#....#..........#...............#......................#...........#..........#....##......#........##.#...........#.....................#............#...#.......#.................#......#.......#...#....#...........#......#..#.............#.........#...........................#................................................##..#...#......#.......................#.....................#...................#..................#......#.....#...........#........#........................#........................#....................#.........#..........#.....#.#...#.....................#....#..#.......#..............#..................#.#........#.......................#..#..............#...............#.................#...#......................................#.................#........#.....#............#.....................#........#......#.#........................#...#........#........#...................#.....................#....#..........#...............#......................#...........#..........#....##......#........##.#...........#.....................#............#...#.......#.................#......#.......#...#....#...........#......#..#.............#.........#...........................#................................................##..#...#......#.......................#.....................#...................#..................#......#.....#...........#........#........................#........................#....................#.........#..........#.....#.#...#.....................#....#..#.......#..............#..................#.#........#.......................#..#........
......................#........#....#....#...............................#..................................................#..............##..............................#......#...............#...#..#...................#....##.#...#...........................................#.#................................#...........#...............#..........#................................#.......##............##.........#.#......#...#..............#.......................................#.............#......#.....#........#...#.#.#........##...............................#..........................#.............###...#............#.#..............#............#......#...................................................#.........#...........#..............##............................#................##..........#.......#.............................#.....#.#........#.......#...............#.......#...........#...........#....................................#........#....#....#...............................#..................................................#..............##..............................#......#...............#...#..#...................#....##.#...#...........................................#.#................................#...........#...............#..........#................................#.......##............##.........#.#......#...#..............#.......................................#.............#......#.....#........#...#.#.#........##...............................#..........................#.............###...#............#.#..............#............#......#...................................................#.........#...........#..............##............................#................##..........#.......#.............................#.....#.#........#.......#...............#.......#...........#...........#....................................#........#....#....#...............................#..........................................
.....#............................#.......#..............#.......#.#....#.....##......#.......#.....#..#.........#...#.#.............###.................#.#.............#.#....#.............##............#......#.............#......#............#.............#.#...##....#..........................#..........#..................##...............................#...........#..#.#........#..............#........#..........................#.......#...#.........#............#.#.........#..#.....#..............#......................#........#.#...........#........#........................#............#........#.................................##...#.....##.#...#.....#....#..#..#............#..#.##......#...............#..........................##...#...#..#......#.............##............#..............#.##...#..............##..........#.........#..............#..#...#.#.......#........#...##..##.......#..............#...#..............#............................#.......#..............#.......#.#....#.....##......#.......#.....#..#.........#...#.#.............###.................#.#.............#.#....#.............##............#......#.............#......#............#.............#.#...##....#..........................#..........#..................##...............................#...........#..#.#........#..............#........#..........................#.......#...#.........#............#.#.........#..#.....#..............#......................#........#.#...........#........#........................#............#........#.................................##...#.....##.#...#.....#....#..#..#............#..#.##......#...............#..........................##...#...#..#......#.............##............#..............#.##...#..............##..........#.........#..............#..#...#.#.......#........#...##..##.......#..............#...#..............#............................#.......#..............#.......#.#....#.....##......#.......#.....#..#.........#..
.....#.......................#.......#.#....#.........................#.............#........##.#.......#........##...............#.................................................#.............##.#............................#.#....#.#......#...............................#...#...#..#.....#...........................#...#...#.................#.......#.................................#...#...................#........................#.#..............##.........................................#.....#..............#.......#..............................#...............#.#..................#.........#.....#.....................................#..................#...............#.....#.....#..#...........#.................................#.#.....#...........#.#.#..#...........#.#..............##......##.#..##.##.......#..........#.............#....#....#.....#...............#.......................#.#..........................#...........#.......................#.......#.#....#.........................#.............#........##.#.......#........##...............#.................................................#.............##.#............................#.#....#.#......#...............................#...#...#..#.....#...........................#...#...#.................#.......#.................................#...#...................#........................#.#..............##.........................................#.....#..............#.......#..............................#...............#.#..................#.........#.....#.....................................#..................#...............#.....#.....#..#...........#.................................#.#.....#...........#.#.#..#...........#.#..............##......##.#..##.##.......#..........#.............#....#....#.....#...............#.......................#.#..........................#...........#.......................#.......#.#....#.........................#.............#........##.#.......#........##.
.....#..#.....................#.......#....#....................##................#.......#..........#..#.........#....#...........#..........................................#...........#............#...#.....................#......#...#.......................................#..........#..........#..........#....#......#.##.................#................#.........#........#..#...#.....#..................#.......#.........##.........#........#.#.......#...#............#....#...........#...#..#............................#.....#.#....#........#..#..............#.........#.........#..............#......#.#...............#.#...................................#...........#.#........#..........#..........#...........#....#..#......................#.#....#..#...............#.#..#.........#...#........#.........................#.............#..................................#...#............##...............#.#...............#...........#..#.....................#.......#....#....................##................#.......#..........#..#.........#....#...........#..........................................#...........#............#...#.....................#......#...#.......................................#..........#..........#..........#....#......#.##.................#................#.........#........#..#...#.....#..................#.......#.........##.........#........#.#.......#...#............#....#...........#...#..#............................#.....#.#....#........#..#..............#.........#.........#..............#......#.#...............#.#...................................#...........#.#........#..........#..........#...........#....#..#......................#.#....#..#...............#.#..#.........#...#........#.........................#.............#..................................#...#............##...............#.#...............#...........#..#.....................#.......#....#....................##................#.......#..........#..#.........#.
....................#......#....................#.....................#...#....##.....#.#.................#...............#...##..........#....##.#.........#........#....#..#.............#..........#..#..#.#.................#.................................#.....#.#....#.........#.#..........................##..##..........#......#....#..#...#...#..................#...................#..............#................#................#.#.#......##........##......#....................#..#.......#.#...........................#..#.#........#...##..#.............#....#........................###.....#........#.#........##....#..#..#............#....#....#.....#....#.............#.#........................###.#..##......#.#...............................#......................#..................#.#.#.#...#......#.........##........#......#...................#..............#......#................#.......#..................................................#......#....................#.....................#...#....##.....#.#.................#...............#...##..........#....##.#.........#........#....#..#.............#..........#..#..#.#.................#.................................#.....#.#....#.........#.#..........................##..##..........#......#....#..#...#...#..................#...................#..............#................#................#.#.#......##........##......#....................#..#.......#.#...........................#..#.#........#...##..#.............#....#........................###.....#........#.#........##....#..#..#............#....#....#.....#....#.............#.#........................###.#..##......#.#...............................#......................#..................#.#.#.#...#......#.........##........#......#...................#..............#......#................#.......#..................................................#......#....................#.....................#...#....##.....#.#.................#.........
....#.................#.......#..............#.#..........#..............#....................................#.......##........#.#.......#...............#...........#....#.......#.............#.............#..................#..........#............#.#......#...#......##.................##.....#...........................#..#...#...#.#........#.#..........#..#.....#...#................#................#...#......#..........#...#....#.#..................#...............##.....................#..#.....#.............................................................#.........#....#......#....#.#..........#...#.#.......#.#.....#......#..#..#.....#....#...........#...#......#.................#.............#.........#.......#...#...#.....#.#.................................#....#....#.............#.#.....#.......#.......................#........#......#.......#.........#..........#......#....#...#......#.#.#.................#..............#.................#.......#..............#.#..........#..............#....................................#.......##........#.#.......#...............#...........#....#.......#.............#.............#..................#..........#............#.#......#...#......##.................##.....#...........................#..#...#...#.#........#.#..........#..#.....#...#................#................#...#......#..........#...#....#.#..................#...............##.....................#..#.....#.............................................................#.........#....#......#....#.#..........#...#.#.......#.#.....#......#..#..#.....#....#...........#...#......#.................#.............#.........#.......#...#...#.....#.#.................................#....#....#.............#.#.....#.......#.......................#........#......#.......#.........#..........#......#....#...#......#.#.#.................#..............#.................#.......#..............#.#..........#..............#....................................#.....
........#..#......#....#....#.....................#........#...........................................................#.......#..#.#........##.......#...#.....#.......................................#........................#........#............#..................#.#.##..........#.......#........#.....................#..........................#....##................#....#..#.......#........#....#.#.....................#.#.................................#..#........................#.............#......................#...........#......#.#....#.........#.........#..............#...#....#.........#....#.##...........#...#.........................#....#................#...........#.........#...............#.....................................#............#..#................#.....#.....#.............#.......#...###..#............#................#...............................#.............................#..................#........#..#......#....#....#.....................#........#...........................................................#.......#..#.#........##.......#...#.....#.......................................#........................#........#............#..................#.#.##..........#.......#........#.....................#..........................#....##................#....#..#.......#........#....#.#.....................#.#.................................#..#........................#.............#......................#...........#......#.#....#.........#.........#..............#...#....#.........#....#.##...........#...#.........................#....#................#...........#.........#...............#.....................................#............#..#................#.....#.....#.............#.......#...###..#............#................#...............................#.............................#..................#........#..#......#....#....#.....................#........#........................................................
...................#............#.#........................#.............#...................#...............##..........#........#.............#............#.#...#................#....#.......##.#.........................##.#..............#.....#....#..##.....#................#.......#....#..................#........................#.......................#...#..#...............................#....#......#..........#..##.....#..#.##....#............#.............#...#.......#.......................#..............#......................#............#...#...#.......#..#....#.......#.#...#...#..........#.#..#.............#...#.....#..................................#....#..................#.......##..........#............#.......#..#.#.....#..........#......#....##.....#...........#..........#........#.................#.#..............#.......##................#.........##........##...................................................................#............#.#........................#.............#...................#...............##..........#........#.............#............#.#...#................#....#.......##.#.........................##.#..............#.....#....#..##.....#................#.......#....#..................#........................#.......................#...#..#...............................#....#......#..........#..##.....#..#.##....#............#.............#...#.......#.......................#..............#......................#............#...#...#.......#..#....#.......#.#...#...#..........#.#..#.............#...#.....#..................................#....#..................#.......##..........#............#.......#..#.#.....#..........#......#....##.....#...........#..........#........#.................#.#..............#.......##................#.........##........##...................................................................#............#.#........................#.............#...................#...............##.....
....................#.........#..............................................#..............#.#..........#.........#......#...#............#.......###......#........###.#........#.................#.................................##.....#............#.........#....###.#.#.......#....#......#.................#.......#.#...#....#....#..#.......#..........#...............#.....#.....#..#.......#.........#......#..#.............#...........#...#..#.............#.....#...........................##.#......#.....#.#....#....#..#........#.....................................#.............##.................................#...#..........#......##..#.#.......#.............#..#......#...#..#..............#............................................#.............#...#......#..........................#...#...............##.....................#........#......................................#.............#...........................#.#.#.......................#.........#..............................................#..............#.#..........#.........#......#...#............#.......###......#........###.#........#.................#.................................##.....#............#.........#....###.#.#.......#....#......#.................#.......#.#...#....#....#..#.......#..........#...............#.....#.....#..#.......#.........#......#..#.............#...........#...#..#.............#.....#...........................##.#......#.....#.#....#....#..#........#.....................................#.............##.................................#...#..........#......##..#.#.......#.............#..#......#...#..#..............#............................................#.............#...#......#..........................#...#...............##.....................#........#......................................#.............#...........................#.#.#.......................#.........#..............................................#..............#.#..........#.........#
.....#.......#...#.#..................................................##.................................#.....#........#..............#....................#...........#.#........#.............#........#.........#.............#.....#.##.........##.....#.....................##.#.#.................#....##..#................#...................##.#......#...........#.......##......##................#..#.......#..#........#..#..........#.#....#...........#.......................................................................##.......#.......#...........................#..#.#..........#........#....#....#...#..#......................#.......#...#...........#.....#................#.....#.........#......#...........#...................#........#.##.......................#....#......#...........#............#................#................#......#....#.......#..................#.......#..............#............#..#..#...................#.......#...#.#..................................................##.................................#.....#........#..............#....................#...........#.#........#.............#........#.........#.............#.....#.##.........##.....#.....................##.#.#.................#....##..#................#...................##.#......#...........#.......##......##................#..#.......#..#........#..#..........#.#....#...........#.......................................................................##.......#.......#...........................#..#.#..........#........#....#....#...#..#......................#.......#...#...........#.....#................#.....#.........#......#...........#...................#........#.##.......................#....#......#...........#............#................#................#......#....#.......#..................#.......#..............#............#..#..#...................#.......#...#.#..................................................##.................................#.....#....
#.#.#.......#..................................#.......#...#.#.............#....#.......#........#...#....#......#....##................................#.............#..............#...#................#...................................................#...#.....#................#.#..........#............#..............##.#.................................#...#.....#..............#...............#.#....#..................#.....................#.....##...#............#...............##.............................#..............#............#..##..........................................................................#.............#.......#................#.................##.......#............................#.................#.................#.................#......#..............#..#....#.....#...##.............#.....#........#..#.......#...........##....#...##...#...#...........#.#........................................#.#.#.......#..................................#.......#...#.#.............#....#.......#........#...#....#......#....##................................#.............#..............#...#................#...................................................#...#.....#................#.#..........#............#..............##.#.................................#...#.....#..............#...............#.#....#..................#.....................#.....##...#............#...............##.............................#..............#............#..##..........................................................................#.............#.......#................#.................##.......#............................#.................#.................#.................#......#..............#..#....#.....#...##.............#.....#........#..#.......#...........##....#...##...#...#...........#.#........................................#.#.#.......#..................................#.......#...#.#.............#....#.......#........#...#....#......#..
..................#......#.........#.#....................#..........#.#..........#.###..#.......#..#.................#.................#.............#......#..#....#.....###.............................................#............#....#.......#...#.......#...........................#..............#...........#...#.......#...............................#........................#.............##.....#........#.................#...........................#.............#...#.#.............##..#..............................#..#.......#....#.......#....#......................##..#...............#....#................#.....#...........#.#..............#...........#.................#...........#........................#.....#.......#...#..........#......#....#.........#......#.......................#.........#...................#.......#........#......##...#.............#.#..#.....#..........................#.........#...........##.....................#......#.........#.#....................#..........#.#..........#.###..#.......#..#.................#.................#.............#......#..#....#.....###.............................................#............#....#.......#...#.......#...........................#..............#...........#...#.......#...............................#........................#.............##.....#........#.................#...........................#.............#...#.#.............##..#..............................#..#.......#....#.......#....#......................##..#...............#....#................#.....#...........#.#..............#...........#.................#...........#........................#.....#.......#...#..........#......#....#.........#......#.......................#.........#...................#.......#........#......##...#.............#.#..#.....#..........................#.........#...........##.....................#......#.........#.#....................#..........#.#..........#.###..#.......#..#...............
#........#.............#..#..............#........................#.#....##..#...#.............#........#...........#......#...#.......##.#...................................#.#..#...............#...........#..#....##..........#..#....#...#........................#............................#....#....#........................#.#......................#................#................#...............................#.............#.......................................#............#............#.#..............#.#.....#....................#...##..........#................#..#.........#...........................#.........#.........##...#..............#...........#..#...#..........#..#...#.........#...............#.#..#..#.#.....#........#.......................#.....##................#.....#.#..#..##.......#....................#............................##.........#...#.............#..#..#...........##...#...#...#.............#........#.............#..#..............#........................#.#....##..#...#.............#........#...........#......#...#.......##.#...................................#.#..#...............#...........#..#....##..........#..#....#...#........................#............................#....#....#........................#.#......................#................#................#...............................#.............#.......................................#............#............#.#..............#.#.....#....................#...##..........#................#..#.........#...........................#.........#.........##...#..............#...........#..#...#..........#..#...#.........#...............#.#..#..#.#.....#........#.......................#.....##................#.....#.#..#..##.......#....................#............................##.........#...#.............#..#..#...........##...#...#...#.............#........#.............#..#..............#........................#.#....##..#...#.............#........#...........
..#...#..#........#.##............#..#.......##...#.....#.#....#.#..#.................#..##.....#..#................#........#...........#..#.#..........#..#.#.#...#.#..............##.#.....#............##.........#.#..............#..#.#.......#..............#...#...#..........##..................#......................#........#...........#..................#.....#................#..#...............#.............#............#.#.................#...........................................................................##.........................#..............#.......#...............................##.............#.................#....................#..................#.......................#...#..#..#.....##......#..#..........#..#.............#.....##...........#.....#.....#............................#............#..........#.......##.................#........#.........#.#...................................#..#......#.....#...#..#........#.##............#..#.......##...#.....#.#....#.#..#.................#..##.....#..#................#........#...........#..#.#..........#..#.#.#...#.#..............##.#.....#............##.........#.#..............#..#.#.......#..............#...#...#..........##..................#......................#........#...........#..................#.....#................#..#...............#.............#............#.#.................#...........................................................................##.........................#..............#.......#...............................##.............#.................#....................#..................#.......................#...#..#..#.....##......#..#..........#..#.............#.....##...........#.....#.....#............................#............#..........#.......##.................#........#.........#.#...................................#..#......#.....#...#..#........#.##............#..#.......##...#.....#.#....#.#..#.................#..##.....#..#................
....................#.....#..................#..#..#................................#..#...#....#.............#..............#..................#......#............#.......................#.....#.....#.............#.........#.......................................#....#...............................#...............#.#....#........#..........#.......#..#......#.....#.#......#..............................#....#............#.................................##.#....#.......#...#....................#................#.......#.....#.#.............#..........#...#..........#..#.......##...............................##.#..........................#.........#.......#....#...#........................#..................#..........#.............#............................#........#...#...........##............#........#...........................#..#...#..............#......#............#.##.........................#..........#........#.....................#.....#..................#..#..#................................#..#...#....#.............#..............#..................#......#............#.......................#.....#.....#.............#.........#.......................................#....#...............................#...............#.#....#........#..........#.......#..#......#.....#.#......#..............................#....#............#.................................##.#....#.......#...#....................#................#.......#.....#.#.............#..........#...#..........#..#.......##...............................##.#..........................#.........#.......#....#...#........................#..................#..........#.............#............................#........#...#...........##............#........#...........................#..#...#..............#......#............#.##.........................#..........#........#.....................#.....#..................#..#..#................................#..#...#....#.............#.....
............#...#.......#............#....##.....#...#....................#......#......................................................##.........##......#.....#...#..#......#..#...........##....................................#.....#.......#......................................#..................#............................................##.....................................#................#...#...................#.........#.........................#.................#....##...........#.#..................#..................................#.....#..............................#......................##........................#......##.....#...........#...............#..#..........#............#..........#....#.......#.......................#....#....##..............#...........#..#.....##....................#....#........#....#.......#...........#..........#..#.......#.......#.........#.........#..#....................................#...#.......#............#....##.....#...#....................#......#......................................................##.........##......#.....#...#..#......#..#...........##....................................#.....#.......#......................................#..................#............................................##.....................................#................#...#...................#.........#.........................#.................#....##...........#.#..................#..................................#.....#..............................#......................##........................#......##.....#...........#...............#..#..........#............#..........#....#.......#.......................#....#....##..............#...........#..#.....##....................#....#........#....#.......#...........#..........#..#.......#.......#.........#.........#..#....................................#...#.......#............#....##.....#...#....................#......#..................................
.#..........#......#.#...........#...............................#.#.........#....#......#.....#...#.#...#..#..............#..#........................#..#...#..#..........#.#........#...........#.....#....#...#....##..#...................#....#..#..............#..............#.#......#.#...........#..#...............#...........................#...........................#..#............................#.....#..........#...................#...........#.#..........................................................................#.................................#........#.........#......#....#..........##......................##.......................#.......#...#........................#....#..#.............#.....#..#.......#..................#.#.......#.#...#..............#..........#..........##..#.......#..........###........#.......#...#......#..........#......#..............#......#...#...................#.......#.#.........#..........#......#.#...........#...............................#.#.........#....#......#.....#...#.#...#..#..............#..#........................#..#...#..#..........#.#........#...........#.....#....#...#....##..#...................#....#..#..............#..............#.#......#.#...........#..#...............#...........................#...........................#..#............................#.....#..........#...................#...........#.#..........................................................................#.................................#........#.........#......#....#..........##......................##.......................#.......#...#........................#....#..#.............#.....#..#.......#..................#.#.......#.#...#..............#..........#..........##..#.......#..........###........#.......#...#......#..........#......#..............#......#...#...................#.......#.#.........#..........#......#.#...........#...............................#.#.........#....#......#.....#...#.#...#..#.......
...#..#..#..............#.........#.........#............#............#.....#.......#..............#.....#........#..................................#.#..................#..............#....#.................#................#.....................................#.........................#......#....................#....#........#..............#............##...#........#......#......##..#....#........#............#..............#..#....#............#.#..##................#.#..............#.................................................#.....................##....#.##...#..........#...#......#..............#...#..#...................#.......#..#.......#............#.................#..........#.........#........#..................#..#.#......#...#.....#.#.......#.....#......................#..##.......#............................#.............#......#...........#....#.#...#.......#.....#.#.....#..#...............................#..#..#..............#.........#.........#............#............#.....#.......#..............#.....#........#..................................#.#..................#..............#....#.................#................#.....................................#.........................#......#....................#....#........#..............#............##...#........#......#......##..#....#........#............#..............#..#....#............#.#..##................#.#..............#.................................................#.....................##....#.##...#..........#...#......#..............#...#..#...................#.......#..#.......#............#.................#..........#.........#........#..................#..#.#......#...#.....#.#.......#.....#......................#..##.......#............................#.............#......#...........#....#.#...#.......#.....#.#.....#..#...............................#..#..#..............#.........#.........#............#............#.....#.......#..............#.....#........#.
.#...........##.#.....#...............#.........#...............#..#.....#........#...#............#..........#...............#................#...#.#....#.#........#....#........#.#................#.#.............#...............................#...#...............#......#......#........#........#..##.#.......#................#.##..........#....#.##..........##.......#...........................................#.....#...#...#..#.................#................#...........#....#......#.....#....................#......#..#........#................#...#...#...#.......................#...........#...................#......................#......................#..............#........................#...................#.................#.....#.........#.........#.........#.#.............#....#.........#....#.....#.............#..#................#.....##...............#........#............#..#...........................#.....#..#...........##.#.....#...............#.........#...............#..#.....#........#...#............#..........#...............#................#...#.#....#.#........#....#........#.#................#.#.............#...............................#...#...............#......#......#........#........#..##.#.......#................#.##..........#....#.##..........##.......#...........................................#.....#...#...#..#.................#................#...........#....#......#.....#....................#......#..#........#................#...#...#...#.......................#...........#...................#......................#......................#..............#........................#...................#.................#.....#.........#.........#.........#.#.............#....#.........#....#.....#.............#..#................#.....##...............#........#............#..#...........................#.....#..#...........##.#.....#...............#.........#...............#..#.....#........#...#............#..........#.....
........#.......#.#.............##....#..............................#..#......#....#...............................................#.......#.......................#........##.....#.........................#.......#................................#....#...#........................#..........#..............#......#....#....#..#.......#..##...#...................#..#.#...........#...........#..........#.#..#..#...#...#.#.#....#...#..##.........##..#.......#...#.....#.........#.....#................................#...............##.............#........#.............................#.................##...........#.....#......#..................#.#............#.................#...#.......................................#.........#......#..........##.#...........#...#.....#..........#....#..............#............................#..........................................#......................#......#.......#..#...#........#............#.......#.#.............##....#..............................#..#......#....#...............................................#.......#.......................#........##.....#.........................#.......#................................#....#...#........................#..........#..............#......#....#....#..#.......#..##...#...................#..#.#...........#...........#..........#.#..#..#...#...#.#.#....#...#..##.........##..#.......#...#.....#.........#.....#................................#...............##.............#........#.............................#.................##...........#.....#......#..................#.#............#.................#...#.......................................#.........#......#..........##.#...........#...#.....#..........#....#..............#............................#..........................................#......................#......#.......#..#...#........#............#.......#.#.............##....#..............................#..#......#....#...............................
...#..............#.................#...........#.......#..........#...#........#...............#....#...#..........#...#.#.....................................#...........#......#.#.................#..#........#.....#......#.........#.................#........#...#.#.....#...............#.........................#......#....................#..#..#.......#...........#.....#.............................#....#...#.........#.##.....#..#.....#......#......#.....#.......#.#...........#..#.##.....#..#.......................#..#......................#........#......#.....#...........#.......................#.......#.......#...#..#..........#......#...#.#........#.#............##...........#..#....#..................................#....#.......#....#.............##.....#.........##.#.##.........#.........#....#..#..#............................................#...#.#.........................................#.#.#...........#...............#..............#.................#...........#.......#..........#...#........#...............#....#...#..........#...#.#.....................................#...........#......#.#.................#..#........#.....#......#.........#.................#........#...#.#.....#...............#.........................#......#....................#..#..#.......#...........#.....#.............................#....#...#.........#.##.....#..#.....#......#......#.....#.......#.#...........#..#.##.....#..#.......................#..#......................#........#......#.....#...........#.......................#.......#.......#...#..#..........#......#...#.#........#.#............##...........#..#....#..................................#....#.......#....#.............##.....#.........##.#.##.........#.........#....#..#..#............................................#...#.#.........................................#.#.#...........#...............#..............#.................#...........#.......#..........#...#........#...............#....#...#..........
............................#.#..........................#.....##...#.......#................................#...#.......#.#...................#.#...#.#..#......###...................#...#........#....#........#.#................#......#..#........................................#..#.....................#....#..#...................#.#..................#...........#.................#.#.........#......#.#...#.#.....##..#.............#...#..#..#..#.#....#........##.......................###........##...............#...................#...........................#.##.......................#....#........#...........#........#.....#...........#........#.......#..........#..............#..................#.#.......#...................##.#......#..#.#.....#....................#.#.............................................#......#........#...##......................#...........#.....#........#.#.........#...............#..#........................................#.#..........................#.....##...#.......#................................#...#.......#.#...................#.#...#.#..#......###...................#...#........#....#........#.#................#......#..#........................................#..#.....................#....#..#...................#.#..................#...........#.................#.#.........#......#.#...#.#.....##..#.............#...#..#..#..#.#....#........##.......................###........##...............#...................#...........................#.##.......................#....#........#...........#........#.....#...........#........#.......#..........#..............#..................#.#.......#...................##.#......#..#.#.....#....................#.#.............................................#......#........#...##......................#...........#.....#........#.#.........#...............#..#........................................#.#..........................#.....##...#.......#................................#...#..
...#...#....#..........#..............#.............................#..........#.....................#.........#.....#....#......##.......#.................................#....##.......#........#..................#..#......##.....#.#.............#...........#.#........#....#...#.....##.#......#....#..#...........#....#.#........#..#....#...................#..##.....#.....#..........#...#....#.#.................#.............#.............................#.#...#..#...#.........#...#....#.....................................#.#............#...............................#...#...##................#......#.....#........................................#....##..........#.....#...#.........#.#.........................#..#..#........#...............#.#..................................#..........#..........#...........................#..#....#.........................#..............#.#............#.....#......................#............#...#....#..........#..............#.............................#..........#.....................#.........#.....#....#......##.......#.................................#....##.......#........#..................#..#......##.....#.#.............#...........#.#........#....#...#.....##.#......#....#..#...........#....#.#........#..#....#...................#..##.....#.....#..........#...#....#.#.................#.............#.............................#.#...#..#...#.........#...#....#.....................................#.#............#...............................#...#...##................#......#.....#........................................#....##..........#.....#...#.........#.#.........................#..#..#........#...............#.#..................................#..........#..........#...........................#..#....#.........................#..............#.#............#.....#......................#............#...#....#..........#..............#.............................#..........#.....................#.........#....
.#...........#...........#.#...#.#..................#.#....................................#....#..................#..........#.#..............#..........................#...............#...............#.....#.........#...#..........#..............................#..................#...................#.......#......#..#..........#..............#...#..........................#............#..............#.....#.#.................#....##.......#............#......#...##........#.........................#....##..........#...........................................#...........#.#..............#.....#.................#...........#.............###..#....#.#.....#................#.....#..##...........#.......#.....#...................#..............................................#.............#....................................#.......#.#.................#...........#.#...........##.#..................#.....#..#......................#...........#...........#.#...#.#..................#.#....................................#....#..................#..........#.#..............#..........................#...............#...............#.....#.........#...#..........#..............................#..................#...................#.......#......#..#..........#..............#...#..........................#............#..............#.....#.#.................#....##.......#............#......#...##........#.........................#....##..........#...........................................#...........#.#..............#.....#.................#...........#.............###..#....#.#.....#................#.....#..##...........#.......#.....#...................#..............................................#.............#....................................#.......#.#.................#...........#.#...........##.#..................#.....#..#......................#...........#...........#.#...#.#..................#.#....................................#....#..................#
..#.......#.#..#......#.....#........................................................#.......#.................#.#........#.#..............#...........#............#.#...........#.........#....#.................##......#...#....................................#............##.......#............................##.....#.##.#....#....#...........#..............#..........#....#.#...##..#........#....#...................................#.........#.#...#..............#.......##.....................#...............#.#........#........#.................#..#....#................#.#.##.....#...........#....#..#.#.....##.........#.....#..#.###.........#...........................#.....#..........#.....#...#.................#.#.#...........#.....##........#..#...........#.#........#.....#.#....#.#........#.............#....#.#...#..............................................................#.....#......#.............#....#..................#.......#.#..#......#.....#........................................................#.......#.................#.#........#.#..............#...........#............#.#...........#.........#....#.................##......#...#....................................#............##.......#............................##.....#.##.#....#....#...........#..............#..........#....#.#...##..#........#....#...................................#.........#.#...#..............#.......##.....................#...............#.#........#........#.................#..#....#................#.#.##.....#...........#....#..#.#.....##.........#.....#..#.###.........#...........................#.....#..........#.....#...#.................#.#.#...........#.....##........#..#...........#.#........#.....#.#....#.#........#.............#....#.#...#..............................................................#.....#......#.............#....#..................#.......#.#..#......#.....#........................................................#.......#.................#.#..
...##...#.........#............###.#......................#.................#.#..................#....##......#.....................#..........#......................................................#.........#...#..........#....#.#.....................................#......#......#...#.....##...#..................#....#..#..........#.#.......#...#..##...#.............##........#..#.#.....#.......#.....##.................#...............#........#.#..................#...................#..............#...#...#.............#....###..........#..#........#.......................#.....................#.............#...#..#..........#........#..###..#..........#......#......#..#..........#..#............#....#........#....#.#........##........#...........................#...........#.........#.....#...#....#......#.....#....................#........#....#.......##.........................#.....#.......#......#....#.........#............##...#.........#............###.#......................#.................#.#..................#....##......#.....................#..........#......................................................#.........#...#..........#....#.#.....................................#......#......#...#.....##...#..................#....#..#..........#.#.......#...#..##...#.............##........#..#.#.....#.......#.....##.................#...............#........#.#..................#...................#..............#...#...#.............#....###..........#..#........#.......................#.....................#.............#...#..#..........#........#..###..#..........#......#......#..#..........#..#............#....#........#....#.#........##........#...........................#...........#.........#.....#...#....#......#.....#....................#........#....#.......##.........................#.....#.......#......#....#.........#............##...#.........#............###.#......................#.................#.#..................#....##......#.....
#.......#......#.................#....#............#......#.#...................#.#............#............#.#...............................#.................................#.............#...............................##...........##............#....#...........#................................#.....................#.#......#..#..#...........................#.............#....#.......#....#................................#...............#.#....##.................#.......#.............#.................#...#...#.............#.......#......#.#............##.....#...........................#..#...#.........................#............#.#..........................#.##..##..................................#......#..#.......#.......#.........#.....#..#.......#............#............................................#.....#................................#.................#.#....#.....#................#..#.............##..#.......#.......#......#.................#....#............#......#.#...................#.#............#............#.#...............................#.................................#.............#...............................##...........##............#....#...........#................................#.....................#.#......#..#..#...........................#.............#....#.......#....#................................#...............#.#....##.................#.......#.............#.................#...#...#.............#.......#......#.#............##.....#...........................#..#...#.........................#............#.#..........................#.##..##..................................#......#..#.......#.......#.........#.....#..#.......#............#............................................#.....#................................#.................#.#....#.....#................#..#.............##..#.......#.......#......#.................#....#............#......#.#...................#.#............#............#.#.....
...........#....#.##.........#...........#.#..............#..#...............#.......#.#......##...........#.....................#..........#.......##..#...............................................#...##....#.........#....................#..........................#.........#....#...........#.#.................##................................#........#.#...#..............#....##.....#.#......#........#...............#.....#.###................##...................#...#.....#....#.....#.......................#........#.....#......#...........................#.............#...#..........#......#.......#.#.##.............#.........#.......#..#.......................#.#...................................#.#................#............#.......#.........#...#...............................#......#...............#.#......##......#.##.###.....#.......#..#..#.................#..........#.........................#.#...#........................#....#.##.........#...........#.#..............#..#...............#.......#.#......##...........#.....................#..........#.......##..#...............................................#...##....#.........#....................#..........................#.........#....#...........#.#.................##................................#........#.#...#..............#....##.....#.#......#........#...............#.....#.###................##...................#...#.....#....#.....#.......................#........#.....#......#...........................#.............#...#..........#......#.......#.#.##.............#.........#.......#..#.......................#.#...................................#.#................#............#.......#.........#...#...............................#......#...............#.#......##......#.##.###.....#.......#..#..#.................#..........#.........................#.#...#........................#....#.##.........#...........#.#..............#..#...............#.......#.#......##...........#........
...###........#............................##......#.#....#........#....#.............#.##....#..............#................................#......#.........#....#.......#..#.......#.........#.....#........................................#......................#...##...................#..#....................................#...............##...#......#.....................#.............................#...............................#.......#..................#...................#............#.........#...##.................#......#...........#.....................#......##.........#.#............#...................##..........................................#....#..................#.#...................#....................#..#..........#.....................#....................................#.......#........#....#...........#.#..#..#..............##............#..............#..##......#..........#.................#...#...###........#............................##......#.#....#........#....#.............#.##....#..............#................................#......#.........#....#.......#..#.......#.........#.....#........................................#......................#...##...................#..#....................................#...............##...#......#.....................#.............................#...............................#.......#..................#...................#............#.........#...##.................#......#...........#.....................#......##.........#.#............#...................##..........................................#....#..................#.#...................#....................#..#..........#.....................#....................................#.......#........#....#...........#.#..#..#..............##............#..............#..##......#..........#.................#...#...###........#............................##......#.#....#........#....#.............#.##....#..............#......
.......................#..................#.......#................#................#..........#.............##................#...........#....................#.....#........#..#.......#.......#..............#..................#.#.....................##..#..............#...#.........#....##...........#....#.#.............................#......#....#........#.........#.......................................#.......##.#..............#.......................#...............#............#....#.#...#...............#.......#.....#...........................##.#...#.##................#...............................#.#..............#....#.#.............#...............#......#...............................#..............#....#.............................#.....................................#.........#......................#.#.#.............................#......#.........##.....##...#...........#.........#....##..#......................................#..................#.......#................#................#..........#.............##................#...........#....................#.....#........#..#.......#.......#..............#..................#.#.....................##..#..............#...#.........#....##...........#....#.#.............................#......#....#........#.........#.......................................#.......##.#..............#.......................#...............#............#....#.#...#...............#.......#.....#...........................##.#...#.##................#...............................#.#..............#....#.#.............#...............#......#...............................#..............#....#.............................#.....................................#.........#......................#.#.#.............................#......#.........##.....##...#...........#.........#....##..#......................................#..................#.......#................#................#..........#.............##.....
.#.........#...................#.....#..................#.............#.#..................##...#.....#...###......#.......##..#.............#.....#.........#..#............#.....##.....#........................#.........#.......................#...#............#..................................#.......#..........###....#.....#...#..#............#.##....#..#...............#...#.##...............#...##...#..#...#....#....#............#...#...#...#.................#........#..............#.#...#...............................#.......#.................##........#....#.............#............#..................#....................#.................#...........#........................#....#...........##...........#......#......#......#.....#.##.....#....................................#............##...#......###...........#..................#........#..##............................###...........#....#.....#...............#..#..#.........#...................#.....#..................#.............#.#..................##...#.....#...###......#.......##..#.............#.....#.........#..#............#.....##.....#........................#.........#.......................#...#............#..................................#.......#..........###....#.....#...#..#............#.##....#..#...............#...#.##...............#...##...#..#...#....#....#............#...#...#...#.................#........#..............#.#...#...............................#.......#.................##........#....#.............#............#..................#....................#.................#...........#........................#....#...........##...........#......#......#......#.....#.##.....#....................................#............##...#......###...........#..................#........#..##............................###...........#....#.....#...............#..#..#.........#...................#.....#..................#.............#.#..................##...#.....#...###......#
...#...................#..................#.#....#...#..........#.........................##...##..........#.....##...#..#.............#...........#....#..........................#..........#........##.......#..#......#.........##.#.........##.#.....#.......#..#....................#.....................#.#...#......................................#..............................................................#..#...##........#..........#............#.......................#........................#.....#.........#........#............#...#.......#....................#..........#.#..#..........#.........##.............##.......#................#...............................................................#................#.....#.......#.....#.....#............#.##...........##.#.#..#...................##.#.#..##..###.........#...............................#..........#............#......#...........#...##.#...#........#.....#.....#...................#..................#.#....#...#..........#.........................##...##..........#.....##...#..#.............#...........#....#..........................#..........#........##.......#..#......#.........##.#.........##.#.....#.......#..#....................#.....................#.#...#......................................#..............................................................#..#...##........#..........#............#.......................#........................#.....#.........#........#............#...#.......#....................#..........#.#..#..........#.........##.............##.......#................#...............................................................#................#.....#.......#.....#.....#............#.##...........##.#.#..#...................##.#.#..##..###.........#...............................#..........#............#......#...........#...##.#...#........#.....#.....#...................#..................#.#....#...#..........#.........................##...##..........#.....##.
.......#.........#......#....#................#.....#...#......##........#....#.....#..#...#...#...........#....................#.................#..#..........#......#.............#.....#.........................#.....##....#...#........................#......#..#......#...................#......#.#.................#......#...........###.....##..#............##...#.........#....#...........#................................................................#....#.....#....................#.......#...#....................#............#.##...................#............................#...........#....#....................#...#.....#............................#......##.......#.........................#...................................#.#...#...........##....#.....#..........#...........#...........#......#................................................#..........................................#............#......###..................#.........#......#....#................#.....#...#......##........#....#.....#..#...#...#...........#....................#.................#..#..........#......#.............#.....#.........................#.....##....#...#........................#......#..#......#...................#......#.#.................#......#...........###.....##..#............##...#.........#....#...........#................................................................#....#.....#....................#.......#...#....................#............#.##...................#............................#...........#....#....................#...#.....#............................#......##.......#.........................#...................................#.#...#...........##....#.....#..........#...........#...........#......#................................................#..........................................#............#......###..................#.........#......#....#................#.....#...#......##........#....#.....#..#...#...#...........#........
...#.#........#.......#..........#......#......#..#....#.#..#....#...........#......#.......#...#..........##..................................#.......##....#...................................................#.........#.............#........#.........#....#.............#.#..........................#.....#..#.......................#.....#............#..#.#.....#..##..#...#....#..................#..#.#....#............##................................#...............#.......#...........#.....##......#..................................................................#....#..#........#.....#.....#........#.....................................#............................................#......#...........#.........##.#........#..#.....................#......................#................#................................................##.........#.................#..#........#..#........#...................#.#......#..............#.#........#.......#..........#......#......#..#....#.#..#....#...........#......#.......#...#..........##..................................#.......##....#...................................................#.........#.............#........#.........#....#.............#.#..........................#.....#..#.......................#.....#............#..#.#.....#..##..#...#....#..................#..#.#....#............##................................#...............#.......#...........#.....##......#..................................................................#....#..#........#.....#.....#........#.....................................#............................................#......#...........#.........##.#........#..#.....................#......................#................#................................................##.........#.................#..#........#..#........#...................#.#......#..............#.#........#.......#..........#......#......#..#....#.#..#....#...........#......#.......#...#..........##.......
...........#.................................#......#....###.........#.......#.....#.........#............#.................................................#...#.........##...............#..........##.....................#....................#..........#............#.................................#.#.....#.....................##..............#.............#.#.........#............#.........##...............#...#.....#......#.....#.................#...................................#.#....#.........#...........#................#..........#...#........................#..#..........................#....#.#...........#......#.........#......................#...........#...........#.........#.......#...#.........#............#........#.................#......#...........#......................................#......#...#...................#.#..#...#...........................................#...............##................#................#.................................#......#....###.........#.......#.....#.........#............#.................................................#...#.........##...............#..........##.....................#....................#..........#............#.................................#.#.....#.....................##..............#.............#.#.........#............#.........##...............#...#.....#......#.....#.................#...................................#.#....#.........#...........#................#..........#...#........................#..#..........................#....#.#...........#......#.........#......................#...........#...........#.........#.......#...#.........#............#........#.................#......#...........#......................................#......#...#...................#.#..#...#...........................................#...............##................#................#.................................#......#....###.........#.......#.....#.........#............#.........
......................#..........#....#...................#.........#......##.....##.....#....#..........#.#...##.#..#..#..........#....#........#............#.#...................#..........#..........#..............................................#.....#.....#........#........................#...#..............#..................#...........#........#.....#.#..........#..#..........#................#.....#.#.#................#............#.................#.....#...#..#...............#.#....................#........#......#......#.....#.....................#.....#..#......#....#..........#........##...#..#.............#.........................#....................##............................#............................#............#...............#.#...#........#............#.....#..##......................#......#.......................................#..................#...............#................##...........#...........................#..........#....#...................#.........#......##.....##.....#....#..........#.#...##.#..#..#..........#....#........#............#.#...................#..........#..........#..............................................#.....#.....#........#........................#...#..............#..................#...........#........#.....#.#..........#..#..........#................#.....#.#.#................#............#.................#.....#...#..#...............#.#....................#........#......#......#.....#.....................#.....#..#......#....#..........#........##...#..#.............#.........................#....................##............................#............................#............#...............#.#...#........#............#.....#..##......................#......#.......................................#..................#...............#................##...........#...........................#..........#....#...................#.........#......##.....##.....#....#..........#.#...##.#.
..................#................................##...##..................#..................#.......................#...#..#.#....#.......##...............#......#...#......#.....#..................#.................#...............#................#..................................................#...#.............#..........#..........#.............##........#...........#.#.........#.#.......#.#....#....#..................................#.........#.....#....##....#.....#...............#.........#......###.....#...##..........................#...#.......##.#..............#............#..#.#..........................................#.#................#..........................#...................#.#......#..........#..#.................#..........#...#....#.......#..##.......##....................#............................................#.........#......#.........##..#.#..#.......##...........#..#..........#.............................#................................##...##..................#..................#.......................#...#..#.#....#.......##...............#......#...#......#.....#..................#.................#...............#................#..................................................#...#.............#..........#..........#.............##........#...........#.#.........#.#.......#.#....#....#..................................#.........#.....#....##....#.....#...............#.........#......###.....#...##..........................#...#.......##.#..............#............#..#.#..........................................#.#................#..........................#...................#.#......#..........#..#.................#..........#...#....#.......#..##.......##....................#............................................#.........#......#.........##..#.#..#.......##...........#..#..........#.............................#................................##...##..................#..................#....................
...#..................#...#.............#..............#...........#..................#...#......#.#...##......#....##.....#...#..#.....................#........#...................##.....#...............................##..##...#...............#....##............#........#..#...............##.......#..#.....#......#...........#..#....#.......#..#.........................#.............#...............#.................#..........................#...##......#.#........#.........................#............#...............#..........#.................#.........#.#......#....#....................#...##.#..#.....#...........#........#..#......#...............#.......................#...#........#......#...............#..................#..................#.....#.......#.........#.#.............##..........#................#........#...................................#.....#.....##............#........#.........................#.......#..................#...#.............#..............#...........#..................#...#......#.#...##......#....##.....#...#..#.....................#........#...................##.....#...............................##..##...#...............#....##............#........#..#...............##.......#..#.....#......#...........#..#....#.......#..#.........................#.............#...............#.................#..........................#...##......#.#........#.........................#............#...............#..........#.................#.........#.#......#....#....................#...##.#..#.....#...........#........#..#......#...............#.......................#...#........#......#...............#..................#..................#.....#.......#.........#.#.............##..........#................#........#...................................#.....#.....##............#........#.........................#.......#..................#...#.............#..............#...........#..................#...#......#.#...##......#....
.....................###......#.#...#............#...................#...................#.#......#.#................#...#.#................#............#.#...................#.#............#.....#.....................#....................#...............#....#.....................#.#...#........##.......#............#................#..#..........#.........#..........#......................##.......#......#...................##..........................................#...........#..#..............#....#....#....#..........#.#..................#.#............#.#.#........#.....#.......##..#..................#.#.#.............................#.#.#.......##...#............#.....#....#..................................#...#..........#......................................#...#.......#........#.#..........................#.#...#.....#...................#.......#..#.................................#.............#..................#......................###......#.#...#............#...................#...................#.#......#.#................#...#.#................#............#.#...................#.#............#.....#.....................#....................#...............#....#.....................#.#...#........##.......#............#................#..#..........#.........#..........#......................##.......#......#...................##..........................................#...........#..#..............#....#....#....#..........#.#..................#.#............#.#.#........#.....#.......##..#..................#.#.#.............................#.#.#.......##...#............#.....#....#..................................#...#..........#......................................#...#.......#........#.#..........................#.#...#.....#...................#.......#..#.................................#.............#..................#......................###......#.#...#............#...................#...................#.#......#.#...............
....................#.......................#.#........#...#..##....#........#...................#................#.....#..........................................#......#.........#.##......#.........#....#......#........#.............#.............#......#.......#......#....#....#...............#.................#...........................#..............................#........##......#.........#.....................#.#.......#.#................#................#....................#...............##.......................#.........#........##.........................................#.#.........#........#..........##............##.....#....#...#.#...#..........#.#........#...#........#...#.......#...#........#....#.#...#....#.#......#.#...............................#.....#...#........#.#................#..#.............##..........................#................................#.......#......#.......#.....#.....#...#..........................#.......................#.#........#...#..##....#........#...................#................#.....#..........................................#......#.........#.##......#.........#....#......#........#.............#.............#......#.......#......#....#....#...............#.................#...........................#..............................#........##......#.........#.....................#.#.......#.#................#................#....................#...............##.......................#.........#........##.........................................#.#.........#........#..........##............##.....#....#...#.#...#..........#.#........#...#........#...#.......#...#........#....#.#...#....#.#......#.#...............................#.....#...#........#.#................#..#.............##..........................#................................#.......#......#.......#.....#.....#...#..........................#.......................#.#........#...#..##....#........#...................#................#.
...#.....#.#...#.#..#...................#......#....#....#............................#...........#...........#..#...............#..#.....#.......#.#.........#...#.......#...#................#..#.................#..#...#.................#......#...#.............#........#............#..#.#.#............#.......#..#.#..#....#................#.....#................................#................#....#..............#...........#.........#.#.....#....#....#..##.............#.....#.............#.......#....#............#................#..........#..........##....###.....##..#..........#......#.................#...............#.............#.#..........#....#.#..............#..........#........##.....................#..#.......#.......................#...........#......#.................#...#..............#......##.....#...#......##....#........#...#......#....#.............#.................................................#..........#.....#.#...#.#..#...................#......#....#....#............................#...........#...........#..#...............#..#.....#.......#.#.........#...#.......#...#................#..#.................#..#...#.................#......#...#.............#........#............#..#.#.#............#.......#..#.#..#....#................#.....#................................#................#....#..............#...........#.........#.#.....#....#....#..##.............#.....#.............#.......#....#............#................#..........#..........##....###.....##..#..........#......#.................#...............#.............#.#..........#....#.#..............#..........#........##.....................#..#.......#.......................#...........#......#.................#...#..............#......##.....#...#......##....#........#...#......#....#.............#.................................................#..........#.....#.#...#.#..#...................#......#....#....#............................#...........#...........#..#..
..#...#..#..............................#.#....#....#.....#........#.......#..#.#..##.....##.................###......#..#......#.........#..#.#............#....##...................#...##............#.#....##..#.....#.#..............................#..............#.........#......##.#........................#.#............#....................#.............................................#..#..........#.#....#.#...........#....................#...#.##..#......#....................................##.......#...#...#.......#.........#...#....##...#..............#.................#...............#.....#.....#........#...#........#.....................#..........#........#.....##....#................#...#..........#..#.........#......................#...............#....#...#...............#....#........................................#........#.........#............#...#......................#.#.......#...............................#...#..#..............................#.#....#....#.....#........#.......#..#.#..##.....##.................###......#..#......#.........#..#.#............#....##...................#...##............#.#....##..#.....#.#..............................#..............#.........#......##.#........................#.#............#....................#.............................................#..#..........#.#....#.#...........#....................#...#.##..#......#....................................##.......#...#...#.......#.........#...#....##...#..............#.................#...............#.....#.....#........#...#........#.....................#..........#........#.....##....#................#...#..........#..#.........#......................#...............#....#...#...............#....#........................................#........#.........#............#...#......................#.#.......#...............................#...#..#..............................#.#....#....#.....#........#.......#..#.#..##.....##.................###....
...#.#................##.............#...#.............................#....#......................................................#.........................#.....................................................................................#..........#.........##...............................#........#.....#...##...........#...............#..##.....#...........#....#.#................................#.........#.......##.#.........................#..........##.........#..........#.....#..#....#...............#.................................#.............#.......##............#.............#..#.#...................#...#.......................#..#...#........##...........#.........#.#.....................##.......................##...#........#..#.#.......##.###..........#................................#...........###...........#..............#..#...#.#...#.............#................##....#.#.........#...#.......#...#..#....#.#................##.............#...#.............................#....#......................................................#.........................#.....................................................................................#..........#.........##...............................#........#.....#...##...........#...............#..##.....#...........#....#.#................................#.........#.......##.#.........................#..........##.........#..........#.....#..#....#...............#.................................#.............#.......##............#.............#..#.#...................#...#.......................#..#...#........##...........#.........#.#.....................##.......................##...#........#..#.#.......##.###..........#................................#...........###...........#..............#..#...#.#...#.............#................##....#.#.........#...#.......#...#..#....#.#................##.............#...#.............................#....#.......................................
...#.#..#...#......#.#............#......................#....................#.....#.........................#.......#.#.........#..##.......#............#..................#.#..#....#....#..................#.##.........#.....#.................#.........#.#.............................#....#........#...##...#.........#................................................................#...#.................#.....................#..#...#..........#.#........#.....................#..............................#......##.......#.#......#..#...................................#....#.....#...#..#....#.............#..#............#.#......................#.......#.......#.................#............#.#.............##........##....#.....#..........................................#..#..#..............#.............#...........#...........##...##...#............#.................................#....#..........##.........................#....#.#..#...#......#.#............#......................#....................#.....#.........................#.......#.#.........#..##.......#............#..................#.#..#....#....#..................#.##.........#.....#.................#.........#.#.............................#....#........#...##...#.........#................................................................#...#.................#.....................#..#...#..........#.#........#.....................#..............................#......##.......#.#......#..#...................................#....#.....#...#..#....#.............#..#............#.#......................#.......#.......#.................#............#.#.............##........##....#.....#..........................................#..#..#..............#.............#...........#...........##...##...#............#.................................#....#..........##.........................#....#.#..#...#......#.#............#......................#....................#.....#.........................#.....
..#................#.........#....#...#.......#.#.................#..#.....#......#...........#..................#..#...#.#.#....#......##.............................................#..................#...........#.#...##.#...................#..........#..#.....................#..#..#......................#.......#........#..#.#.#...............#..#............#.............................#...#..................#........#.........#..........#.#.......................................#............#.................#....#.........................................#.......#.........#...................#.......#........##.....................##...........#.....#.....#.............#..........................#.......#....#....#.......#...............#..#...........#...#...........#..#...#.....................#...................#......#.........#..............#........#.#.......#...................#.....##.......#.#.............#........#................#.........#....#...#.......#.#.................#..#.....#......#...........#..................#..#...#.#.#....#......##.............................................#..................#...........#.#...##.#...................#..........#..#.....................#..#..#......................#.......#........#..#.#.#...............#..#............#.............................#...#..................#........#.........#..........#.#.......................................#............#.................#....#.........................................#.......#.........#...................#.......#........##.....................##...........#.....#.....#.............#..........................#.......#....#....#.......#...............#..#...........#...#...........#..#...#.....................#...................#......#.........#..............#........#.#.......#...................#.....##.......#.#.............#........#................#.........#....#...#.......#.#.................#..#.....#......#...........#..................#..
...#........#.........#.................#..##..#.#.....#...##.......#.......#.............#...#....................#..#..................#.......#........#........#........#...........#...#....................#...................#...................#.......#..........#.....#..............#.##......#..............................................#...#........#.............#......#...#............#.....#.............#............................#...#...........#.....#........#...............................#................#.................#......#.........#...........#........#..#.......................#...#...#......#...#......#........#............................#.#.......#......#.........................##..........#.........#......................#....#..#.......#........##........#....#.............#..#...............#.....................#........................#....#..........#.....##.......#....##.............#............#........#.........#.................#..##..#.#.....#...##.......#.......#.............#...#....................#..#..................#.......#........#........#........#...........#...#....................#...................#...................#.......#..........#.....#..............#.##......#..............................................#...#........#.............#......#...#............#.....#.............#............................#...#...........#.....#........#...............................#................#.................#......#.........#...........#........#..#.......................#...#...#......#...#......#........#............................#.#.......#......#.........................##..........#.........#......................#....#..#.......#........##........#....#.............#..#...............#.....................#........................#....#..........#.....##.......#....##.............#............#........#.........#.................#..##..#.#.....#...##.......#.......#.............#...#....................#
....#.........................#....................#.............#..#.......#.......................................##.................#...................#...............................................#.#.#...................#...........#...##...........................#....#....#...........#.....#...........##....#...#.#........................#.............#...#...##...................#...............#................#.#..........#..............##.#......#.........#..#....#...........#.....#......#..........#......................#.#.....#.........................#...#.......#.............#......................##....................#.....#..#..###.................#..................................#.....###.....#.................................#...........#.......................#.....#.............#.............##........#..#....#...#..............#.#.....#.....................#............##........#......#.......#..........#.........................#....................#.............#..#.......#.......................................##.................#...................#...............................................#.#.#...................#...........#...##...........................#....#....#...........#.....#...........##....#...#.#........................#.............#...#...##...................#...............#................#.#..........#..............##.#......#.........#..#....#...........#.....#......#..........#......................#.#.....#.........................#...#.......#.............#......................##....................#.....#..#..###.................#..................................#.....###.....#.................................#...........#.......................#.....#.............#.............##........#..#....#...#..............#.#.....#.....................#............##........#......#.......#..........#.........................#....................#.............#..#.......#.......................................
..#.............................#....#......#..........#..#........##........................##.......#......##.........................#..........#.....##......#.#........................................#............#......##....##.....#......#.#.#......#.........#.......#..#.....#....#................................#.........#.....#.....................#.....#.#........#...............#.....#.....#....##....................#.#....................#........#......#....................................#..........#..#....#.#......#..#............#.#........##..#....................#...#..#.#......##................#.#..............................#........#............#.........#.......#.........#.##..#............#....#.#........#....#.##.....#............#.............#.....#...............##..#..........#.....#.#..................#...........................#.....#.........##........#.................#.##.#.......................#.............................#....#......#..........#..#........##........................##.......#......##.........................#..........#.....##......#.#........................................#............#......##....##.....#......#.#.#......#.........#.......#..#.....#....#................................#.........#.....#.....................#.....#.#........#...............#.....#.....#....##....................#.#....................#........#......#....................................#..........#..#....#.#......#..#............#.#........##..#....................#...#..#.#......##................#.#..............................#........#............#.........#.......#.........#.##..#............#....#.#........#....#.##.....#............#.............#.....#...............##..#..........#.....#.#..................#...........................#.....#.........##........#.................#.##.#.......................#.............................#....#......#..........#..#........##........................##.......#......##.....
...#........#....................#......#................................#................#......................#...........#..........#...........................#..#.#.#..#.........##..........................#.#.......#........#...#...............#.............#...............#...#.....#......................................##................#..#.....#........#.#.....#...#............#..#...##...#....#........................#.........#.....................#........................####.....................#..............#....#.......#..........#...#..#...........#...#.......#.....#..........#.......#......#...##...#.#.......#........#.#...............#.........#.................##.#.#.#.............................................................##...........#.....#.....................#....#....#...#...#..........#.........#...........#.....#..#......#.....#....#....................#...............#....................#.......#........#....................#......#................................#................#......................#...........#..........#...........................#..#.#.#..#.........##..........................#.#.......#........#...#...............#.............#...............#...#.....#......................................##................#..#.....#........#.#.....#...#............#..#...##...#....#........................#.........#.....................#........................####.....................#..............#....#.......#..........#...#..#...........#...#.......#.....#..........#.......#......#...##...#.#.......#........#.#...............#.........#.................##.#.#.#.............................................................##...........#.....#.....................#....#....#...#...#..........#.........#...........#.....#..#......#.....#....#....................#...............#....................#.......#........#....................#......#................................#................#......................#..
.#........#......#..........#..................###.......#...#............#...#....#..................#..........#................#..#..................#...#...................##...#.........#....................................#.............#....#....................##.........................#.............#............#.....#..........#...........#......##..............................#.#...#.....#...#.......#..............#...........#.................#..#.........................#....................#.#.#...................#.......#.............#............#.#.........#....#.......#........##...#.#.........................##.........#.........#.........................#..........##..#.........#..#..#..#.............#...........##.#.....#...#.....................................#...#...........#............#......#.......#.#...............#..................##..............#.......#..##....#..#................................#........#......#..........#..................###.......#...#............#...#....#..................#..........#................#..#..................#...#...................##...#.........#....................................#.............#....#....................##.........................#.............#............#.....#..........#...........#......##..............................#.#...#.....#...#.......#..............#...........#.................#..#.........................#....................#.#.#...................#.......#.............#............#.#.........#....#.......#........##...#.#.........................##.........#.........#.........................#..........##..#.........#..#..#..#.............#...........##.#.....#...#.....................................#...#...........#............#......#.......#.#...............#..................##..............#.......#..##....#..#................................#........#......#..........#..................###.......#...#............#...#....#..................#..........#..
.#.........#..........#........................#...........#....#.........#.#..........................##................#........#..............#..........#...............###..#.......#.....#.............................##.#.......#......#...............................#..........#.....#....#......#......................#.........#..................#.#.........#..........................#...............#..........#...........##..............#.....#......#..#.......#.......#....#....#.....#.#.......#......#..#......#........................#......#...................#...#.....#..........#.................................#.........#.............#.......#.......#.....................#.....#.##.............#.#......#.#.#.................#.#...........#.................................................#....#....#.#.#........#......#.......#.............#....#.....##....#....................#.#.........................#..#....#........#.........#..........#........................#...........#....#.........#.#..........................##................#........#..............#..........#...............###..#.......#.....#.............................##.#.......#......#...............................#..........#.....#....#......#......................#.........#..................#.#.........#..........................#...............#..........#...........##..............#.....#......#..#.......#.......#....#....#.....#.#.......#......#..#......#........................#......#...................#...#.....#..........#.................................#.........#.............#.......#.......#.....................#.....#.##.............#.#......#.#.#.................#.#...........#.................................................#....#....#.#.#........#......#.......#.............#....#.....##....#....................#.#.........................#..#....#........#.........#..........#........................#...........#....#.........#.#..........................##...........
....#.....#..........................##.......#.....#......#...................#......#.....#....................#............#.#.......#..............#.#....#...............#..........#...........#....#..#............#.....#...........................##.#..................#.#..#.#..........................................#.#.....#................#.......#...........#.......#..#.........#..............................................#..........#.#...#.................#.............#.###......#...............................#........#..................##....#...#..#.#.#........................#.........................#...#...........................#.#..............#...................#..........#...#............#......#......#...................#.............#.....#........#...........................................................#.......#...........#...#..............#................##....................#...#..........#.......#.....#..........................##.......#.....#......#...................#......#.....#....................#............#.#.......#..............#.#....#...............#..........#...........#....#..#............#.....#...........................##.#..................#.#..#.#..........................................#.#.....#................#.......#...........#.......#..#.........#..............................................#..........#.#...#.................#.............#.###......#...............................#........#..................##....#...#..#.#.#........................#.........................#...#...........................#.#..............#...................#..........#...#............#......#......#...................#.............#.....#........#...........................................................#.......#...........#...#..............#................##....................#...#..........#.......#.....#..........................##.......#.....#......#...................#......#.....#....................#..
........#.........................#...#...#....#.............#..#...#..#........#..#..............#.......#...............##................#...............#..........#.#.........#.#..#..##..#..............#...##..........................................#....#..#...#.......#...........#......................#...................................#.#.......#.......................#..........#..................#...#...#.........#......#................................#.......#....................#................#..............#.....##......##................#.....#.....#...............#...#.....#......#.#.....#..........#.#.............................#..........................#....................#.#................................#........................#...#....................#..##.#..#.#.......#....................#....#......#......#...............#..................#.#......#..#....#......#.......#.#................................#.........................#...#...#....#.............#..#...#..#........#..#..............#.......#...............##................#...............#..........#.#.........#.#..#..##..#..............#...##..........................................#....#..#...#.......#...........#......................#...................................#.#.......#.......................#..........#..................#...#...#.........#......#................................#.......#....................#................#..............#.....##......##................#.....#.....#...............#...#.....#......#.#.....#..........#.#.............................#..........................#....................#.#................................#........................#...#....................#..##.#..#.#.......#....................#....#......#......#...............#..................#.#......#..#....#......#.......#.#................................#.........................#...#...#....#.............#..#...#..#........#..#..............#.......#.........
........................#.#.......#....#.#..........#..#.....#..#.....#..........#................#..#............##...................................#....#.#..................#...................................#..........#.......#...........#..........#..........................#........................#....................#........#.....#..............#.#..#....#....................##............#.......#........................#..#.......#................................##.............#..........................................#...........#..#.......#..............#......#............................#................##...................#............#...........................#..#..........................#................#..................#........#.#..........#....................##..#......#...........##..............#..#..........#...#.............#................#......#.......#...........#.#..#............#.#..............................#.#.......#....#.#..........#..#.....#..#.....#..........#................#..#............##...................................#....#.#..................#...................................#..........#.......#...........#..........#..........................#........................#....................#........#.....#..............#.#..#....#....................##............#.......#........................#..#.......#................................##.............#..........................................#...........#..#.......#..............#......#............................#................##...................#............#...........................#..#..........................#................#..................#........#.#..........#....................##..#......#...........##..............#..#..........#...#.............#................#......#.......#...........#.#..#............#.#..............................#.#.......#....#.#..........#..#.....#..#.....#..........#................#..#............##
........#...#............#.......###...#...###.....#...#.....#.....#..#............#...........#............#.................#....................#.......#...........#..#..##.#...#.............................#.........##...........###...................#.............#..#..#......................................#...................................................#..#..................#.......................................##..........#.#............#...##....##...........#..........#......##..............#.................#.....................##.....................................#..............#................................#.#.#...#......#...........................#.....#..............#...#.............#..........##................#..#..............#.............................#.......................#.#...........#.....#........###........#...#.........#............#.........#........#.#................#......................#...#............#.......###...#...###.....#...#.....#.....#..#............#...........#............#.................#....................#.......#...........#..#..##.#...#.............................#.........##...........###...................#.............#..#..#......................................#...................................................#..#..................#.......................................##..........#.#............#...##....##...........#..........#......##..............#.................#.....................##.....................................#..............#................................#.#.#...#......#...........................#.....#..............#...#.............#..........##................#..#..............#.............................#.......................#.#...........#.....#........###........#...#.........#............#.........#........#.#................#......................#...#............#.......###...#...###.....#...#.....#.....#..#............#...........#............#.......
.#..........................#.#..#......##...#...........#.............#......##...............................#.......#...........#..............................#.#.........#....................#...#......#..........#................................#....#...#..........#.#........#.......#.#.........................#....................#.......#..#.................#..........................#....#.....#..#...#............................#....##....#..............#................#...#...................#..#......#...........#..............................#...#.........................#.................#..................#.#............#.....#...........#......#.#..........#.............#............................#...#..................#.#................#..............#...........#..............#............#....#.......#........#..............................#......#.....#....#................#..#....#.#.#.......#.........#...#..........................#.#..#......##...#...........#.............#......##...............................#.......#...........#..............................#.#.........#....................#...#......#..........#................................#....#...#..........#.#........#.......#.#.........................#....................#.......#..#.................#..........................#....#.....#..#...#............................#....##....#..............#................#...#...................#..#......#...........#..............................#...#.........................#.................#..................#.#............#.....#...........#......#.#..........#.............#............................#...#..................#.#................#..............#...........#..............#............#....#.......#........#..............................#......#.....#....#................#..#....#.#.#.......#.........#...#..........................#.#..#......##...#...........#.............#......##...............................#....
..#.........#.#.....................#....#......#...#.#.#.....#.#.....#..........................................#..#....................#...#............###..................#.#.......#....................#.....................#....................#........#........#....................#...........#.....................................#.#..#..........#...#....#....#..#...............#...........###.......#.............#......#...#......#.#...........................................#.#.......#..............#......#...............#..........#..........#......................#....##.........##..#.............#..........###..................#.#............................#...#..#......#......#............#.........#...........#...........#......##.....................#...........................#.#........#.............#......#.#..#.#.........#...##.......#....#..#.......................................#.#................#.....##....#.........#.#.....................#....#......#...#.#.#.....#.#.....#..........................................#..#....................#...#............###..................#.#.......#....................#.....................#....................#........#........#....................#...........#.....................................#.#..#..........#...#....#....#..#...............#...........###.......#.............#......#...#......#.#...........................................#.#.......#..............#......#...............#..........#..........#......................#....##.........##..#.............#..........###..................#.#............................#...#..#......#......#............#.........#...........#...........#......##.....................#...........................#.#........#.............#......#.#..#.#.........#...##.......#....#..#.......................................#.#................#.....##....#.........#.#.....................#....#......#...#.#.#.....#.#.....#..........................................#..
.....#.#.....#.......................#...###.......#......##.......#.................#.........##.##...................#........#..........................................#.....#......#..............#............#..#.....#..#.........##........#....#.#..........##........#.....#.....#.#.#...#......#..##......#....#.......#...............#.............##......................#......#..........#...#......#....#...........#.......#....#...#............................#.....................#..........#.............#.....#................#...#.......................##.#...................#......#...#...........#.........................#.#.......#......##....#.............#.....................#...........................#......#......................##..............#..........#.#.............#....#....##......#.......#....#...............#..#..........................#...#...#................................#.#.......#.#....#....#.......#.#.....#.......................#...###.......#......##.......#.................#.........##.##...................#........#..........................................#.....#......#..............#............#..#.....#..#.........##........#....#.#..........##........#.....#.....#.#.#...#......#..##......#....#.......#...............#.............##......................#......#..........#...#......#....#...........#.......#....#...#............................#.....................#..........#.............#.....#................#...#.......................##.#...................#......#...#...........#.........................#.#.......#......##....#.............#.....................#...........................#......#......................##..............#..........#.#.............#....#....##......#.......#....#...............#..#..........................#...#...#................................#.#.......#.#....#....#.......#.#.....#.......................#...###.......#......##.......#.................#.........##.##................
...#..........#..##.............................#......................#...........#..#..........#............................#.......#......#.........#...............#.............#...#...#..........#.#.....#...........#...#.......#.......#.................................................#.......#....................#.............##......#..........#.........#........#....#.......#...............#.....#.#.#..................#...................................#......##...##....#...#..............#.....................#..#..................##.......................##....#......#..................................#...###...#...................#......................#.#......#............#.#.............#....#................#........#.#.##....#.#...##............................#........#..........#...##......................#......#.....#..#...........................#...............##..#.#............#........#.....................#..........#..##.............................#......................#...........#..#..........#............................#.......#......#.........#...............#.............#...#...#..........#.#.....#...........#...#.......#.......#.................................................#.......#....................#.............##......#..........#.........#........#....#.......#...............#.....#.#.#..................#...................................#......##...##....#...#..............#.....................#..#..................##.......................##....#......#..................................#...###...#...................#......................#.#......#............#.#.............#....#................#........#.#.##....#.#...##............................#........#..........#...##......................#......#.....#..#...........................#...............##..#.#............#........#.....................#..........#..##.............................#......................#...........#..#..........#..................
#......................................#.....##..........##.........##...............#..#....#................#.......#....#.#..#.##....##....#.....#...............#......#.........#...........#....#.........#.#......#......................#..#..........#.#......#........#...........................#..##............#.................................#...#............##..............#.....................#......................#.#........#........#...................#.#...............#......#........................#..................#.........................................................#......##...........#.....#...........................##.#.................................................................#.#........#......##.......#.........................#..........#....#........#...........##............#............##..........#.............................#............................#..........#..............###.#....#......................................#.....##..........##.........##...............#..#....#................#.......#....#.#..#.##....##....#.....#...............#......#.........#...........#....#.........#.#......#......................#..#..........#.#......#........#...........................#..##............#.................................#...#............##..............#.....................#......................#.#........#........#...................#.#...............#......#........................#..................#.........................................................#......##...........#.....#...........................##.#.................................................................#.#........#......##.......#.........................#..........#....#........#...........##............#............##..........#.............................#............................#..........#..............###.#....#......................................#.....##..........##.........##...............#..#....#................#.....
..................#.........#................#...............#..........##.............#................#.......###..#............#......#.....#.....................#......#................#...............................#...........#.#.........##.......................................#...........##.#............##.#............#...#...........#...#..............................................#....#....#......#..........#..............................#..............#...................#.....................#.....#..#..........#.....##............#..#......#..#............................................#.....#..........#............................#..#...#..#.....#..................#...........................................#........#....#...................#............................................#....##.....##....................#.........#..#.......#.....#.........#.#............#......#...................................................#.........#................#...............#..........##.............#................#.......###..#............#......#.....#.....................#......#................#...............................#...........#.#.........##.......................................#...........##.#............##.#............#...#...........#...#..............................................#....#....#......#..........#..............................#..............#...................#.....................#.....#..#..........#.....##............#..#......#..#............................................#.....#..........#............................#..#...#..#.....#..................#...........................................#........#....#...................#............................................#....##.....##....................#.........#..#.......#.....#.........#.#............#......#...................................................#.........#................#...............#..........##.............#................#.......###.
.....#...#.#.#....#...........#..#..........#..##..............#.................................#............#...........#............................#.......#.......................##....#..............#.....##.............##........................#..#....#..................#.#............#.#..#........#.#...........#..#.................................................#.............##................##..............#.#......#....................##.#..............#........#......#............#....................#............#.........#.#........#.#.............#...#.##..#...#..#..........#..#..##.###......#...#.......#.#..#..#.#......#.........................#........##.......................#......................#.........#............#...................#...#.#..................#...#..........#......#.................##.....#..........#..#..................#......................................##............##....#...........#...#.#.#....#...........#..#..........#..##..............#.................................#............#...........#............................#.......#.......................##....#..............#.....##.............##........................#..#....#..................#.#............#.#..#........#.#...........#..#.................................................#.............##................##..............#.#......#....................##.#..............#........#......#............#....................#............#.........#.#........#.#.............#...#.##..#...#..#..........#..#..##.###......#...#.......#.#..#..#.#......#.........................#........##.......................#......................#.........#............#...................#...#.#..................#...#..........#......#.................##.....#..........#..#..................#......................................##............##....#...........#...#.#.#....#...........#..#..........#..##..............#.................................#............#.....
.......#.#....................#.....#...............#.#..................#...........#..........#....................#.....................................#......#.#...#.#.....#........#......................#..........#...........#................#...#......#...........#.............#.............................#..........#...#......................#..#..#..............#.....#.....#........##....#............................#..............#......#................#.#.....#...................#.#...........................#...#..............#...................................................#..#....##............#............#............#.#........................#..........#.....#....#....#......#...........................#..#...............#...#..........#.........#.............................#..##....#.#.....#...#....#...................#..........#.................................#....#............###...........#.....##.........#.#....................#.....#...............#.#..................#...........#..........#....................#.....................................#......#.#...#.#.....#........#......................#..........#...........#................#...#......#...........#.............#.............................#..........#...#......................#..#..#..............#.....#.....#........##....#............................#..............#......#................#.#.....#...................#.#...........................#...#..............#...................................................#..#....##............#............#............#.#........................#..........#.....#....#....#......#...........................#..#...............#...#..........#.........#.............................#..##....#.#.....#...#....#...................#..........#.................................#....#............###...........#.....##.........#.#....................#.....#...............#.#..................#...........#..........#...................
...#.#........#.#......#.#.........#.....#.......#....................#..............#...##..#................................#..........#........#..........#.#............#...#....#............#....#........#...##...#........#..#....................#........#.......#....#...........#...#...................##...............................#..........#.#......#...#.............#..............#.................#...#.#....#......#........#........#.........#...................................#.#......#.................#...........#...##............................................#.....##....#.....#..........#..........................#.......#...#.......................#..#....#........#....#........#...................#...................#..#...................#......#.....#.......##........#.....#..........#............................#.#.............................................#.#..........#...#...#......#..#.............#.....#.#........#.#......#.#.........#.....#.......#....................#..............#...##..#................................#..........#........#..........#.#............#...#....#............#....#........#...##...#........#..#....................#........#.......#....#...........#...#...................##...............................#..........#.#......#...#.............#..............#.................#...#.#....#......#........#........#.........#...................................#.#......#.................#...........#...##............................................#.....##....#.....#..........#..........................#.......#...#.......................#..#....#........#....#........#...................#...................#..#...................#......#.....#.......##........#.....#..........#............................#.#.............................................#.#..........#...#...#......#..#.............#.....#.#........#.#......#.#.........#.....#.......#....................#..............#...##..#......................
...............#............#...................#......#........................#...........#......................#....................#..........................#.......#.....#..#....#......#................##....#....#..#.....#............#.......#......##.....#.............................................................#...#....#..#....#.#............#............................................................................#..................#.......#....#........#.#.......#..........................................###.....................................##.....#.........#.................#..#.............#........................#..#..#...................#.................#.......#.........#.........#..#...#..............#................#....#..#.........#......#.......#......#.......##........................................................#..............#...................#......#...................................................#............#...................#......#........................#...........#......................#....................#..........................#.......#.....#..#....#......#................##....#....#..#.....#............#.......#......##.....#.............................................................#...#....#..#....#.#............#............................................................................#..................#.......#....#........#.#.......#..........................................###.....................................##.....#.........#.................#..#.............#........................#..#..#...................#.................#.......#.........#.........#..#...#..............#................#....#..#.........#......#.......#......#.......##........................................................#..............#...................#......#...................................................#............#...................#......#........................#...........#......................#
......#................#............#................#....#.....#..............#..#...#.....##.....#.......#..#.......#...#.........#....#...#..........#......#.....#..#........#....#.........#...........#.....................#..........#............#......................................#.............#...#.#..................#..........................#..#.................#.#........#..............#...........#.....................#...#.......#.#...........................#.....................#.#......................#...#.#........#............#.....................#...#......................#..............#.............#.......#..........#......#.....#........#....#..................#.#......#..#........................#..#...#.....#..........#....#.....##.............#..........................#.#....#.............#......#........#.#......#...#.....#............#.......#......#..###.#..#...#........#.##...........................#................#............#................#....#.....#..............#..#...#.....##.....#.......#..#.......#...#.........#....#...#..........#......#.....#..#........#....#.........#...........#.....................#..........#............#......................................#.............#...#.#..................#..........................#..#.................#.#........#..............#...........#.....................#...#.......#.#...........................#.....................#.#......................#...#.#........#............#.....................#...#......................#..............#.............#.......#..........#......#.....#........#....#..................#.#......#..#........................#..#...#.....#..........#....#.....##.............#..........................#.#....#.............#......#........#.#......#...#.....#............#.......#......#..###.#..#...#........#.##...........................#................#............#................#....#.....#..............#..#...#.....##.....#.......#..#.....
.........#......................................#................#...........#...................#...........#..............#........#...#..#.............#.......#..................#..................................#.................#.................................#..............##...#..#.........................#........#.........#.#........#....#.....#..............#............#..##.................#................................#..........................#........#......................#.....#........#...##..#........................##..............#...........#..................#......#.....#..........#............#...................#..........#...#..#............##..............#........#..#..#.................#.............#.............#..................................#..................................#.....#.#........#......#......#............#................................#.......#..........#.#.........#............#......................................#................#...........#...................#...........#..............#........#...#..#.............#.......#..................#..................................#.................#.................................#..............##...#..#.........................#........#.........#.#........#....#.....#..............#............#..##.................#................................#..........................#........#......................#.....#........#...##..#........................##..............#...........#..................#......#.....#..........#............#...................#..........#...#..#............##..............#........#..#..#.................#.............#.............#..................................#..................................#.....#.#........#......#......#............#................................#.......#..........#.#.........#............#......................................#................#...........#...................#...........#......
....................#.......#..........#......................#..#....................................#...#............#.......#...........#..#.....##.....#...#...#...#..............#........##..............#.......#.......................#..........#....#.............................#...........##.#................#.....................................#.......#.......#..........#.......................................#.............#......................#..#...#.................#.................#.#...#....#...#..............#..#.#..................#...........#.....#..#...............#................#..#.....................#...........#.#..................#...............................#......#..................#.....#.....#....#......................................#......#..#...............#.....#............##...........................#..#..........................#.....................................#.....#...#...........................#.......#..........#......................#..#....................................#...#............#.......#...........#..#.....##.....#...#...#...#..............#........##..............#.......#.......................#..........#....#.............................#...........##.#................#.....................................#.......#.......#..........#.......................................#.............#......................#..#...#.................#.................#.#...#....#...#..............#..#.#..................#...........#.....#..#...............#................#..#.....................#...........#.#..................#...............................#......#..................#.....#.....#....#......................................#......#..#...............#.....#............##...........................#..#..........................#.....................................#.....#...#...........................#.......#..........#......................#..#....................................#...#.........
.........#........#......#.....#...#.........##.......##...............#.....#...#......#.....#.#...............#.........##.........#.........#.....................#.......#.......#...............##...............##.....##....#..........#...#.................#.........#...#....#...................#..............#........................................................................#...##.......#.#..............#.#..#......##..#....#...................................#.#...............#.............#................#............#......#..#..........#...#...#............#.....#........#..........##...................#............#...#..........#............#.......#..............#...#.......#.#..........#.....#.......#.............##...........................................#........#......#...............................#........#...#....##..#............#............#................#........#.......#.................................#........#......#.....#...#.........##.......##...............#.....#...#......#.....#.#...............#.........##.........#.........#.....................#.......#.......#...............##...............##.....##....#..........#...#.................#.........#...#....#...................#..............#........................................................................#...##.......#.#..............#.#..#......##..#....#...................................#.#...............#.............#................#............#......#..#..........#...#...#............#.....#........#..........##...................#............#...#..........#............#.......#..............#...#.......#.#..........#.....#.......#.............##...........................................#........#......#...............................#........#...#....##..#............#............#................#........#.......#.................................#........#......#.....#...#.........##.......##...............#.....#...#......#.....#.#...............#...
................#.......#.....#...........#....#.#....#.......#............................#..#.....#.......................#......#....#.......#..........#...#...........##..#...#....##.......#.............#..#.....#.#.................#.#.##...#...#....#......#.........#...#...............................#.....#...#.......#...........#..................................#...........#......##.......#..................##..#....#..#....................#...........#............#.....#.#...................#....#...........#.............................#.#............#.........#......#...#...#............##.#.....#.............##.#....#......#............#...#........#..#..................#...#..............#........#..#...............................#............#...#.................#.#.......#..#........#.............................#........#.#...............#........#......#.....................................#....#..............................#.......#.....#...........#....#.#....#.......#............................#..#.....#.......................#......#....#.......#..........#...#...........##..#...#....##.......#.............#..#.....#.#.................#.#.##...#...#....#......#.........#...#...............................#.....#...#.......#...........#..................................#...........#......##.......#..................##..#....#..#....................#...........#............#.....#.#...................#....#...........#.............................#.#............#.........#......#...#...#............##.#.....#.............##.#....#......#............#...#........#..#..................#...#..............#........#..#...............................#............#...#.................#.#.......#..#........#.............................#........#.#...............#........#......#.....................................#....#..............................#.......#.....#...........#....#.#....#.......#............................#..#.....#...............
#.............#.........#...............#.........#......##....#.#...#...........##.....................................#..#......................#....#..#.#..................#.#.#..#...............#...#..#..#...##........#................#.....#...#...#.......#..........#.....##.....#.......#.#.#......#...#...............#.....#.............#.#................................#.........#........#.........................#......#...........#.........#..#........#............#..........................#.................#....#...........#.............#........#.#....#............#.................#....#.#.........................................#..#.....##..#..........#.#........#............................#................#......#....##.......#........#..#..........##......................#.#.......#...........#...#........................#.......................#..........#..........#...#..#.#...................#................#.............#.........#...............#.........#......##....#.#...#...........##.....................................#..#......................#....#..#.#..................#.#.#..#...............#...#..#..#...##........#................#.....#...#...#.......#..........#.....##.....#.......#.#.#......#...#...............#.....#.............#.#................................#.........#........#.........................#......#...........#.........#..#........#............#..........................#.................#....#...........#.............#........#.#....#............#.................#....#.#.........................................#..#.....##..#..........#.#........#............................#................#......#....##.......#........#..#..........##......................#.#.......#...........#...#........................#.......................#..........#..........#...#..#.#...................#................#.............#.........#...............#.........#......##....#.#...#...........##.................................
.........................#......#...................#.#.....#..#.......#....#....................#.......#.................#.................#..............#.....#.....#.....#.......................................................................#......#...................#.#.....#.#.....#......###........................#......##...........##.......................#...#..#..........#........................#................................................#......#............##...............#........#......#...................#......#.#....#......................#..#...........#................#.....#......#.........#.#.................#..#..........#.#.#.....#..#.#......................................#..........#..#...#.................##.....#.....................................#...#....#...........#........#........#....................#..............................#.#...##...........#.....#..#............#....#..###..............................#......#...................#.#.....#..#.......#....#....................#.......#.................#.................#..............#.....#.....#.....#.......................................................................#......#...................#.#.....#.#.....#......###........................#......##...........##.......................#...#..#..........#........................#................................................#......#............##...............#........#......#...................#......#.#....#......................#..#...........#................#.....#......#.........#.#.................#..#..........#.#.#.....#..#.#......................................#..........#..#...#.................##.....#.....................................#...#....#...........#........#........#....................#..............................#.#...##...........#.....#..#............#....#..###..............................#......#...................#.#.....#..#.......#....#....................#.......#..........
.......#.....###...............#.......#....................#..............#.......#........#...............#...##.......#........#.........#......#....#.....#.......#................#..#.....................#.....##........#...#.#.#...........#.#...............#.......##.......#................##..#.#.....................................#...#..............#.....#.............................#............#..#...............#....#..#.........................................#..#......#...#.............#..#...#.....#.#...#............#.....###............#..............#....#.......#..................##....###...............#.#..#.#..#..#...................#..#.........#.............#.......#..............#...........................#.........#.....................#..............#..........##................................#.............#.......#....#.....#..............#..#........#..#............................#....#....#..............#.....###...............#.......#....................#..............#.......#........#...............#...##.......#........#.........#......#....#.....#.......#................#..#.....................#.....##........#...#.#.#...........#.#...............#.......##.......#................##..#.#.....................................#...#..............#.....#.............................#............#..#...............#....#..#.........................................#..#......#...#.............#..#...#.....#.#...#............#.....###............#..............#....#.......#..................##....###...............#.#..#.#..#..#...................#..#.........#.............#.......#..............#...........................#.........#.....................#..............#..........##................................#.............#.......#....#.....#..............#..#........#..#............................#....#....#..............#.....###...............#.......#....................#..............#.......#........#...............#...##..
..................#............................#.....#..................#..................#......###..#......................#..#.........#..........#...#..#...........#..............#...#.............#........................#......#.#............#.#.........#...#.....##..............#.......##.##..#.......#.....#...##...................#.......#..#..........##......#..#......#..............#.........##.......#..............#...........................#..#............................#............................#......#......#...............#...##.......#..#.....#...................#.##.#.............#....#....#......#.#...............#..........#......#.....................#...........................#.......#.........#.......................#.................#.#................#......#.#.....#..#.............#...#...#......#............................#..........#.#.#.............#........#.............#.....#.................................#............................#.....#..................#..................#......###..#......................#..#.........#..........#...#..#...........#..............#...#.............#........................#......#.#............#.#.........#...#.....##..............#.......##.##..#.......#.....#...##...................#.......#..#..........##......#..#......#..............#.........##.......#..............#...........................#..#............................#............................#......#......#...............#...##.......#..#.....#...................#.##.#.............#....#....#......#.#...............#..........#......#.....................#...........................#.......#.........#.......................#.................#.#................#......#.#.....#..#.............#...#...#......#............................#..........#.#.#.............#........#.............#.....#.................................#............................#.....#..................#..................#......###..#............
...##.........#..............#...#....#........................#.........#.........................#.........#..........#..........................#..#....#......................#...................#........#...#..................................................#.......#....#.##.......................#.........#..#............#............#....##...#.#....#..#...#.#................................#.......#................................#.........#.............#..#....##..#...........#.....#.........##.#.#.....#...............#...........#...........#.##...............#....#..............#......#...........#...............#..#.......................................#.#....#.......#..#............#......#.....#............#................#........#.....................##......#....................................#.........#.##..#.........#.....#...#.....#.....#.#.#........#...........#.....#..#.......#.........................#.....##.........#..............#...#....#........................#.........#.........................#.........#..........#..........................#..#....#......................#...................#........#...#..................................................#.......#....#.##.......................#.........#..#............#............#....##...#.#....#..#...#.#................................#.......#................................#.........#.............#..#....##..#...........#.....#.........##.#.#.....#...............#...........#...........#.##...............#....#..............#......#...........#...............#..#.......................................#.#....#.......#..#............#......#.....#............#................#........#.....................##......#....................................#.........#.##..#.........#.....#...#.....#.....#.#.#........#...........#.....#..#.......#.........................#.....##.........#..............#...#....#........................#.........#.........................#.........#......
...............#.#.......#......#...#....#.................................#....#..............#.##.......#....................#.##..........#.......##...........................#..#.......................................................#....#....#.#.......#...........#.....#..#..##.........#...#.#.........#................#...................#..................................................................#.................#...#..#.#.....#................##.......#.............................................#......##...........#............#.....#...#...........#.......##..#.............#....#.......#...#.................#.....#.#...#.#......#...#...#....#..........#.#.....#...........#....#.....##...#..##...#....#...................##...............................#.................#.......#................................................#.....#.#..#......#.............#.#.#......#..........#.............#.............#..#................#.#.......#......#...#....#.................................#....#..............#.##.......#....................#.##..........#.......##...........................#..#.......................................................#....#....#.#.......#...........#.....#..#..##.........#...#.#.........#................#...................#..................................................................#.................#...#..#.#.....#................##.......#.............................................#......##...........#............#.....#...#...........#.......##..#.............#....#.......#...#.................#.....#.#...#.#......#...#...#....#..........#.#.....#...........#....#.....##...#..##...#....#...................##...............................#.................#.......#................................................#.....#.#..#......#.............#.#.#......#..........#.............#.............#..#................#.#.......#......#...#....#.................................#....#..............#.##.......#.........
#.....#..............#.#.##...............###.##..#.#..#.....#......#.##..#..##.#............#..........................#..#.#.##.......................#.#..............................#.........#......#.#...................................#.#...........#.#.#.#.....................#..#.....#....#....#.#.......................#......#............##.......#............#.............###.........#........................#.....#.....................................##.........................#..........#.......#..#.#....#....#..#.....#.#................#..#..........#.#.................................#.#..#...#...............#.............#......#....#.#.................#......#...................#.......##..........................#..#.....#.........#..#................................#.......#.....#......#..........#.....................#......................................#......#.....#........#.......#...#.......#..##..#.#.....#.....#..............#.#.##...............###.##..#.#..#.....#......#.##..#..##.#............#..........................#..#.#.##.......................#.#..............................#.........#......#.#...................................#.#...........#.#.#.#.....................#..#.....#....#....#.#.......................#......#............##.......#............#.............###.........#........................#.....#.....................................##.........................#..........#.......#..#.#....#....#..#.....#.#................#..#..........#.#.................................#.#..#...#...............#.............#......#....#.#.................#......#...................#.......##..........................#..#.....#.........#..#................................#.......#.....#......#..........#.....................#......................................#......#.....#........#.......#...#.......#..##..#.#.....#.....#..............#.#.##...............###.##..#.#..#.....#......#.##..#..##.#............#......................
.............#..............#..#...#....#...........#...........#....#..#...#........................#.........................#....#...###.........#.##.......#..#...........#...........#.......##...........#......#.#...............#...............#..........#..#...............................#......#........##..........#...........................#.........................#...#.....#.......##....#..#............#.#........#..#.........#...........................#......#............#.#.................#.........#............#..#..#........#...#..................#..........#..........#.....#..#...##...#.........#....#..................#...........#.......###......#.#........................#...............#...........#..#.#.....##..#..........#.............#.......#...........#.....#..............#.................#....#....#..#...##...........#.................#..................#...........#............#......#.............................#..............#..#...#....#...........#...........#....#..#...#........................#.........................#....#...###.........#.##.......#..#...........#...........#.......##...........#......#.#...............#...............#..........#..#...............................#......#........##..........#...........................#.........................#...#.....#.......##....#..#............#.#........#..#.........#...........................#......#............#.#.................#.........#............#..#..#........#...#..................#..........#..........#.....#..#...##...#.........#....#..................#...........#.......###......#.#........................#...............#...........#..#.#.....##..#..........#.............#.......#...........#.....#..............#.................#....#....#..#...##...........#.................#..................#...........#............#......#.............................#..............#..#...#....#...........#...........#....#..#...#........................#..............
..........#....................#.....#........#....................#...........#...................................#...#.......#...........#....#.#........#....#..............#.........#......................#.........#.......#..........#..........#..#.......................#..........#.......#.#.....#..............#...#....#....#................................#.............................................#................................#...#........................#.#......................#......#..............#................#.........#.................##................................#...............#.#..........#....#..#..........#.#...........#..#.##....#.............................#.#...#.............#..............#.###..#.....................##..#..##....................#..#..........#......#.................#.....................#..#....#..........###.............................................#.........#...................#....................#.....#........#....................#...........#...................................#...#.......#...........#....#.#........#....#..............#.........#......................#.........#.......#..........#..........#..#.......................#..........#.......#.#.....#..............#...#....#....#................................#.............................................#................................#...#........................#.#......................#......#..............#................#.........#.................##................................#...............#.#..........#....#..#..........#.#...........#..#.##....#.............................#.#...#.............#..............#.###..#.....................##..#..##....................#..#..........#......#.................#.....................#..#....#..........###.............................................#.........#...................#....................#.....#........#....................#...........#...................................#
...........#.............#...............................#..............#............#..#....#.....#.........##...#......................##.........................#....#......#.#..........#...#...............#.................#....#......................................#.........#...#....#...###...............................###................#.......#...................#.#............#.#................#......#.............#.........#.....#.#...........#..................#....#.#.#...#...#................#.............#.#........#....................#...................#......#......#......#...............#.#.............................#..#...............................#..........#.##......#......................................#..........##......#............#...........#.......#.............#..................................#...........#.........#.#.......#....##.....#....................#..#.........#.....#...........#............#.............#...............................#..............#............#..#....#.....#.........##...#......................##.........................#....#......#.#..........#...#...............#.................#....#......................................#.........#...#....#...###...............................###................#.......#...................#.#............#.#................#......#.............#.........#.....#.#...........#..................#....#.#.#...#...#................#.............#.#........#....................#...................#......#......#......#...............#.#.............................#..#...............................#..........#.##......#......................................#..........##......#............#...........#.......#.............#..................................#...........#.........#.#.......#....##.....#....................#..#.........#.....#...........#............#.............#...............................#..............#............#..#....#.....#.........##...#.
....#.....#.#.....................................................#...............#.......#.........#...#.#....#.#......#.............................#.....#.....................#.##............#...............#...#...............#.......#.............#.......#.......#.#......#............#................###.........#...............#..#......#.....#....#.........#....#.............#.................#.#.............................................#.............#....................#.#.......................#.......#.........##.....#.........#.......#......#..............#..........................#..............##...........#...#........#..................#.#...#.........#.....#.......#...#........###....###..........#.......#.##..#........#..........................#......#.........#........#..........#.....#......#.....#......#.........#.........#.............#................#........#..........#..#..................#..#.........#.....#.#.....................................................#...............#.......#.........#...#.#....#.#......#.............................#.....#.....................#.##............#...............#...#...............#.......#.............#.......#.......#.#......#............#................###.........#...............#..#......#.....#....#.........#....#.............#.................#.#.............................................#.............#....................#.#.......................#.......#.........##.....#.........#.......#......#..............#..........................#..............##...........#...#........#..................#.#...#.........#.....#.......#...#........###....###..........#.......#.##..#........#..........................#......#.........#........#..........#.....#......#.....#......#.........#.........#.............#................#........#..........#..#..................#..#.........#.....#.#.....................................................#...............#.......#.........#...#.#....#.#..
..#.#...................................................................#................#............#....................#...........#.........#.....#....#...#.........#.............#...........#..#..#...........#....#.#................#.#......................................#..........#...#...##.......#.#........#.........#...............................#........#..............................#.......................................#.............#...........#.........................#..............#...#....#...............................................#.................................#............#..............................#....#.........................................#..#..........................#..........................#.#......#............#.....####....#............#.#..#..........#..#........#.........................#....................#.....................##.................#.............##.........#....#..#.#...................................................................#................#............#....................#...........#.........#.....#....#...#.........#.............#...........#..#..#...........#....#.#................#.#......................................#..........#...#...##.......#.#........#.........#...............................#........#..............................#.......................................#.............#...........#.........................#..............#...#....#...............................................#.................................#............#..............................#....#.........................................#..#..........................#..........................#.#......#............#.....####....#............#.#..#..........#..#........#.........................#....................#.....................##.................#.............##.........#....#..#.#...................................................................#................#............#.............
#............................#...................#......................#.................#.........#...............................#.#.......#.....................#.........#.................................##.#....................................#...#...........#...........#..#......#...........................##.#...#....#..........#.................................#......#...#.......................#..##.#.................#....................##......#......#............................#...............#.....#.....#........#.##.................................#..#...........#...................#.#.......#.#.........#.....##.#........#..#..#.....#.##.#.......#.......#...........##.............#...........#......#.....#..#..#...#.#...........................##.#.................#.#.....#...#.#.................#...#...#......#.#..............#..#.....................#..............................................................#............................#...................#......................#.................#.........#...............................#.#.......#.....................#.........#.................................##.#....................................#...#...........#...........#..#......#...........................##.#...#....#..........#.................................#......#...#.......................#..##.#.................#....................##......#......#............................#...............#.....#.....#........#.##.................................#..#...........#...................#.#.......#.#.........#.....##.#........#..#..#.....#.##.#.......#.......#...........##.............#...........#......#.....#..#..#...#.#...........................##.#.................#.#.....#...#.#.................#...#...#......#.#..............#..#.....................#..............................................................#............................#...................#......................#.................#.........#...............
......#....#........#..................#..#.................#..#...................#.........................#..........................#........#..#................#..................#..##...#...#.....#.....##...............#...........#.##...#........#..............#..#...............#.....#....#..............#...............................#.........#........................#....#...........#..........#..........#.....#......#........#.................#...................#.......#.............#......#............................................#...........##...#.........#......#.......#...##............................#...#...#.#.............#...#..#.................................................#..##...........#..#.........................................#......#..........#......#.#.......#............................#.....#.....................#.............#.#........#....#.....#...#.....................#......................#....#........#..................#..#.................#..#...................#.........................#..........................#........#..#................#..................#..##...#...#.....#.....##...............#...........#.##...#........#..............#..#...............#.....#....#..............#...............................#.........#........................#....#...........#..........#..........#.....#......#........#.................#...................#.......#.............#......#............................................#...........##...#.........#......#.......#...##............................#...#...#.#.............#...#..#.................................................#..##...........#..#.........................................#......#..........#......#.#.......#............................#.....#.....................#.............#.#........#....#.....#...#.....................#......................#....#........#..................#..#.................#..#...................#.........................#......
..#....#..#........#...........#....................#..#..................................#....#...#....................#.#............#............##............#......#....#............#......#.#........#......................#......#.....#....#...#...#......#........#............................#...#..............................#.....#....#.............#..#..#......#........#....#...........##........#.......#....#............##.....#........#..#........#.................#.#........#......................#....##.....#..........#..#...........#..#..#.......#........#............#......#..........#.#.#................#.....#.......#....#....#.........#..#.#.....#........#.................#.#.......#................#...........#........#.....##.##......#..#...............#....#........#.....#...............#....#....#...#.......................#............#...#............##..........###............#.#..............#............#....#..#........#...........#....................#..#..................................#....#...#....................#.#............#............##............#......#....#............#......#.#........#......................#......#.....#....#...#...#......#........#............................#...#..............................#.....#....#.............#..#..#......#........#....#...........##........#.......#....#............##.....#........#..#........#.................#.#........#......................#....##.....#..........#..#...........#..#..#.......#........#............#......#..........#.#.#................#.....#.......#....#....#.........#..#.#.....#........#.................#.#.......#................#...........#........#.....##.##......#..#...............#....#........#.....#...............#....#....#...#.......................#............#...#............##..........###............#.#..............#............#....#..#........#...........#....................#..#..................................#....#...#................
....#..#.#....#..#...#.#..............................#............##..................#...#...................#.#.#......................#.............#............................#.....#.........#....##....#.......#...#...#...........................................#..#....#...............................#.........#.........#......#...........#...............#.......#........#.#.....................#.#.....#......#......#.......#.....#..#..............#.................................#..............#....###........#............................#..................#.......#...............#.........................................#....#.....#.#...................#................#......................#....#...........#.#..#.....#.#.....#..............##..........................#...#..........#....................#.#............#............#.......#.....#..................#..............#.#...#.............#........#.#...#.........#..#.#....#..#...#.#..............................#............##..................#...#...................#.#.#......................#.............#............................#.....#.........#....##....#.......#...#...#...........................................#..#....#...............................#.........#.........#......#...........#...............#.......#........#.#.....................#.#.....#......#......#.......#.....#..#..............#.................................#..............#....###........#............................#..................#.......#...............#.........................................#....#.....#.#...................#................#......................#....#...........#.#..#.....#.#.....#..............##..........................#...#..........#....................#.#............#............#.......#.....#..................#..............#.#...#.............#........#.#...#.........#..#.#....#..#...#.#..............................#............##..................#...#...................#.#.#
.................#.....#.....#........#....##........####.....#.#.....#..........................#.................#............#.....#..............................#......#......#..#..........#...#............................#...#........#...........#...............................................................................#...........#............................#........#....#..................#...#......#.......................................#..................#..................#....#.........##.........#..........#............#.......................#..............#....................#.....#.....#............#................................................#...#..........#..................................#.#.............................#...........................#..#.....................#........#.........#...#...........##..............#...........................#...................................#..............................#.....#.....#........#....##........####.....#.#.....#..........................#.................#............#.....#..............................#......#......#..#..........#...#............................#...#........#...........#...............................................................................#...........#............................#........#....#..................#...#......#.......................................#..................#..................#....#.........##.........#..........#............#.......................#..............#....................#.....#.....#............#................................................#...#..........#..................................#.#.............................#...........................#..#.....................#........#.........#...#...........##..............#...........................#...................................#..............................#.....#.....#........#....##........####.....#.#.....#..........................#.................#
.#..........................#........#.#.......#..#.#...................................#........................................................#........#................#.....#..............#........#............................#...#........#......#..#.....................#.....#....#............#......#..#...#....................#.......#...#..........#.#...........#......#....................#...#.#...#.#..#..............#.........#.........#.#.....#..#......#.......#.#..#..#.....#.#.....#............................#...........................#.........#.....#..............................#........#......#.....##....#..........#........#.....................##...........#......................##.........................#.#....#..#............#..#.#..#............................#.#.............#......................................#..............#................#.#...........#...#............#..................#....#......#..........................#........#.#.......#..#.#...................................#........................................................#........#................#.....#..............#........#............................#...#........#......#..#.....................#.....#....#............#......#..#...#....................#.......#...#..........#.#...........#......#....................#...#.#...#.#..#..............#.........#.........#.#.....#..#......#.......#.#..#..#.....#.#.....#............................#...........................#.........#.....#..............................#........#......#.....##....#..........#........#.....................##...........#......................##.........................#.#....#..#............#..#.#..#............................#.#.............#......................................#..............#................#.#...........#...#............#..................#....#......#..........................#........#.#.......#..#.#...................................#...........................
..#.#...........#..........#.#......#......#......#......#............#............................#...................#......#.#......#......#.........................#......#.......#...........#......##..............................................#...............................#..#.#.....#.....#..##...............#........#..........#........#........#...#..............#..........#.#.................#....#...#.......#......#.....................................#..##...#.......##.....#...#.....#...........................#......#..........#..##.#...#..........##.#...##.............#.................#........#........#.....#....#....#..#..#......#...........................................................................#....#.....#............................................#.........#..............#...........#...............###...#.................##..........#....................#...........#..#...#................#.........#.#...........#..........#.#......#......#......#......#............#............................#...................#......#.#......#......#.........................#......#.......#...........#......##..............................................#...............................#..#.#.....#.....#..##...............#........#..........#........#........#...#..............#..........#.#.................#....#...#.......#......#.....................................#..##...#.......##.....#...#.....#...........................#......#..........#..##.#...#..........##.#...##.............#.................#........#........#.....#....#....#..#..#......#...........................................................................#....#.....#............................................#.........#..............#...........#...............###...#.................##..........#....................#...........#..#...#................#.........#.#...........#..........#.#......#......#......#......#............#............................#................
....#.#....#................................#...............................................................#...#.........#....#......#................................#....#......#........#........#......#...........#..#.............#.....#..........##.............#.................#.#...........#.....#.....................#.#.......#.............#..........#.........#.#......#.....#..........#....#......#..#.......#....#.#..#..........#.#.#....#.....................#...#...#..........................#.................................#.#........................#..................#....#..........#.........##..........#........................#...................#....#................................#...##..........#......................#.........#..........................................##............#........#............#...................#.........#....##....#.#.......................#......#......#.............................#.#....#................................#...............................................................#...#.........#....#......#................................#....#......#........#........#......#...........#..#.............#.....#..........##.............#.................#.#...........#.....#.....................#.#.......#.............#..........#.........#.#......#.....#..........#....#......#..#.......#....#.#..#..........#.#.#....#.....................#...#...#..........................#.................................#.#........................#..................#....#..........#.........##..........#........................#...................#....#................................#...##..........#......................#.........#..........................................##............#........#............#...................#.........#....##....#.#.......................#......#......#.............................#.#....#................................#...............................................................#...#...
##...#.....#.......#......#..............#...#...#.....#...#...........#..............#.#...................#..................####....#.........#......#.................................#..#.........................##..........#...#....#.#.............#..............#...........##..........#..#..............#....#.#..........................#..........#.......#.#.........#...................................................#.#..#....................#.........................#.............#.......#..................#.....#............##.........#............#...................#.....#...............#.#........#........................#...........#.....#..#....#...#.....................#...........#...............................#...#........................................#............#..........#.#..#..............#.#.......................##............#....#...................#.............#.....#..............#.#...#........####...#.....#.......#......#..............#...#...#.....#...#...........#..............#.#...................#..................####....#.........#......#.................................#..#.........................##..........#...#....#.#.............#..............#...........##..........#..#..............#....#.#..........................#..........#.......#.#.........#...................................................#.#..#....................#.........................#.............#.......#..................#.....#............##.........#............#...................#.....#...............#.#........#........................#...........#.....#..#....#...#.....................#...........#...............................#...#........................................#............#..........#.#..#..............#.#.......................##............#....#...................#.............#.....#..............#.#...#........####...#.....#.......#......#..............#...#...#.....#...#...........#..............#.#...................#.......
.....#..............................#.........................#...............#...........................#..#.#...........#.........................#....................#......#......#.#..............#..#.........................#.............#...................##.......#........##.#.#.#...#..#......................#..........#.....#..##...........#...................#.............#..........#.....##...#........#......................#.....#......#.#.................#....................#......#..#..............#.#..................#................#........#....#............#.#...................................#.............#..........##..#...#....................#.#.#......#.....#.........#.##..#......#.................#............#...........................#.....#......#.............#.......................#............#........#..................#..............#......#.............##..........#...#..#...#....................#..............................#.........................#...............#...........................#..#.#...........#.........................#....................#......#......#.#..............#..#.........................#.............#...................##.......#........##.#.#.#...#..#......................#..........#.....#..##...........#...................#.............#..........#.....##...#........#......................#.....#......#.#.................#....................#......#..#..............#.#..................#................#........#....#............#.#...................................#.............#..........##..#...#....................#.#.#......#.....#.........#.##..#......#.................#............#...........................#.....#......#.............#.......................#............#........#..................#..............#......#.............##..........#...#..#...#....................#..............................#.........................#...............#...........................#..#.#....
......#...............#.#..#..#...#........................#.............#......................#.....#......##......#.......#..........#.............#...#.............#.......#..................#..........#.....................#....##...#.#..............#....#...................#........##..............#.#.......#.......#.........................#.....#.......#..............#...........#................#.......#................#.................#...........#....#.......#....#.........#.#....#......#...................##........#........#...#......#....#...................#...#.........###.#.........#.........#......#................#...#..#.#............#..............#..#.............#.........................#................#..............##...........#...........#.................................#...........#.....................................#.#...#....#.....#.....##......#............#.##...#..#................#..............#...............#.#..#..#...#........................#.............#......................#.....#......##......#.......#..........#.............#...#.............#.......#..................#..........#.....................#....##...#.#..............#....#...................#........##..............#.#.......#.......#.........................#.....#.......#..............#...........#................#.......#................#.................#...........#....#.......#....#.........#.#....#......#...................##........#........#...#......#....#...................#...#.........###.#.........#.........#......#................#...#..#.#............#..............#..#.............#.........................#................#..............##...........#...........#.................................#...........#.....................................#.#...#....#.....#.....##......#............#.##...#..#................#..............#...............#.#..#..#...#........................#.............#......................#.....#......##.....
........#.............................#..................................##..........#............#....#....#.......#.#..................#.............#..#................##.......#.......#......#..........#.......#......#..................................#.....#...............#.....##...#.........................#....................#.......##...##..............#.#..#......##.#.................................#.#............#.##......................#.........#........#..#...#...#....#....#......#..........#......................##......#.........#.##.....#..#.......#..........#.....#.#...........#.........................#...####...................##..#..........#.................#......#........#...#...........................................#......................#.#........#..#......................#...#.#..........................#.#.....#...............#..#.#................#....#.....#............##.#..#.........................#.............................#..................................##..........#............#....#....#.......#.#..................#.............#..#................##.......#.......#......#..........#.......#......#..................................#.....#...............#.....##...#.........................#....................#.......##...##..............#.#..#......##.#.................................#.#............#.##......................#.........#........#..#...#...#....#....#......#..........#......................##......#.........#.##.....#..#.......#..........#.....#.#...........#.........................#...####...................##..#..........#.................#......#........#...#...........................................#......................#.#........#..#......................#...#.#..........................#.#.....#...............#..#.#................#....#.....#............##.#..#.........................#.............................#..................................##..........#............#....#....#.......
#.....#........#..........#...............#..#......##...............#...................##......#...............#...............#.##......#.........................#........#.#.#..............#.....................##......#....#....................................##..#.....#......#...........................#..............#.............................#.......#...........#......#.#........................#.......#........#..#.#............#.#.....#.............#........................#..............#............##.#.....#......#.........#......#............#..............#.....#.#.#.......#.......#...............#....#..................#.....#..................#......#..............#....#....#....................................#........#.#....#............................#......#...........#..........#.........................#........#.......................................#.................#...............#.................#.....#........#..........#...............#..#......##...............#...................##......#...............#...............#.##......#.........................#........#.#.#..............#.....................##......#....#....................................##..#.....#......#...........................#..............#.............................#.......#...........#......#.#........................#.......#........#..#.#............#.#.....#.............#........................#..............#............##.#.....#......#.........#......#............#..............#.....#.#.#.......#.......#...............#....#..................#.....#..................#......#..............#....#....#....................................#........#.#....#............................#......#...........#..........#.........................#........#.......................................#.................#...............#.................#.....#........#..........#...............#..#......##...............#...................##......#...............#..
..........#..#...............#..#.#....#.......#........#..........#..#..................#....#...............#.#...............................#...................#..##......................................#.....................#..#......##........#...#....#......#...#....#.#..................#.#..#............................##..............#.........#...............#............#.#..................#......#......##......#...................#..#............................#..#.#.............................#.......#...........#..#...#.......##......#.....##.................#..............##.......#...#..#................................#.......#....#..........#..#.#........#....#........#...#........#............#...........#.....#...............#........##.#...........#....#......#...............................#.....#...#.............#......#......#...........#...#....................................#...##..##..#..##.....#............#..#...............#..#.#....#.......#........#..........#..#..................#....#...............#.#...............................#...................#..##......................................#.....................#..#......##........#...#....#......#...#....#.#..................#.#..#............................##..............#.........#...............#............#.#..................#......#......##......#...................#..#............................#..#.#.............................#.......#...........#..#...#.......##......#.....##.................#..............##.......#...#..#................................#.......#....#..........#..#.#........#....#........#...#........#............#...........#.....#...............#........##.#...........#....#......#...............................#.....#...#.............#......#......#...........#...#....................................#...##..##..#..##.....#............#..#...............#..#.#....#.......#........#..........#..#..................#....#...............#.#...
.......#..#.#......#............##.....#.................................#........................#.#..#............................#...............#...#.......#..#......#....................#.......................................#....#............#..........#.........#..........##........................#.......#.....#.#.....##...#......#.#............#...........#....#.................#....#.....................#....................#.##..............................#........................#...#.........#...#...#.............#.#.........................#..#..............#..........#........#..........#.#.........#.#.........#.......#.#..............#........##.................#......#........#.........##............#........#...........................................................#.......#.#.......................#...#.............#.......#.#.............#..................#..#.....................................#.......#.......#..#.#......#............##.....#.................................#........................#.#..#............................#...............#...#.......#..#......#....................#.......................................#....#............#..........#.........#..........##........................#.......#.....#.#.....##...#......#.#............#...........#....#.................#....#.....................#....................#.##..............................#........................#...#.........#...#...#.............#.#.........................#..#..............#..........#........#..........#.#.........#.#.........#.......#.#..............#........##.................#......#........#.........##............#........#...........................................................#.......#.#.......................#...#.............#.......#.#.............#..................#..#.....................................#.......#.......#..#.#......#............##.....#.................................#........................#.#..#............
...##..................................#.#..#..........#..........................#.####.......#...#..............#......#.....#.##..............#.........#........#.#......#.......##..........##..........#...................#.#.......#.#.......#.........#........#.......#...#...........................................###....##......#........#.................#.........................#..#....#............#...#............#....#...##.........#.......###......#....##.#....#.......................................##..#......................#......#................#.........#........#.#....#..........#...#.................#.......................#..........#.#.............##..#.........#.##..#.#...........#........#............#.........#.........#.......#..........#........#..#..........................................#...##.......#....................................#....##..........#.....#...#....#.#........#..........#....#........##..................................#.#..#..........#..........................#.####.......#...#..............#......#.....#.##..............#.........#........#.#......#.......##..........##..........#...................#.#.......#.#.......#.........#........#.......#...#...........................................###....##......#........#.................#.........................#..#....#............#...#............#....#...##.........#.......###......#....##.#....#.......................................##..#......................#......#................#.........#........#.#....#..........#...#.................#.......................#..........#.#.............##..#.........#.##..#.#...........#........#............#.........#.........#.......#..........#........#..#..........................................#...##.......#....................................#....##..........#.....#...#....#.#........#..........#....#........##..................................#.#..#..........#..........................#.####.......#...#..............#.
.....................#................#......#....................#.#..........#..........................#...................#..........##....................#...............................#...............#.......#.#......#...........#...............#.##..........................#..........#..#.........#...#.......#...#.........#.....#...#...........#......#.........#...#........#.............#..#....#........#........................#..####........................##.#...........##..........................##.#...........#.........#.................#......#...........#...............................##............#.......#......#..#...............#..............#.#..........................................................#............#............#....##.................#.............#...#.................#..#.#................#..........#..##.............................................#................#......#..........##.........................#................#......#....................#.#..........#..........................#...................#..........##....................#...............................#...............#.......#.#......#...........#...............#.##..........................#..........#..#.........#...#.......#...#.........#.....#...#...........#......#.........#...#........#.............#..#....#........#........................#..####........................##.#...........##..........................##.#...........#.........#.................#......#...........#...............................##............#.......#......#..#...............#..............#.#..........................................................#............#............#....##.................#.............#...#.................#..#.#................#..........#..##.............................................#................#......#..........##.........................#................#......#....................#.#..........#..........................#.........
..........#.................#.....#........#.......#......#........#........................#.....#..#...#.............#.....#..#.#.#...#......#................................................#........................#..........##........#......#..#.....#......#.##..............................#....................................#....#...##..#..........#...#......#.......#..#............................##.#.......................#.......#..................#....#........#......#.............................##............#.....##......#.#................#......#............#.....#......##.........#.............#.............#.............#.................#.....................##.#.......................#..........................#.........#........###......##.....#.....#.#...#.#..#..................#.......#..........#...#......#......##.#....##.......#.........##..............#.............#..#..........................#.................#.................#.....#........#.......#......#........#........................#.....#..#...#.............#.....#..#.#.#...#......#................................................#........................#..........##........#......#..#.....#......#.##..............................#....................................#....#...##..#..........#...#......#.......#..#............................##.#.......................#.......#..................#....#........#......#.............................##............#.....##......#.#................#......#............#.....#......##.........#.............#.............#.............#.................#.....................##.#.......................#..........................#.........#........###......##.....#.....#.#...#.#..#..................#.......#..........#...#......#......##.#....##.......#.........##..............#.............#..#..........................#.................#.................#.....#........#.......#......#........#........................#.....#..#...#..........
............##.....#..........#..................#.......##..#.#...#.............#..........#.#............#...........#.##..#.........#..#..#.........................#.................#.................#.#.......................##.......#.................#.####................#.......#.........#...........#..........#..............#....#.#.............#....#....#.####..........#.....#................##................................................#..............#.....#.#.......#..............###....................#.....#.....#.............#............#....#.............#...#.#........#...##.........#.#..#.#......#......................#.............#...............#.#.....#..##..................#........#.............#.#............#.........#..............#.............#...................................#..............#....................#..............#...................#.....#........#....................#........................##.....#..........#..................#.......##..#.#...#.............#..........#.#............#...........#.##..#.........#..#..#.........................#.................#.................#.#.......................##.......#.................#.####................#.......#.........#...........#..........#..............#....#.#.............#....#....#.####..........#.....#................##................................................#..............#.....#.#.......#..............###....................#.....#.....#.............#............#....#.............#...#.#........#...##.........#.#..#.#......#......................#.............#...............#.#.....#..##..................#........#.............#.#............#.........#..............#.............#...................................#..............#....................#..............#...................#.....#........#....................#........................##.....#..........#..................#.......##..#.#...#.............#..........#.#............#........
.#...#..............#..............#.............#........#...............#....#.......................#................##.............#..........#....#....#...........#.###...#....#...........#............#...............#......#........#...............###...................#...................#...#........#.......#...#...#..................#.......#........#......#...............#....#.............###...#........................#.....#....#.....#.......##........#..#...........#............................#..........#.......#.......#.#.....#.....#...#................................#.......#.....#................................#........#....#.................#......#........................#....##.#................#...#.#......#.............#...#..#...................#..#...#..#.#........#.....##............#..............#.......#...#..........##.....##..........#.#....#...............##........................#....#...#.....#...#..............#..............#.............#........#...............#....#.......................#................##.............#..........#....#....#...........#.###...#....#...........#............#...............#......#........#...............###...................#...................#...#........#.......#...#...#..................#.......#........#......#...............#....#.............###...#........................#.....#....#.....#.......##........#..#...........#............................#..........#.......#.......#.#.....#.....#...#................................#.......#.....#................................#........#....#.................#......#........................#....##.#................#...#.#......#.............#...#..#...................#..#...#..#.#........#.....##............#..............#.......#...#..........##.....##..........#.#....#...............##........................#....#...#.....#...#..............#..............#.............#........#...............#....#.......................#............
.............#...#........................#................##.....#..#................###.#....#...............##...............#.....................#..#.................#...#...........#....#...................#.#.........###............................#.........#.......#..#............##.....................................#....#........#..............#........#...................#...#...............#.....#.....##.........#.....#............#........##.##......#.#...#...................................#......#......#...#..#..........#.........................#.#..##.........#.................##........................#....#......................................#...........................#.....#.....#......#..........#..#.........................#.............#.....#...#.#.........#....#...##....#........#..............................................#.#...........................................................#.........#................#...#........................#................##.....#..#................###.#....#...............##...............#.....................#..#.................#...#...........#....#...................#.#.........###............................#.........#.......#..#............##.....................................#....#........#..............#........#...................#...#...............#.....#.....##.........#.....#............#........##.##......#.#...#...................................#......#......#...#..#..........#.........................#.#..##.........#.................##........................#....#......................................#...........................#.....#.....#......#..........#..#.........................#.............#.....#...#.#.........#....#...##....#........#..............................................#.#...........................................................#.........#................#...#........................#................##.....#..#................###.#....#...............##...
..#...................#......................#..#...........#...#....#...........#...#...#.................#.............................................#.#.............................#.......#...#.......#........#...#.#...........#..#......#....................#..#....................#....#...........#.........#.#.................#.#....#.....................#.........#..........##..#...#.........#...#............#....#...................#..#..#...............#..#................##.....#....#...#....#...............#.#...................#...#.#.............................#........##...#.......#...............#..#.............................#........................#...............#....#..............#...#......................#....#.#......#..#...........##....#..................#.#........#..........#.....##.#.....................###.............#.................#.......#.....................................#...#....#.#.....#...................#......................#..#...........#...#....#...........#...#...#.................#.............................................#.#.............................#.......#...#.......#........#...#.#...........#..#......#....................#..#....................#....#...........#.........#.#.................#.#....#.....................#.........#..........##..#...#.........#...#............#....#...................#..#..#...............#..#................##.....#....#...#....#...............#.#...................#...#.#.............................#........##...#.......#...............#..#.............................#........................#...............#....#..............#...#......................#....#.#......#..#...........##....#..................#.#........#..........#.....##.#.....................###.............#.................#.......#.....................................#...#....#.#.....#...................#......................#..#...........#...#....#...........#...#...#.................#........
........#.....#..........#...........#....................#.#........................#....#....#.....................#.......#........#.#........#..#........................#..#.........................#.#...................#.....#..#.........................#...#.#............#......#...........###.............#..#.#.....#..#........#..........................#...#.#...............#..........#.........#...............#.....#.............................#........#.........#....#.#.#.....#....................#.............#.#....##.........................#.#..##...#........................#..........................#..........#.....#.........#...................#.....................#..........................#...............#...............................#....#................#...............##.#......#.........#.............#....#...............................#....#.......#....#........................#...........#......#.#.........#.....#..........#...........#....................#.#........................#....#....#.....................#.......#........#.#........#..#........................#..#.........................#.#...................#.....#..#.........................#...#.#............#......#...........###.............#..#.#.....#..#........#..........................#...#.#...............#..........#.........#...............#.....#.............................#........#.........#....#.#.#.....#....................#.............#.#....##.........................#.#..##...#........................#..........................#..........#.....#.........#...................#.....................#..........................#...............#...............................#....#................#...............##.#......#.........#.............#....#...............................#....#.......#....#........................#...........#......#.#.........#.....#..........#...........#....................#.#........................#....#....#....................
...#............#....#.....#........#........#........#.........#...........................#.................#......#......#..#...#...........#......#............#..##...........................................#.............#...#...........#.....#.......#.......#.....................#............#................#......#...........................................#.....#............#.....#........#..##.#...#......#.........##..#....#.#..#.......#...##..........###.#......###.#......#.......#..#....#.....#....#....#.......#......#..#..#........................#..#....#..........#.....#..#.#.........#..........#..#.........#.............#...............#..#....#...................#...............#.....#.......#...................................##....#........#....##..........#.....#....#.##.....#.......#.#.#...#..........#...##.................................#..........................................................#..............#............#....#.....#........#........#........#.........#...........................#.................#......#......#..#...#...........#......#............#..##...........................................#.............#...#...........#.....#.......#.......#.....................#............#................#......#...........................................#.....#............#.....#........#..##.#...#......#.........##..#....#.#..#.......#...##..........###.#......###.#......#.......#..#....#.....#....#....#.......#......#..#..#........................#..#....#..........#.....#..#.#.........#..........#..#.........#.............#...............#..#....#...................#...............#.....#.......#...................................##....#........#....##..........#.....#....#.##.....#.......#.#.#...#..........#...##.................................#..........................................................#..............#............#....#.....#........#........#........#.........#...........................#.................#.....
.#...#..........#..#.....#..........................##.#.....#......#......#.#....#............#..........#.......##...........#........#...................##.........#........#....................#.......##............##..............#...#..#.............#........#...#....#.............#.....##..#.......#.#........#....##.##..#..#.....#..##................#......#........#..#.#..#....#..........#.#.....##...............#........#...........................#..#....##.#..........#...#..........#......#....#..............#.......#......#................................#......#................#.##........#..............................#......#...#.....................#...#..##...#..............#......##......#..............#................................................#...........................#.......#............#.................................##......#...........#.....#.#..##......#...#.....................................#...#..........#..#.....#..........................##.#.....#......#......#.#....#............#..........#.......##...........#........#...................##.........#........#....................#.......##............##..............#...#..#.............#........#...#....#.............#.....##..#.......#.#........#....##.##..#..#.....#..##................#......#........#..#.#..#....#..........#.#.....##...............#........#...........................#..#....##.#..........#...#..........#......#....#..............#.......#......#................................#......#................#.##........#..............................#......#...#.....................#...#..##...#..............#......##......#..............#................................................#...........................#.......#............#.................................##......#...........#.....#.#..##......#...#.....................................#...#..........#..#.....#..........................##.#.....#......#......#.#....#............#..........#.......##
.............#.#.................##....................#..............#............#..#.........#...#..........................................#..................##..#..........#..#.#......................................#.#...#...#......#.#.............#.#...........................#........##.............#.......#.........#...............................#.#..#...........#......##......#............#..##........#..................................#...........................................#..#........#........#......................#.........#....#.#.....#.....#....#......#.....#.......................#.....#..#..........#.................................#...#..#............#..............#..........#.###...#.#.##.......#......#...#..##.......................................#...........#.....##........#.......................#..........#..#....#....#..#.....#.....#...........................#............##...................................#.#.................##....................#..............#............#..#.........#...#..........................................#..................##..#..........#..#.#......................................#.#...#...#......#.#.............#.#...........................#........##.............#.......#.........#...............................#.#..#...........#......##......#............#..##........#..................................#...........................................#..#........#........#......................#.........#....#.#.....#.....#....#......#.....#.......................#.....#..#..........#.................................#...#..#............#..............#..........#.###...#.#.##.......#......#...#..##.......................................#...........#.....##........#.......................#..........#..#....#....#..#.....#.....#...........................#............##...................................#.#.................##....................#..............#............#..#.........#...#...............
.#..............#..#........#..........#.......#..#.....#...#...##...#.#.#.............................#................#........#............................#....#....#.....#.......#..#............#...........#................#....#.......................#............................#..........#.......................#...........#..........#....#.................#.......#...........#...#...............#...##.......#...#...............#....#.......#......#......#..................................................#.............#...........#....#.#......................#..#.................................................#...#...#.#.#...#.#..............#......#..........#....#............#....#......#.....#......#...........#...#....##...........#.........#..#........#.....##.#.........................#..............#............#...........#...........##......#...............#...........#.....##................#...................#..............#..#........#..........#.......#..#.....#...#...##...#.#.#.............................#................#........#............................#....#....#.....#.......#..#............#...........#................#....#.......................#............................#..........#.......................#...........#..........#....#.................#.......#...........#...#...............#...##.......#...#...............#....#.......#......#......#..................................................#.............#...........#....#.#......................#..#.................................................#...#...#.#.#...#.#..............#......#..........#....#............#....#......#.....#......#...........#...#....##...........#.........#..#........#.....##.#.........................#..............#............#...........#...........##......#...............#...........#.....##................#...................#..............#..#........#..........#.......#..#.....#...#...##...#.#.#.............................#............
.....#...............##......#.....#...............#.....#.......#..........#...#............#.....##..................................................#........#...................................#...........##.....#....#.....#....##..##.....##..##......#..##.............................#....##.....#.......###...................#..#...........#........#.............#...##..#...........#.#.....#..#...............#...#...............................................#..........................#...##...........#............#....#....#.............#................................##..#....#.......#..#.........#..#..............#..#........##..#..........#...........................##...........##.....#.......#......................#.#............#.....#............#.............#.#....#...................#........#...#.....#.............#.......#..........##.............##...........#..##...........#.......#..................#.......#.....#...............##......#.....#...............#.....#.......#..........#...#............#.....##..................................................#........#...................................#...........##.....#....#.....#....##..##.....##..##......#..##.............................#....##.....#.......###...................#..#...........#........#.............#...##..#...........#.#.....#..#...............#...#...............................................#..........................#...##...........#............#....#....#.............#................................##..#....#.......#..#.........#..#..............#..#........##..#..........#...........................##...........##.....#.......#......................#.#............#.....#............#.............#.#....#...................#........#...#.....#.............#.......#..........##.............##...........#..##...........#.......#..................#.......#.....#...............##......#.....#...............#.....#.......#..........#...#............#.....##...............
....#.#...#.....................#..#.#..........#..................#.....#........#............#...........#.........#...........#....#...............#..#...........#.#...#.....#.........#......##.................#..................#.#......#.#...........#..............##.....#.#.............................#.......#........#........#...#.................#.......#.............................#....#....#................#.......#...#.......#..............#.........#..............#.#.#......#.......................................................#..................#.........#..............................#...........................#..#........#........#..........#.#..........##.......#..#.......................##..#......##..#..............#.......................#.....#..#......##.#........#..#.#.........#..#.......................#.....#.......#......#.#....#...#....#......................................#.........##....#...#.......#.#...#.....................#..#.#..........#..................#.....#........#............#...........#.........#...........#....#...............#..#...........#.#...#.....#.........#......##.................#..................#.#......#.#...........#..............##.....#.#.............................#.......#........#........#...#.................#.......#.............................#....#....#................#.......#...#.......#..............#.........#..............#.#.#......#.......................................................#..................#.........#..............................#...........................#..#........#........#..........#.#..........##.......#..#.......................##..#......##..#..............#.......................#.....#..#......##.#........#..#.#.........#..#.......................#.....#.......#......#.#....#...#....#......................................#.........##....#...#.......#.#...#.....................#..#.#..........#..................#.....#........#............#...........#........
.....#.#.....#..............................#..............................#......#.............#...#..#..#...#...........##..................................#.#.................#......#.#.#...............#.....#.........................#......#........#.#..................................................#.........................#.........#......#....#..........#.......................#...............................................................#.......................................#........#...#...#...........#.......#............#..............#....#...#.....#........#..#........#......#.##..#.#....#............#...............#...#..........#.#..........#.....#........#..#.........#..............#..##..#......#...#.......#..#....#.......#..#...............#.....##..................#....#.............#............#.....................#....#...........#..#.#...................#............#.........................#..........#.#.....#..............................#..............................#......#.............#...#..#..#...#...........##..................................#.#.................#......#.#.#...............#.....#.........................#......#........#.#..................................................#.........................#.........#......#....#..........#.......................#...............................................................#.......................................#........#...#...#...........#.......#............#..............#....#...#.....#........#..#........#......#.##..#.#....#............#...............#...#..........#.#..........#.....#........#..#.........#..............#..##..#......#...#.......#..#....#.......#..#...............#.....##..................#....#.............#............#.....................#....#...........#..#.#...................#............#.........................#..........#.#.....#..............................#..............................#......#.............#...#..#..#...#.....
.................#...............#............#..............#..#.....#.......#....#................#........#......#..#...............#..#..#..#..................#...#..........#.........#...........................................#..........#..#...#........#............##...........#............#........#......#............#.....#.#.......................#....................#..#..........#.............#....#....##...............#......#.................#.........#..#....#.....#.........................#.......#.........#.........#.............#................#...#.....#.......................#.#.....#.......#...............#..........#.................##.........##.....#...#.....#..#.....#......#.......#...#..#.......#.............#........#...#...........#....#........#...#..........#...#.##......#.............#..#......................#............#..##...............................#..................#......#..............................#...............#............#..............#..#.....#.......#....#................#........#......#..#...............#..#..#..#..................#...#..........#.........#...........................................#..........#..#...#........#............##...........#............#........#......#............#.....#.#.......................#....................#..#..........#.............#....#....##...............#......#.................#.........#..#....#.....#.........................#.......#.........#.........#.............#................#...#.....#.......................#.#.....#.......#...............#..........#.................##.........##.....#...#.....#..#.....#......#.......#...#..#.......#.............#........#...#...........#....#........#...#..........#...#.##......#.............#..#......................#............#..##...............................#..................#......#..............................#...............#............#..............#..#.....#.......#....#................#........#......
...#......#.#....#...##...........#.#...............#.#..#......#........#.......#......#.........#..#.#..............##......#.#....................#..#..#...###..........................#............#.........##...#......................#............#.....................................#...............#................#...#.....#.....#............##...#.......#.......#.....#.#.##...........#..............#..##....#.....#..........#.#.........#..........#....#.....#.........#...#.......#....#..........................#.....#.#......#..........#.#...#...........#...#...#....#..........#..............#...#..............#.....#..#..#......#..........#.................#...............#......#..........................#.......#........#.#.......................##.............#....#...........................#.##...................##..#.#......................................#...##........##.#...............#...#.........#.....#.......#......#.#....#...##...........#.#...............#.#..#......#........#.......#......#.........#..#.#..............##......#.#....................#..#..#...###..........................#............#.........##...#......................#............#.....................................#...............#................#...#.....#.....#............##...#.......#.......#.....#.#.##...........#..............#..##....#.....#..........#.#.........#..........#....#.....#.........#...#.......#....#..........................#.....#.#......#..........#.#...#...........#...#...#....#..........#..............#...#..............#.....#..#..#......#..........#.................#...............#......#..........................#.......#........#.#.......................##.............#....#...........................#.##...................##..#.#......................................#...##........##.#...............#...#.........#.....#.......#......#.#....#...##...........#.#...............#.#..#......#........#.......#......#.........#..#.#............
......................#..........#...#...##...................#...#................#...........#...........#........###............#...................#......................#........#..#............#.#.....#.......#.....#.....##..#........................#....#............................#.......................#..#...........#.........#.....#.#............................#...................#....................#.##.............#...............................#.......#...........................#..#.........#........#.......#.#.....#..................#..#..#........#...#.....#.......#..#.....#......#......#......#.............#..#.........#...........#.................#.......#..............#......................##...#........#...#..............#..#......##..................#................#......#....##............#.#...............................................#.................#......................................#.#.......................#..........#...#...##...................#...#................#...........#...........#........###............#...................#......................#........#..#............#.#.....#.......#.....#.....##..#........................#....#............................#.......................#..#...........#.........#.....#.#............................#...................#....................#.##.............#...............................#.......#...........................#..#.........#........#.......#.#.....#..................#..#..#........#...#.....#.......#..#.....#......#......#......#.............#..#.........#...........#.................#.......#..............#......................##...#........#...#..............#..#......##..................#................#......#....##............#.#...............................................#.................#......................................#.#.......................#..........#...#...##...................#...#................#...........#...........#........
.#....#..#...#...#..............#.........#...#.#.#.............................#......................#.....#.............................#.................#.......#........................#......#..#.#...............#..#........#...................#.........#..................#............#..#...............#........................#.........#...#......#......#......#........#......#.........#..#.#...#......#.#..#......................#..#.........#.#................##....................##..#.#..............#...#..#..#..........#..........................#............#..#......#................#.....#..........#......................................#...............#.#......#.....#....#...........#...###............#........#.........##.....................#...........#...............#..#........#.............#.........#..........#..........................#..............................#.........#...#..........................#....#..#...#...#..............#.........#...#.#.#.............................#......................#.....#.............................#.................#.......#........................#......#..#.#...............#..#........#...................#.........#..................#............#..#...............#........................#.........#...#......#......#......#........#......#.........#..#.#...#......#.#..#......................#..#.........#.#................##....................##..#.#..............#...#..#..#..........#..........................#............#..#......#................#.....#..........#......................................#...............#.#......#.....#....#...........#...###............#........#.........##.....................#...........#...............#..#........#.............#.........#..........#..........................#..............................#.........#...#..........................#....#..#...#...#..............#.........#...#.#.#.............................#......................#.....#......
...#..#..........................................................................................#.......................#........#................................#.#...........#...........#....#..........................#............#......###...........##...................#...............................#.............#..#.........#.......##.......##..##.......................#.......................#........#..........#.......#............#..........#.#.#.##....#.##..#....#...............#...............##........##........#.....#........#....................#......#..#.......#...#...#..............................#..............#......#...#...#..........#.....###......................#.#...........................#...................................#.....#...............................#......................................................................#..........#........#............#.#.......#...................#..#......#..#..........................................................................................#.......................#........#................................#.#...........#...........#....#..........................#............#......###...........##...................#...............................#.............#..#.........#.......##.......##..##.......................#.......................#........#..........#.......#............#..........#.#.#.##....#.##..#....#...............#...............##........##........#.....#........#....................#......#..#.......#...#...#..............................#..............#......#...#...#..........#.....###......................#.#...........................#...................................#.....#...............................#......................................................................#..........#........#............#.#.......#...................#..#......#..#..........................................................................................#..................
#.....#.............#.#..............................#......#......................................#.........#........#......#.........#...............#..#....#..............................................##.......................................................#...#..........#............#..#...............................................#.........................#.............................#........................#.....#......#.............................#..#.......#..#........................#..#..#.#...#....#..........#..............#....................##.............#...#.........#..#....#.............#............#...#.........................#..................................................#....................#................#............................#...#.....#...............#.....#.#................##......#..............#.##.......#.............................#.............#..........#.................#..#.....#.............#.#..............................#......#......................................#.........#........#......#.........#...............#..#....#..............................................##.......................................................#...#..........#............#..#...............................................#.........................#.............................#........................#.....#......#.............................#..#.......#..#........................#..#..#.#...#....#..........#..............#....................##.............#...#.........#..#....#.............#............#...#.........................#..................................................#....................#................#............................#...#.....#...............#.....#.#................##......#..............#.##.......#.............................#.............#..........#.................#..#.....#.............#.#..............................#......#......................................#.........#......
....#.#....##............#............#.....#..........#...........................#..#.......#..##..#....#.............................#.....#....#............#..................#.....##..........................#.................#.............................#.....#...#.#..........................##..#........#.....##...#........#...................#....#...........#.....#......#.......................#...#......#..#............#..................................#....#.....#....##............#...#.........................#.#.#....###.............#.................................................................##.............#..........#.......#..###.....#..#............##..##.##.............#............................#....................................#.......#....#.......#.................................#...................#.......#....#..#...................#.#....................#....##..#................#...#............#.#....##............#............#.....#..........#...........................#..#.......#..##..#....#.............................#.....#....#............#..................#.....##..........................#.................#.............................#.....#...#.#..........................##..#........#.....##...#........#...................#....#...........#.....#......#.......................#...#......#..#............#..................................#....#.....#....##............#...#.........................#.#.#....###.............#.................................................................##.............#..........#.......#..###.....#..#............##..##.##.............#............................#....................................#.......#....#.......#.................................#...................#.......#....#..#...................#.#....................#....##..#................#...#............#.#....##............#............#.....#..........#...........................#..#.......#..##..#....#.........
.......#....................#..##..........#.....................#...#.#......................#..................#.......#..........##...........#....#.............#............#...............................#.......#............................................#......#....#......................#...##......................#.............#....#..........#...#..........................................#.....#......#........#.....#.##.........#................#.................#......#...........#..........#....#..................#...##..........#..................#...........................#..#........#..........#.##.#..##.#.....#..##...........#..#..#.....#.....................#..#....#...............##......#...........#................#..#......#................................#.............#................#.......#......................##.........................#.....#.....#...............#...........#...#..##......................#....................#..##..........#.....................#...#.#......................#..................#.......#..........##...........#....#.............#............#...............................#.......#............................................#......#....#......................#...##......................#.............#....#..........#...#..........................................#.....#......#........#.....#.##.........#................#.................#......#...........#..........#....#..................#...##..........#..................#...........................#..#........#..........#.##.#..##.#.....#..##...........#..#..#.....#.....................#..#....#...............##......#...........#................#..#......#................................#.............#................#.......#......................##.........................#.....#.....#...............#...........#...#..##......................#....................#..##..........#.....................#...#.#......................#..................#..
...............#...........................................#.......#........#......#.#......#.........#................................................#...#............##..#...##................#........#.............#.#...............................................#.........#....#...............#....#...#....................#......#....#.......#...#.#.#.#...............#............................#.....................#..#......................###...##.............#...........#..........#......................#.....................#.......#....#................#........#...#.....#.....#...............#..#.#.........#.........#....###.##...#...............#...........#..#..#...#....#.......#..........................##..#....#.#...............#.##.......#........#.....#.#...#..........#....#...#...#........#....................##..................#.............##......#.#..........##.#....#...............#..##.###............................#...........................................#.......#........#......#.#......#.........#................................................#...#............##..#...##................#........#.............#.#...............................................#.........#....#...............#....#...#....................#......#....#.......#...#.#.#.#...............#............................#.....................#..#......................###...##.............#...........#..........#......................#.....................#.......#....#................#........#...#.....#.....#...............#..#.#.........#.........#....###.##...#...............#...........#..#..#...#....#.......#..........................##..#....#.#...............#.##.......#........#.....#.#...#..........#....#...#...#........#....................##..................#.............##......#.#..........##.#....#...............#..##.###............................#...........................................#.......#........#......#.#......#.........#.............
#...#......#..#....#...........#.##..................##........#...#...........#.........#.....................#..#.....#.#..........#.#......#..#................#.........................###..#....................#...#..#.#...#...##...............#.................#.#....#...........##....#......#..........#................#.......#....#..#.#.#........................##..#............#.......#....#.#.....#......#...#...##.....................#...............#.......##..#..#.......#.................#...........................#...............................#...#................#.#..............#...............#............#.......#.........#..#.....#.....#.#............................#...#.....#........#.......#.#........#.#..............#..........................#....#.......##.##....................#.................#..........#.....#.......#.............#..........#........#.....#........#........#.......##........#.......#...#......#..#....#...........#.##..................##........#...#...........#.........#.....................#..#.....#.#..........#.#......#..#................#.........................###..#....................#...#..#.#...#...##...............#.................#.#....#...........##....#......#..........#................#.......#....#..#.#.#........................##..#............#.......#....#.#.....#......#...#...##.....................#...............#.......##..#..#.......#.................#...........................#...............................#...#................#.#..............#...............#............#.......#.........#..#.....#.....#.#............................#...#.....#........#.......#.#........#.#..............#..........................#....#.......##.##....................#.................#..........#.....#.......#.............#..........#........#.....#........#........#.......##........#.......#...#......#..#....#...........#.##..................##........#...#...........#.........#.....................#..#.
#...........#.....#.....#.#.#..#..............#.......#.#.........#..............##...........................##...........#.........................#......#..........#................#.......#............#.#...#........##.#........#...#....#...#..................#.#...#................#...#....#..........#............#.....................#......................#...................#.....#..#..............#.......#......................#.#...#.........#........................#.#....#.................#........................#.........#.....###.......#.....#...................................#......#.................##......#...............##.....................#...#...............#.#.#.......#...............#....#........#......#........................#...........#...#...#..............##.............#.............#.......##.....#.........#...................#.#..............#......#.........#............##.......##....#..#..#...........#.....#.....#.#.#..#..............#.......#.#.........#..............##...........................##...........#.........................#......#..........#................#.......#............#.#...#........##.#........#...#....#...#..................#.#...#................#...#....#..........#............#.....................#......................#...................#.....#..#..............#.......#......................#.#...#.........#........................#.#....#.................#........................#.........#.....###.......#.....#...................................#......#.................##......#...............##.....................#...#...............#.#.#.......#...............#....#........#......#........................#...........#...#...#..............##.............#.............#.......##.....#.........#...................#.#..............#......#.........#............##.......##....#..#..#...........#.....#.....#.#.#..#..............#.......#.#.........#..............##...........................##....
....#..............................#.....#...#.....................#........#.#....#.........##.....#.....#............#......#..............#.#...................#.#.#....#..#....................#.................#.......#..........#.........#.........#.................#..........#...............#........#...###.................#....................#.#...................#.........................#...................#.##..............#...#....#...............##...............#....#.............#.........#............#..........#........#................#..#.............#....#........................#...............#............#..........#....#.#...........................#..#........#.................................#...#.###....#.#........#.##.........#...........................................#.....###.......#.#........#.....#........#......#..........#..............#...........##..##...............#....#..................##....#..............................#.....#...#.....................#........#.#....#.........##.....#.....#............#......#..............#.#...................#.#.#....#..#....................#.................#.......#..........#.........#.........#.................#..........#...............#........#...###.................#....................#.#...................#.........................#...................#.##..............#...#....#...............##...............#....#.............#.........#............#..........#........#................#..#.............#....#........................#...............#............#..........#....#.#...........................#..#........#.................................#...#.###....#.#........#.##.........#...........................................#.....###.......#.#........#.....#........#......#..........#..............#...........##..##...............#....#..................##....#..............................#.....#...#.....................#........#.#....#.........##.....#.....#.........
.......#..##......#........#.....#......#...#.........#..................................#...................................#......................#................#..........#......#.....#.......##...........#.#.#...#.#.........#.......#..#.....#........#...#.....#............#.....#.......#..#.........#.......................#........#.#.#....##............##..........#..#..................#....#............##...........................#..#..................#..#.#................................#...##......##.......................#.....................#....................#.......#...#...#...........#....#............#...#....#.....##........#..........#.............................#.........#......#.......................#..#.#.........#........#..........#...........#...................#........#.#..........#......#..#....##.#.......................#.........................#.................................#.....#..#............#..##......#........#.....#......#...#.........#..................................#...................................#......................#................#..........#......#.....#.......##...........#.#.#...#.#.........#.......#..#.....#........#...#.....#............#.....#.......#..#.........#.......................#........#.#.#....##............##..........#..#..................#....#............##...........................#..#..................#..#.#................................#...##......##.......................#.....................#....................#.......#...#...#...........#....#............#...#....#.....##........#..........#.............................#.........#......#.......................#..#.#.........#........#..........#...........#...................#........#.#..........#......#..#....##.#.......................#.........................#.................................#.....#..#............#..##......#........#.....#......#...#.........#..................................#..........................
...#....#.....#.....#.......#....#.................#.#...............##..........#.#.......#......#................................................#...........#.................#..................................#......................#.......#........#......#.....#.............#..................#.....#.....................................................#.#.......#..............#............................#......#.#........#.................#...............#..............#................................#.......#.#.............#.................#....#........#...........................#.#.#..#...............#.....##..............#....#..........................#.....................#..#.....#...#..........#.....#.#.......................#.....................#...#....#.#.......#....#...........#....#..................#....##....#......##......#........#....#.....................#.#............#......#...........................#....#.....#.....#.......#....#.................#.#...............##..........#.#.......#......#................................................#...........#.................#..................................#......................#.......#........#......#.....#.............#..................#.....#.....................................................#.#.......#..............#............................#......#.#........#.................#...............#..............#................................#.......#.#.............#.................#....#........#...........................#.#.#..#...............#.....##..............#....#..........................#.....................#..#.....#...#..........#.....#.#.......................#.....................#...#....#.#.......#....#...........#....#..................#....##....#......##......#........#....#.....................#.#............#......#...........................#....#.....#.....#.......#....#.................#.#...............##..........#.#.......#......#.................
.......#...........#..........#...#....................#......................#...........#.........................#......#..#.....#....##.................#...#...#...##......#.#...............#...#..........#........#..........#......#.....#...............#...............................#...#................................##..........................##..##..........#..............#.........#.......#...##..........##............#...#...#.#...................#............#................#.#..#....#.............................#................#..................#..........#....#...#......#...#.#..............#.#......#.......#...#.........................................###.................#..#......#..#.......##.......#...............#.#.....###...#...........#.....................#.........#.............................#.........#..................#..............#............#.........#.............#.....#..........................#...........#..........#...#....................#......................#...........#.........................#......#..#.....#....##.................#...#...#...##......#.#...............#...#..........#........#..........#......#.....#...............#...............................#...#................................##..........................##..##..........#..............#.........#.......#...##..........##............#...#...#.#...................#............#................#.#..#....#.............................#................#..................#..........#....#...#......#...#.#..............#.#......#.......#...#.........................................###.................#..#......#..#.......##.......#...............#.#.....###...#...........#.....................#.........#.............................#.........#..................#..............#............#.........#.............#.....#..........................#...........#..........#...#....................#......................#...........#.........................
......#...............................#.............#...##................#.......#............#....#...#.....#....#......#......................#......#..#....##.............#....#....#.......#..................#....#...........#....#.................#.#.......#...................#...#...........#.....#........#.....##......#...................#.#....#....#......###....#.............#.......##..#........#.........#....................................................#.............................#................#.........#..........................##......#........#........#.......#..........#.....................#...................#.##..................................................................#............#.......#.......#.........#..............#...........#...............................................#....#........#...........#...............#............#.....................#............................................#...............................#.............#...##................#.......#............#....#...#.....#....#......#......................#......#..#....##.............#....#....#.......#..................#....#...........#....#.................#.#.......#...................#...#...........#.....#........#.....##......#...................#.#....#....#......###....#.............#.......##..#........#.........#....................................................#.............................#................#.........#..........................##......#........#........#.......#..........#.....................#...................#.##..................................................................#............#.......#.......#.........#..............#...........#...............................................#....#........#...........#...............#............#.....................#............................................#...............................#.............#...##................#.......#............#....#...#.....#....#
.#..........#..#.......#..................................#.....#.#.....#......#....#..........#.......................#.......#..........#.................#................#..........#..................#....#....#......#.........##..#........#....#..#..##.....................#.....######........#.....#......................#..............#.....#.....#.....#......................#........#.......#......#........#................#.............#..................#....#.......................#.#........#.........#............#...##........#..........#..............#..#...#.............#.......#..#....##...................#................................#..........#........................................#..##.....#......#.....................................#.......#......##........##.#.................#...................................#............#.................#...##......#.............#.............#.....#.................#..........#..#.......#..................................#.....#.#.....#......#....#..........#.......................#.......#..........#.................#................#..........#..................#....#....#......#.........##..#........#....#..#..##.....................#.....######........#.....#......................#..............#.....#.....#.....#......................#........#.......#......#........#................#.............#..................#....#.......................#.#........#.........#............#...##........#..........#..............#..#...#.............#.......#..#....##...................#................................#..........#........................................#..##.....#......#.....................................#.......#......##........##.#.................#...................................#............#.................#...##......#.............#.............#.....#.................#..........#..#.......#..................................#.....#.#.....#......#....#..........#....................
..................#.........#..#..............#..#.#.....................................#..............................#....................#........................#................................#...#.............#.....................#.#...............#........#.....#.......#.....#............#....#..#...........#.......#..#........#......#.............#....#........#..#.....#.........#........................................#........................#....#..................#..............#..........#.#......#...#..............#.......#.....................##......#.......#........#..........#.....#..............................................................................#...........#........#.#.................#..#.#.#.##........#......##.......#................#....#...#.#......................#.....#.#.......................#......................................#....##...................................................................#.........#..#..............#..#.#.....................................#..............................#....................#........................#................................#...#.............#.....................#.#...............#........#.....#.......#.....#............#....#..#...........#.......#..#........#......#.............#....#........#..#.....#.........#........................................#........................#....#..................#..............#..........#.#......#...#..............#.......#.....................##......#.......#........#..........#.....#..............................................................................#...........#........#.#.................#..#.#.#.##........#......##.......#................#....#...#.#......................#.....#.#.......................#......................................#....##...................................................................#.........#..#..............#..#.#.....................................#..........................
...#......#................#.....#..............#.......#...#...............#........#..........#..#.........#..................#..........#......#...........#................................#.............#............#..............#....#...#.........##.....###...............#.................................#.#.........................#...............................#...#.#.................#.................#..............##..........#............................................#...#...................#...#.##.#....#......#...##...#........#.#.......##.#.....................................#...............#...##.............#...#...............#.........#..........##.........#..#....................#.#.............#............#..........###.....#......#..#......#......................#............#..##........#......#................#........#......................#.........................#.....#....................#..#........#......#................#.....#..............#.......#...#...............#........#..........#..#.........#..................#..........#......#...........#................................#.............#............#..............#....#...#.........##.....###...............#.................................#.#.........................#...............................#...#.#.................#.................#..............##..........#............................................#...#...................#...#.##.#....#......#...##...#........#.#.......##.#.....................................#...............#...##.............#...#...............#.........#..........##.........#..#....................#.#.............#............#..........###.....#......#..#......#......................#............#..##........#......#................#........#......................#.........................#.....#....................#..#........#......#................#.....#..............#.......#...#...............#........#..........#..#.........#......
......#......#..........................#......................#.#....#..#....#...###..##.............#........#.#.....##...#....#.......#.........#.................#...##.....#........................#.................................##..........##...........##...#......#..............#................#.....................#.............#.............#........##.....#..#......##....................#.....#..#...................#............#....#..#................#................#......##.....................#........................#....#...#...............#.................#...............#.#..................#..##....#.....#........#....##..........#.#.............#.......................#....#.........#..#.............#.#...............................................#...........##.....................#....#....#......#....#............#...#............................#.......#........................#......#.........#..........#......#..........................#......................#.#....#..#....#...###..##.............#........#.#.....##...#....#.......#.........#.................#...##.....#........................#.................................##..........##...........##...#......#..............#................#.....................#.............#.............#........##.....#..#......##....................#.....#..#...................#............#....#..#................#................#......##.....................#........................#....#...#...............#.................#...............#.#..................#..##....#.....#........#....##..........#.#.............#.......................#....#.........#..#.............#.#...............................................#...........##.....................#....#....#......#....#............#...#............................#.......#........................#......#.........#..........#......#..........................#......................#.#....#..#....#...###..##.............#........#.#..
..........#....#...#...........#........#.................#..........#........#.#....#.#.............................................#.....#.......................#...#.##.........#..........#..#......................#....#..#.....#.......#............#.....#.#...................#..#...#.#.#..##....#......#........................................##....#.#...................................#..#.....#...............#........#..........#.....................................#........................#........##...................................#.#......#....#.....................#...........................................#.............#...........#.#...............#..................#...............##................#...........#..............##..#...#.##..........#.........................#....#.......................#...............#.............#........................................#..........................................#..........#....#...#...........#........#.................#..........#........#.#....#.#.............................................#.....#.......................#...#.##.........#..........#..#......................#....#..#.....#.......#............#.....#.#...................#..#...#.#.#..##....#......#........................................##....#.#...................................#..#.....#...............#........#..........#.....................................#........................#........##...................................#.#......#....#.....................#...........................................#.............#...........#.#...............#..................#...............##................#...........#..............##..#...#.##..........#.........................#....#.......................#...............#.............#........................................#..........................................#..........#....#...#...........#........#.................#..........#........#.#....#.#............................
..#....#...........#....#..#..##.............#.....#............#........................................#...#....#...............#.......................#..#...................................................#....................................................#.................#.....#........#...#....#.#...................................#..........................#....#...#...........#......................#.........................................#........#....................#....##..#............#.....#.##..#..#..#..#.......#..............#..........................#....#..............#.#........##.......#...#.....#...#....#........................#..........................#........#.......#..........#.##............##..............#.....#....#................................................................#...........#...............#..#.........#..........#..........................##.....#...#...#....#.##................#....#...........#....#..#..##.............#.....#............#........................................#...#....#...............#.......................#..#...................................................#....................................................#.................#.....#........#...#....#.#...................................#..........................#....#...#...........#......................#.........................................#........#....................#....##..#............#.....#.##..#..#..#..#.......#..............#..........................#....#..............#.#........##.......#...#.....#...#....#........................#..........................#........#.......#..........#.##............##..............#.....#....#................................................................#...........#...............#..#.........#..........#..........................##.....#...#...#....#.##................#....#...........#....#..#..##.............#.....#............#........................................#...#....#.
..........#......#...#....#......#...#.......#..#.......................#.#.........#........###........#.......#..............#.#............#..............#..#.#...........#.#..............#...........#.......#..#......................#..............#...#........#..#......##.......#.....#......#...#...#..............................#.........#......#......#.....#.....#....#.....#..#....#.....#................####.#..#..#..............................##.........#.......#.......#................#...........#.......................#..........#....##.......#........#.....................#...#.#..##.......................#.#..........#.........#.................#.....#..#............................#....................#........#.#.................#...#......##......#.#.......#............#.....#.....#......................#........................#...........#...#..#....#............#................#........#.....#.........................#......#...#....#......#...#.......#..#.......................#.#.........#........###........#.......#..............#.#............#..............#..#.#...........#.#..............#...........#.......#..#......................#..............#...#........#..#......##.......#.....#......#...#...#..............................#.........#......#......#.....#.....#....#.....#..#....#.....#................####.#..#..#..............................##.........#.......#.......#................#...........#.......................#..........#....##.......#........#.....................#...#.#..##.......................#.#..........#.........#.................#.....#..#............................#....................#........#.#.................#...#......##......#.#.......#............#.....#.....#......................#........................#...........#...#..#....#............#................#........#.....#.........................#......#...#....#......#...#.......#..#.......................#.#.........#........###........#.......#...
..............##.......#.#...............................#.........#......#....#....#.....................#...................#........#...#.........................#.................#...#....#....#.......................#....#................#.....#..#.......#..........#.#.........#.##.....................................#..............#..........#...........#.....#....#............#..#.....#.#..#...........#.#..............#....#.....#..#........#.....................................#....................................#..##.....##...#.#.............................#.............#..............................................#....#...#.................#..................#....##.......#.......#..#..........................#.#.......#...............#..#.#...#........#.......#.....#.........#...#......##..#..................#............#.#...#.......#.......#....................................#.......................##.......................##.......#.#...............................#.........#......#....#....#.....................#...................#........#...#.........................#.................#...#....#....#.......................#....#................#.....#..#.......#..........#.#.........#.##.....................................#..............#..........#...........#.....#....#............#..#.....#.#..#...........#.#..............#....#.....#..#........#.....................................#....................................#..##.....##...#.#.............................#.............#..............................................#....#...#.................#..................#....##.......#.......#..#..........................#.#.......#...............#..#.#...#........#.......#.....#.........#...#......##..#..................#............#.#...#.......#.......#....................................#.......................##.......................##.......#.#...............................#.........#......#....#....#.....................#.........
..........................#.#...#..#.##..........#..........#......#...................................................#..............#........#.........................................#......#........#.....##......#..........#........................#.#............#........##......................................#..................#..#....##..#..................##.#.............#...........#..#....#..#......#..........#..#....#.............##........#....#....................#...........#.........................................#.................................#.....................#............##..................#.#.#..............#.....#...........#...#....#...................#...#............#...........#.#......#....#.........................#.......##.........#........#....##.#.#..#.........#............#.......#...........#..........#........#........#.........................#......#............#..................#..............................#.#...#..#.##..........#..........#......#...................................................#..............#........#.........................................#......#........#.....##......#..........#........................#.#............#........##......................................#..................#..#....##..#..................##.#.............#...........#..#....#..#......#..........#..#....#.............##........#....#....................#...........#.........................................#.................................#.....................#............##..................#.#.#..............#.....#...........#...#....#...................#...#............#...........#.#......#....#.........................#.......##.........#........#....##.#.#..#.........#............#.......#...........#..........#........#........#.........................#......#............#..................#..............................#.#...#..#.##..........#..........#......#................................................
...##...................................#.........#...#.#..##...#.....#..................#.........#.....#....#.........................#......#.........#..............#....................##......#............#...............#...#............#.........................#.#...........#..........................#.......#.#..#.#.............#......................................#...#..........#...........#...........#......................#....................##.......#...#........#.........###..#..#...#....##..........#..#.........#...............#......#.....#........#.........................#...........#.#....#.......#..................#......#.....#.......#.........#....#............#.........................#.......#.#.......#.........#..#.......#..#..........#......#...##......#.##................................#.#..............#.#..............#......#......#..............#...........................................#...#.....##...................................#.........#...#.#..##...#.....#..................#.........#.....#....#.........................#......#.........#..............#....................##......#............#...............#...#............#.........................#.#...........#..........................#.......#.#..#.#.............#......................................#...#..........#...........#...........#......................#....................##.......#...#........#.........###..#..#...#....##..........#..#.........#...............#......#.....#........#.........................#...........#.#....#.......#..................#......#.....#.......#.........#....#............#.........................#.......#.#.......#.........#..#.......#..#..........#......#...##......#.##................................#.#..............#.#..............#......#......#..............#...........................................#...#.....##...................................#.........#...#.#..##...#.....#..................#.........#.....#....#.....
..#...##......#..............#..........#....#.........#.......#..#.#..........#.......................................................................#................#.......#.............#..#...........#...#.............#.......#.#............#.......#........##......#...#...#...............#................#.....#............###.................#.............#............#........##.......#.#..............#............#..#.........#...#..........####.................#.............#..#...........#...#.#................#.................#.......##......#..#.....................##..........#.....###...................................................#..#.......#............#.....#......#.#........##............#.#.#....#..##.#....#........#.........#..................#.............#...............#.....#....#.....#.......#............#.#....#..#..#..#.#.................................#......#...................#.....#.#..#.......#...##......#..............#..........#....#.........#.......#..#.#..........#.......................................................................#................#.......#.............#..#...........#...#.............#.......#.#............#.......#........##......#...#...#...............#................#.....#............###.................#.............#............#........##.......#.#..............#............#..#.........#...#..........####.................#.............#..#...........#...#.#................#.................#.......##......#..#.....................##..........#.....###...................................................#..#.......#............#.....#......#.#........##............#.#.#....#..##.#....#........#.........#..................#.............#...............#.....#....#.....#.......#............#.#....#..#..#..#.#.................................#......#...................#.....#.#..#.......#...##......#..............#..........#....#.........#.......#..#.#..........#....................................
.#..#.#......#................#.......#................................#.......#...#.........#..............#............#.....#.........#...........#.......#.#..#...#........#.......#...#......#...#..........##.....#............#.#.#.........#......#.......#........#.#...#........#........................#.......#..................#......#.##................#.....#......................#......#........#.......#......#....##...........#........#...#..............#.##....................#......................#......#.....#.#......#.............#.......#.......#.............#...#........................#.....#....#.......##...........................#....................#...#..........#...#.......#.............................#.......#.............#..#...##..............#.....#..................#........#...#.................#.......#...............#.....#...#....#.............#....#.#.........#......#...#.....................#...#..#.#......#................#.......#................................#.......#...#.........#..............#............#.....#.........#...........#.......#.#..#...#........#.......#...#......#...#..........##.....#............#.#.#.........#......#.......#........#.#...#........#........................#.......#..................#......#.##................#.....#......................#......#........#.......#......#....##...........#........#...#..............#.##....................#......................#......#.....#.#......#.............#.......#.......#.............#...#........................#.....#....#.......##...........................#....................#...#..........#...#.......#.............................#.......#.............#..#...##..............#.....#..................#........#...#.................#.......#...............#.....#...#....#.............#....#.#.........#......#...#.....................#...#..#.#......#................#.......#................................#.......#...#.........#..............#.......
...............#.....#...........................#.............#..#.#........#....#......#....................#..........#............#...#.#.....#...................#..#....#.#....#.#..........#..#..###...........#...#..#.....................................#..................#............................#.....#.........................#.#.................................#...........................................#.#.......##........##.......#....#..#........#....#...#........#........#.........#.......#...#................#...#..........#.............................#......#.........##............#...............#..#........................#..#.........#.......#..#.....#..............##...............#...#...#.....#.......................#..............................#..........#.........................#.........##.....#.............................#......................#...#...#......#...............#...................#................#.....#...........................#.............#..#.#........#....#......#....................#..........#............#...#.#.....#...................#..#....#.#....#.#..........#..#..###...........#...#..#.....................................#..................#............................#.....#.........................#.#.................................#...........................................#.#.......##........##.......#....#..#........#....#...#........#........#.........#.......#...#................#...#..........#.............................#......#.........##............#...............#..#........................#..#.........#.......#..#.....#..............##...............#...#...#.....#.......................#..............................#..........#.........................#.........##.....#.............................#......................#...#...#......#...............#...................#................#.....#...........................#.............#..#.#........#....#......#....................#.....
........#.#...............#.................#.....#...............#...................#..............#........#......#.#.....##........................#...................................................#.#........#....#.#...#..........#.#...##.........#..............................#.....#.........#........#..#.#....##........#..#.......#...............#...........................#...#.#...#.......#...##....##.....##.................#.............#.....#......#..#....#.#.#................................#..#...............................#.........#.............#....#.#.#......................#..#...................#......#..........#..##.............#........#.....###....#.......#..........#.###.#......#...#.##....#.........................................#.....##..............................#..##............................#............#................#....#.#.............#.................#...##..#................#.......#........#.#...............#.................#.....#...............#...................#..............#........#......#.#.....##........................#...................................................#.#........#....#.#...#..........#.#...##.........#..............................#.....#.........#........#..#.#....##........#..#.......#...............#...........................#...#.#...#.......#...##....##.....##.................#.............#.....#......#..#....#.#.#................................#..#...............................#.........#.............#....#.#.#......................#..#...................#......#..........#..##.............#........#.....###....#.......#..........#.###.#......#...#.##....#.........................................#.....##..............................#..##............................#............#................#....#.#.............#.................#...##..#................#.......#........#.#...............#.................#.....#...............#...................#..............#........#.....
.......#.......#.......#.....................#.................................#...#.....#....#.....#.......#.............................#............................#........#.............##...#...#................#...........#................#...#....................#............#.......#....#...#..........#....#...........#.....................#....#..........###...#............#......##................#................#................#......#.................#....................#.............##............#.....................................##....#....#......#........#.....#.......#..#......#............................#........###.....#...............................................#..................#..#...............#......#.......#........#.....#...........................#......................................#.#..................................#........................#.................#................................#.......#.......#.....................#.................................#...#.....#....#.....#.......#.............................#............................#........#.............##...#...#................#...........#................#...#....................#............#.......#....#...#..........#....#...........#.....................#....#..........###...#............#......##................#................#................#......#.................#....................#.............##............#.....................................##....#....#......#........#.....#.......#..#......#............................#........###.....#...............................................#..................#..#...............#......#.......#........#.....#...........................#......................................#.#..................................#........................#.................#................................#.......#.......#.....................#.................................#...#.....#....#.....#.......#.......
...#..............#...........#....#..#............#...#.............................#..............#..................#.....#....#...............#.........#..........#.....#...............##...........#...#.....#......................#.....#....#......#.....................#.##.....##....#..#...#............#.....#.......#.#..............................#...........#....#....#......................#......................#....#..#.........#...............#...........#...#................#.....#......#.##.#..#..............#.#.#...........#.............#....#............................#.....#.........................................#.#......#.#...#........##.......#..................#..#.#.....#...........#......#............#.....#...........................#.##...........#.#.....#....................##............#....#.............................#.#.#...#.........#.##.....#.........#....#.#...#..##................#.#...........#..............#...........#....#..#............#...#.............................#..............#..................#.....#....#...............#.........#..........#.....#...............##...........#...#.....#......................#.....#....#......#.....................#.##.....##....#..#...#............#.....#.......#.#..............................#...........#....#....#......................#......................#....#..#.........#...............#...........#...#................#.....#......#.##.#..#..............#.#.#...........#.............#....#............................#.....#.........................................#.#......#.#...#........##.......#..................#..#.#.....#...........#......#............#.....#...........................#.##...........#.#.....#....................##............#....#.............................#.#.#...#.........#.##.....#.........#....#.#...#..##................#.#...........#..............#...........#....#..#............#...#.............................#..............#...............
...#...................................#....................#.#............#.......................#..........#...............#.........#..........#...............#.........#..................#.......................#......#.#...#..................#......#.#..#...##.................#......#..........#.......#.........##....#......#.....##.....#..#.....#...........................#.###..................#.##....#..#.......................#.#......................#.......#.....#......#...................................#.................................#....................#..........................#..........#..........#...#............................##......#.....##............##........#.......#...#..#.................#.....##..#..#.#...........#.#.........#.......##........#.....#.....#.........#..##...#..........#......#.................................#....#......##...............#.................#...##...........#...........#...................................#....................#.#............#.......................#..........#...............#.........#..........#...............#.........#..................#.......................#......#.#...#..................#......#.#..#...##.................#......#..........#.......#.........##....#......#.....##.....#..#.....#...........................#.###..................#.##....#..#.......................#.#......................#.......#.....#......#...................................#.................................#....................#..........................#..........#..........#...#............................##......#.....##............##........#.......#...#..#.................#.....##..#..#.#...........#.#.........#.......##........#.....#.....#.........#..##...#..........#......#.................................#....#......##...............#.................#...##...........#...........#...................................#....................#.#............#.......................#..........#.....
................................#...........##..........#.......#.#..##..........#.#..#...#...............#...........................................#.##.........#............#.#...........#.#.............#.............................#.#.....................#......................#...................................#..##..............#............................#....#..##...#..#..........#................................#...........#.......................###...........#......................#....#..#...#.......................#...................#..........#.#.....................#.........#...................#......#....................#..#......................##.....#....#.#.......#.....#...............#...................#.......#.#...............#......##.............#...#..............#........#..#...............#....................#.#.........##....#........#......................................#..........#.........................................#...........##..........#.......#.#..##..........#.#..#...#...............#...........................................#.##.........#............#.#...........#.#.............#.............................#.#.....................#......................#...................................#..##..............#............................#....#..##...#..#..........#................................#...........#.......................###...........#......................#....#..#...#.......................#...................#..........#.#.....................#.........#...................#......#....................#..#......................##.....#....#.#.......#.....#...............#...................#.......#.#...............#......##.............#...#..............#........#..#...............#....................#.#.........##....#........#......................................#..........#.........................................#...........##..........#.......#.#..##..........#.#..#...#...............#.........
..............................................#....#.........#...#.............#.............#...........#......#...........#....#...........#............#........#...........#...#...........#....#.....................#..#......#.................#.#.............#.........#...#..##...#.........#..........#............................#.......#....#.......................................#...........................................##........#...............#.#..........#.......................#.........##.............................#.##.....................#....................#.#..##..#.....................#....................#........#.....##.............#.....................#............#....................#.#...............#..#....#...................#.........#..#...............#..........................................#...#...#.#...#.........#................##..#..........#...#........#..#.......#...#....#...........#.................................................#....#.........#...#.............#.............#...........#......#...........#....#...........#............#........#...........#...#...........#....#.....................#..#......#.................#.#.............#.........#...#..##...#.........#..........#............................#.......#....#.......................................#...........................................##........#...............#.#..........#.......................#.........##.............................#.##.....................#....................#.#..##..#.....................#....................#........#.....##.............#.....................#............#....................#.#...............#..#....#...................#.........#..#...............#..........................................#...#...#.#...#.........#................##..#..........#...#........#..#.......#...#....#...........#.................................................#....#.........#...#.............#.............#...........#......#...
....#...........#.#..............................#.......#.........#....#................#..............#...#.........#....#.#................................................................#.#.........#........#......#.....................#......#......#....#.....#...........................#.............................................#.....#..........#....#..##.............#.#...................#.....#........#.................#.................#.......................##........#.........#......#...................#........#.......#..........#..#....................#............#...#.#....##.#................#.......#....................#...#....#.........#......................................#....#.............#..........##...................#..........#............#...#...............#.....#....................#...........#......#...#..........#.....#..#.......................#...#...#...............................#..........#...........#.#..............................#.......#.........#....#................#..............#...#.........#....#.#................................................................#.#.........#........#......#.....................#......#......#....#.....#...........................#.............................................#.....#..........#....#..##.............#.#...................#.....#........#.................#.................#.......................##........#.........#......#...................#........#.......#..........#..#....................#............#...#.#....##.#................#.......#....................#...#....#.........#......................................#....#.............#..........##...................#..........#............#...#...............#.....#....................#...........#......#...#..........#.....#..#.......................#...#...#...............................#..........#...........#.#..............................#.......#.........#....#................#..............#...#.......
...............#...................#..........................................#.........#....#.......#...............#....#........#.........##.#.........#....................................#....#........#..#....#.....#......#...........#.......#..............#.........##...#.#...#.....................#..#............##......#...........##.#........................##.......#.#..#......#.....................#...#......#.............#.....##...#..#.......#.#............#...#............#....#........#........#....#.###..#.............................#.............#.......................#..#........#......#.#.............#.....#......................#...................#...#........#....#...............#.......#.......#.........#.....#.............#.##..........#..#............#..#...............#.#..........#...................................#..#.....#.#...........................#................#..............#..............................#...................#..........................................#.........#....#.......#...............#....#........#.........##.#.........#....................................#....#........#..#....#.....#......#...........#.......#..............#.........##...#.#...#.....................#..#............##......#...........##.#........................##.......#.#..#......#.....................#...#......#.............#.....##...#..#.......#.#............#...#............#....#........#........#....#.###..#.............................#.............#.......................#..#........#......#.#.............#.....#......................#...................#...#........#....#...............#.......#.......#.........#.....#.............#.##..........#..#............#..#...............#.#..........#...................................#..#.....#.#...........................#................#..............#..............................#...................#..........................................#.........#....#.......#..............
......#.........................#.......##..#.......#....#.#................#.......#......#............#....#........................................#...........#.......#....#.#...#.............................#.#..............#....#........#...........#.#..#..#..........#...#.........#..#..............##.....#..#..#....#..................................#.....#..................#.......#....#....#...............#....................................#.#.................#.##....#..#........#..............#.....#..............#......#....#........#.......#.............................................#.#.#..#.............#........#..#..........#...................#......#.....#....#..#..................##..................#........#..................#............#........................#.........#.....#....#......................................#............##........#.....................................................................#.........................#.......##..#.......#....#.#................#.......#......#............#....#........................................#...........#.......#....#.#...#.............................#.#..............#....#........#...........#.#..#..#..........#...#.........#..#..............##.....#..#..#....#..................................#.....#..................#.......#....#....#...............#....................................#.#.................#.##....#..#........#..............#.....#..............#......#....#........#.......#.............................................#.#.#..#.............#........#..#..........#...................#......#.....#....#..#..................##..................#........#..................#............#........................#.........#.....#....#......................................#............##........#.....................................................................#.........................#.......##..#.......#....#.#................#.......#......#............#....#......
.................................#...#.............................#...........................#..#.....#....................#........#..........#.#...........................................#.............#..#........###..#..........................................................#.#...#.........#.........#........#..#....#.......#........#.......#..............................#.#.........#......#.....................................#.......#.#...............#.#..................#..............##....................................#................#...#.............#..#....................#............#...#.......#..#..#...............#....................#............#..........................#.....................#..............#.#......#.......##.....#.#.........#......#..............................#........#.....##.....................#....................#...#.....#........##.............#....#.................#.....#..#..................................#...#.............................#...........................#..#.....#....................#........#..........#.#...........................................#.............#..#........###..#..........................................................#.#...#.........#.........#........#..#....#.......#........#.......#..............................#.#.........#......#.....................................#.......#.#...............#.#..................#..............##....................................#................#...#.............#..#....................#............#...#.......#..#..#...............#....................#............#..........................#.....................#..............#.#......#.......##.....#.#.........#......#..............................#........#.....##.....................#....................#...#.....#........##.............#....#.................#.....#..#..................................#...#.............................#...........................#..#.....#...........
.....#..............................#....#......#.......................#.................................#...#...........#..............................#..............................................#..........#.#.#...#.................#.#.....#.#.#..#...#.....................#.#..#.......#...#......##..#..#........#.#...#.............#....#............#.......#............#......#..#............#...........#..#......#.....#...#......#.......#........#...............#..........#.#..........#.#.#............#...................................#...#....................#..................................#............#.....#.............#................#..#.........................#..........#.......#.........................#................#.#....................#.........#........#.......................#.....................#...#.................................#...............#.........#...................##......#................#..............................#....#......#.......................#.................................#...#...........#..............................#..............................................#..........#.#.#...#.................#.#.....#.#.#..#...#.....................#.#..#.......#...#......##..#..#........#.#...#.............#....#............#.......#............#......#..#............#...........#..#......#.....#...#......#.......#........#...............#..........#.#..........#.#.#............#...................................#...#....................#..................................#............#.....#.............#................#..#.........................#..........#.......#.........................#................#.#....................#.........#........#.......................#.....................#...#.................................#...............#.........#...................##......#................#..............................#....#......#.......................#.................................#...#.....
...............#....#...#.....#....##........................................#.......#...............#................#....................................#..........#...............#......#...##......#....#..............#..........###...#.......#....#........................#..............#........................##....#.........#....................#..#.............................................##..#.#..#......#.........#......#.......#.......................#...#..#.............#...........##......#...........#.#...#.....#.........#..#........#..#....#..................##..#..#.........#.......#..#....#....#..............#..........................##........#............##..............#.#..............#........#.......#..#......................#................#.......##........#....#..........#.#...................#....#...#..............#........#........#..........#.....#.......#.....................#...........#......................#....#...#.....#....##........................................#.......#...............#................#....................................#..........#...............#......#...##......#....#..............#..........###...#.......#....#........................#..............#........................##....#.........#....................#..#.............................................##..#.#..#......#.........#......#.......#.......................#...#..#.............#...........##......#...........#.#...#.....#.........#..#........#..#....#..................##..#..#.........#.......#..#....#....#..............#..........................##........#............##..............#.#..............#........#.......#..#......................#................#.......##........#....#..........#.#...................#....#...#..............#........#........#..........#.....#.......#.....................#...........#......................#....#...#.....#....##........................................#.......#...............#..............
..........#.........#..#....#.................#........................................#.#...#...................#...#...........#.....#.....#.......#..............#...........#...#.............#......................................#..........#.#.........#....#..#...........#.#.....#................#........#.......#......#...........#.................................#...............................#..#....##.#.............#......#..........#.............#......#..............#.....#...................##...#....#....#..........................#.##...........#.#..........#.##.#.......#........#.#...#..................#...#........#.........##.....#....#.#...........................#..#....#.#........#..............##........#.................................##.#.........................#..#....#.....#.#.........#..#..............#..#.#.................#....#..#...#.#..#................#......#..#.......#..#..#........##......#............#.........#..#....#.................#........................................#.#...#...................#...#...........#.....#.....#.......#..............#...........#...#.............#......................................#..........#.#.........#....#..#...........#.#.....#................#........#.......#......#...........#.................................#...............................#..#....##.#.............#......#..........#.............#......#..............#.....#...................##...#....#....#..........................#.##...........#.#..........#.##.#.......#........#.#...#..................#...#........#.........##.....#....#.#...........................#..#....#.#........#..............##........#.................................##.#.........................#..#....#.....#.#.........#..#..............#..#.#.................#....#..#...#.#..#................#......#..#.......#..#..#........##......#............#.........#..#....#.................#........................................#.#...#...................#..
....#....#........#....#.....#......................................#.....##...........#......#...................#........#.....##....#..#.....#.#.........#...........#....#.....................#...............#....................#........#........................................#................#....#.....#....................##..#.....#....#.................#..................#.......#..............#..........................#...#...............#...#............#..#............#...............................................................#.............#..............#......#....................#..#......##....#................#..#...#...........#.##.....#..#.....#.........................#.....#..#...................................#..........#...#..........#.........................#....#.#..#........#.........#....###...................#....#........#.#............................#.......#.#...............#.............#....#....#........#....#.....#......................................#.....##...........#......#...................#........#.....##....#..#.....#.#.........#...........#....#.....................#...............#....................#........#........................................#................#....#.....#....................##..#.....#....#.................#..................#.......#..............#..........................#...#...............#...#............#..#............#...............................................................#.............#..............#......#....................#..#......##....#................#..#...#...........#.##.....#..#.....#.........................#.....#..#...................................#..........#...#..........#.........................#....#.#..#........#.........#....###...................#....#........#.#............................#.......#.#...............#.............#....#....#........#....#.....#......................................#.....##...........#......#...................#.
.............................#.................#....#........#....................#..#....#.....##.....#...#...............#.......#..............#..................#.......................................#......#...........#..............................##..............#...........#.##...#.....#.................................................................#.........#...................#................#....#.......#................#...........#............#..............#.#.##.......................#.................#.....#...#.........#.............#......#.......#...#.................#.#...#..#........#..#..#.....................#..#......#.#...#...#.....................#....................#....#...#...#..................#...#..#.............#..#...................#........#...#..#..#...#.............#.#...#...............#............................#........#.......#...................#......................#..........#.............................#.................#....#........#....................#..#....#.....##.....#...#...............#.......#..............#..................#.......................................#......#...........#..............................##..............#...........#.##...#.....#.................................................................#.........#...................#................#....#.......#................#...........#............#..............#.#.##.......................#.................#.....#...#.........#.............#......#.......#...#.................#.#...#..#........#..#..#.....................#..#......#.#...#...#.....................#....................#....#...#...#..................#...#..#.............#..#...................#........#...#..#..#...#.............#.#...#...............#............................#........#.......#...................#......................#..........#.............................#.................#....#........#....................#..#....#.....##.....#...#........
........#..........#..##.........#........#.........#....#....#.......#..............#..#......#......#..............#......#.................###.......#.................#................#...#.............##.#....................#.....#.##......#.......#.................#..........#...........#.........#....#..........................##.....#...#...................................#...................#.......................#................#..............#....#......#........#..#.....#.........................##...........................#........#..................#....................#..............#..............#......#...#.....#............#.#.#.....#.....#....#.....#........#................##.......#.#..##.................#.....#............................#................................#..#....#..............#.....#.....#.........##..................##...#.......#..................#.....#...............#..#.....#....#.........#..........#..##.........#........#.........#....#....#.......#..............#..#......#......#..............#......#.................###.......#.................#................#...#.............##.#....................#.....#.##......#.......#.................#..........#...........#.........#....#..........................##.....#...#...................................#...................#.......................#................#..............#....#......#........#..#.....#.........................##...........................#........#..................#....................#..............#..............#......#...#.....#............#.#.#.....#.....#....#.....#........#................##.......#.#..##.................#.....#............................#................................#..#....#..............#.....#.....#.........##..................##...#.......#..................#.....#...............#..#.....#....#.........#..........#..##.........#........#.........#....#....#.......#..............#..#......#......#.............
......#.................#........#.#....#.............#................#...#........#........#.......#.....#.........................#...................#.#.#.#.............................##.....##......#.........#.........#......#...#.....#...#.............#......#.........#.#.......#........#..........#..#.........#.......#..#.....#.......#.............#..#.....##...............................#...##.......#.......#..................................#.....#.....................................#....##..........#......#.........#..........#............##.........................#.............................#....................#........#..........#.....#.......#.............................#.............#.....##...............................#........#........................#......#...#..#........................#........#.......#..........##........#.#.................#........#.#.......................#............................#.................#........#.#....#.............#................#...#........#........#.......#.....#.........................#...................#.#.#.#.............................##.....##......#.........#.........#......#...#.....#...#.............#......#.........#.#.......#........#..........#..#.........#.......#..#.....#.......#.............#..#.....##...............................#...##.......#.......#..................................#.....#.....................................#....##..........#......#.........#..........#............##.........................#.............................#....................#........#..........#.....#.......#.............................#.............#.....##...............................#........#........................#......#...#..#........................#........#.......#..........##........#.#.................#........#.#.......................#............................#.................#........#.#....#.............#................#...#........#........#.......#.....#........
...#...##......................................................#....#...#....................................#........#...#.#.#.#...............##..#.....#.#..#.....#..........#.##...#...#..............#..................................#...........#......#.........##..#....#..#...................................................................##...#.....#.#........#......#..#.................#........#.....#..#.....................#...#...........#......#....#.........................................................#....#.................#.......#...#.....#.........#..............#.............#..................#.......#...........##..................#................#....................#.#........#............#...#............#........#.................#.....#.....#.#.........#.##........#.....#.............#.........#...............#....#..............#...........................#....#...#.....#..........#.............#.......#...##......................................................#....#...#....................................#........#...#.#.#.#...............##..#.....#.#..#.....#..........#.##...#...#..............#..................................#...........#......#.........##..#....#..#...................................................................##...#.....#.#........#......#..#.................#........#.....#..#.....................#...#...........#......#....#.........................................................#....#.................#.......#...#.....#.........#..............#.............#..................#.......#...........##..................#................#....................#.#........#............#...#............#........#.................#.....#.....#.#.........#.##........#.....#.............#.........#...............#....#..............#...........................#....#...#.....#..........#.............#.......#...##......................................................#....#...#....................................#......
..#..............................#.............#...............................#.##......#..........#....#..#..#.........#......#..#.....##..#...............................................#..................#.....................#..................................#.............##.#...##......#...........................#.....##..#............................#.......................#...................#....##.....................#......#............#..........................#...#...#....#..............#..#............................#........#...#.............................................#..................##.............................#................#...#..................#.............#......#.....#................#...........................#.......#...#.......................#...................#.......#........#.#...............#..#.##.....#..#...........#......#..#......#.............##....................#...........#..............................#.............#...............................#.##......#..........#....#..#..#.........#......#..#.....##..#...............................................#..................#.....................#..................................#.............##.#...##......#...........................#.....##..#............................#.......................#...................#....##.....................#......#............#..........................#...#...#....#..............#..#............................#........#...#.............................................#..................##.............................#................#...#..................#.............#......#.....#................#...........................#.......#...#.......................#...................#.......#........#.#...............#..#.##.....#..#...........#......#..#......#.............##....................#...........#..............................#.............#...............................#.##......#..........#....#..#..#....
........#......#.................#....................#...............###..........#....#....##.#.........#..........................##..#.#.#...........................#.......#...........#..#.......#..............#........................................##........##..............................................#.....#...#.........................#..#..........#..........#...##.....#.....#......................#.....#...#..#.#..........#.......................................#.....#.......#............#..#.................#....#.....#.......#..............................................#...............#...............................#..#...#.....#...#...........#............#...........#................................#..#.........................................#...........#........#.#.............#.....#...#................................#.......#...#.................#........#..................#...##........#......................#......#.................#....................#...............###..........#....#....##.#.........#..........................##..#.#.#...........................#.......#...........#..#.......#..............#........................................##........##..............................................#.....#...#.........................#..#..........#..........#...##.....#.....#......................#.....#...#..#.#..........#.......................................#.....#.......#............#..#.................#....#.....#.......#..............................................#...............#...............................#..#...#.....#...#...........#............#...........#................................#..#.........................................#...........#........#.#.............#.....#...#................................#.......#...#.................#........#..................#...##........#......................#......#.................#....................#...............###..........#....#....##.#.........#.........
...............#........#.........#.....#..#..#..#.#..#................#..#.....................................#..................##..................#.................................#.......#...#..............#.......#............#.......#..........................##..#.......................#..................#.#......................#..............................#...##..#............................#.......#......#.....#............##......................#...#...........#.....#.........#......#..#............#..#.............##...##.......#.........................................#.....#.....#....#...##.#...............#.............#...........................#....#...........#.#...........#.......#.................#...............#...#....................#.#............##.........#.#.......##....#...................#.............#...............#.............#....#.#....#...#.....#............#...#......#.......#...##.................#........#.........#.....#..#..#..#.#..#................#..#.....................................#..................##..................#.................................#.......#...#..............#.......#............#.......#..........................##..#.......................#..................#.#......................#..............................#...##..#............................#.......#......#.....#............##......................#...#...........#.....#.........#......#..#............#..#.............##...##.......#.........................................#.....#.....#....#...##.#...............#.............#...........................#....#...........#.#...........#.......#.................#...............#...#....................#.#............##.........#.#.......##....#...................#.............#...............#.............#....#.#....#...#.....#............#...#......#.......#...##.................#........#.........#.....#..#..#..#.#..#................#..#.....................................#...
................#..#...#..................................#.......................#.#.................#......................#.......#.........#..............#................................................#.......##..........#..........#.......................#..............................#............#....................#.#......#........#.#.#........................................#..........#..........................#.#.................................#.....#.........##.................................#......#.#...................................#....#......................................#................#........#.......##..#...#...................#.........#......#...................................#..........#..#.....................#..........#...#.......#....##...............#..............#.#...........................#...................#....##......#..#.....#..........................................#...........................#..#...#..................................#.......................#.#.................#......................#.......#.........#..............#................................................#.......##..........#..........#.......................#..............................#............#....................#.#......#........#.#.#........................................#..........#..........................#.#.................................#.....#.........##.................................#......#.#...................................#....#......................................#................#........#.......##..#...#...................#.........#......#...................................#..........#..#.....................#..........#...#.......#....##...............#..............#.#...........................#...................#....##......#..#.....#..........................................#...........................#..#...#..................................#.......................#.#.................#.............
..#.....##....#.....#........#.............#..........#......................#.#...............#......#..........#..........##...........#..........#............##...##................#.......................#.........#.......#...#.....#...#...#.............#................#..........#.#......................##.........#.....#....................#.....#...#................##..#...#..#..................#...#...................#.........#.#.#..........#...............................#..............#....................#...#....................#...#.....#..............................#................##.....###............#.....#.#.#.......#...#........................#.....##..........#....#...............#...............#......#...........#..........#................................................#.#.......#...............#........#.........#...........###..##...#...............#.......#...##..#..................#.............#..#.....##....#.....#........#.............#..........#......................#.#...............#......#..........#..........##...........#..........#............##...##................#.......................#.........#.......#...#.....#...#...#.............#................#..........#.#......................##.........#.....#....................#.....#...#................##..#...#..#..................#...#...................#.........#.#.#..........#...............................#..............#....................#...#....................#...#.....#..............................#................##.....###............#.....#.#.#.......#...#........................#.....##..........#....#...............#...............#......#...........#..........#................................................#.#.......#...............#........#.........#...........###..##...#...............#.......#...##..#..................#.............#..#.....##....#.....#........#.............#..........#......................#.#...............#......#..........#..
.........#................#.#............................##.......#.....#...................................#......#..........#.#.........#........#....#..........#..........#...........#..#........##.#........................#...........#.#.##................#...#.......#.#...............#.............#.............#...............#.......#........#........#.....#..............#....#...............#.............#.....#....#..................#.........#.......................#..#.......##......................#............................................#...#...#........................#..#..#......................#.#..#............#.#............................................#............................#......#......#........................#.............##......................#..........#....#...........#..#...###........................................................#.......#.#.#...............................#.......#...........#................#.#............................##.......#.....#...................................#......#..........#.#.........#........#....#..........#..........#...........#..#........##.#........................#...........#.#.##................#...#.......#.#...............#.............#.............#...............#.......#........#........#.....#..............#....#...............#.............#.....#....#..................#.........#.......................#..#.......##......................#............................................#...#...#........................#..#..#......................#.#..#............#.#............................................#............................#......#......#........................#.............##......................#..........#....#...........#..#...###........................................................#.......#.#.#...............................#.......#...........#................#.#............................##.......#.....#...................................#......#
.#........#............#.................#....#.....#....###...#..........#..#..............................#......................#......##......#....................#..#..##.............#.......#...........#.....#........#...........#....#..............#......................#......#.#.....#.........#.................#.......#.........#.#....#.....................#.................#...............#....#.....#......................#..................................................#...............#......#...#.....#......#.......#.#..#................#...#...........#.........##......................#.....#...............#..##...............#........#..............#..........#...................#..........................#......#...#...........#........................................#.............#...........#........................#..#.##.....#......#...#...........#................#...#.......................#..#........#....#........#............#.................#....#.....#....###...#..........#..#..............................#......................#......##......#....................#..#..##.............#.......#...........#.....#........#...........#....#..............#......................#......#.#.....#.........#.................#.......#.........#.#....#.....................#.................#...............#....#.....#......................#..................................................#...............#......#...#.....#......#.......#.#..#................#...#...........#.........##......................#.....#...............#..##...............#........#..............#..........#...................#..........................#......#...#...........#........................................#.............#...........#........................#..#.##.....#......#...#...........#................#...#.......................#..#........#....#........#............#.................#....#.....#....###...#..........#..#..............................#.......
...#..............#........##.#..#....................#........................#.##.##...#.....#...##....#.......................#...#.........................#...#...#...............................#.#........................#......##..........#...#..#..........#.#.................#........#........................#..#..#........................#......#....#......................#....#..#.....................#......#.....#..#...#......#..#........#.....#..........#...........#..............#..##....#...##......##.................#.#........................#.#............#..#.......##.....#.........##.#.........#..#........#...............#.#....................#.............##.......#...#............................##.....#.............#..#..##..#.......#.#.#...#...#................#....#................#.......##.....#.........#....................###....#...........#.........#..............#......................#.#.........#...#..............#........##.#..#....................#........................#.##.##...#.....#...##....#.......................#...#.........................#...#...#...............................#.#........................#......##..........#...#..#..........#.#.................#........#........................#..#..#........................#......#....#......................#....#..#.....................#......#.....#..#...#......#..#........#.....#..........#...........#..............#..##....#...##......##.................#.#........................#.#............#..#.......##.....#.........##.#.........#..#........#...............#.#....................#.............##.......#...#............................##.....#.............#..#..##..#.......#.#.#...#...#................#....#................#.......##.....#.........#....................###....#...........#.........#..............#......................#.#.........#...#..............#........##.#..#....................#........................#.##.##...#.....#...##....#..........
........#...#....................................#.#..#...#...#.......#...#......##..#.....#..........##.......#...........#..........#........##................#....#.............#....................##.....#.................#..........#...........#................#......................#.......#.........#........................................#........#.................#.......#...#.#...#.................#..............#.......#...................................#..#....#..........#........#..............#....................#......#.........#.......................................#..#....###...#.............#..........................#.........#............#......#...#.....#....................#.......................................................................#.....................#.......................#...................................#........#.....#....................#..............#.......#.....#........###............#...#....................................#.#..#...#...#.......#...#......##..#.....#..........##.......#...........#..........#........##................#....#.............#....................##.....#.................#..........#...........#................#......................#.......#.........#........................................#........#.................#.......#...#.#...#.................#..............#.......#...................................#..#....#..........#........#..............#....................#......#.........#.......................................#..#....###...#.............#..........................#.........#............#......#...#.....#....................#.......................................................................#.....................#.......................#...................................#........#.....#....................#..............#.......#.....#........###............#...#....................................#.#..#...#...#.......#...#......##..#.....#..........##.......#....
..................................#.................................................................#....#..#.....#...........#...........#..............#.......##...#.#.....#......#....##......................#.#........#......#................#............................................#................#.....#..#...........................#..####................#...#....#.#...#............##...........#.#...............................#.......#..................................#..##.....#..................#..........#.##...#....#.#..........................#..#..##................#..........##....###..#..............#.............##.#.#.#.##....#......##.......#................#.#........#..#.....#.....##...........#....#..............#.#.............##....#............................#...#..............#...#.#..............#.#...##..#.#.....................................##.........#....##.....................................................................#.................................................................#....#..#.....#...........#...........#..............#.......##...#.#.....#......#....##......................#.#........#......#................#............................................#................#.....#..#...........................#..####................#...#....#.#...#............##...........#.#...............................#.......#..................................#..##.....#..................#..........#.##...#....#.#..........................#..#..##................#..........##....###..#..............#.............##.#.#.#.##....#......##.......#................#.#........#..#.....#.....##...........#....#..............#.#.............##....#............................#...#..............#...#.#..............#.#...##..#.#.....................................##.........#....##.....................................................................#.................................................................#....#..#.....#.
........#.............................#.......#.....#.#............#...........#...........#......#.............#..................#.#.....................#....................#.#.#............#.........#............#..........#...................##.#...............#.#......................##.................................................#.............#...#....#.....................##...........................#....#...##....................#.....#.........#..#.........................#...#.......#......#..##............#...........#.....#..................#...#.........................#.#.#.....##.........#........#..#.....#.#.....#...#.....##.........................#.....#.#..........#....#...........#................#......#.....................#.................#..............#..........#..#...#......#......#.........................#..........#.......#.#...........#............#........#.........#.......#...#....................#.............................#.......#.....#.#............#...........#...........#......#.............#..................#.#.....................#....................#.#.#............#.........#............#..........#...................##.#...............#.#......................##.................................................#.............#...#....#.....................##...........................#....#...##....................#.....#.........#..#.........................#...#.......#......#..##............#...........#.....#..................#...#.........................#.#.#.....##.........#........#..#.....#.#.....#...#.....##.........................#.....#.#..........#....#...........#................#......#.....................#.................#..............#..........#..#...#......#......#.........................#..........#.......#.#...........#............#........#.........#.......#...#....................#.............................#.......#.....#.#............#...........#...........#......#.............#...
......#.....#..........#....#...............#.........................................#...........#..#..................................#..#...................#......###.##...............#.....##................#....#...............................#.........................#.......#............................#...#.....#...........#.....#.....#.........#......................##...........#......#.....#...........#...#.#.......#........#...#.........#..........#............#.....#...#...........##..........#..###.#...#..............................#...........#.......#.....##......##.......................#...........#.....................#.............#................#........#......#............#.......#.............##...#..............#......#.............#..#.....................#.#..........#...#.....................##....................#.............#........#...........##.#...........#.......#.................#................#.....#..........#....#...............#.........................................#...........#..#..................................#..#...................#......###.##...............#.....##................#....#...............................#.........................#.......#............................#...#.....#...........#.....#.....#.........#......................##...........#......#.....#...........#...#.#.......#........#...#.........#..........#............#.....#...#...........##..........#..###.#...#..............................#...........#.......#.....##......##.......................#...........#.....................#.............#................#........#......#............#.......#.............##...#..............#......#.............#..#.....................#.#..........#...#.....................##....................#.............#........#...........##.#...........#.......#.................#................#.....#..........#....#...............#.........................................#...........#..#..............
.........#....................#.....................................#........#.......#.....#.#.......#...............#..#.........#.................#..#......#.......#...#..#......#.#.....................#..#......................#.....................#........#....#................................#.#...........#...#.#................#...........#.....#...........#......#.##..#......#.............#.........................#..#.............#.#.......#.#...........#........#.........##......#...#......#...#.....##.#..........................#...........#..................#.......#.........#.....#...............................#.......#...#.......................#..#....#....#.......#.....#.....................#......##...#..##.........#...............#.....##...##...................#.......................#...................#..............#......#......#........##.....................#...................#...........#......................#....................#.....................................#........#.......#.....#.#.......#...............#..#.........#.................#..#......#.......#...#..#......#.#.....................#..#......................#.....................#........#....#................................#.#...........#...#.#................#...........#.....#...........#......#.##..#......#.............#.........................#..#.............#.#.......#.#...........#........#.........##......#...#......#...#.....##.#..........................#...........#..................#.......#.........#.....#...............................#.......#...#.......................#..#....#....#.......#.....#.....................#......##...#..##.........#...............#.....##...##...................#.......................#...................#..............#......#......#........##.....................#...................#...........#......................#....................#.....................................#........#.......#.....#.#.......#..............
#...#...................#....#........#..#...#.##.#..............#......#......#...........#...................#.........#..........##.......#.......................#.....#................##...#.................................................#..........#..........#.....#..........#..............#.........#................#....#......................#....#..#...................#.#........#....#.............#..#.......#...#.............#.....##.#.............#..............#..............#........#...##.............................#......#....###.......##..#.......#.............................##....#...........#.........................#.........##............................#.......#..................#..................#.#........#...............#....#...................#....#........................#.........##.....................##...........................##.....#.......#.#.......#........#.........#.......#...........#..##...#...................#....#........#..#...#.##.#..............#......#......#...........#...................#.........#..........##.......#.......................#.....#................##...#.................................................#..........#..........#.....#..........#..............#.........#................#....#......................#....#..#...................#.#........#....#.............#..#.......#...#.............#.....##.#.............#..............#..............#........#...##.............................#......#....###.......##..#.......#.............................##....#...........#.........................#.........##............................#.......#..................#..................#.#........#...............#....#...................#....#........................#.........##.....................##...........................##.....#.......#.#.......#........#.........#.......#...........#..##...#...................#....#........#..#...#.##.#..............#......#......#...........#...................#....
.#....#.......#........#...........#......#..................................#....#............##..#.............#.........#..#......#...................................#...................................#.......##...#.....#...#..............#..............#....#....#................##..........#..........#......#.....##......##......................#.........#...#.##.......#.#..............#..#...........................#......................#........#....#.#..#.......#.#................#...............#.....#.................#.........................#....#.......#.....................#.................#.....#.........#........#...#......#........#....................#................#............................##..#..##....#..#..........#.................#.....#......#.#.............#.#.#........#.....#........................................#............#.....#......#.............#.#.............#..#..............##...#...#....#.......#........#...........#......#..................................#....#............##..#.............#.........#..#......#...................................#...................................#.......##...#.....#...#..............#..............#....#....#................##..........#..........#......#.....##......##......................#.........#...#.##.......#.#..............#..#...........................#......................#........#....#.#..#.......#.#................#...............#.....#.................#.........................#....#.......#.....................#.................#.....#.........#........#...#......#........#....................#................#............................##..#..##....#..#..........#.................#.....#......#.#.............#.#.#........#.....#........................................#............#.....#......#.............#.#.............#..#..............##...#...#....#.......#........#...........#......#..................................#....#............##..#.............#..
....#...#...#........................#...#............#.........#....#.........##............##............#..#.....#.#............................#..................#...#........##.........#....................................#......##.........#...#.......#...#..#.................#....##..#...................#...........#.....#.......#.#..........................#........#.#.........#........#...........##...........................................#...............#.......#...................#.......#..............#.....#....###.......#.........................#...................##......#.........#...........#.........#........................#..................#...#................#..#...........#.#...#.............#...............#......#...............#.........#..............#..............#.......#.#......#.......##......#..........#...........##..........#......#.......##.......#.....##...#.....#..............................#...#...#........................#...#............#.........#....#.........##............##............#..#.....#.#............................#..................#...#........##.........#....................................#......##.........#...#.......#...#..#.................#....##..#...................#...........#.....#.......#.#..........................#........#.#.........#........#...........##...........................................#...............#.......#...................#.......#..............#.....#....###.......#.........................#...................##......#.........#...........#.........#........................#..................#...#................#..#...........#.#...#.............#...............#......#...............#.........#..............#..............#.......#.#......#.......##......#..........#...........##..........#......#.......##.......#.....##...#.....#..............................#...#...#........................#...#............#.........#....#.........##............##............#..#.....
........................................#....#.........#........#....#..#.............#.................##.......................#.......................####................#.....................................................#.#.......#..#.........#....#..#.....#......................##..............#..#.................#.....#.....#.....................##........#...........##...................#.................#......#........#...#.....#.............#....#........................#...............#...#.#...#.#..#............................#...........................#..#..........................#........#..........#.......#......#.......##.....#..#....#...........#.....#......#.......#.......#....#..#.#.....#................................#.#....#.#..#.....#........................................#..#........#......#..........#......#.......#....#...............................#....#...........#.....................#..............................................#....#.........#........#....#..#.............#.................##.......................#.......................####................#.....................................................#.#.......#..#.........#....#..#.....#......................##..............#..#.................#.....#.....#.....................##........#...........##...................#.................#......#........#...#.....#.............#....#........................#...............#...#.#...#.#..#............................#...........................#..#..........................#........#..........#.......#......#.......##.....#..#....#...........#.....#......#.......#.......#....#..#.#.....#................................#.#....#.#..#.....#........................................#..#........#......#..........#......#.......#....#...............................#....#...........#.....................#..............................................#....#.........#........#....#..#.............#.................##..........
....................#......##...#....#...#........#......#....#........#..........#...................................#.................##...#.............#.....#.......##..#........#...............#................#...........#....................................#.......#...............#.....#...........#.......#.......#.....#............................#.................##.#..........#............#....#....#.....#..#.#.#....................#......#..##...........#......#....................#..#.....#........#................#......#.#.....#...................#.#........#..............#.............................#........................#...#....#.......................#....................#................#.............#........#..............#...................#.....................................................#..............#......#.........#...#..............#..#..##..............#....#................#..#.......#.#......................#......##...#....#...#........#......#....#........#..........#...................................#.................##...#.............#.....#.......##..#........#...............#................#...........#....................................#.......#...............#.....#...........#.......#.......#.....#............................#.................##.#..........#............#....#....#.....#..#.#.#....................#......#..##...........#......#....................#..#.....#........#................#......#.#.....#...................#.#........#..............#.............................#........................#...#....#.......................#....................#................#.............#........#..............#...................#.....................................................#..............#......#.........#...#..............#..#..##..............#....#................#..#.......#.#......................#......##...#....#...#........#......#....#........#..........#.................................
................#...#.........#......#..............#..#.................................................................#...........#.....................#..#....#.#........##................#..................#...#.........#...........#.....#......#..#..#...#...........................#.........#.#...##............#...........................#.............#..#................#.#.........#.......#..........##.......#.....#..............#.....................#...#...............#.............................##.##....................#......#......#.....#....#....................#.#...........##.........#......................................#................#.#........................#...........#.#....................#......#.......#........#.......#.....#..........##...................#.................#.....#...........................#........................................#.......#....................#..#...................................#...#.........#......#..............#..#.................................................................#...........#.....................#..#....#.#........##................#..................#...#.........#...........#.....#......#..#..#...#...........................#.........#.#...##............#...........................#.............#..#................#.#.........#.......#..........##.......#.....#..............#.....................#...#...............#.............................##.##....................#......#......#.....#....#....................#.#...........##.........#......................................#................#.#........................#...........#.#....................#......#.......#........#.......#.....#..........##...................#.................#.....#...........................#........................................#.......#....................#..#...................................#...#.........#......#..............#..#............................................................
.#...#..#..#...#.........#..................................#....#........................#.................................#......................#.#......#........#........#.#.......#..#......#.....#..#......................#..........#.............#.............#..#............#...##.....#...#..#.........#..#........#..#..##..#.#.#............#....................#..............................................#......#....#........#............................#..........#....#.##...#...........#....#..####..#..........#.#.....................#.#....#...##...#..................#...........................#..##..............#......#.......................................#....##..........#................................#..........................................#......#..........#.#............#......#........#.......................................#...............#.........#...........#.#.........#...#...........................#...#..#..#...#.........#..................................#....#........................#.................................#......................#.#......#........#........#.#.......#..#......#.....#..#......................#..........#.............#.............#..#............#...##.....#...#..#.........#..#........#..#..##..#.#.#............#....................#..............................................#......#....#........#............................#..........#....#.##...#...........#....#..####..#..........#.#.....................#.#....#...##...#..................#...........................#..##..............#......#.......................................#....##..........#................................#..........................................#......#..........#.#............#......#........#.......................................#...............#.........#...........#.#.........#...#...........................#...#..#..#...#.........#..................................#....#........................#.........................
...##............................#...#...#....#.........................................##.........................#.................................##..........#........#....#.........#...##....#...............................#......#..........#..........................#.#............#................#..........#.....................#..........##......#.....#......##....#.........##......#....#.....#.................................#...............#.....#........#......#..................#.............#.#........#..............#.................#......#..........................#...#...............##....##.#.............................#..#....#...........................#...............#...........#.................#....#................#......##..........#.#.............#..#................#..........#..#............#.........#...#........#.......................#...........#.........##...........#......#.......................##............................#...#...#....#.........................................##.........................#.................................##..........#........#....#.........#...##....#...............................#......#..........#..........................#.#............#................#..........#.....................#..........##......#.....#......##....#.........##......#....#.....#.................................#...............#.....#........#......#..................#.............#.#........#..............#.................#......#..........................#...#...............##....##.#.............................#..#....#...........................#...............#...........#.................#....#................#......##..........#.#.............#..#................#..........#..#............#.........#...#........#.......................#...........#.........##...........#......#.......................##............................#...#...#....#.........................................##.........................#
...#..........#......#...#..........#.........................................#.......#.#..#......#.........#.....................#..................................................#.....#.............#.#....#..........#..........#.#......................#..........#.#...............#.#.....#...................#.......#..#.........#............#.#..#..#..............#........#.....#.........#................#...........#.#.......................#................#......#..........................#...#.............#.....#...................#.#.......#...#.......#.....#..#..................#................................................#.......#..#............##..........#....................................#....................##.............#..........#................#......#..#....................................................................#....#....#....#......................................#..#...#......#..........#......#..........#......#...#..........#.........................................#.......#.#..#......#.........#.....................#..................................................#.....#.............#.#....#..........#..........#.#......................#..........#.#...............#.#.....#...................#.......#..#.........#............#.#..#..#..............#........#.....#.........#................#...........#.#.......................#................#......#..........................#...#.............#.....#...................#.#.......#...#.......#.....#..#..................#................................................#.......#..#............##..........#....................................#....................##.............#..........#................#......#..#....................................................................#....#....#....#......................................#..#...#......#..........#......#..........#......#...#..........#.........................................#.......#.#..#......#.........#.......
......................................#......#............................##.........#...#..........#...#..#......#.#..........#.........#...#..............#.................................#...............#....#....#...................#............#....#.............#..........#.#......................#....#..#...#...#......#.....#..........#.#............#..........#..#..#...#...............#................#.............#.#..........#.........#............................#....#......#.....#.................#.....................#....#...........#....##............#.....#.#....................................#.#.............................#.....#..........#.##...........#...#........#.##.###.#.#.........#..........................#......#...................#...............#.....#..........#....#.#...........................#..#.......#................#....#.........................................#...............#...##.............................................#......#............................##.........#...#..........#...#..#......#.#..........#.........#...#..............#.................................#...............#....#....#...................#............#....#.............#..........#.#......................#....#..#...#...#......#.....#..........#.#............#..........#..#..#...#...............#................#.............#.#..........#.........#............................#....#......#.....#.................#.....................#....#...........#....##............#.....#.#....................................#.#.............................#.....#..........#.##...........#...#........#.##.###.#.#.........#..........................#......#...................#...............#.....#..........#....#.#...........................#..#.......#................#....#.........................................#...............#...##.............................................#......#............................##.........#...#..........#...#..#......#.
...#..........#...............................#......#............##........#.........#..........................................#....#...........................#...#.......#....#............................#....#..#....................#..................#.....................#......#.........#.#......#...........#......#...................#..........#........#..#.#.........##.##..#..............##.....#............................................#........#......#...............#....................#..........................................#.......#.#............#.#......##...#...........#.............#....................#..#...#..#............#......##..#..#.................................#...............................#....................................#.......#.#........#......#......................................#.#...............#.#.......#...........#..............#.............#.............................#..#.....#..........#...............................#......#............##........#.........#..........................................#....#...........................#...#.......#....#............................#....#..#....................#..................#.....................#......#.........#.#......#...........#......#...................#..........#........#..#.#.........##.##..#..............##.....#............................................#........#......#...............#....................#..........................................#.......#.#............#.#......##...#...........#.............#....................#..#...#..#............#......##..#..#.................................#...............................#....................................#.......#.#........#......#......................................#.#...............#.#.......#...........#..............#.............#.............................#..#.....#..........#...............................#......#............##........#.........#.............................
............................#................#......#........#..........................#.....##......#...##....#.....#...............#.............#....................##.............#...........................#............##......#.#..........#......##.......#.#..............#.......#..................#.........#....###.................#.....#...#...............#.#..#........#............#......#........#.#..#........#..............................................................#............#........##...#..#..............#.........#...#...#..........#......#............................#.............................................................#.....................#..........##..........#....#.........#..................#.....#......#.....................#.............#.....#....#.........#.......#.#.#..............#...##...............#.#.#........#..............#..#......#......#...#......#..#...............#......................................#................#......#........#..........................#.....##......#...##....#.....#...............#.............#....................##.............#...........................#............##......#.#..........#......##.......#.#..............#.......#..................#.........#....###.................#.....#...#...............#.#..#........#............#......#........#.#..#........#..............................................................#............#........##...#..#..............#.........#...#...#..........#......#............................#.............................................................#.....................#..........##..........#....#.........#..................#.....#......#.....................#.............#.....#....#.........#.......#.#.#..............#...##...............#.#.#........#..............#..#......#......#...#......#..#...............#......................................#................#......#........#..........................#.....##......#...##....#...
..............##.......#.#....................#..............##.....#............#...#........#...#.#....#......###.#..............#..............................................#.........................#.............#....#..#..........##...................#.................#....#........................#..........#...........#.................##....#..#...........###............#..........#.........................#..........#.....#..............#..#......................#....#..##................###..........#.#........#....#........................##...........#.............................#..........#.........#.........#....#....#............................................................#.....#...#.......#...#........................###....##...................#........#...........#....#..#.....#.#.##.....#.........................#.#............#....#....#..............##.................................................#..............##.......#.#....................#..............##.....#............#...#........#...#.#....#......###.#..............#..............................................#.........................#.............#....#..#..........##...................#.................#....#........................#..........#...........#.................##....#..#...........###............#..........#.........................#..........#.....#..............#..#......................#....#..##................###..........#.#........#....#........................##...........#.............................#..........#.........#.........#....#....#............................................................#.....#...#.......#...#........................###....##...................#........#...........#....#..#.....#.#.##.....#.........................#.#............#....#....#..............##.................................................#..............##.......#.#....................#..............##.....#............#...#........#...#.#....#......###.
.......................#....#..#.....#................................................#......................#................#...........#...#.#.#......#....#.#.#....#.......#....#........................................#.#..#.#.#......#........#........#.#...........#....#................#...##.....................#....#....#.....#.......................#.......#..........................#..................#.............#.##......#.................#.........#.#.........#..........#..................................#....#.......#.........................#..................................#..............##.........##.................#...............#.....#...........................................#.#.........................##.#.......##.................#.......#.........##....#........#..........#......#...#.....................................#...........#.#...#........#.........#.......#....#....#..#.....#.#...#....................................#....#..#.....#................................................#......................#................#...........#...#.#.#......#....#.#.#....#.......#....#........................................#.#..#.#.#......#........#........#.#...........#....#................#...##.....................#....#....#.....#.......................#.......#..........................#..................#.............#.##......#.................#.........#.#.........#..........#..................................#....#.......#.........................#..................................#..............##.........##.................#...............#.....#...........................................#.#.........................##.#.......##.................#.......#.........##....#........#..........#......#...#.....................................#...........#.#...#........#.........#.......#....#....#..#.....#.#...#....................................#....#..#.....#................................................#......................#......
....##............................#................#......#.....##............................#......#..#...#...#.......##.................#.....#........#.............##......................................#.......##......#...#.....#.....................................#......#...................#.....#..#.................................#.......................##..........#...................#.........#....#..................#........#............................#...#.#.........#...##..........#.......#...................#..#...............#..#.......#..........#.................#..................#.#......................#.....#............#................#..#.....#...........#...............#..#....#..#.##....................##..##.....#.......#..........#.....#............#......................##.#........#.........#....................................##.......#......#............#..#...#.........#.......#.#.................##............................#................#......#.....##............................#......#..#...#...#.......##.................#.....#........#.............##......................................#.......##......#...#.....#.....................................#......#...................#.....#..#.................................#.......................##..........#...................#.........#....#..................#........#............................#...#.#.........#...##..........#.......#...................#..#...............#..#.......#..........#.................#..................#.#......................#.....#............#................#..#.....#...........#...............#..#....#..#.##....................##..##.....#.......#..........#.....#............#......................##.#........#.........#....................................##.......#......#............#..#...#.........#.......#.#.................##............................#................#......#.....##............................#......#..#...#...#...
......#.......#........................#...............#......#....#..#...........#....#....#.......#..##...#........#....##.............#....................#.............##........#....................#.......................#.........................#...........#....#......................##..#.....#................................................#...........#.................#......#.........................#.......#......#..........#......#...#..##................................................#.........#.##....#..........###...................#................#.#..........#.#.#..#......#..........#.#...##........#...#............................#..###..................#.........#....#...#....#..........#.............#.#.....................#..#............................................#...........##.#................#.#...#.............#...#...............#................#.........#..............#.......#....#..#............#.......#........................#...............#......#....#..#...........#....#....#.......#..##...#........#....##.............#....................#.............##........#....................#.......................#.........................#...........#....#......................##..#.....#................................................#...........#.................#......#.........................#.......#......#..........#......#...#..##................................................#.........#.##....#..........###...................#................#.#..........#.#.#..#......#..........#.#...##........#...#............................#..###..................#.........#....#...#....#..........#.............#.#.....................#..#............................................#...........##.#................#.#...#.............#...#...............#................#.........#..............#.......#....#..#............#.......#........................#...............#......#....#..#...........#....#....#.......#..##...#.......
.........#....#........#...#......................#..#.#..#..........................#..........##.....#...................#...#........................#...#...........##......#..................#......#..........#.....#...........#...#..........#.......##.......................#.....#...#..##........#......#......#.#.....#...............#.#.#........#.#.........................#.....#................................................................#...........#.............#..........#...#....#..#.................................#........#.........###...#.............#................#.......#............................#....#.................#....#..........#.....#......#....#...................#..##............#..............#..#......#...................#........#....#.......#....##....#..........................#....#.........#..................................#.#......#.#.....#....#.#..........#..##..#...........#..#......#.........#....#........#...#......................#..#.#..#..........................#..........##.....#...................#...#........................#...#...........##......#..................#......#..........#.....#...........#...#..........#.......##.......................#.....#...#..##........#......#......#.#.....#...............#.#.#........#.#.........................#.....#................................................................#...........#.............#..........#...#....#..#.................................#........#.........###...#.............#................#.......#............................#....#.................#....#..........#.....#......#....#...................#..##............#..............#..#......#...................#........#....#.......#....##....#..........................#....#.........#..................................#.#......#.#.....#....#.#..........#..##..#...........#..#......#.........#....#........#...#......................#..#.#..#..........................#..........##.....#............
#.............#.......................#........#...#..............#....#...............##......#.....#..............#....#....#......#..........................#.....................................................#.............................................#...................................####..........#.................#.....#........##.............#...............................#...................#.#........#............................#.....#........#....##..........#.......#.................#..........................#.....#.#.....##.................#........................#.......#....#........##..........#......#..#...#...#......##.........#.......#.....#.....#..........##.............#..........#..........#...#.....#...#......#................#..........#.##.....#.......#........#...#...#...#.....#...#....##.###..#.....................#....#............#.......#.......##..#...............#..#....#..#.............#.............#.......................#........#...#..............#....#...............##......#.....#..............#....#....#......#..........................#.....................................................#.............................................#...................................####..........#.................#.....#........##.............#...............................#...................#.#........#............................#.....#........#....##..........#.......#.................#..........................#.....#.#.....##.................#........................#.......#....#........##..........#......#..#...#...#......##.........#.......#.....#.....#..........##.............#..........#..........#...#.....#...#......#................#..........#.##.....#.......#........#...#...#...#.....#...#....##.###..#.....................#....#............#.......#.......##..#...............#..#....#..#.............#.............#.......................#........#...#..............#....#...............##......#.....#..............
..........#.........#................##.......#...........#................##..................................#.........#...##............#......#..........................#..###.........#..#....................##....#.............#...........#................#........##.#..........##..............#.#...............#..#................#........#............#.....................#................##....#.....#..#...#......#.#..............#.....#................#.##...................#...............#....##.......#...........##.....#..#........................#..#...........#........#.................#..............#.....................................#...........##.............#....#.#......#.........................................###..........................##.#..................#.........................#.......#...#...............#..#.#.#.........................#....................................#........#...#....................#.........#................##.......#...........#................##..................................#.........#...##............#......#..........................#..###.........#..#....................##....#.............#...........#................#........##.#..........##..............#.#...............#..#................#........#............#.....................#................##....#.....#..#...#......#.#..............#.....#................#.##...................#...............#....##.......#...........##.....#..#........................#..#...........#........#.................#..............#.....................................#...........##.............#....#.#......#.........................................###..........................##.#..................#.........................#.......#...#...............#..#.#.#.........................#....................................#........#...#....................#.........#................##.......#...........#................##..................................#....
..............#.............#........#.........##.#............................##........#................#............#.................................#....##.............#..............#.#..........................................#....#........#..#......#.......#.......#.#...#.....#.....#...................................#......................#........#.....#.....#.................#......................#.................................#.................#........................#.#..#.#...#...........#...........#..#....#....................#............#........#..##.....#....................#..#.........#..#.............#...................#...#.....#......................#...#.##...........#...#....................#.#.......#............#.......#..........#...#....#..........#................#.................#.....................##.........#....#......#...........................................#....................................#.............#........#.........##.#............................##........#................#............#.................................#....##.............#..............#.#..........................................#....#........#..#......#.......#.......#.#...#.....#.....#...................................#......................#........#.....#.....#.................#......................#.................................#.................#........................#.#..#.#...#...........#...........#..#....#....................#............#........#..##.....#....................#..#.........#..#.............#...................#...#.....#......................#...#.##...........#...#....................#.#.......#............#.......#..........#...#....#..........#................#.................#.....................##.........#....#......#...........................................#....................................#.............#........#.........##.#............................##........#................#.........
............#.....#.......#.........##...#.................#....#..####....................#.............#.#.......####......................#...#..#..#................................#...#.#........#.........#.............#......#......#.#...#..#................#........#...#..#...##....#......#.....#.......................##.......#................#.###.#...#.#..............................................................#..........#....##........#.................#.#......................#....#..#.#........#.....#.#..#.........#..................#......#..........#.........#....#............##.....#......#............#.#..#........#..#.........#......#......###.#.............##.......##.........................#.....................#.#..#....#...................#........#.........##.......#........#..#....#.....#.........................##..............#......#.................................#........#...................................#.....#.......#.........##...#.................#....#..####....................#.............#.#.......####......................#...#..#..#................................#...#.#........#.........#.............#......#......#.#...#..#................#........#...#..#...##....#......#.....#.......................##.......#................#.###.#...#.#..............................................................#..........#....##........#.................#.#......................#....#..#.#........#.....#.#..#.........#..................#......#..........#.........#....#............##.....#......#............#.#..#........#..#.........#......#......###.#.............##.......##.........................#.....................#.#..#....#...................#........#.........##.......#........#..#....#.....#.........................##..............#......#.................................#........#...................................#.....#.......#.........##...#.................#....#..####....................#.............#.#.......#
........................#.##.......................#..........#..#.....#..........................#.....#...#.....#...............#......................##...#.#.....#.............#.....#..#.......................#.................#.......####.#......#......#.#.......#..............................................#..#.....#...##........................#........................#..#.#.......##.......#................#............#......#.............#.....#.......#......#................#...##..#....#........#....#........#.#...............................#.........................#...........#.............#.............................#.##.........#..........#..........#...........##......................#.................#..........#....#....#...#...##................###..#.....................#.......#..............................#.........................#.##......#...........#..............##....................#....................................#.##.......................#..........#..#.....#..........................#.....#...#.....#...............#......................##...#.#.....#.............#.....#..#.......................#.................#.......####.#......#......#.#.......#..............................................#..#.....#...##........................#........................#..#.#.......##.......#................#............#......#.............#.....#.......#......#................#...##..#....#........#....#........#.#...............................#.........................#...........#.............#.............................#.##.........#..........#..........#...........##......................#.................#..........#....#....#...#...##................###..#.....................#.......#..............................#.........................#.##......#...........#..............##....................#....................................#.##.......................#..........#..#.....#..........................#.....#...#.....#.
.................#.....................#.................#..#.......##....................#..................#..........#.....#.......................................#.........#......................#.........................#.#...................#.....................#........##...............#.......#..#...#....#...#...#..#....#..#............#..#....#.............................#.#.............................#..#...........#...............#...#.......#.....#..#...............#.......................................#..................................#.#...#........#.........#.........#........#.............#........................#........................#........#...#................#..#......#................#.............#.................#....#............##...#...........#..#.........#.......#.....................#......#...............................#.....#.............................#...........#.............#......................#.....................#.................#..#.......##....................#..................#..........#.....#.......................................#.........#......................#.........................#.#...................#.....................#........##...............#.......#..#...#....#...#...#..#....#..#............#..#....#.............................#.#.............................#..#...........#...............#...#.......#.....#..#...............#.......................................#..................................#.#...#........#.........#.........#........#.............#........................#........................#........#...#................#..#......#................#.............#.................#....#............##...#...........#..#.........#.......#.....................#......#...............................#.....#.............................#...........#.............#......................#.....................#.................#..#.......##....................#..................#......
#................................#.....#.........#..........#..#...........#..............#.#.#.................##......#......................##................#.................#.........#.......#..............#.....##..........#......##..#........................#..#.#.............#......#...#..#............#.......#............#........#........#..............##............#..##..#......##.......###...#.......#.##..........###......#.........#....#...........................................#.....#...#....#....#........#.............##...#.....#.#........#.......#..........................................................##......##......#......#......................#...............#..........#............#...#..#.#....#........................#........#........#..................#........##........#....##...........#..#.......#..........#..............#..#...........#....#.#...........#.............#..........##.#....#.......#................................#.....#.........#..........#..#...........#..............#.#.#.................##......#......................##................#.................#.........#.......#..............#.....##..........#......##..#........................#..#.#.............#......#...#..#............#.......#............#........#........#..............##............#..##..#......##.......###...#.......#.##..........###......#.........#....#...........................................#.....#...#....#....#........#.............##...#.....#.#........#.......#..........................................................##......##......#......#......................#...............#..........#............#...#..#.#....#........................#........#........#..................#........##........#....##...........#..#.......#..........#..............#..#...........#....#.#...........#.............#..........##.#....#.......#................................#.....#.........#..........#..#...........#..............#.#.#.................##..
...........#...............#......#....#.....#...............#................#.......#.......#.#.#...#...#.............#.....#........................................#......#...#.#.....#.#..#.....#.#..............#.#...#.....#..#.#..#.....#.................#....#.....#..........#....#.......#..................#.#..........#......................#....#...#.#.#..................................#..........................#.................#........#....................#...#.....................#.........#...#.........#...#..#......#..#...............................#.............#........#...............#..................##........#.#.........##.................#.................##........#..#.................#.................##....#.......##......#......#..#.............#...#.....#...#..#........#.#......#.................##..##.................###.....................##..............#.........#.#....#.................#...................#...............#......#....#.....#...............#................#.......#.......#.#.#...#...#.............#.....#........................................#......#...#.#.....#.#..#.....#.#..............#.#...#.....#..#.#..#.....#.................#....#.....#..........#....#.......#..................#.#..........#......................#....#...#.#.#..................................#..........................#.................#........#....................#...#.....................#.........#...#.........#...#..#......#..#...............................#.............#........#...............#..................##........#.#.........##.................#.................##........#..#.................#.................##....#.......##......#......#..#.............#...#.....#...#..#........#.#......#.................##..##.................###.....................##..............#.........#.#....#.................#...................#...............#......#....#.....#...............#................#.......#.......#.#.#...#...#.........
.##............#.....#.......#...#.....#..#.#........................................#.....#..#...#.....#.....#........#...................##...##.....................#...#......#.....................##...#.........#.....#.....#....#..........#.......###.......#........##.#.#.....##.....#.............#.....#.............#..............##......#....#..#........................#..#..............#....#.....................#...................#...........#..#......................................................#............................##......................#.....#....#.........#...................#....................#.#........#...#.#...................#...#.......#.......##....#............#....#...........#........................#...#...............#...#.........#..#.#...#..#..........................##..#........#.....#..##...#...............#......#.................#.........#..#.#.......#.#..........#..#...#............##............#.....#.......#...#.....#..#.#........................................#.....#..#...#.....#.....#........#...................##...##.....................#...#......#.....................##...#.........#.....#.....#....#..........#.......###.......#........##.#.#.....##.....#.............#.....#.............#..............##......#....#..#........................#..#..............#....#.....................#...................#...........#..#......................................................#............................##......................#.....#....#.........#...................#....................#.#........#...#.#...................#...#.......#.......##....#............#....#...........#........................#...#...............#...#.........#..#.#...#..#..........................##..#........#.....#..##...#...............#......#.................#.........#..#.#.......#.#..........#..#...#............##............#.....#.......#...#.....#..#.#........................................#.....#..#...#.....#.....#.....
#..#......#..............#..........#...........#............#...........#...........#.......#.#..........##....................#..........##..............#................#...#...........#...#........................#....................#..#...#.##..#.................#.......#.#..#.................#......#.......#........#....#.................##..........................#.......#.........................#....#.........#........#......................#.....#.........................#.....#....................#.............#........#.#.............#...#.................#..................#..#...#..........#....#.....##................#.......#.................................#....#.#.............#..#............................##......#............................#.........#...............#....................#........#.................................#...#.....#..........#....#..........#.........##.......##................#...#..#......#..............#..........#...........#............#...........#...........#.......#.#..........##....................#..........##..............#................#...#...........#...#........................#....................#..#...#.##..#.................#.......#.#..#.................#......#.......#........#....#.................##..........................#.......#.........................#....#.........#........#......................#.....#.........................#.....#....................#.............#........#.#.............#...#.................#..................#..#...#..........#....#.....##................#.......#.................................#....#.#.............#..#............................##......#............................#.........#...............#....................#........#.................................#...#.....#..........#....#..........#.........##.......##................#...#..#......#..............#..........#...........#............#...........#...........#.......#.#..........##........
.............##.....#..........#......#.......#...#....#..#......#.................#........#....#.............#..#.......#..#..............#..........#..##..#.......#........##...............#........#.........................#..#........##...............#....................#..#......#.............#..#............#.........#.....##...................#...#.......#...............................#...............#.............#.....#..#..................#..#............#.#...........#.#.............#..#....#..#......#......#..........#......#..........#....#...................#...........#...#....................#................#..................##..#............##.................................#................#..##....................#.#.............#.........#..##..........#..................#.......#...............#....#.................##..................................#.................#....#.............#..........................##.....#..........#......#.......#...#....#..#......#.................#........#....#.............#..#.......#..#..............#..........#..##..#.......#........##...............#........#.........................#..#........##...............#....................#..#......#.............#..#............#.........#.....##...................#...#.......#...............................#...............#.............#.....#..#..................#..#............#.#...........#.#.............#..#....#..#......#......#..........#......#..........#....#...................#...........#...#....................#................#..................##..#............##.................................#................#..##....................#.#.............#.........#..##..........#..................#.......#...............#....#.................##..................................#.................#....#.............#..........................##.....#..........#......#.......#...#....#..#......#.................#........#....#.............#..#.
#.#...........#.....#.............#.....................................#..........#....#...#...............................#....##.................#..............#....................#...#.......................##.............#....#...................#..................#..................#....#........#.....................#..........#.............##.......##......#......#.....#.............#........#........#...#...#..........##.#..............##....#...#..#.........#.#.....#.......#............###.#..................#...#...................#...................#.#....................##....................#...#...................#....#.#.....#.#...........#.........#.........#.....##.#...#..........#.....................#.#....#.#..#...#.....#........#.....#.#..#.........#.........#......#..#.....#...................#......................................#..#.....#........##.....#......#...........#.....#..........#..#......#..#.#...........#.....#.............#.....................................#..........#....#...#...............................#....##.................#..............#....................#...#.......................##.............#....#...................#..................#..................#....#........#.....................#..........#.............##.......##......#......#.....#.............#........#........#...#...#..........##.#..............##....#...#..#.........#.#.....#.......#............###.#..................#...#...................#...................#.#....................##....................#...#...................#....#.#.....#.#...........#.........#.........#.....##.#...#..........#.....................#.#....#.#..#...#.....#........#.....#.#..#.........#.........#......#..#.....#...................#......................................#..#.....#........##.....#......#...........#.....#..........#..#......#..#.#...........#.....#.............#.....................................#..........#....#...#.......................
.............#....................#...#....#.#..................#.............#.#.#...#..........#.#......#...#..#......#.......#.......#...............#.#................................#..............#.......#.......#...........#............................#....#.....................#......#.....#..............#......#......#.....##.............##............................#...........#.#......#.....#.................................#....#........#..........#........#...##..........#.........#...#...................#.........#.....#.....#.......#...................#...............#...##.....#............#......................#.............#............#............#.....##........#.........#......................#...#..........#.......#.......#......#........#.#........#............................#.#...#.........#.............#...#......#.#..........#..#...............#.....#.........#....#........#...............#......................#....................#...#....#.#..................#.............#.#.#...#..........#.#......#...#..#......#.......#.......#...............#.#................................#..............#.......#.......#...........#............................#....#.....................#......#.....#..............#......#......#.....##.............##............................#...........#.#......#.....#.................................#....#........#..........#........#...##..........#.........#...#...................#.........#.....#.....#.......#...................#...............#...##.....#............#......................#.............#............#............#.....##........#.........#......................#...#..........#.......#.......#......#........#.#........#............................#.#...#.........#.............#...#......#.#..........#..#...............#.....#.........#....#........#...............#......................#....................#...#....#.#..................#.............#.#.#...#..........#.#......#...#..#..
#.........#...........#.......................#..............#......#.#.#.....................#...............#....##..................................#.#....#.........#....#.###..#.................#......................................#....#.....#.......................#..#..............#........................##.......#...........#...........................#..#......................#...#.........#..............#...........#....................#.....#.........##...................##........#...................#.............#.....#...........##...#....................................#........#..............#.........................#......#.................#....#...#....#..............#..........#.............#..........#........#.................................#..#...........#................#.....#.#...#...#....#..................#.................#..........##..#......##..........#.....#...#.............#...##.....#.....##.........#...........#.......................#..............#......#.#.#.....................#...............#....##..................................#.#....#.........#....#.###..#.................#......................................#....#.....#.......................#..#..............#........................##.......#...........#...........................#..#......................#...#.........#..............#...........#....................#.....#.........##...................##........#...................#.............#.....#...........##...#....................................#........#..............#.........................#......#.................#....#...#....#..............#..........#.............#..........#........#.................................#..#...........#................#.....#.#...#...#....#..................#.................#..........##..#......##..........#.....#...#.............#...##.....#.....##.........#...........#.......................#..............#......#.#.#.....................#...............#....#
#.............#..#.......................#.........#.##.........#.......................................#....#.........#...#..#....#.................#..........#....#......................................##.#......#........#.....................#.............#....................#.............#....#....................#.............#.#.................................#....#..........................................#...#.....#........#.....##........#...............#..#..#......#....#...#..#..#.......#...#................#....##..#...#......#.............#......................#............#.............#.........##.........#............#.........#.......#.......#........#.#.....##................#.........#..#..........................#............##.......##..#.........##.......#...............#........#..................#............#....#.......#.#.................#..#............#................#......#............##......##.............#..#.......................#.........#.##.........#.......................................#....#.........#...#..#....#.................#..........#....#......................................##.#......#........#.....................#.............#....................#.............#....#....................#.............#.#.................................#....#..........................................#...#.....#........#.....##........#...............#..#..#......#....#...#..#..#.......#...#................#....##..#...#......#.............#......................#............#.............#.........##.........#............#.........#.......#.......#........#.#.....##................#.........#..#..........................#............##.......##..#.........##.......#...............#........#..................#............#....#.......#.#.................#..#............#................#......#............##......##.............#..#.......................#.........#.##.........#.......................................#....#......
..#................#..#........................#..##..#..........#.....#.....##..#......#....#.#.........................#..#...##........#....#.............#...#.......#......................................#.............#....#......#..#..............#.......#...........................#....#.............#..........#......#.........#.................#..#.............#...................#..#........#.........#.............#...........#.......................#...............................................#.#...........##............#....#.##.................#..........#..................................#.#.............#.......#...#..#.....#......#....#.................#.#.#.................................#.#..............#.................#.#............#......##.........#..........#...#..........#.......##...#.###..#.....#.....#.....................#........#...#.............................#.#...........#........#...........#..#................#..#........................#..##..#..........#.....#.....##..#......#....#.#.........................#..#...##........#....#.............#...#.......#......................................#.............#....#......#..#..............#.......#...........................#....#.............#..........#......#.........#.................#..#.............#...................#..#........#.........#.............#...........#.......................#...............................................#.#...........##............#....#.##.................#..........#..................................#.#.............#.......#...#..#.....#......#....#.................#.#.#.................................#.#..............#.................#.#............#......##.........#..........#...#..........#.......##...#.###..#.....#.....#.....................#........#...#.............................#.#...........#........#...........#..#................#..#........................#..##..#..........#.....#.....##..#......#....#.#....................
....#...........................#...#.......................#.......##....#..#.....................#......................##..............#...................#..#................#......#........#....#.#.......#............................##......#.....................#......................#...#....#.........#.......#.#............#.......#...........#.........................#.....#.....#...#...........................#.........................#.#.......#..............#.......#.#............#.......##...##.#.....................#..............#....#...#......#........#.............#......................#......#.#...............................#.#........#......#.......##.........#........................#...............#.......................................#......................#.........................#.....#.....##...................#.......#.#.......#...........#............#.............................#....#...#..........#...........................#...#.......................#.......##....#..#.....................#......................##..............#...................#..#................#......#........#....#.#.......#............................##......#.....................#......................#...#....#.........#.......#.#............#.......#...........#.........................#.....#.....#...#...........................#.........................#.#.......#..............#.......#.#............#.......##...##.#.....................#..............#....#...#......#........#.............#......................#......#.#...............................#.#........#......#.......##.........#........................#...............#.......................................#......................#.........................#.....#.....##...................#.......#.#.......#...........#............#.............................#....#...#..........#...........................#...#.......................#.......##....#..#.....................#................
...........#..#.#........#.................................#.#....#..#......#....#....#......#..................#.................#...#.....................#..................#...#.#.............##............#.........#......#......##...................................##..#...........#.#.....................#............###..#.#......#.#.....#...#........................................##.......................#................#...#..#...#..#.......#.......#..........#.................#....##....................................#.......##......................#..#..........##..........#........#....#..............#.................................#...........##...#.....#.........#...............#.........#....#...........................#..###..........................#...............#.....#......................#........#........#.................................................................#..............................#.............#..#.#........#.................................#.#....#..#......#....#....#......#..................#.................#...#.....................#..................#...#.#.............##............#.........#......#......##...................................##..#...........#.#.....................#............###..#.#......#.#.....#...#........................................##.......................#................#...#..#...#..#.......#.......#..........#.................#....##....................................#.......##......................#..#..........##..........#........#....#..............#.................................#...........##...#.....#.........#...............#.........#....#...........................#..###..........................#...............#.....#......................#........#........#.................................................................#..............................#.............#..#.#........#.................................#.#....#..#......#....#....#......#..................#...
.............#...............#.#....#.......................#.....#...#.....#.............................#..#..#............#.#....#....#....#........#.......................#....#..#...#........#.#......#..........................#.#......##..........................#..............#.............#.........#....#.....................#.................................#.........#................#.............#...#....#.....#...#.........................#.....#..............##...#...#...................#..#.............#......................#.#...#......#..................#....#...........#.....#..............#......#..#.#......................#.......#..................................................#...........#......................#...........##.....#............................#.........................#..........#..#...............#..#....#.#...........##...................................#...............................................#...............#.#....#.......................#.....#...#.....#.............................#..#..#............#.#....#....#....#........#.......................#....#..#...#........#.#......#..........................#.#......##..........................#..............#.............#.........#....#.....................#.................................#.........#................#.............#...#....#.....#...#.........................#.....#..............##...#...#...................#..#.............#......................#.#...#......#..................#....#...........#.....#..............#......#..#.#......................#.......#..................................................#...........#......................#...........##.....#............................#.........................#..........#..#...............#..#....#.#...........##...................................#...............................................#...............#.#....#.......................#.....#...#.....#.............................#..#..#...
#..#............##.....#...#.....#..........####...#......................#..#........#.#...............#..............#.........................#..............................#...##...#.......#.#..#...#....#....#.#.....................................#...........#..........#......#.............#.......................#.........#.........##..............#.##....#.......#..#.........................#...#...........#........#................#................#...##.#...........................................................#...#.......#...#.......#.....#.....#.............#..#.....#..................#..............#.#..#....#..........##...#....#.#..............#....#.........................#.#..#..#.........#.................#..##................#.....#.................#..#.......#...........#.......#..#.#............................#.....#....#.......#.#..............#...#......###..#.............#.#..#............#............#..#............##.....#...#.....#..........####...#......................#..#........#.#...............#..............#.........................#..............................#...##...#.......#.#..#...#....#....#.#.....................................#...........#..........#......#.............#.......................#.........#.........##..............#.##....#.......#..#.........................#...#...........#........#................#................#...##.#...........................................................#...#.......#...#.......#.....#.....#.............#..#.....#..................#..............#.#..#....#..........##...#....#.#..............#....#.........................#.#..#..#.........#.................#..##................#.....#.................#..#.......#...........#.......#..#.#............................#.....#....#.......#.#..............#...#......###..#.............#.#..#............#............#..#............##.....#...#.....#..........####...#......................#..#........#.#...............#...........
...#.#........#....................#..#.........................#........................#...#..........#.........#......#..............#..............#.........................##...#.....#...#.........#.#..........#.#.#.......#.................#..#...#.....#...................................................#...................#....................................#........................#........#.......#.#......#..#.#.....................#......#.............#....................#............##.#............#........................#...#.................................#.........#......#....#..#.......#.........#............................#.....#.......................#....#......#................................................#...#....#.......................##.........#.......#....#........................#.#.....#......#....##...........#.#............#..#...#............................#.......................#............#.#........#....................#..#.........................#........................#...#..........#.........#......#..............#..............#.........................##...#.....#...#.........#.#..........#.#.#.......#.................#..#...#.....#...................................................#...................#....................................#........................#........#.......#.#......#..#.#.....................#......#.............#....................#............##.#............#........................#...#.................................#.........#......#....#..#.......#.........#............................#.....#.......................#....#......#................................................#...#....#.......................##.........#.......#....#........................#.#.....#......#....##...........#.#............#..#...#............................#.......................#............#.#........#....................#..#.........................#........................#...#..........#.........#.
......#....#......#.......#.........##.....#.#.......#........##.#..#...............#...............#...##.#...#.....#....#....#..........#.............##..........#................................##..#......##..............#................#.#.#...#.........................................#.......#..#.......##.#..............#...........#..........#........#..........#...#.......#.#...##...................#..............#..........#................................##...............#.............#................#.#........#.........................#.........#.#.#.........#.#............................##.............#.............................#...#.#.....................#................##...........................#......#.....................#......#..................#..#.#..................#.......#.....#.........#..#.....##.......#..##..................................#.#........................#....#....##............#........#....#......#.......#.........##.....#.#.......#........##.#..#...............#...............#...##.#...#.....#....#....#..........#.............##..........#................................##..#......##..............#................#.#.#...#.........................................#.......#..#.......##.#..............#...........#..........#........#..........#...#.......#.#...##...................#..............#..........#................................##...............#.............#................#.#........#.........................#.........#.#.#.........#.#............................##.............#.............................#...#.#.....................#................##...........................#......#.....................#......#..................#..#.#..................#.......#.....#.........#..#.....##.......#..##..................................#.#........................#....#....##............#........#....#......#.......#.........##.....#.#.......#........##.#..#...............#...............#...##.#...#....
......#..#.................................................##.............................................#..#.........#..............................#...............#........................#.....#....#......................................................#.............#................#........#...........#.......#..................#.......##..##..#......#...#....##.............................#....#.....#...##.#.....#.#.................#.....#...........#.......#.................#.................#....................#..#......#............#....#....#.....#....#...................................#...#......#........................................#.......#................#..#..#............................#............#.....#..............#.#.#...........#................................#..#...............#...#...................####...##..#.................#............................#......................#.....#.......#........#..#.................................................##.............................................#..#.........#..............................#...............#........................#.....#....#......................................................#.............#................#........#...........#.......#..................#.......##..##..#......#...#....##.............................#....#.....#...##.#.....#.#.................#.....#...........#.......#.................#.................#....................#..#......#............#....#....#.....#....#...................................#...#......#........................................#.......#................#..#..#............................#............#.....#..............#.#.#...........#................................#..#...............#...#...................####...##..#.................#............................#......................#.....#.......#........#..#.................................................##.............................................#..#......
......#...#.....#..#............#...........#.................#.........................#.......#..................................#.#...................##..#.##....#..................#............................##...#....#.#..#..................##...................................................#......#.............................#.......#...............#.....#...#........#.......#...............#.................#.#..#...........##...............#........#.....##........#.#..#..................................#.....#...............#...#....................#........................#...............#..........##.#..............#...........#.#................#..........#..#........#.........#...................#..............#.........#....#.#................#...........#....#..#................................#..............#....#....#...#..........#...............#............#........#...#...........#.#...........................#...#.....#..#............#...........#.................#.........................#.......#..................................#.#...................##..#.##....#..................#............................##...#....#.#..#..................##...................................................#......#.............................#.......#...............#.....#...#........#.......#...............#.................#.#..#...........##...............#........#.....##........#.#..#..................................#.....#...............#...#....................#........................#...............#..........##.#..............#...........#.#................#..........#..#........#.........#...................#..............#.........#....#.#................#...........#....#..#................................#..............#....#....#...#..........#...............#............#........#...#...........#.#...........................#...#.....#..#............#...........#.................#.........................#.......#...................
..#.............#...#...............................##.............#.....#..#.#.........#..#...........#............#..#............#...#......#.....#...#...#.......#......#........#..#......#....#........................................#.#...#..................#....#....#.#.................#...................##.....#....#..........#..#........#.....#.....##.............#..............#...................##..#.#.........#.......#.........#.................................#....#................#......#.#.....#.......#..#......#.....................#..........##....#............##...............#...##...................#....#..................#.........#...#...#.........#..........#.......#.......#.......#..#...#...........#............#..#...##..#........#.........................##.......#.#...........#....#..#.#...........#...#...........#.......#.......##.........#.#.................................#........#...................#.............#...#...............................##.............#.....#..#.#.........#..#...........#............#..#............#...#......#.....#...#...#.......#......#........#..#......#....#........................................#.#...#..................#....#....#.#.................#...................##.....#....#..........#..#........#.....#.....##.............#..............#...................##..#.#.........#.......#.........#.................................#....#................#......#.#.....#.......#..#......#.....................#..........##....#............##...............#...##...................#....#..................#.........#...#...#.........#..........#.......#.......#.......#..#...#...........#............#..#...##..#........#.........................##.......#.#...........#....#..#.#...........#...#...........#.......#.......##.........#.#.................................#........#...................#.............#...#...............................##.............#.....#..#.#.........#..#...........#............
.#.....#....#.#.....#...#.........#..#............................#................#...#.............#.............#.................................##................#...#..#..............#.#...#..#..#....#.#.#..........#.#..#....#.#....#..#.................#.................#.....#..................#..........#.......#.......#.....#....##....................#...............#..........#......................#..........#....#...............#.............#....#..#...............................................#........#...........#..............#.....#...##........................#.....#.#......#.....#.....##..#.................#................#..........##........###.........#........#....#...#..#....#.#.........................####........##....................................#...#..........#.............................#......#........#.#.............#....#....#...#..........#.........##.....#........#.......#.......##........#.....#....#.#.....#...#.........#..#............................#................#...#.............#.............#.................................##................#...#..#..............#.#...#..#..#....#.#.#..........#.#..#....#.#....#..#.................#.................#.....#..................#..........#.......#.......#.....#....##....................#...............#..........#......................#..........#....#...............#.............#....#..#...............................................#........#...........#..............#.....#...##........................#.....#.#......#.....#.....##..#.................#................#..........##........###.........#........#....#...#..#....#.#.........................####........##....................................#...#..........#.............................#......#........#.#.............#....#....#...#..........#.........##.....#........#.......#.......##........#.....#....#.#.....#...#.........#..#............................#................#...#.............#.............#
...........#.............#..................#...#.........#..........#...#...........................#..................#.......##.........................#.#..#....#........#........#..#.........#......#.....#.............#......##.....................#..........##................................#.....................#.....#...#......##...........#....#.........#..............................#.#.......#...##.........#..........#..#........#.#.........#..#.............#..................#...#.................................#...............#.........#....#..............#.....................................#........#..#.................#...............##......#....................##............................#...........................#..#.....#.#...#..........................#...#.#...#...##...#................#...#...............#....#..................#......#.#..#..............#......#......#..............................#...........#.............#..................#...#.........#..........#...#...........................#..................#.......##.........................#.#..#....#........#........#..#.........#......#.....#.............#......##.....................#..........##................................#.....................#.....#...#......##...........#....#.........#..............................#.#.......#...##.........#..........#..#........#.#.........#..#.............#..................#...#.................................#...............#.........#....#..............#.....................................#........#..#.................#...............##......#....................##............................#...........................#..#.....#.#...#..........................#...#.#...#...##...#................#...#...............#....#..................#......#.#..#..............#......#......#..............................#...........#.............#..................#...#.........#..........#...#...........................#..............
..........................#......#.................#.......#............#....#...................#.....................#.......#........#...........##.....#..#..............#...............#........#..........................#.#.................#.............#........##.....................#.......#.......#...............#........#...#.......#...#....#.............................#.........#.....#.....#.........#.........................................#........#.............................................................#...#.#.........#.#.#.....#.............#..............#......#.........#...#.......#..........#................................##....#..................#.................#.......#......#.........#.#.......................#..............................#.......##........#.......#.........#.#......##........................#.........#........#...##......................#............#................#......................................#......#.................#.......#............#....#...................#.....................#.......#........#...........##.....#..#..............#...............#........#..........................#.#.................#.............#........##.....................#.......#.......#...............#........#...#.......#...#....#.............................#.........#.....#.....#.........#.........................................#........#.............................................................#...#.#.........#.#.#.....#.............#..............#......#.........#...#.......#..........#................................##....#..................#.................#.......#......#.........#.#.......................#..............................#.......##........#.......#.........#.#......##........................#.........#........#...##......................#............#................#......................................#......#.................#.......#............#....#...................#..................
.........#..........................#....................#..........................#..........#......#..........#.....................#..#........................#.##..#.............#...#...#.##...#...#........#.##....................##.#.#....................###...............#............#....#.....#....#....#...........#.#....#........................................................#..#......#..............#...............................................#..........#....#..............................#.........#...#.......#.#.............................#......#.....#......................##.....#................#...........#.....................#.#...............#.....#........................#......#.....................#.#..........#...#.#..........#..##...........#..........#.##....#........................................#.............#...#.#........#............##.........#..###..............#.#.##....#..........................#..........................#....................#..........................#..........#......#..........#.....................#..#........................#.##..#.............#...#...#.##...#...#........#.##....................##.#.#....................###...............#............#....#.....#....#....#...........#.#....#........................................................#..#......#..............#...............................................#..........#....#..............................#.........#...#.......#.#.............................#......#.....#......................##.....#................#...........#.....................#.#...............#.....#........................#......#.....................#.#..........#...#.#..........#..##...........#..........#.##....#........................................#.............#...#.#........#............##.........#..###..............#.#.##....#..........................#..........................#....................#..........................#..........#......#..........#..
......#..#......#.......#....#..#...............#...#.##.........#...........................#..#................#.................................#.........#...........#..........#............#.....##.............................#...............#.....#...........#....#...............#.#............#..........#.#.........#.#.#..........#..........#..#.......#......#............##.#.......#..#.#..##...#......#....................#..##..#...........#.#..........#...#......#...........................##.#.....#........#.....#.........#.....#....#..............................#.......#.............#...........#.........#........#.....#.....................................#.#.................#..#...#...........#...##........#................................................#..#......#....#.....#.........##.#.......#.....#....#...........#.....................#..........##.....#..............#.....#.....................#..##...#.............#..#......#.......#....#..#...............#...#.##.........#...........................#..#................#.................................#.........#...........#..........#............#.....##.............................#...............#.....#...........#....#...............#.#............#..........#.#.........#.#.#..........#..........#..#.......#......#............##.#.......#..#.#..##...#......#....................#..##..#...........#.#..........#...#......#...........................##.#.....#........#.....#.........#.....#....#..............................#.......#.............#...........#.........#........#.....#.....................................#.#.................#..#...#...........#...##........#................................................#..#......#....#.....#.........##.#.......#.....#....#...........#.....................#..........##.....#..............#.....#.....................#..##...#.............#..#......#.......#....#..#...............#...#.##.........#...........................#..#................#..
...#...................................................##.................#..#.....#.....#......................#........#.......#...#...#.........#...........##......#...................................................#.......##..#.#.........#.........................#.....................#.....#.#............#......#...#...#...#.............#...........#.......#.#.#.#........#......#.........#....#................#...##......#.........#.......#..................###...#......................#...............#...........#.............#.......##....##..........................#............##.#.#..........#.........#...#...............#.....#..................................................#.#......#.......####......#....#...................##..............................#...............#......#...#......#......#.#....#.#.##.........#...#.....#......#..#...#..#......#.........#.#............#....#..............................#.....#...................................................##.................#..#.....#.....#......................#........#.......#...#...#.........#...........##......#...................................................#.......##..#.#.........#.........................#.....................#.....#.#............#......#...#...#...#.............#...........#.......#.#.#.#........#......#.........#....#................#...##......#.........#.......#..................###...#......................#...............#...........#.............#.......##....##..........................#............##.#.#..........#.........#...#...............#.....#..................................................#.#......#.......####......#....#...................##..............................#...............#......#...#......#......#.#....#.#.##.........#...#.....#......#..#...#..#......#.........#.#............#....#..............................#.....#...................................................##.................#..#.....#.....#......................#...
..#................#...#.......#....................................#.........................#.....#....#........#................#............................#.....#..#............#.....#.....##................#.................#........#..........#....#.......#...........#.....#...........##.#....#.....#.....................#..#...................................#......#................#..#.#.........#.................#.#..........#.#....##...#......#.#..........................#....#........#...............................#....##.........#.............#.........#....#....#.............#..................#.........#.....#...#........#...................#.#............#.#...#.....#..#..#.....................#....#...........##...................##...........#...#...#.....#..#.......................#....................#...#...#...#......#...........#.............................#......#.#.....#..#..#...................#.........#................#...#.......#....................................#.........................#.....#....#........#................#............................#.....#..#............#.....#.....##................#.................#........#..........#....#.......#...........#.....#...........##.#....#.....#.....................#..#...................................#......#................#..#.#.........#.................#.#..........#.#....##...#......#.#..........................#....#........#...............................#....##.........#.............#.........#....#....#.............#..................#.........#.....#...#........#...................#.#............#.#...#.....#..#..#.....................#....#...........##...................##...........#...#...#.....#..#.......................#....................#...#...#...#......#...........#.............................#......#.#.....#..#..#...................#.........#................#...#.......#....................................#.........................#.....#....#........#.
.................#...#.............................##.#...............#.#...................#............#...........##......#.................#.............#...#....#.....##......#....#....#..........##.......................##....#.....................................#..#.........#...#.#............#.............#..................#..................#.#.........#.....#.........#...#.......#.............##...........###......................#..........#........#.............##..........##........#.#........#....#....#.#........................#.#.........#............#...#.........#......#.....#......#...........#...#...............##.#..#.........#..........#...................#....#......##................#...............#.................##..#......#........#........####.............#..........#....#.......#........................##.................#...##........#..........##................##...................#.#.......#..................#...#.............................##.#...............#.#...................#............#...........##......#.................#.............#...#....#.....##......#....#....#..........##.......................##....#.....................................#..#.........#...#.#............#.............#..................#..................#.#.........#.....#.........#...#.......#.............##...........###......................#..........#........#.............##..........##........#.#........#....#....#.#........................#.#.........#............#...#.........#......#.....#......#...........#...#...............##.#..#.........#..........#...................#....#......##................#...............#.................##..#......#........#........####.............#..........#....#.......#........................##.................#...##........#..........##................##...................#.#.......#..................#...#.............................##.#...............#.#...................#............#..........
............................#......#..#.........#..................#.....##...#................#.....#........#......................##.......#..............#.....#................##...............#.......#.#.............................#.#............#....................#.........#...........#...........................#..............#...........#.##.#........#....................#.......................................#...#...............................#.............................#..........#.........#...................#...........#................#...#..#......#..............###..#.....#...#..........#............#..#.#.......................#...#.......#.....#..............###.......#.#...............#....................................................#.......................#.##..........#....##...#....................#.......#...........#...#.#.............#.........#......................#...............##........#.............................#......#..#.........#..................#.....##...#................#.....#........#......................##.......#..............#.....#................##...............#.......#.#.............................#.#............#....................#.........#...........#...........................#..............#...........#.##.#........#....................#.......................................#...#...............................#.............................#..........#.........#...................#...........#................#...#..#......#..............###..#.....#...#..........#............#..#.#.......................#...#.......#.....#..............###.......#.#...............#....................................................#.......................#.##..........#....##...#....................#.......#...........#...#.#.............#.........#......................#...............##........#.............................#......#..#.........#..................#.....##...#................#.....#........#.....
.............................................#.....................#................#...................#....##.........#......#..........#....#.....#....#.....................#...#......#.........#............#...........................#................#...........#.......#.....#.........#..............................#..#....##.#........#........#................................#..........#....#.....##...............#..#............#...........#....#.........#....##..........................#.#............#.....#.#.....#......#..........#.........#...#..........#...................##..........#...#...............#...#.....#....#.#..#.........#........#...................#..................#........#...........#...#........#............##...................#............#..............#.....#....#......................#.......#......#.....#..#.....#.........#.............#.................#.........#.#.......#...#...........................................................#.....................#................#...................#....##.........#......#..........#....#.....#....#.....................#...#......#.........#............#...........................#................#...........#.......#.....#.........#..............................#..#....##.#........#........#................................#..........#....#.....##...............#..#............#...........#....#.........#....##..........................#.#............#.....#.#.....#......#..........#.........#...#..........#...................##..........#...#...............#...#.....#....#.#..#.........#........#...................#..................#........#...........#...#........#............##...................#............#..............#.....#....#......................#.......#......#.....#..#.....#.........#.............#.................#.........#.#.......#...#...........................................................#.....................#................#...................#....##.....
#.........#.....#.#...................#..........................#.........#.......#..........................#...#.............#.....#.........................#.................#....#.....................#..............##...#.#...#...#.#.#.....#.##..#..##........#.............#....#..#.#.#.##.....#...........#..#..........#...#........#.#..#........#.........................#.....................#.................................#...#..........................................#............#........................##.#.....#.......#..#......#..........#...#...................#.............#..........................#.............#........................#.#....#..#......................###.........#.#............................#....................#.............#...#.#......#............#.........#........#........#...##...................#....#.......................#............#.#.......#.................#....................#.........#.....#.#...................#..........................#.........#.......#..........................#...#.............#.....#.........................#.................#....#.....................#..............##...#.#...#...#.#.#.....#.##..#..##........#.............#....#..#.#.#.##.....#...........#..#..........#...#........#.#..#........#.........................#.....................#.................................#...#..........................................#............#........................##.#.....#.......#..#......#..........#...#...................#.............#..........................#.............#........................#.#....#..#......................###.........#.#............................#....................#.............#...#.#......#............#.........#........#........#...##...................#....#.......................#............#.#.......#.................#....................#.........#.....#.#...................#..........................#.........#.......#..........................#...#.
.....#..................###....#.........#...................#.....#.....#..#.......#................#.......................#...............#.#.................#...........#.............#...#...#.....#........................................................#.#...............#.....#........#...#.........#.....##..#...............................................#......#........#....#..............#.....#..#........#.....#...#..#...........#..##.#..........................................#......#...#.......#..#.............#..............................................#..........#.#.#........#....................#....#.......#.#.......#.........#..##....#.#.................#......#..#.#....#.......#....#.....................#...........#.........#.....................##.............#................#..........#....#........................#.....#.......#............................#...........................#.........#...............#..................###....#.........#...................#.....#.....#..#.......#................#.......................#...............#.#.................#...........#.............#...#...#.....#........................................................#.#...............#.....#........#...#.........#.....##..#...............................................#......#........#....#..............#.....#..#........#.....#...#..#...........#..##.#..........................................#......#...#.......#..#.............#..............................................#..........#.#.#........#....................#....#.......#.#.......#.........#..##....#.#.................#......#..#.#....#.......#....#.....................#...........#.........#.....................##.............#................#..........#....#........................#.....#.......#............................#...........................#.........#...............#..................###....#.........#...................#.....#.....#..#.......#................#..............
........#.....##.......#...#......##.....#..#...............#............#.......#..#...........#.....#...................#......................#...........#......#...........#...#.........#.........#..........................#......#.......#............##.#...#..............##.......#.................................#..#.....#...................#........#......#.......#...#...###.........#..#..............#...#...............#................#...#...............#......#..#.....#....#........#.................##................................#.................##...#........#...........#..........#......#................#.#.....#......#....#......#......#...........#...............#.....#..........#.#.....#.....................................#............#.......................................#..#.#..#......##......................#.........#....#....#...#...#..#..................#........#.....#......#.......#.#.....................#.....##.......#...#......##.....#..#...............#............#.......#..#...........#.....#...................#......................#...........#......#...........#...#.........#.........#..........................#......#.......#............##.#...#..............##.......#.................................#..#.....#...................#........#......#.......#...#...###.........#..#..............#...#...............#................#...#...............#......#..#.....#....#........#.................##................................#.................##...#........#...........#..........#......#................#.#.....#......#....#......#......#...........#...............#.....#..........#.#.....#.....................................#............#.......................................#..#.#..#......##......................#.........#....#....#...#...#..#..................#........#.....#......#.......#.#.....................#.....##.......#...#......##.....#..#...............#............#.......#..#...........#.....#.............
...#..........#...#...#...............................#.....................................#..#.......###.##.........#...............#............#...........#.#......#....#........#...#..........................#.#...#.....#................#...............#.........#.......#....##........#.........#....#..............#...........#.................##.#.......#..........#...............#................##......#..........#..................#.......#......#..#..........#.......#...#.#..#...#...............##..................................................#.#....##..##.............#.........#...............##......................##...#.........#...#.....##...............#................................#.......#...#.............#...........#.........#.#......#....#...............#..#.......................#...#.#.......#.........#....##.#..............##..#....#............#............................#..........#.#...............#..........#...#...#...............................#.....................................#..#.......###.##.........#...............#............#...........#.#......#....#........#...#..........................#.#...#.....#................#...............#.........#.......#....##........#.........#....#..............#...........#.................##.#.......#..........#...............#................##......#..........#..................#.......#......#..#..........#.......#...#.#..#...#...............##..................................................#.#....##..##.............#.........#...............##......................##...#.........#...#.....##...............#................................#.......#...#.............#...........#.........#.#......#....#...............#..#.......................#...#.#.......#.........#....##.#..............##..#....#............#............................#..........#.#...............#..........#...#...#...............................#.....................................#..#.......###.##.......
..#.......................................#.....#......##.....#...............#..#....#..#...............#.......#......#..#.........................#.............#.............##......................................#.......#........#..........#.##.....................................#...#....................#............#.............#........#..#................#....#.........#....#.....#.......#......#..........................#.....#.........#.......#...........................#.....###.#............................#......##..#....#............#......#....#.#......#......#........#........##.............#.........................#...#...#........................#.......#.#....#.........#.........#.#.........#.......#...#..............#..#..........#..#.......#...........#.........#....................................#..#..........#...........................#..........#......................#.................#.....#..#.......#.......................................#.....#......##.....#...............#..#....#..#...............#.......#......#..#.........................#.............#.............##......................................#.......#........#..........#.##.....................................#...#....................#............#.............#........#..#................#....#.........#....#.....#.......#......#..........................#.....#.........#.......#...........................#.....###.#............................#......##..#....#............#......#....#.#......#......#........#........##.............#.........................#...#...#........................#.......#.#....#.........#.........#.#.........#.......#...#..............#..#..........#..#.......#...........#.........#....................................#..#..........#...........................#..........#......................#.................#.....#..#.......#.......................................#.....#......##.....#...............#..#....#..#...............#.......#..
.....#..#.................#..#............#.......#.............#................................#.........#..............#......................................#......#..##......#........#.....#...................#.......#..###..............#..#......#.........................#.......#...................#.#..###.........#..................#..#....#.........#.....##......#........................#...#.............#............#........................##....#...........##............##...................#..#.......#...#..........#..................#..........#.....#.....#.................#..........#...#....#...#..#...#.......##.#..........#...................#.................#....#....................#.............#........#......#..................#...#...........................#..#.........#.............#..............#............#....#.............................###...#.........................#................................#..#.................#..#............#.......#.............#................................#.........#..............#......................................#......#..##......#........#.....#...................#.......#..###..............#..#......#.........................#.......#...................#.#..###.........#..................#..#....#.........#.....##......#........................#...#.............#............#........................##....#...........##............##...................#..#.......#...#..........#..................#..........#.....#.....#.................#..........#...#....#...#..#...#.......##.#..........#...................#.................#....#....................#.............#........#......#..................#...#...........................#..#.........#.............#..............#............#....#.............................###...#.........................#................................#..#.................#..#............#.......#.............#................................#.........#........
.#............#....##.................................#...#................#...............##..........#..#.........#.....................##.........#........##................#................##.......#............................#..#...................##.#....................................#............................#.......#.............#..........#.#......##......#.#..##.....#.......##......................#........................##..#................................##................#..............#..#....#........#....#...#.....................................................................#.........#........#..........#..#.#...............#...................#.#...............#...................#...........#...................................#.#..................#.#...........................#..#.....#....#.....#......................##...........#...#.................#...#....#.................#...#....#............#............#....##.................................#...#................#...............##..........#..#.........#.....................##.........#........##................#................##.......#............................#..#...................##.#....................................#............................#.......#.............#..........#.#......##......#.#..##.....#.......##......................#........................##..#................................##................#..............#..#....#........#....#...#.....................................................................#.........#........#..........#..#.#...............#...................#.#...............#...................#...........#...................................#.#..................#.#...........................#..#.....#....#.....#......................##...........#...#.................#...#....#.................#...#....#............#............#....##.................................#...#................#...............##..........#..#.........
............#......................#....#......#............#....#......#.....................#..........................#.....#.............................#.#............#................#..........#..#....#..#.....................#........................#....#..........#.....#..........#..#........#..#....................#....#..#.......##.......#...................#.................#....#..........#......#.#....................#...............#...#.#.............#..........#...#..#....#......#..............................##.............#............................................#...#............#...#.........#.......#.................#.......#...............#.........#..#....#......##..................................#......#........................#........................................##..#...#.....#...#...#.#..........#...............#....#.#........#.#........#.#....................#.............#....#.........................#......................#....#......#............#....#......#.....................#..........................#.....#.............................#.#............#................#..........#..#....#..#.....................#........................#....#..........#.....#..........#..#........#..#....................#....#..#.......##.......#...................#.................#....#..........#......#.#....................#...............#...#.#.............#..........#...#..#....#......#..............................##.............#............................................#...#............#...#.........#.......#.................#.......#...............#.........#..#....#......##..................................#......#........................#........................................##..#...#.....#...#...#.#..........#...............#....#.#........#.#........#.#....................#.............#....#.........................#......................#....#......#............#....#......#.....................#.....................
...#............................................#.......#...........#...#...#..........##....#............#......#...............#...##....#......#...#.#....#..#.##.........#..............#........#..........#.............#....#...#........#.#......#.........................#.....#...........#..#.............##.........#....#...#.........#..#..............#..#...............................#.................#..##...........................................#.#........#.............................#.....#..........#........................#...................#........#.....#.............#....###.#.#...........................#............................#................#...........##...........#.....................................##.........#..#.#.....................#...#...#..##..#.......................#..#.....#.......#.#.....#..#..#..#....#.......#..........#.....................#....#.....#.....................#..###..........#............................................#.......#...........#...#...#..........##....#............#......#...............#...##....#......#...#.#....#..#.##.........#..............#........#..........#.............#....#...#........#.#......#.........................#.....#...........#..#.............##.........#....#...#.........#..#..............#..#...............................#.................#..##...........................................#.#........#.............................#.....#..........#........................#...................#........#.....#.............#....###.#.#...........................#............................#................#...........##...........#.....................................##.........#..#.#.....................#...#...#..##..#.......................#..#.....#.......#.#.....#..#..#..#....#.......#..........#.....................#....#.....#.....................#..###..........#............................................#.......#...........#...#...#..........##....#............#......#..
..#.#..##...##.#..#........#....................#.#......................#...........#..##...#..................#.....#........#.#...#...#....#..#..........#...#.##....#............#..........##........................#..#.....#..#...#...............#...............#.#...##..#.........#..........#.............##.#..#.............................#........................#......#............#....#........................#........#.................#.............#....#.....#...................#.............##.....##.......##.......#.#.##........#..#.........#...#......#....................#......#....................#..#..........................#.#..........................#..................##...#.........#...#.................#.##..........#..........#.........#....#...#............................#...................................#...#..#....#............#.............#.....#....#..........#.........................#............#.#..##...##.#..#........#....................#.#......................#...........#..##...#..................#.....#........#.#...#...#....#..#..........#...#.##....#............#..........##........................#..#.....#..#...#...............#...............#.#...##..#.........#..........#.............##.#..#.............................#........................#......#............#....#........................#........#.................#.............#....#.....#...................#.............##.....##.......##.......#.#.##........#..#.........#...#......#....................#......#....................#..#..........................#.#..........................#..................##...#.........#...#.................#.##..........#..........#.........#....#...#............................#...................................#...#..#....#............#.............#.....#....#..........#.........................#............#.#..##...##.#..#........#....................#.#......................#...........#..##...#..................#...
.#.#.............#.#......#.......#...................#..#................#.##...........#..............#.....................#.......#.#.#...#...#............#.#......#.......#..#...............##...............#....#..........#..................#.......................##......................................#.........#.#............#.#.#......................................#.........#......................................#...#........#.#.....##....#....#..#............................#.....#.....#..#........#.............#...........................##....#.....#.......#...#...#....#....#.....###...#...#....#.#..................#........................#..........#...........#............##........#...................#.#..............#............#..#....#..........#.....................#.....#...........##....#................................#....#............#.......#..........#..............#.............#...........#.#.....#.#.............#.#......#.......#...................#..#................#.##...........#..............#.....................#.......#.#.#...#...#............#.#......#.......#..#...............##...............#....#..........#..................#.......................##......................................#.........#.#............#.#.#......................................#.........#......................................#...#........#.#.....##....#....#..#............................#.....#.....#..#........#.............#...........................##....#.....#.......#...#...#....#....#.....###...#...#....#.#..................#........................#..........#...........#............##........#...................#.#..............#............#..#....#..........#.....................#.....#...........##....#................................#....#............#.......#..........#..............#.............#...........#.#.....#.#.............#.#......#.......#...................#..#................#.##...........#..............#...........
.....#..........#.#...###.##..##.......................................#............#............#..........#.............#.........#..................##.......#..#..#..............#..............................#.......#.........#.............#...................##...................#......#...............#.............#.........#.............##..........##....#............#....#....#...#...........#..#.........#.....###......#................................#.....#..#..........#..#...........#.........#.............#..##........#.#....#...........#....#...#................#...............#.......#................#...#...#...#..........#..#..................#............................#.........#........#....#...#.....#........#..#...#.#..#..........#....#................................#...#.....#.....#......................##..###............#.#...........#..#...............#.....#.........#.........#......#....#....#............#..........#.#...###.##..##.......................................#............#............#..........#.............#.........#..................##.......#..#..#..............#..............................#.......#.........#.............#...................##...................#......#...............#.............#.........#.............##..........##....#............#....#....#...#...........#..#.........#.....###......#................................#.....#..#..........#..#...........#.........#.............#..##........#.#....#...........#....#...#................#...............#.......#................#...#...#...#..........#..#..................#............................#.........#........#....#...#.....#........#..#...#.#..#..........#....#................................#...#.....#.....#......................##..###............#.#...........#..#...............#.....#.........#.........#......#....#....#............#..........#.#...###.##..##.......................................#............#............#..........#.......
............................................##.......................#.......................#...#..#....#.........#.............#......#....................#..#..........#...#........................#....#.........#................#.#....#..................#.#................#....#.................#........................#..........#................##......#........................................................#....................................#.#.............#..#.#..#......#..........................................................#.#.............#..#..........#..#.....#.............#..........#.......#......#..........##...............................#...........#.#.......#.....................................#............#......#...........#.......#.#....#.#............#....#........................#......#....#..........#..........................#.#..#...............#........#..............#...#..#.........#...#.................................................##.......................#.......................#...#..#....#.........#.............#......#....................#..#..........#...#........................#....#.........#................#.#....#..................#.#................#....#.................#........................#..........#................##......#........................................................#....................................#.#.............#..#.#..#......#..........................................................#.#.............#..#..........#..#.....#.............#..........#.......#......#..........##...............................#...........#.#.......#.....................................#............#......#...........#.......#.#....#.#............#....#........................#......#....#..........#..........................#.#..#...............#........#..............#...#..#.........#...#.................................................##.......................#.......................#...#..#....#.........#
........................#...#..#.......................#......##..#..#..............................#..#...............#.............#...........##.#.#...#............#...#..........##....#................#..........#..#........##...................#....................#.....#.......#......#..........#.......#...........................##.........#.........................#.#..............##...#..................#..............###.....................#.........#......#...............#..#...............#..#...........#.#.....##.#.#.......#..........#.......#..........#..........#.............#...........#...#....#.#...........#.........#.#.#......#......#..#....#.......#..............#..#....###....#......#.......................#....#...............................................#.......#......#........................#.............#.........#....#......................................#.#...............#..................#.............................#...#..#.......................#......##..#..#..............................#..#...............#.............#...........##.#.#...#............#...#..........##....#................#..........#..#........##...................#....................#.....#.......#......#..........#.......#...........................##.........#.........................#.#..............##...#..................#..............###.....................#.........#......#...............#..#...............#..#...........#.#.....##.#.#.......#..........#.......#..........#..........#.............#...........#...#....#.#...........#.........#.#.#......#......#..#....#.......#..............#..#....###....#......#.......................#....#...............................................#.......#......#........................#.............#.........#....#......................................#.#...............#..................#.............................#...#..#.......................#......##..#..#..............................#..#............
...#......#......#...............#...............#................#..............#.#.................###............#.....#....#...#..#...#.....................##....#.....#.....................#..........................................................##.................##.......#..............................#............#.........#.........#........#.#..............#.....#........................#...................#...........#....#.....#...............#.......#.................#....#........##..............#.##..#....#.............................#................#...#.............#.#......................#.#......#...#..............#............#..#.................................#.......#.#..#...#..#...........#.#......#..#..#........................................................##..............#.....#.................##............##..........#.#............#........................#..................#............#......#......#......#...............#...............#................#..............#.#.................###............#.....#....#...#..#...#.....................##....#.....#.....................#..........................................................##.................##.......#..............................#............#.........#.........#........#.#..............#.....#........................#...................#...........#....#.....#...............#.......#.................#....#........##..............#.##..#....#.............................#................#...#.............#.#......................#.#......#...#..............#............#..#.................................#.......#.#..#...#..#...........#.#......#..#..#........................................................##..............#.....#.................##............##..........#.#............#........................#..................#............#......#......#......#...............#...............#................#..............#.#.................###............
#........#...............#......#............................................#....................#...................#..##...#................#...........#.#..............#........#....#......#..............................#........#.....#........#.................#.#.................#................#...................................#.............#......##.#....#.#.....##........##.....#..............##.#...#..#................#........#......#........##............##............#..#.............#...#...#...#...#...........................#.........##.....#.......#....#.....#....................##......#.............................#....................................#...#......#..............#...........#.#.#...........#.......#.........#........#....#......#..........#......#..........#....##......#....#...#.#.........#..#................#......#......#..............................................................#.......#........#...............#......#............................................#....................#...................#..##...#................#...........#.#..............#........#....#......#..............................#........#.....#........#.................#.#.................#................#...................................#.............#......##.#....#.#.....##........##.....#..............##.#...#..#................#........#......#........##............##............#..#.............#...#...#...#...#...........................#.........##.....#.......#....#.....#....................##......#.............................#....................................#...#......#..............#...........#.#.#...........#.......#.........#........#....#......#..........#......#..........#....##......#....#...#.#.........#..#................#......#......#..............................................................#.......#........#...............#......#............................................#....................#.................
................#...................................##....##...#.....#.........................#.......#................#....................#....................#.............#.....#........................................#...#....##.....#.......#.....#......#...#...............#.............#.#................#......#..#.............#...#..................................#...........#.............................#...................................#...#....#...........#.....................#.........##..#.............................#....#.......##...........#........#..................................#.........#..#....#........................................................................#...........#...#.....#.............#.........#.#......#..###...#................#.#...........................#...#............#.......#..........#........#..#..#.#.....#.................#..#.......#....#.......................#..#....##..................#...................................##....##...#.....#.........................#.......#................#....................#....................#.............#.....#........................................#...#....##.....#.......#.....#......#...#...............#.............#.#................#......#..#.............#...#..................................#...........#.............................#...................................#...#....#...........#.....................#.........##..#.............................#....#.......##...........#........#..................................#.........#..#....#........................................................................#...........#...#.....#.............#.........#.#......#..###...#................#.#...........................#...#............#.......#..........#........#..#..#.#.....#.................#..#.......#....#.......................#..#....##..................#...................................##....##...#.....#.........................#.......#............
......#.......................#...................#..#............#..#........#..............#........................##.....#...................#......#.....#.......##.....#...#.........................#.#...............................#.......................#............#........#.................#.................................#..#...........#.#....................#......#..#.......##..............#.....#..........#..#.......#..#.....#...#......#..#........#.....#.................##....#.........#.........................................#.#...##.....#..#......#.....#.#.........#..#.....................#..........................#..................#...#.......#..............#........#.#.#..#.#..................#.#..##....#.............#.#............#.#..........##.#.#....#.......................................#....#...........#............#...#..................................#..#.#..#...#......#..............###..............#.......................#...................#..#............#..#........#..............#........................##.....#...................#......#.....#.......##.....#...#.........................#.#...............................#.......................#............#........#.................#.................................#..#...........#.#....................#......#..#.......##..............#.....#..........#..#.......#..#.....#...#......#..#........#.....#.................##....#.........#.........................................#.#...##.....#..#......#.....#.#.........#..#.....................#..........................#..................#...#.......#..............#........#.#.#..#.#..................#.#..##....#.............#.#............#.#..........##.#.#....#.......................................#....#...........#............#...#..................................#..#.#..#...#......#..............###..............#.......................#...................#..#............#..#........#..............#......................
...#...........................##......................#...#..............#.#..#....#...##...............#...###........#.............#......................#...#....#......#...#..............................#......................#..............#........................................#.............#.......#......#...#..#.....#..........#.#..........#................#.....#........#...#......#...........#...#...............#.......#.#...............#..........#.................#.#....#........#..........#...............#..........#....#...............#...........#..#..#.........#..#............##..........#...............#....#.................#.................##.....................#...........#..................##...#................#...............#...................#.....#............#.#..............#...............##.................##......#......#.......#.............#.#..................#.........#...#..................#...........................##......................#...#..............#.#..#....#...##...............#...###........#.............#......................#...#....#......#...#..............................#......................#..............#........................................#.............#.......#......#...#..#.....#..........#.#..........#................#.....#........#...#......#...........#...#...............#.......#.#...............#..........#.................#.#....#........#..........#...............#..........#....#...............#...........#..#..#.........#..#............##..........#...............#....#.................#.................##.....................#...........#..................##...#................#...............#...................#.....#............#.#..............#...............##.................##......#......#.......#.............#.#..................#.........#...#..................#...........................##......................#...#..............#.#..#....#...##...............#...###....
....#.#........#...#...#.................................#..........#.#.......##.#.......##..................#..#...........#...................................#...............#..#....#.............#.......###...#...........#..#.....##..#.....................................................#...........#.#.............#..........#..................#.##...........#.......##....................#..#...#...#...........#.#....#...............................#...#...#...##....#......................#.#..............#..........#.........#.#.........................#.#.....#........#.........#....#..................#.......#......#.#.............#.#..........#..............#...#.............#....#.................................#.....................#.#...................#...........................#..#...........#..................#.......................................#.#.......#.........#............................#...........#........#.#........#...#...#.................................#..........#.#.......##.#.......##..................#..#...........#...................................#...............#..#....#.............#.......###...#...........#..#.....##..#.....................................................#...........#.#.............#..........#..................#.##...........#.......##....................#..#...#...#...........#.#....#...............................#...#...#...##....#......................#.#..............#..........#.........#.#.........................#.#.....#........#.........#....#..................#.......#......#.#.............#.#..........#..............#...#.............#....#.................................#.....................#.#...................#...........................#..#...........#..................#.......................................#.#.......#.........#............................#...........#........#.#........#...#...#.................................#..........#.#.......##.#.......##..................#..#...
...............#.#............#......#.........#.............#.....#................#..#........#........................#..............#..#.................#................#...................#....##........#.....##...#...........#.......#........#....................##..............#.#.#....................##...........#...#......##...............................#......................#...........#.............#...........#......#......##..##..........#......#...#......................#..........#..#..###...#..........#.......................#........................#......................#....................#...................#...#...#..#........#......................#....................#.............#.........#........................#..#..#......#..#.............#............................................#....#.#................#.#......#..#..........#...#....#........#.#..#.##.#.......#......#.....##............#..................#.#............#......#.........#.............#.....#................#..#........#........................#..............#..#.................#................#...................#....##........#.....##...#...........#.......#........#....................##..............#.#.#....................##...........#...#......##...............................#......................#...........#.............#...........#......#......##..##..........#......#...#......................#..........#..#..###...#..........#.......................#........................#......................#....................#...................#...#...#..#........#......................#....................#.............#.........#........................#..#..#......#..#.............#............................................#....#.#................#.#......#..#..........#...#....#........#.#..#.##.#.......#......#.....##............#..................#.#............#......#.........#.............#.....#................#..#........#...................
.......................#.........#..........#.#.....#......##........................................#....#.................##...........#....................#..#.........................#..............#..............#...#.##..........#.......#...#.....................#............#.......#...#.....#.................................#..#......#..#........#..............................#...#...................#.........................#......#....................#..#................................#.#........#..........#................................#........................................#......#.....................#.........#............#............................#.#....#....#..............#..##.......................#.#........#........#....#...................#...#...............#...............##...............#..#....#.....###.....#.....#....#..........#..........#.....#..##..##............#.................##................................#.........#..........#.#.....#......##........................................#....#.................##...........#....................#..#.........................#..............#..............#...#.##..........#.......#...#.....................#............#.......#...#.....#.................................#..#......#..#........#..............................#...#...................#.........................#......#....................#..#................................#.#........#..........#................................#........................................#......#.....................#.........#............#............................#.#....#....#..............#..##.......................#.#........#........#....#...................#...#...............#...............##...............#..#....#.....###.....#.....#....#..........#..........#.....#..##..##............#.................##................................#.........#..........#.#.....#......##........................................#....#.........
......................................................#......#.........#.#.........#....#........#...#......#...................#...##...............#....................................#................#.........#.....#.......#.........#..#...............#......#......#.............#..#.........#....................................#.....................###.....#......#..........#....#....#..#..................#..#....#...........#...........................................................#....#...#....................#...............#.#...........##....................................#...#........#....#....................#.##..........................#....................#....#......................##...........#......#............................###...#..................#........#..##........#..........................#....##..........#..........#..#..................#...................................#.................#.#........................................................#......#.........#.#.........#....#........#...#......#...................#...##...............#....................................#................#.........#.....#.......#.........#..#...............#......#......#.............#..#.........#....................................#.....................###.....#......#..........#....#....#..#..................#..#....#...........#...........................................................#....#...#....................#...............#.#...........##....................................#...#........#....#....................#.##..........................#....................#....#......................##...........#......#............................###...#..................#........#..##........#..........................#....##..........#..........#..#..................#...................................#.................#.#........................................................#......#.........#.#.........#....#........#...#......#.......
....#........#...#.............#.......................##.............................#....#..........#......................#.........#..................................#....#..........#.................##...#....#..................#.#.....#.....#.......#.........#.....#....##..............................###..................................#...#.##...............#.........................#..................#..........#........#.......#..#........#........#....#...#......#...#................#................#.............#.#........................................#..........#..............#................##..........................#..#....#...........#................#...#...#........##...........#...#.....#..#.....................#...#..#........#...#.#....................#.............#.......#..................................................#....#....#...................#........#..................#............#.#..........#........#...#.............#.......................##.............................#....#..........#......................#.........#..................................#....#..........#.................##...#....#..................#.#.....#.....#.......#.........#.....#....##..............................###..................................#...#.##...............#.........................#..................#..........#........#.......#..#........#........#....#...#......#...#................#................#.............#.#........................................#..........#..............#................##..........................#..#....#...........#................#...#...#........##...........#...#.....#..#.....................#...#..#........#...#.#....................#.............#.......#..................................................#....#....#...................#........#..................#............#.#..........#........#...#.............#.......................##.............................#....#..........#.............
.................................##...............#.....##.#...#...#.#.........#..................#........#......#......................#...................#....#....##..............#.........#..................#......#.........##...#...#...................#..#....#.#........................#......#........#........#......#......#.#.#....#......#.................................................................#....................#.....#.#....##...........#.................#...........#.....#....#...............#...#.#.#...#.....##.........#................................#...........#.....................#.....#.#.................#......#........#...................#.............................#.......#................#................................#................#...........##..#....#......#...##.......#.......................................#......#.........#.....#..........##.....#.........#.........................#...................................##...............#.....##.#...#...#.#.........#..................#........#......#......................#...................#....#....##..............#.........#..................#......#.........##...#...#...................#..#....#.#........................#......#........#........#......#......#.#.#....#......#.................................................................#....................#.....#.#....##...........#.................#...........#.....#....#...............#...#.#.#...#.....##.........#................................#...........#.....................#.....#.#.................#......#........#...................#.............................#.......#................#................................#................#...........##..#....#......#...##.......#.......................................#......#.........#.....#..........##.....#.........#.........................#...................................##...............#.....##.#...#...#.#.........#..................#........#......#.
.......#............#.........................................#......................#..#...#..#................#..#....#...........................#..............#..............#................##.................#........#..#.#...#.#.....#.......................#.#.............#.......#....##...............#..#......................#..........#.....#.#...............#.......#...#..#.......................................#........#............#..#........#.....##........#...............#.......#................#.#....#.......#................#.....#.....................#.#.......#...##....................#......#..#.....#...#.......#..#......................................#...#.....##...................#..#................#....#..#...#...##...#........................#......#.........##...............#..........#....#..#.....................#.......#.........#...............#...........#..#...#.....##.....#..........#..#..#..........#............#.........................................#......................#..#...#..#................#..#....#...........................#..............#..............#................##.................#........#..#.#...#.#.....#.......................#.#.............#.......#....##...............#..#......................#..........#.....#.#...............#.......#...#..#.......................................#........#............#..#........#.....##........#...............#.......#................#.#....#.......#................#.....#.....................#.#.......#...##....................#......#..#.....#...#.......#..#......................................#...#.....##...................#..#................#....#..#...#...##...#........................#......#.........##...............#..........#....#..#.....................#.......#.........#...............#...........#..#...#.....##.....#..........#..#..#..........#............#.........................................#......................#..#...#..#................#..#
..#......#.........#...#...................#.................#.......................#.......#.......................................................#.#...#....................#.......#.............................................#.................#................#....#...............##.................#...........##..................#.#....#.................................##............................#............#...#.....#..........#.................#....#......#...............#.....................#.#.................#.................#.................#...................#.......................#......#...#................................#.#....#..............#..................#......##....#...###.......#.....#......###.#..#...#....#.................#..............#.........#............#.......#........................####..#...#..................#..............#............#.......#....................#....#............#......#.........#...#...................#.................#.......................#.......#.......................................................#.#...#....................#.......#.............................................#.................#................#....#...............##.................#...........##..................#.#....#.................................##............................#............#...#.....#..........#.................#....#......#...............#.....................#.#.................#.................#.................#...................#.......................#......#...#................................#.#....#..............#..................#......##....#...###.......#.....#......###.#..#...#....#.................#..............#.........#............#.......#........................####..#...#..................#..............#............#.......#....................#....#............#......#.........#...#...................#.................#.......................#.......#......................
....#..#..........#..........#..............#....#...................#.....#.....#.....................#..#.......#.......#.....#..................#.............#....................................#...............#....##..#..........#.##..................................#.....#........#................##....#...#...#........#..#...........#..#....................##........#................#...#.....#....#......#..............#................#................#......#........................#..............#...................................#........#.......#.............#..........#...........#...............#......#......#...#.....#........................##........................##..#......................#.............#.......##........#..#......#........................................................#.......#....#.....#.#.......#................................#.##..#.....##.................#.......#.........#.......#...#....#..#..........#..........#..............#....#...................#.....#.....#.....................#..#.......#.......#.....#..................#.............#....................................#...............#....##..#..........#.##..................................#.....#........#................##....#...#...#........#..#...........#..#....................##........#................#...#.....#....#......#..............#................#................#......#........................#..............#...................................#........#.......#.............#..........#...........#...............#......#......#...#.....#........................##........................##..#......................#.............#.......##........#..#......#........................................................#.......#....#.....#.#.......#................................#.##..#.....##.................#.......#.........#.......#...#....#..#..........#..........#..............#....#...................#.....#.....#.....................#..#.......#.
......##..................................#...............................#........#...#..........................#.............#....#....#.........#..................#...............#................#.........#.....#..........................#.................#.......#....................#....#.................#.......#.......#............................#....##.........#......#..................##...##.....#........................#..#.............#........................#.....#........................##..............#.#.........#..#................#......#...........#....................#......#.....##....................#.......................#...#................#.........##..........#.#............#....#.....#......##...........................................................#.....#....#......#..#.#....#.......................................#...........##......#....................#..#........#................................##..................................#...............................#........#...#..........................#.............#....#....#.........#..................#...............#................#.........#.....#..........................#.................#.......#....................#....#.................#.......#.......#............................#....##.........#......#..................##...##.....#........................#..#.............#........................#.....#........................##..............#.#.........#..#................#......#...........#....................#......#.....##....................#.......................#...#................#.........##..........#.#............#....#.....#......##...........................................................#.....#....#......#..#.#....#.......................................#...........##......#....................#..#........#................................##..................................#...............................#........#...#..........................#.
................#..............#..............#.............................#..#..............................#.....#.#.............#....................#..........................#..........##.....................#...................................................#...#..#..#.....#.........#.......#........#..........#...........#...........#.........................#...#........................#......#.............#.###.........#..#...............#...#...#..........#........................................................#..#...................#...........#.#........#...............#...................#........#...#................#...#......#.#.....#.....................................#.....................#...............#......#....#..........#...#.#.....#.........##...#.#.#.#..........#.........#..........#........................#.....#................#......#...........................................#...............##.................#..............#..............#.............................#..#..............................#.....#.#.............#....................#..........................#..........##.....................#...................................................#...#..#..#.....#.........#.......#........#..........#...........#...........#.........................#...#........................#......#.............#.###.........#..#...............#...#...#..........#........................................................#..#...................#...........#.#........#...............#...................#........#...#................#...#......#.#.....#.....................................#.....................#...............#......#....#..........#...#.#.....#.........##...#.#.#.#..........#.........#..........#........................#.....#................#......#...........................................#...............##.................#..............#..............#.............................#..#..............................#.....
...............................................#.#.##........................#...............##...#...............##.................#................#....................#......#..#.....#....#...................##..#......##.................................#.........#.#.......................................#.................#...#............#.........#.........#...#................#..........##.#.......#.......#........#...................#..........#.......#.....#..................#.#........#..#.............#..#...#.#...#....#...#..#.............#......#....................#..#...#.#......#........#.#.#...........#....#.....................#......................#...............#..........................................##...........#...........#.............#.....#.#.#.......#..........#......#.#.............#..........#.....##........#....................................#.................................#.........#....#..................................................#.#.##........................#...............##...#...............##.................#................#....................#......#..#.....#....#...................##..#......##.................................#.........#.#.......................................#.................#...#............#.........#.........#...#................#..........##.#.......#.......#........#...................#..........#.......#.....#..................#.#........#..#.............#..#...#.#...#....#...#..#.............#......#....................#..#...#.#......#........#.#.#...........#....#.....................#......................#...............#..........................................##...........#...........#.............#.....#.#.#.......#..........#......#.#.............#..........#.....##........#....................................#.................................#.........#....#..................................................#.#.##........................#...............##...#...............##
............#...#...............................#.........##............................#.......#.#.........#..........#......#..#.......##.#.....#........#.....#.............................................................#................................#.#..........##........#......#..#......................................................#......#...#.#...#..#...#...................#........................#..#..#........#.#.............#...##.#....#.........##.#..#...#...................#..........##.........................#.#...#..................................#........#.#.............#.......##...##..#........#.......#........#........#.......#....#..............#..#.....#.............................#........#.................#........................................#.....#..##.............#.........#.##.......#....#.......#..#.........................#........#.......#............#..#..........#.......#............##.............#...#...............................#.........##............................#.......#.#.........#..........#......#..#.......##.#.....#........#.....#.............................................................#................................#.#..........##........#......#..#......................................................#......#...#.#...#..#...#...................#........................#..#..#........#.#.............#...##.#....#.........##.#..#...#...................#..........##.........................#.#...#..................................#........#.#.............#.......##...##..#........#.......#........#........#.......#....#..............#..#.....#.............................#........#.................#........................................#.....#..##.............#.........#.##.......#....#.......#..#.........................#........#.......#............#..#..........#.......#............##.............#...#...............................#.........##............................#.......#.#.........#.......
.................#...#...........#.#...#...............#.........#...............#....#..............#................#...................#.....#.............................#....#....#.....#...##..##..............................................................#........#..#....#...##............#..................#...........#.....#...............#..................#..............##....#...#...#......#.........................#..#.....#..........#.#...........#.#.#.......#....###........#...............#..#...................................#...#.......#..............#..........#........#....##.....#................................#..................#......#..............#.......#....#.......#.#.#............#......#.....##.#........#.........##.##..#..#...#.....#....#.......#...#...........................................#...##...#..........#.....#.................#......#....#........#.#.............#.#..........#.........#...................#...#...........#.#...#...............#.........#...............#....#..............#................#...................#.....#.............................#....#....#.....#...##..##..............................................................#........#..#....#...##............#..................#...........#.....#...............#..................#..............##....#...#...#......#.........................#..#.....#..........#.#...........#.#.#.......#....###........#...............#..#...................................#...#.......#..............#..........#........#....##.....#................................#..................#......#..............#.......#....#.......#.#.#............#......#.....##.#........#.........##.##..#..#...#.....#....#.......#...#...........................................#...##...#..........#.....#.................#......#....#........#.#.............#.#..........#.........#...................#...#...........#.#...#...............#.........#...............#....#..............#..............
...................#.#..............#.................................................#.....#........#.#...#............#.#.##..............#...........#.#....#.#...##.....#...........#............##.....................#.....#.......................................#...#.#.....#.......................#................#.............................#.......#.#......................................#.........#............#...........#.#.#...............#.........#......#...#.#......#...#.....#............#.................#..............#.......#..#.............................#.##.............#............#........#....##...#...##......##...........#.....##.........................#.....................#..........#..................#..#...............#.......#.#........#........#........#......##.....#..................#...#.............#..#...............##.................#.............#..............#..........#......#.#...........................#.#..............#.................................................#.....#........#.#...#............#.#.##..............#...........#.#....#.#...##.....#...........#............##.....................#.....#.......................................#...#.#.....#.......................#................#.............................#.......#.#......................................#.........#............#...........#.#.#...............#.........#......#...#.#......#...#.....#............#.................#..............#.......#..#.............................#.##.............#............#........#....##...#...##......##...........#.....##.........................#.....................#..........#..................#..#...............#.......#.#........#........#........#......##.....#..................#...#.............#..#...............##.................#.............#..............#..........#......#.#...........................#.#..............#.................................................#.....#........#.#...#........
................#......#...##..#.#......#.....##.........#...#.........#........#.............................#..........#......#.......#....#.#..#........#.#..#..............#...........##..#..................##.........#....#......................#.#..........#..#...#..#....#...........#.......#..............#.#..#..#.........#.#....#..#...........#...##.#..................##........##.....#....#..........##.................#..#......#..........#....#................................##.......................#...#..#.............#......#..........#.........#.......#....####.#..#.........#.....#..#.#...................................#......###...#.#......#...........#........#.....#....#.....#..#.......#..#......#........#...#....##.#..........#........#...................................#.#.......#.........#.............................##..........#....................#........#...........##...........#........#................................#......#...##..#.#......#.....##.........#...#.........#........#.............................#..........#......#.......#....#.#..#........#.#..#..............#...........##..#..................##.........#....#......................#.#..........#..#...#..#....#...........#.......#..............#.#..#..#.........#.#....#..#...........#...##.#..................##........##.....#....#..........##.................#..#......#..........#....#................................##.......................#...#..#.............#......#..........#.........#.......#....####.#..#.........#.....#..#.#...................................#......###...#.#......#...........#........#.....#....#.....#..#.......#..#......#........#...#....##.#..........#........#...................................#.#.......#.........#.............................##..........#....................#........#...........##...........#........#................................#......#...##..#.#......#.....##.........#...#.........#........#.............................#.....
...................##..#.....#....#.....#.....#..#...#........#..#......#..##.........................#........................................#...#....#.....................................#.#.#..#.....................#....#.#..#....#...................#...............#..#...#...#.........#.....#....#...#.................#....#................................#.#.#........#...#.....#...............#.....#....#......##...........#........#..................................##..#............#.#........##..##.#...#...#.#..#........#...............#..#....................#.................###...##..............#.....#.......#.................#..............................#..................#.....#.........................##...........#.#...................................#...#...#.....#....#...#.................#.....................................#...................#....#...#.........#.............#..#...............#...#......#....................##..#.....#....#.....#.....#..#...#........#..#......#..##.........................#........................................#...#....#.....................................#.#.#..#.....................#....#.#..#....#...................#...............#..#...#...#.........#.....#....#...#.................#....#................................#.#.#........#...#.....#...............#.....#....#......##...........#........#..................................##..#............#.#........##..##.#...#...#.#..#........#...............#..#....................#.................###...##..............#.....#.......#.................#..............................#..................#.....#.........................##...........#.#...................................#...#...#.....#....#...#.................#.....................................#...................#....#...#.........#.............#..#...............#...#......#....................##..#.....#....#.....#.....#..#...#........#..#......#..##.........................#.............
.#...#.......#.#..........#.........................#..##........#......#.................................####............#.#........#..................#..#............##...#........................#........#..#....#............#.......#............#...#...............#.........#.....................#.....#..#...............#..#..#......#...#..............#.......#...................#..#.....#..............#....#...#.#..................#.#............#.......#..................##..#..#.####......#..................#...............#......................#................##....#..#................#...#.........#...#....#.............###..#...............................#.#.......................#......................#..#.....#..................................#..#..................##....#..........................#..#............................##.#....#..#.............#...............#........#..#..#............##.........#......#...#.......#.#..........#.........................#..##........#......#.................................####............#.#........#..................#..#............##...#........................#........#..#....#............#.......#............#...#...............#.........#.....................#.....#..#...............#..#..#......#...#..............#.......#...................#..#.....#..............#....#...#.#..................#.#............#.......#..................##..#..#.####......#..................#...............#......................#................##....#..#................#...#.........#...#....#.............###..#...............................#.#.......................#......................#..#.....#..................................#..#..................##....#..........................#..#............................##.#....#..#.............#...............#........#..#..#............##.........#......#...#.......#.#..........#.........................#..##........#......#.................................####......
.....#.##...#....#.........#......................#..............#..#................#.......................#..#......#..##...#.....#.....................#.....#.............#...#.................#.#.......#.#......#..#.......................#........#.................##.......#.....#...................#......#..........#.............................#.....#........#.............#......................#......................#...#.......#.......#...........#.......#.....#................#.#............##............#.........##.................#...........#......##...............#.#....................#.#..................#.......#............#......#..#..#.......#...#............#.#.............#...#......#....#.............................................#.............##.............#.#.....#................................#.#...............#................#..........#............................#..........................#........#.##...#....#.........#......................#..............#..#................#.......................#..#......#..##...#.....#.....................#.....#.............#...#.................#.#.......#.#......#..#.......................#........#.................##.......#.....#...................#......#..........#.............................#.....#........#.............#......................#......................#...#.......#.......#...........#.......#.....#................#.#............##............#.........##.................#...........#......##...............#.#....................#.#..................#.......#............#......#..#..#.......#...#............#.#.............#...#......#....#.............................................#.............##.............#.#.....#................................#.#...............#................#..........#............................#..........................#........#.##...#....#.........#......................#..............#..#................#.......................#..#...
##.............................#................#....................##.............#.........#............#.........##...............................#.....#.#.....#............................#........................#....#........#.....#..........#.......#..........##................#.......#......#........#...#.#............................................#.........#.........#....#...#...............................#........#................................................#.#........#..............#...........................#..#..........#............#.......##........#....#.................#.#..#..........##.............#......#....#.......#.......#.....#...#...........................................#......#.........................#...............#.#...................#....#..........#..#..........#.....#...#............................#.#........##.......#.....#...............#..........#.................................##.............................#................#....................##.............#.........#............#.........##...............................#.....#.#.....#............................#........................#....#........#.....#..........#.......#..........##................#.......#......#........#...#.#............................................#.........#.........#....#...#...............................#........#................................................#.#........#..............#...........................#..#..........#............#.......##........#....#.................#.#..#..........##.............#......#....#.......#.......#.....#...#...........................................#......#.........................#...............#.#...................#....#..........#..#..........#.....#...#............................#.#........##.......#.....#...............#..........#.................................##.............................#................#....................##.............#.........#............#........
..........................#......#................#......#..........................#..#....#..........................#.......##....#...........#.#......#......#.................#............#........#...#.............#.......#...................................#...............#.............#.............#...............#.....#...#........#.........................#...#.............#..........#.....#..........#..#....#..............#...................#........##....#..........##.....#.....##.....#....#.#........#................#...#...#...........#.#..........#............#....................#.#..........##.......................#...............#.............#...#.........#...........#.......#....#..............#........#..........#....#.......#............................#...#.....................#........#...#............#.#..#.....................................#......#.......#....##...............................#................................#......#................#......#..........................#..#....#..........................#.......##....#...........#.#......#......#.................#............#........#...#.............#.......#...................................#...............#.............#.............#...............#.....#...#........#.........................#...#.............#..........#.....#..........#..#....#..............#...................#........##....#..........##.....#.....##.....#....#.#........#................#...#...#...........#.#..........#............#....................#.#..........##.......................#...............#.............#...#.........#...........#.......#....#..............#........#..........#....#.......#............................#...#.....................#........#...#............#.#..#.....................................#......#.......#....##...............................#................................#......#................#......#..........................#..#....#.......................
.................#........................#.................................#.........#..#.#..#.........#.#...#.........................#.......###.....................#......#........#.........#...................#.....................#......#...#...#..............#........................#......#....#.....##.#............#.............#...........#...#.........##....#....#..........#.............#....................#.#......#..##...............#......#...........................#............................................#.............#.........#.............##.#...............#.......##........#....##................#..............#.#.........#................#..#...........................#.......#.....#........#........#......#......#.........#....#..........................##.................##..#........#.....#.................#...#..#......#...................#...........................#............#..#.....#..........................#........................#.................................#.........#..#.#..#.........#.#...#.........................#.......###.....................#......#........#.........#...................#.....................#......#...#...#..............#........................#......#....#.....##.#............#.............#...........#...#.........##....#....#..........#.............#....................#.#......#..##...............#......#...........................#............................................#.............#.........#.............##.#...............#.......##........#....##................#..............#.#.........#................#..#...........................#.......#.....#........#........#......#......#.........#....#..........................##.................##..#........#.....#.................#...#..#......#...................#...........................#............#..#.....#..........................#........................#.................................#.........#..#.#..#.........#.#...#.....
.....#......................#......................................#.......#..#....#...........#....#............#.#......##...##..#..........#......#..........................#.......#.#............................................#...#.#.............#..............#.....#.#.#.#.....#.............#.#.#...........#.................#......#................#..............#.........#...................##..........#..............##...............................................#.#...#...#............#............#...............................#......##..#..........................#...........................#.........###............#......#.#..........................#.............................#........................#...............#...#...........#....##....#.....#...#.......#....#..#......#............................#.#..............#.#..........#..#..........................#.#...#......#............#...#...#..#.#..#....#.......#......................#......................................#.......#..#....#...........#....#............#.#......##...##..#..........#......#..........................#.......#.#............................................#...#.#.............#..............#.....#.#.#.#.....#.............#.#.#...........#.................#......#................#..............#.........#...................##..........#..............##...............................................#.#...#...#............#............#...............................#......##..#..........................#...........................#.........###............#......#.#..........................#.............................#........................#...............#...#...........#....##....#.....#...#.......#....#..#......#............................#.#..............#.#..........#..#..........................#.#...#......#............#...#...#..#.#..#....#.......#......................#......................................#.......#..#....#...........#....#............#.#
.....#...............#...........#........#..................#............#.....#.......#...#....#....#....#.....#...#..#....#..........................#.....................##....##...............#.........#......#..#.......##.#....#...............#........#...........#.........#..............#...............#............#........##.......................#.............#.#.#.........#..#.........................#...........#...............................#.......#...................#..#...............................#........#...........#..........##.#..............#.......#......................#....................#.................#.......#.#....#..........#.........#.................#.....#............#.#................................#...........#...........#......................#..........##.....#...........#..#................................#.#......#.....................................#..........#.#....#.##..#............#...............#...........#........#..................#............#.....#.......#...#....#....#....#.....#...#..#....#..........................#.....................##....##...............#.........#......#..#.......##.#....#...............#........#...........#.........#..............#...............#............#........##.......................#.............#.#.#.........#..#.........................#...........#...............................#.......#...................#..#...............................#........#...........#..........##.#..............#.......#......................#....................#.................#.......#.#....#..........#.........#.................#.....#............#.#................................#...........#...........#......................#..........##.....#...........#..#................................#.#......#.....................................#..........#.#....#.##..#............#...............#...........#........#..................#............#.....#.......#...#....#....#....#.....#..
.#.............###...........#....#....#.........#..................#.........................................#................#...........##.#....#.......#..#....#...............#.....#...#.......#.#....................................................................#.....#.........................#....##.....................#..#..#........#.#..........#.#........##............#....#...........................#..#.............#.......#..........##...............#........#...............#.......................#.............#..#...#.....##...#........#............#...............#.........#.#...#................#..........................#......#....#...#....##.....................#..#.......#.....................#..........#....................................#......#..#..............##......#.............#..........#.#.....#....#....#.......#.........#........##..#........................#..#............#.#...#..........#....#.#.............###...........#....#....#.........#..................#.........................................#................#...........##.#....#.......#..#....#...............#.....#...#.......#.#....................................................................#.....#.........................#....##.....................#..#..#........#.#..........#.#........##............#....#...........................#..#.............#.......#..........##...............#........#...............#.......................#.............#..#...#.....##...#........#............#...............#.........#.#...#................#..........................#......#....#...#....##.....................#..#.......#.....................#..........#....................................#......#..#..............##......#.............#..........#.#.....#....#....#.......#.........#........##..#........................#..#............#.#...#..........#....#.#.............###...........#....#....#.........#..................#.........................................#.....
...........#..#.......#.#............##...................#........#...........#.......................#............#...........#....#...#...#..........#....##........................................#..............#.....#.....#..##...#..........#.......#................#...#..................#....#..#..#...#..#......#...#..#..........................#....##.........#........#......................#..................#.#....................#..............#..........#.....#......#.........................#.....................##...........#...#.#...#.................#..........#...................#.#.........#....#.....#.............................#...................##..............................#......#..#................#.........#.#.#.....#......##............................................................#............#.......................#.##......#....#.............................#...........#.......#....##......................#..#.......#.#............##...................#........#...........#.......................#............#...........#....#...#...#..........#....##........................................#..............#.....#.....#..##...#..........#.......#................#...#..................#....#..#..#...#..#......#...#..#..........................#....##.........#........#......................#..................#.#....................#..............#..........#.....#......#.........................#.....................##...........#...#.#...#.................#..........#...................#.#.........#....#.....#.............................#...................##..............................#......#..#................#.........#.#.#.....#......##............................................................#............#.......................#.##......#....#.............................#...........#.......#....##......................#..#.......#.#............##...................#........#...........#.......................#............
.......#................#.....................#..#........#...................##......#......#.........#................##..#..........#.......#......#......#.............#..#.#..........#........#...#.................................#....#...#......#......#.#.#.....#..#.................#......#............#....#..##.....#..#...............#....................#...........................................#..........#........#.............#....##...#.#............#......#.............#.............#..#.............................#..................#...#.........#.......................#..........................#.#.#....#........#.................................#.......#.......#...................#...#............#........#............#......................#.........#.......#.#.#....#..#...............#...................#..............#.....#.........#......#...#.......#........#....#......#......#..##.......#.....#.....#...#........#................#.....................#..#........#...................##......#......#.........#................##..#..........#.......#......#......#.............#..#.#..........#........#...#.................................#....#...#......#......#.#.#.....#..#.................#......#............#....#..##.....#..#...............#....................#...........................................#..........#........#.............#....##...#.#............#......#.............#.............#..#.............................#..................#...#.........#.......................#..........................#.#.#....#........#.................................#.......#.......#...................#...#............#........#............#......................#.........#.......#.#.#....#..#...............#...................#..............#.....#.........#......#...#.......#........#....#......#......#..##.......#.....#.....#...#........#................#.....................#..#........#...................##......#......#.........#............
.#.....#....................#...................#.#.........#...................#...................#...#..#.......#..#...#................#...........#.........................#......#......................................#..............#......#..................#..............#.........#.................#.............#...................#........##..............#...................#......#..............#..........#..........................#......#.#..........#.......#.#.....................#.............#...........#.......................#............#........#........#...........#..............................#.#........#........#..##..#.......................#..#........#.........#...............#.....#....#..........................................#.....#.........#....#..........#.....#.........................................#.#........................................#.....#................#......##......#.....#..........#.....#....................#...................#.#.........#...................#...................#...#..#.......#..#...#................#...........#.........................#......#......................................#..............#......#..................#..............#.........#.................#.............#...................#........##..............#...................#......#..............#..........#..........................#......#.#..........#.......#.#.....................#.............#...........#.......................#............#........#........#...........#..............................#.#........#........#..##..#.......................#..#........#.........#...............#.....#....#..........................................#.....#.........#....#..........#.....#.........................................#.#........................................#.....#................#......##......#.....#..........#.....#....................#...................#.#.........#...................#...................#...#..#.......#
..#......#.........#.#............#..................#.............#...#...#.........................#..#.#..........#...#......#......#.............#.......#.....................#.......#................#.......................#............................##.............................#.......#...#.#...................#.......#..#.......#................#..#...#...........#.................##..............#.......#..........#............##........##...#..#.#....................................#...#...............................#.....#.............#......#........#...#.......#...........#..............................#...#..#..#................#..................................#................#....#....................#...#..................................................#.......#........................#..........#.........#.........................#.............#.....................#.......#.........##...#....#..#..#......#......#.........#.#............#..................#.............#...#...#.........................#..#.#..........#...#......#......#.............#.......#.....................#.......#................#.......................#............................##.............................#.......#...#.#...................#.......#..#.......#................#..#...#...........#.................##..............#.......#..........#............##........##...#..#.#....................................#...#...............................#.....#.............#......#........#...#.......#...........#..............................#...#..#..#................#..................................#................#....#....................#...#..................................................#.......#........................#..........#.........#.........................#.............#.....................#.......#.........##...#....#..#..#......#......#.........#.#............#..................#.............#...#...#.........................#..#.#.........
............#...............#.........#.........................#.......#.......#.........................#..........#..........#..#........#........#.......#..#..#......##........#..##.............#..#.......#........#............................................................#.....#.......#................#.....#.#............#........................##.....................................................#.............#.................#..#...................#.#.....#..#....................#............##.......................................#........#..............###.....#...#..............#.........#..........................#........#.....#......................#.........................#................................#.....#......................#...........#.#..............................................##...........#.....#..................#.#.#...#...#..............##.#.........................#.......#........................#...............#.........#.........................#.......#.......#.........................#..........#..........#..#........#........#.......#..#..#......##........#..##.............#..#.......#........#............................................................#.....#.......#................#.....#.#............#........................##.....................................................#.............#.................#..#...................#.#.....#..#....................#............##.......................................#........#..............###.....#...#..............#.........#..........................#........#.....#......................#.........................#................................#.....#......................#...........#.#..............................................##...........#.....#..................#.#.#...#...#..............##.#.........................#.......#........................#...............#.........#.........................#.......#.......#.........................#.........
#.......................#...#...#......#..........#..........###..#.#...#.#............#...#..............#.....##...#......#........................#.#.##........................#....................#....#................##.......#......#....#.....#.#..............#..#.#...#............#....#...........................#........................................#..#..#........#.................#....................#.......#......................................#.#.........................#......#...........#..##..............#..#..........................##.......................#.....#..#........##...#........###.##..#..#......#....##...#.......................................#..#........#............................#..#................#....#..........#..................................................#.........#..#........#.#...#............##...........#............#....##...............#.......##..#..#................#...##.###.......................#...#...#......#..........#..........###..#.#...#.#............#...#..............#.....##...#......#........................#.#.##........................#....................#....#................##.......#......#....#.....#.#..............#..#.#...#............#....#...........................#........................................#..#..#........#.................#....................#.......#......................................#.#.........................#......#...........#..##..............#..#..........................##.......................#.....#..#........##...#........###.##..#..#......#....##...#.......................................#..#........#............................#..#................#....#..........#..................................................#.........#..#........#.#...#............##...........#............#....##...............#.......##..#..#................#...##.###.......................#...#...#......#..........#..........###..#.#...#.#............#...#..............#.....##..
.#..#......##.........#....................#...#..#.....#..#...#......#.........#...............#....#..#.........#...#...#....#.....#...#.#.#.........#.............#..#...................##...#..........#......#......................#....................##.....####........................#......#..........#......#..........#...........#...#...............#.#...#....#............................#....#.....#..#..........#.......#........#....#..#.#.......................#.........#...........#...........##....#.#..........#...##...#.........#.........................................................................#.........#...........#..........#.........#.....#...................#......#.....#....................#......#...........................#..............##..#.....#.............##........#........#................#......##.....#.....#..........#..........................#.............##...........#....#...................#..#......##.........#....................#...#..#.....#..#...#......#.........#...............#....#..#.........#...#...#....#.....#...#.#.#.........#.............#..#...................##...#..........#......#......................#....................##.....####........................#......#..........#......#..........#...........#...#...............#.#...#....#............................#....#.....#..#..........#.......#........#....#..#.#.......................#.........#...........#...........##....#.#..........#...##...#.........#.........................................................................#.........#...........#..........#.........#.....#...................#......#.....#....................#......#...........................#..............##..#.....#.............##........#........#................#......##.....#.....#..........#..........................#.............##...........#....#...................#..#......##.........#....................#...#..#.....#..#...#......#.........#...............#....#..#.........#.
#...#..............................#..........................................................................#.......##....................#.#..##...........#.#.....#...#...#..........#..........#.....#....#.......................##...#.......................#........................#........#.................#..#........#.....#....#.....#..##...#.........#.#.........#.....#.............................#..............#.....#.....#.........#..................#...#...............##...#..........#.........#..........#..............#..............................#..............#........#...........##............#..#........#................#.........#..............#.....#...............#.#....#.#.....#.......#...........#..#...............#......#.............................................................................##......#................#.......#...#........#...............................#........#.#.......#...#.....#...#...#..............................#..........................................................................#.......##....................#.#..##...........#.#.....#...#...#..........#..........#.....#....#.......................##...#.......................#........................#........#.................#..#........#.....#....#.....#..##...#.........#.#.........#.....#.............................#..............#.....#.....#.........#..................#...#...............##...#..........#.........#..........#..............#..............................#..............#........#...........##............#..#........#................#.........#..............#.....#...............#.#....#.#.....#.......#...........#..#...............#......#.............................................................................##......#................#.......#...#........#...............................#........#.#.......#...#.....#...#...#..............................#..........................................................................#.....
..................................#.........#.......#.....#......................#.............#.........#..................#....#.......#......................................#......#.............................#.........#......#....#.............#......#......#..............#...#.##...........#...........................#....#.......#....................#...........#.....................................#...#.#............#...#...#...............................#..................#.....................................#.................#.............#.................#.....#.#............#......#...#...#..#........#......................#..........#........................#.............#.....#..........#.#...#......................................#.......#.#.#................#.............##......#.#....#......#......##.#...#........#.#.........#...............#.......#.#...........#.....##.#.#..#..#....................#..#......................................#.........#.......#.....#......................#.............#.........#..................#....#.......#......................................#......#.............................#.........#......#....#.............#......#......#..............#...#.##...........#...........................#....#.......#....................#...........#.....................................#...#.#............#...#...#...............................#..................#.....................................#.................#.............#.................#.....#.#............#......#...#...#..#........#......................#..........#........................#.............#.....#..........#.#...#......................................#.......#.#.#................#.............##......#.#....#......#......##.#...#........#.#.........#...............#.......#.#...........#.....##.#.#..#..#....................#..#......................................#.........#.......#.....#......................#.............#.........#..........
#..........#...#................#.#.#.....#.....#...##.......................#...............##.............................................##...#....#...##..........#.........#.........#.........#...............................##.....#...........#.......##..##................#.................#.#........#.............#........#..........#....#................................#...........#...............#......#.................#.........#........#..............#...##...............#......##.#......#........#......#...................#...................................#...........##.........#............#..#...............#....................#......................#.............#.#...............#.........#..#.......................##..##.....................#.................................#....#.#.......#....................#............#.......#................#..#..#...............#.............##........##........#....#..#..........#...#................#.#.#.....#.....#...##.......................#...............##.............................................##...#....#...##..........#.........#.........#.........#...............................##.....#...........#.......##..##................#.................#.#........#.............#........#..........#....#................................#...........#...............#......#.................#.........#........#..............#...##...............#......##.#......#........#......#...................#...................................#...........##.........#............#..#...............#....................#......................#.............#.#...............#.........#..#.......................##..##.....................#.................................#....#.#.......#....................#............#.......#................#..#..#...............#.............##........##........#....#..#..........#...#................#.#.#.....#.....#...##.......................#...............##.....................
..........#.....#......................#.#.......................#.................#...#...#..#........#............#..............#...#...............#.......................#.........#..##...........................##..#.#.....#...#..#.........#.........#....##.#....#.#..#..............#..#.................#......#..#...#..................#.........................................#...........................#..#......#.........#...#.#.#..........#.#.................................................#......#.#.............##..#.............#...........#....................#...................#.##.......#........................#......#.........#...............#........#.......#..#.#.....#..#.........#.......#....#......#...#.##.......##.##.........#..................#................#..................#................................#......#...#......................................#.....#.........................#..#.....................#.....#......................#.#.......................#.................#...#...#..#........#............#..............#...#...............#.......................#.........#..##...........................##..#.#.....#...#..#.........#.........#....##.#....#.#..#..............#..#.................#......#..#...#..................#.........................................#...........................#..#......#.........#...#.#.#..........#.#.................................................#......#.#.............##..#.............#...........#....................#...................#.##.......#........................#......#.........#...............#........#.......#..#.#.....#..#.........#.......#....#......#...#.##.......##.##.........#..................#................#..................#................................#......#...#......................................#.....#.........................#..#.....................#.....#......................#.#.......................#.................#...#...#..#........#............
..........................##.........................##......#.#......#................................#....#.......##............##..#..#.........#................#..#.##....#...........#..#...........#.....#....#.................#..........##.....#......#......#.......#..........................#........#.....#..#..........#.............#....#..............#....#.#...........................##.##......#.......##.............#......#.#.#.#.........#.....#......#.........#..#......##.............................#....#.....#..........#..........#..............#..#......#.......................#.....#.#....#.#..#.....................................#..#................#.....##...........#.......................#....................#...........#....#...........#...........#.....#...............#.........#.#...#.......#.....#...#..............#.........#......#.......#....#...................................#....#..............#..............................##.........................##......#.#......#................................#....#.......##............##..#..#.........#................#..#.##....#...........#..#...........#.....#....#.................#..........##.....#......#......#.......#..........................#........#.....#..#..........#.............#....#..............#....#.#...........................##.##......#.......##.............#......#.#.#.#.........#.....#......#.........#..#......##.............................#....#.....#..........#..........#..............#..#......#.......................#.....#.#....#.#..#.....................................#..#................#.....##...........#.......................#....................#...........#....#...........#...........#.....#...............#.........#.#...#.......#.....#...#..............#.........#......#.......#....#...................................#....#..............#..............................##.........................##......#.#......#................................#....#.......
.......................#.......#...#........#..#..........................#..................#.#....#............#...................................#......#.................#.........................#...#....#.........#.........#..................#...#.#.............##.#....#..........#........#............................##......#...##......#.....................................#......#...##..........#...........................................#.#.....#...#...#......##....#........#.#.....#.#....#.#.....#........#.....##....................#....................##..#.......##...##..##.....#.#...............................#.....#.#......#.......##.............#....##...#.##..#.###.....#.....##..#...............#.........#............#...#..##....#............#........................#.................#.....#...........................#..#..#...........#...#......#.........###..#.....#..#.....#..............#........#..................................#.......#...#........#..#..........................#..................#.#....#............#...................................#......#.................#.........................#...#....#.........#.........#..................#...#.#.............##.#....#..........#........#............................##......#...##......#.....................................#......#...##..........#...........................................#.#.....#...#...#......##....#........#.#.....#.#....#.#.....#........#.....##....................#....................##..#.......##...##..##.....#.#...............................#.....#.#......#.......##.............#....##...#.##..#.###.....#.....##..#...............#.........#............#...#..##....#............#........................#.................#.....#...........................#..#..#...........#...#......#.........###..#.....#..#.....#..............#........#..................................#.......#...#........#..#..........................#..................#.#....#............#..
........#.....##.....##...........#......................#.#................#........##....#.....................#..##......#.........#..........#........................#..#..........#..#..#................#.......................#.....#..............#..#.............#....#......................................#...#.......#...........................##..................................#...#.##....#..............#..................#....................#.....#...................#.....#...........#.#.........#.....#..#.........#............#.#..........................#..##...............#.......#.#......##.....#........##............................#..........#........#....#............#......#....##.................................#.#.#....#...................#.........#.#..........#................#..#..#......#..#....#....#.......................##.......#...........................#.##.........#............#.#..#.....#...............#.....##.....##...........#......................#.#................#........##....#.....................#..##......#.........#..........#........................#..#..........#..#..#................#.......................#.....#..............#..#.............#....#......................................#...#.......#...........................##..................................#...#.##....#..............#..................#....................#.....#...................#.....#...........#.#.........#.....#..#.........#............#.#..........................#..##...............#.......#.#......##.....#........##............................#..........#........#....#............#......#....##.................................#.#.#....#...................#.........#.#..........#................#..#..#......#..#....#....#.......................##.......#...........................#.##.........#............#.#..#.....#...............#.....##.....##...........#......................#.#................#........##....#.....................#..
...#.....#...................##...#...#...#........##......#...#...#........................#....#............#.....##............#...............#..#.................................##....#.##..................................................#.............#.........#.......#..............#.#........................................#.............#......#...........#.....#.........#.........#..........#.......#...........#...#..................................#........##..................................#.............#...........#...#.....#.......#.......#.#.....#..............................##...........##...........#.............#.......................#.....#..................................##.........#......................#............................#....##.#.............#...#.....#.....#..#.......#.........................#.................#..................#..#..#...............#....................................#...#...#.....#...................##...#...#...#........##......#...#...#........................#....#............#.....##............#...............#..#.................................##....#.##..................................................#.............#.........#.......#..............#.#........................................#.............#......#...........#.....#.........#.........#..........#.......#...........#...#..................................#........##..................................#.............#...........#...#.....#.......#.......#.#.....#..............................##...........##...........#.............#.......................#.....#..................................##.........#......................#............................#....##.#.............#...#.....#.....#..#.......#.........................#.................#..................#..#..#...............#....................................#...#...#.....#...................##...#...#...#........##......#...#...#........................#....#............#.....
..................##................................................#.##........#.....#.............#............#.#........#.#..........#..............#.#......#....#..#..........#......#......#......#.#....#..#...................................#....##......#............#......................##...........##....#.#......#......#...#..................#.................................#....###..#.............#..................................#...............#..................#...................#............#...................#.......#.##.........#....................#...#............#.........#.......#.#.......#..#.................#.......#...........#..........................#..##..#.#..............#.#......#..........#.......#.#..#...#....................#..#....#......................#.............#............#.......#.................#..#...##..#....#..........#....#.....................#....#.......#....#.......#.......................##................................................#.##........#.....#.............#............#.#........#.#..........#..............#.#......#....#..#..........#......#......#......#.#....#..#...................................#....##......#............#......................##...........##....#.#......#......#...#..................#.................................#....###..#.............#..................................#...............#..................#...................#............#...................#.......#.##.........#....................#...#............#.........#.......#.#.......#..#.................#.......#...........#..........................#..##..#.#..............#.#......#..........#.......#.#..#...#....................#..#....#......................#.............#............#.......#.................#..#...##..#....#..........#....#.....................#....#.......#....#.......#.......................##................................................#.##........#.....#.............#............#.#
...............#.............#...#......#.#.......#.....#.....##...................#.........#.#.#....#..........#................#....#......................................#..#..........##....#.................................#............#.##......#...#...#...................#........#.......#..............#...#..#........#.#....#.......#..........#.#................................#.#.....#....#......#...............#..#.#.#.................................#..................#.#............................#...#.#......................#....#..#.#...........#...#.....#..........................................##......#....................#..........#..#........#.#..........#.......#....#....#.....#.........#..........................#................#........#............#...................#.....#.....#......#...........##.............#.....#.................................................#.#.........#...#..................................#.............#...#......#.#.......#.....#.....##...................#.........#.#.#....#..........#................#....#......................................#..#..........##....#.................................#............#.##......#...#...#...................#........#.......#..............#...#..#........#.#....#.......#..........#.#................................#.#.....#....#......#...............#..#.#.#.................................#..................#.#............................#...#.#......................#....#..#.#...........#...#.....#..........................................##......#....................#..........#..#........#.#..........#.......#....#....#.....#.........#..........................#................#........#............#...................#.....#.....#......#...........##.............#.....#.................................................#.#.........#...#..................................#.............#...#......#.#.......#.....#.....##...................#.........#.#.#....#..........#..
...#.#...##.......................#...........#...................#...........................##.#...........#.#...............#......#.#...........#.......##....#....##......#..........#...#..#.............#...#...........##..................##..............................##....#..............#..........#.....#.........#..........................#......................#........#....##.....................................#........................#.#.................................#...............#.....#......................#...................#...............#...#...#...#..##.......#...................#....##.....##.....#.........#......#..#......#.........#......#.#....#......#........#.........#.#..#..........#.#.........#..#........#.#.........................#..#.....#.#..........#.......#...#....#.##...........#...........#.#.................#.......#...........................#.##.............#.....#......#..#...#.........#.#...##.......................#...........#...................#...........................##.#...........#.#...............#......#.#...........#.......##....#....##......#..........#...#..#.............#...#...........##..................##..............................##....#..............#..........#.....#.........#..........................#......................#........#....##.....................................#........................#.#.................................#...............#.....#......................#...................#...............#...#...#...#..##.......#...................#....##.....##.....#.........#......#..#......#.........#......#.#....#......#........#.........#.#..#..........#.#.........#..#........#.#.........................#..#.....#.#..........#.......#...#....#.##...........#...........#.#.................#.......#...........................#.##.............#.....#......#..#...#.........#.#...##.......................#...........#...................#...........................##.#...........#.#....
.............#....#...#.........#......................#...................#.....#...#....#.#.....................................#..#..............#..........#...#....#..................#...........#....#.........#...............#...#...#.#......#..........##........................#.......#............#..#.#............#................#....#.....................#.................#.......##....#.#................#...#..##.#..#........................#.........#..#.#.##..............#...#..................#....#..#.............#.....#..##......#.#.....#............#..#...........#...........##..#.#............#.....#............#....................#......................................#.................#.....#.................#.........#.#.........#..###.#........##.............#..#....##..........##....#...........#.....#..........#................#...#.........#....................................#.............#.........................#....#...#.........#......................#...................#.....#...#....#.#.....................................#..#..............#..........#...#....#..................#...........#....#.........#...............#...#...#.#......#..........##........................#.......#............#..#.#............#................#....#.....................#.................#.......##....#.#................#...#..##.#..#........................#.........#..#.#.##..............#...#..................#....#..#.............#.....#..##......#.#.....#............#..#...........#...........##..#.#............#.....#............#....................#......................................#.................#.....#.................#.........#.#.........#..###.#........##.............#..#....##..........##....#...........#.....#..........#................#...#.........#....................................#.............#.........................#....#...#.........#......................#...................#.....#...#....#.#.......................
..........#..........##.......#....##.........#.#.................#....##....#....#........#..#..#...#......................#....#.......#..#................#..#.....................#.................##......#...##...................................#..................##................#...........#.........#....#.......#....................##.....#...........................#..#.#........#.....#........##..#.......................................#........#...#......................##.##..........#.........##..#.............#..#..#.##...........#.....................#......#....................#..#.........#.#..........#....#.................................................#...#................#.....#................#........#......#.....##.................#.......#........##..#.....................##........#.........................#..................................##............#..........................#....#.........................#..........##.......#....##.........#.#.................#....##....#....#........#..#..#...#......................#....#.......#..#................#..#.....................#.................##......#...##...................................#..................##................#...........#.........#....#.......#....................##.....#...........................#..#.#........#.....#........##..#.......................................#........#...#......................##.##..........#.........##..#.............#..#..#.##...........#.....................#......#....................#..#.........#.#..........#....#.................................................#...#................#.....#................#........#......#.....##.................#.......#........##..#.....................##........#.........................#..................................##............#..........................#....#.........................#..........##.......#....##.........#.#.................#....##....#....#........#..#..#...#..............
............#.......#...#..#................#....#............................................................................#........#.....#.............#.....##.#............................#.#.#......#.###....#........#........#................#...........#.............................#..................#..#....#.................#..#..#......#..#........#..................#......#...#.......................................#......#....................#.##.......#.......................................................#...#...............#............#........#.#.....#.......#.............##...................#......#....#...#...........#.........#...................#.....#.#......##........##..#.#............##.#........#......................#...............#......#................................#..........#.......#.........#.......#.....#............##...#..........#..#...............#............#..........#...........................#.......#...#..#................#....#............................................................................#........#.....#.............#.....##.#............................#.#.#......#.###....#........#........#................#...........#.............................#..................#..#....#.................#..#..#......#..#........#..................#......#...#.......................................#......#....................#.##.......#.......................................................#...#...............#............#........#.#.....#.......#.............##...................#......#....#...#...........#.........#...................#.....#.#......##........##..#.#............##.#........#......................#...............#......#................................#..........#.......#.........#.......#.....#............##...#..........#..#...............#............#..........#...........................#.......#...#..#................#....#..................................................................
......#.......................#.......#..#..##....#....##...#............................................#.#.#.......#.........#......#............#....#........#................#.#............#..##..#.....#..........................#....#.................#...........#....#.......#.......................................#...#......#...................................#.#..#........#.........##.......#..#..................#....##..#...#..................#......#...........#........#........#...........#.......#...#..#.#..............#...................#...............#.....##......#..#.......#...#...###.....#.....#...................#.......#..###...#.#..#.#.......#..#...#..#....#...........#.....#............#..........#............#.....#...#..#.......................#..............#.....#...........#....#.........#.............#..................................#.................................#........#..##.......#...#.#..#........#.......................#.......#..#..##....#....##...#............................................#.#.#.......#.........#......#............#....#........#................#.#............#..##..#.....#..........................#....#.................#...........#....#.......#.......................................#...#......#...................................#.#..#........#.........##.......#..#..................#....##..#...#..................#......#...........#........#........#...........#.......#...#..#.#..............#...................#...............#.....##......#..#.......#...#...###.....#.....#...................#.......#..###...#.#..#.#.......#..#...#..#....#...........#.....#............#..........#............#.....#...#..#.......................#..............#.....#...........#....#.........#.............#..................................#.................................#........#..##.......#...#.#..#........#.......................#.......#..#..##....#....##...#............................................#.#.#......
..........................#..#............#.............#.#...................#...........#........#............#.....#...#.#..#..#.......................#......#.......#................#.............#..........#...........#.........................#.....#.............................#....#...........................#....#.......#..#.....#...........#.............#..........#.............................#....#..........#................#........#.......#.........#...#....................................................#....................................#...................#..........#....#..#.#.............#.....#.......#..........#.....#....#.............................................................#........#.#.....................#...#.....#.................##................#....#.......###...#.....#......................#.#...#.........#.....##......................##...........#.........................#.........................................#..#............#.............#.#...................#...........#........#............#.....#...#.#..#..#.......................#......#.......#................#.............#..........#...........#.........................#.....#.............................#....#...........................#....#.......#..#.....#...........#.............#..........#.............................#....#..........#................#........#.......#.........#...#....................................................#....................................#...................#..........#....#..#.#.............#.....#.......#..........#.....#....#.............................................................#........#.#.....................#...#.....#.................##................#....#.......###...#.....#......................#.#...#.........#.....##......................##...........#.........................#.........................................#..#............#.............#.#...................#...........#........#............#...
..#.................#.....#...##.....................#.........#....#..#..#..#.......#.#.....#.#.........................#................#..............#..................#..#...#.....#........#..#...........................#..#.#..................#.............##..................#.......#..##........#..............#..#...................##.........#..........#..#..........#..#........................#..#...#..........#.....................##.#.#....#......#................#..........#..##......#.....................................................##.....................#............#..#.....#...#..................#.....#.............#......#......#..##.........#...........#..........#.#......###......#...#.................#...................................#...#..#.#.#................#..#..........#.........................#.........#.............##....#.....#................................................................#...#.................#.....#...##.....................#.........#....#..#..#..#.......#.#.....#.#.........................#................#..............#..................#..#...#.....#........#..#...........................#..#.#..................#.............##..................#.......#..##........#..............#..#...................##.........#..........#..#..........#..#........................#..#...#..........#.....................##.#.#....#......#................#..........#..##......#.....................................................##.....................#............#..#.....#...#..................#.....#.............#......#......#..##.........#...........#..........#.#......###......#...#.................#...................................#...#..#.#.#................#..#..........#.........................#.........#.............##....#.....#................................................................#...#.................#.....#...##.....................#.........#....#..#..#..#.......#.#.....#.#....................
....#......#.................................................#.......#..............................................#.#...#...................................#..........#..............#..#....##.........................................#.......#..............##...#.##.....................#......#.....#..............#................#................#...........##..............##....#............#.........#...#.....#..#.#..............#..........#..#............................#.#....#...#...................#......#.............#........................#......#................#...................##....#...............#.............#............#..#.................##....#.......#.............##.#...........#.....#...#.................#.##....#.......#.........................#........#.....................#.........#...............#...#..........##..##..........##................#.......#...................#..................#........#......#.................................................#.......#..............................................#.#...#...................................#..........#..............#..#....##.........................................#.......#..............##...#.##.....................#......#.....#..............#................#................#...........##..............##....#............#.........#...#.....#..#.#..............#..........#..#............................#.#....#...#...................#......#.............#........................#......#................#...................##....#...............#.............#............#..#.................##....#.......#.............##.#...........#.....#...#.................#.##....#.......#.........................#........#.....................#.........#...............#...#..........##..##..........##................#.......#...................#..................#........#......#.................................................#.......#..............................................
....#..#........#........................#...........#.#...#..#....#.#......#......##...........##............##...........#...#................#.......................#.#.................#...............#....#.........#...#.#................#.#.#.......#..........#...................................................................................#........##..............##..................#.#...............##....#.#............#..................#..#.##..............#...##.......................#....#........##............#...##..#...##..##........#....#.......#.......#.#..##...............#.#.....##.......#....................#...............#.....#.........#......##....#.............#..........#........#...............................#...........#.............#.......#............#.................#...........#....................................#.......#...................#.............#.....................#...................#..#........#........................#...........#.#...#..#....#.#......#......##...........##............##...........#...#................#.......................#.#.................#...............#....#.........#...#.#................#.#.#.......#..........#...................................................................................#........##..............##..................#.#...............##....#.#............#..................#..#.##..............#...##.......................#....#........##............#...##..#...##..##........#....#.......#.......#.#..##...............#.#.....##.......#....................#...............#.....#.........#......##....#.............#..........#........#...............................#...........#.............#.......#............#.................#...........#....................................#.......#...................#.............#.....................#...................#..#........#........................#...........#.#...#..#....#.#......#......##...........##............##....
..........#........#...#................#.........#...........#.#..#....##.........#.....#.......#..#..#.......#..#..................................#....#.........#....#.............#...................#.#................#.........#..........#.#....#..................#..#.....#.........#.................................................#.#.....#.#.#..........#...#....................#...#................#............#.....................#....................#...................#.......#.....#.................#....#............#..#....#...........#...............#..##..........#.......#...........#.................#.......#..............#............#..#......#....##.#...#.....##............#.........................................................##......#...#...#.................###.#.......#..........#..........#.........................#..............#......#.#........................................#.##...#....#...........#..........#........#...#................#.........#...........#.#..#....##.........#.....#.......#..#..#.......#..#..................................#....#.........#....#.............#...................#.#................#.........#..........#.#....#..................#..#.....#.........#.................................................#.#.....#.#.#..........#...#....................#...#................#............#.....................#....................#...................#.......#.....#.................#....#............#..#....#...........#...............#..##..........#.......#...........#.................#.......#..............#............#..#......#....##.#...#.....##............#.........................................................##......#...#...#.................###.#.......#..........#..........#.........................#..............#......#.#........................................#.##...#....#...........#..........#........#...#................#.........#...........#.#..#....##.........#.....#.......#..#..#.......#..#.
..#............##..#...............##............#........#................#........#.............................#...#..........#.............#...............#......#.#.................#.#...#....#...##.................#...#..#...........#........................#......#........................#.#....#..........#....................#.#.....#.......#...............###.#.#..##.......#...................................#.................#...#...............................................#.......................................#.#.#..............................................#...............#....................#..........#.....#......#........................................#.#..##......#..............#..........#..#.....................................#............#.....#.........#...........#..#.................#..........#................#..#........#..#.....#....#.........#.....###....#..#.........................#......#....#............##..#...............##............#........#................#........#.............................#...#..........#.............#...............#......#.#.................#.#...#....#...##.................#...#..#...........#........................#......#........................#.#....#..........#....................#.#.....#.......#...............###.#.#..##.......#...................................#.................#...#...............................................#.......................................#.#.#..............................................#...............#....................#..........#.....#......#........................................#.#..##......#..............#..........#..#.....................................#............#.....#.........#...........#..#.................#..........#................#..#........#..#.....#....#.........#.....###....#..#.........................#......#....#............##..#...............##............#........#................#........#.............................#.
......................#..........#....#.....................##..#.......#............##.......#..................................................##...#..........#.........#...........#.........#......#....#.#......#..#...........#.................................#...#..#......#.....................................#......#............#........#.....##......#..#......#....................#..#......#.............#.....................#........#.................................................#.......#.............#...........................#.....#......#........#...............#........#............#............#................#..#.................#....#...........................#....#...#........#..................#.....#.........................#...#..............#..............#.#...#.....##......#..........#..........#.....#.............#.........#...#.#.........#.#...#..................................#................#..........................#..........#....#.....................##..#.......#............##.......#..................................................##...#..........#.........#...........#.........#......#....#.#......#..#...........#.................................#...#..#......#.....................................#......#............#........#.....##......#..#......#....................#..#......#.............#.....................#........#.................................................#.......#.............#...........................#.....#......#........#...............#........#............#............#................#..#.................#....#...........................#....#...#........#..................#.....#.........................#...#..............#..............#.#...#.....##......#..........#..........#.....#.............#.........#...#.#.........#.#...#..................................#................#..........................#..........#....#.....................##..#.......#............##.......#.....................
..#.....#........##..........#.......#.......#.###..#....##.#....#...................................#...#...................................#........#.......#...#...............#..#.....#......#...#............#.#...............................#................................#...#........................#.............#.............#.......#..........#..#......#......#.......#.#........................#.....#.....#.....#.#.#.......#.##.#......#...#.........................##.......#............#......................#.....#.#.....................#....#..........#..#.................#.................#..........#...#.......#..#............................#...........#.............##..........................#..#..#...................##.................#....................#............#..#..............#..........#............##..#.....#......#...................................#.......................................##...........#.....#........##..........#.......#.......#.###..#....##.#....#...................................#...#...................................#........#.......#...#...............#..#.....#......#...#............#.#...............................#................................#...#........................#.............#.............#.......#..........#..#......#......#.......#.#........................#.....#.....#.....#.#.#.......#.##.#......#...#.........................##.......#............#......................#.....#.#.....................#....#..........#..#.................#.................#..........#...#.......#..#............................#...........#.............##..........................#..#..#...................##.................#....................#............#..#..............#..........#............##..#.....#......#...................................#.......................................##...........#.....#........##..........#.......#.......#.###..#....##.#....#...................................#...#..........
#..............#.#..#........#.........#......#........#...............................#..#......#.......................#.....#..#..........................#.........#..........................#......#.........................#...#....#.....#.......................#........#.....##.....#.........#......................#.#......#....#.#......#.............#..#....#......................................#............#...................#..#.#...................#...........#...#........#...#......#..................................#.........#......#...#......##.#...........#..#...........................................................#.........#.#.................#.................#............................................#.#.............##...#....................................................#.......................#.#...#.......................#..#.....#......#....................#....#........#........#.#..................#..............#.#..#........#.........#......#........#...............................#..#......#.......................#.....#..#..........................#.........#..........................#......#.........................#...#....#.....#.......................#........#.....##.....#.........#......................#.#......#....#.#......#.............#..#....#......................................#............#...................#..#.#...................#...........#...#........#...#......#..................................#.........#......#...#......##.#...........#..#...........................................................#.........#.#.................#.................#............................................#.#.............##...#....................................................#.......................#.#...#.......................#..#.....#......#....................#....#........#........#.#..................#..............#.#..#........#.........#......#........#...............................#..#......#..................
.....#..............#..........#.....#.......#..........#.......#.........................#...................##.......#....#............#.#..#...#.....#.............#.....#............#............#...............#.#............#.....#..............................#..................#..........................#...##..........#....................#......#...............#....................#............##....#.......#...#......#............#.....................#..................#....#.....#..................#................#............#.........#.#........#........#.....................#...#..........................#....#..........#...##........#.#..#..#.....................#...#...#.......#.................#......#.....................#........#............#...........#.......#...........#.......................................##.......#.......##..............##.....#......##..#........................#..............#..........#..............#..........#.....#.......#..........#.......#.........................#...................##.......#....#............#.#..#...#.....#.............#.....#............#............#...............#.#............#.....#..............................#..................#..........................#...##..........#....................#......#...............#....................#............##....#.......#...#......#............#.....................#..................#....#.....#..................#................#............#.........#.#........#........#.....................#...#..........................#....#..........#...##........#.#..#..#.....................#...#...#.......#.................#......#.....................#........#............#...........#.......#...........#.......................................##.......#.......##..............##.....#......##..#........................#..............#..........#..............#..........#.....#.......#..........#.......#.........................#...................##....
..#.......#...#...........#................#.........#.......#.......#................#...................##...#..........#.........#........#.....#.#.....................##.........................#..........#.#..............#..#.......#.#...............#...........#........#..........................#.......................................................#.....................#...........#......#.#......#..................................#...................#..................#.......#.#....................#....##....#...###..............#....#.........................##...............##...#...........................##.......#..#..#..............#.#........#.#.....#........................#......#......#...#..................................##......#........##..........#....................#........#..........#.#.........#.....#.#........#...#..........#.................#.#................#........#.......#.....#.......#.......#.......#...#...........#................#.........#.......#.......#................#...................##...#..........#.........#........#.....#.#.....................##.........................#..........#.#..............#..#.......#.#...............#...........#........#..........................#.......................................................#.....................#...........#......#.#......#..................................#...................#..................#.......#.#....................#....##....#...###..............#....#.........................##...............##...#...........................##.......#..#..#..............#.#........#.#.....#........................#......#......#...#..................................##......#........##..........#....................#........#..........#.#.........#.....#.#........#...#..........#.................#.#................#........#.......#.....#.......#.......#.......#...#...........#................#.........#.......#.......#................#...................##...#....
...............................#.......#.#...........##.............#........#........#................#......#............#..............##...#..............#.......................#...#...............#........#.........#.......#..........................#........##.#.....#.................#............#.........#......#...................#...............#...........#....##.#..........##........#...#...................#.........#...................#.........................#.....................#...............#..................................#..............................#.....#........##..#...............#....#......##.#.#..#....................#......#.##.......................#..#.##.........................................##...........#....##.................#..............................##............#..............##.#....................................##......##..................#..............#......#.....#.#..#.................................#.......#.#...........##.............#........#........#................#......#............#..............##...#..............#.......................#...#...............#........#.........#.......#..........................#........##.#.....#.................#............#.........#......#...................#...............#...........#....##.#..........##........#...#...................#.........#...................#.........................#.....................#...............#..................................#..............................#.....#........##..#...............#....#......##.#.#..#....................#......#.##.......................#..#.##.........................................##...........#....##.................#..............................##............#..............##.#....................................##......##..................#..............#......#.....#.#..#.................................#.......#.#...........##.............#........#........#................#......#.....
...........#....#..........................#........#.....#................#...##..........#....#.#........#..........................................................#...................#...............#...................#.#................#.............................#.................#...#.#....................#..#..#.....#.......#...#.........#..#.................................#...........................................#............#.........#..............##............#............#......#.#......#............#........................##........................#......#.....#...#.......#.#......#......#....#.............#....#......#...#.....#.....#....................#....##.#.#...........................#.........#..##.....#.....#...#...#.#.......##....#................................#..................................#..##.....#.......................#.......#..................#.....#.....................#....#.................#....#..........................#........#.....#................#...##..........#....#.#........#..........................................................#...................#...............#...................#.#................#.............................#.................#...#.#....................#..#..#.....#.......#...#.........#..#.................................#...........................................#............#.........#..............##............#............#......#.#......#............#........................##........................#......#.....#...#.......#.#......#......#....#.............#....#......#...#.....#.....#....................#....##.#.#...........................#.........#..##.....#.....#...#...#.#.......##....#................................#..................................#..##.....#.......................#.......#..................#.....#.....................#....#.................#....#..........................#........#.....#................#...##..........#....#.#........#........
.....#..#...................#....................#.......#...#...#.......#..............#..#..............#.#...............#............#........#.........#.............#...#.#......#....#.#....#...............#..............#.....#...................##.....#...........#.......##..#..................#..................#..................#.....#.........#....#.............#.....#.....#.#...........#.#..#...........#.#.....#.......................#...............................#.......#.............#.............................#............#....#........#...#.......................#..........#..........#.........#...#........#........#...............#.......#.................................#.#............#...........................#....#.......#......#........#....................................#............#..............#..#......#.....#..#..................................#..........#...#.......................................#..#...................#....................#.......#...#...#.......#..............#..#..............#.#...............#............#........#.........#.............#...#.#......#....#.#....#...............#..............#.....#...................##.....#...........#.......##..#..................#..................#..................#.....#.........#....#.............#.....#.....#.#...........#.#..#...........#.#.....#.......................#...............................#.......#.............#.............................#............#....#........#...#.......................#..........#..........#.........#...#........#........#...............#.......#.................................#.#............#...........................#....#.......#......#........#....................................#............#..............#..#......#.....#..#..................................#..........#...#.......................................#..#...................#....................#.......#...#...#.......#..............#..#..............#.#.......
................#.............##..#........#.#.........##....................#.##.............#...#.....................##.........#.................#....#...........#.....#...#..................................#..........#...#...##.............#....................###........#....#...........#..##.....#.......................#.....#........#.#..#....#..#......................................#.............#....#....#.............#..................#...#...................#........#.................#........#..........#.#......#....................#...#...........#...........#..#.........#...........##..................................#........................#.....#....#.......#.....#....##.....................................#...##.........................#......#.....#...#........#............#..................#..#........#.................#.......#.......#...........#.#..............#...........##.............#.............#................#.............##..#........#.#.........##....................#.##.............#...#.....................##.........#.................#....#...........#.....#...#..................................#..........#...#...##.............#....................###........#....#...........#..##.....#.......................#.....#........#.#..#....#..#......................................#.............#....#....#.............#..................#...#...................#........#.................#........#..........#.#......#....................#...#...........#...........#..#.........#...........##..................................#........................#.....#....#.......#.....#....##.....................................#...##.........................#......#.....#...#........#............#..................#..#........#.................#.......#.......#...........#.#..............#...........##.............#.............#................#.............##..#........#.#.........##....................#.##.............#...#.................
................#.#...#...#.......#........#.............#....#.........................................##.......#...#......#......................#.................##.#.......#...................#.......#..##......................#.......#...#..........#.............................#...............#..........#....#...............#..............................................#........##.........##.....#......................................#....................................#....#.........#..........#....................##.........##........##..........#................................#.#....##.....#.....#.........#..........#.......#......##..##..............##..#..#................#...#..#........#...............##.#......#..#.....................#.........#.#.........................#..#.........#........................#.....#....#..#....#......#..#.....#.....#...........#...#.##......#.........#....#..#..#....#..........................#.#...#...#.......#........#.............#....#.........................................##.......#...#......#......................#.................##.#.......#...................#.......#..##......................#.......#...#..........#.............................#...............#..........#....#...............#..............................................#........##.........##.....#......................................#....................................#....#.........#..........#....................##.........##........##..........#................................#.#....##.....#.....#.........#..........#.......#......##..##..............##..#..#................#...#..#........#...............##.#......#..#.....................#.........#.#.........................#..#.........#........................#.....#....#..#....#......#..#.....#.....#...........#...#.##......#.........#....#..#..#....#..........................#.#...#...#.......#........#.............#....#.........................................##.......#..
.................#........#..................#........#.#..........#...........##........#................##........#.............#...#.....................#.#.......................##...##....#.............#.....#...................#.........#........#.#.................##.......#..................#..................#..#.#..........................#......#.............................#......#.......#............#..#...............#..........#.........#...........#..#........##........#....#......................#.##.......................#.................##.....#.....#...##.................#.......#...........#.........................##....##.....#................#...#..#.#.................#.......................#................#.....#.............#...............#............#...................#.....#.......#...........#........#...................#.......##......#.#....#.....#.#....#..............##.................#.....................#........#..................#........#.#..........#...........##........#................##........#.............#...#.....................#.#.......................##...##....#.............#.....#...................#.........#........#.#.................##.......#..................#..................#..#.#..........................#......#.............................#......#.......#............#..#...............#..........#.........#...........#..#........##........#....#......................#.##.......................#.................##.....#.....#...##.................#.......#...........#.........................##....##.....#................#...#..#.#.................#.......................#................#.....#.............#...............#............#...................#.....#.......#...........#........#...................#.......##......#.#....#.....#.#....#..............##.................#.....................#........#..................#........#.#..........#...........##........#................##........
.#.#................#......#.#..#.....#.......#.......#................#....#......................#.......#...#......#.#..................#.....#.....................##.#.#............#...............................#....#.....#.............................#...#.#.....................#..........#.....#........#.#....................#.#............#...............#.#......#........#..................#.##......#...#..................#....#......#.#..............##..................#............#......#..........#.....#................#...........#.............#.....#..............#................#........#.......................................#.........#................................#.............#.......##....#..#.#..........#...##.......#.............#....#....#..#.....#................#.....#..................#..#..#...##......##......................#..#.....#...#......................#................#............#..#....#.#................#......#.#..#.....#.......#.......#................#....#......................#.......#...#......#.#..................#.....#.....................##.#.#............#...............................#....#.....#.............................#...#.#.....................#..........#.....#........#.#....................#.#............#...............#.#......#........#..................#.##......#...#..................#....#......#.#..............##..................#............#......#..........#.....#................#...........#.............#.....#..............#................#........#.......................................#.........#................................#.............#.......##....#..#.#..........#...##.......#.............#....#....#..#.....#................#.....#..................#..#..#...##......##......................#..#.....#...#......................#................#............#..#....#.#................#......#.#..#.....#.......#.......#................#....#......................#.......#...#....
............#.#.......#...................#........#........##....#.....#............#.........#...........##..#..#..................#.......#...........................#..#.....##........#.#....................#...#.................#....#..#.....#..........................#.#..#..#.......#.#.................................................#...........#.............#........................##............#.............#......................#....##.........#.........#.................#..#...####..#....#.........#.#...................##.#....#.#.#...#.................#......##.............#.......................................#............#.....#........#...##.....#......#.............#...#...#..............#......................#.#.....................#...#..#.................#.............#.#.............#...#......#......##..#....#......#........#...#..#.................................#.............#................#...................#.#.......#...................#........#........##....#.....#............#.........#...........##..#..#..................#.......#...........................#..#.....##........#.#....................#...#.................#....#..#.....#..........................#.#..#..#.......#.#.................................................#...........#.............#........................##............#.............#......................#....##.........#.........#.................#..#...####..#....#.........#.#...................##.#....#.#.#...#.................#......##.............#.......................................#............#.....#........#...##.....#......#.............#...#...#..............#......................#.#.....................#...#..#.................#.............#.#.............#...#......#......##..#....#......#........#...#..#.................................#.............#................#...................#.#.......#...................#........#........##....#.....#............#.........#...........##..#..#.
#.......#........#.........................#...................#..................#..............#.#..........#.....#.....#...#............................#.........................#...................#...##......#....#....#...................#...........#.................#.....#........#..##........#.............................#........##.........#.............#...#............#.....#......#......................................#...........#...#...............#..#....#..#....#.........#........#.....................#.......#.....#..#...............#........#..........#....#...#.....#...............................#........#..............#.#..........#...............................#.......................................................#....................#..#.......#..#....................#...........#....##.....................#..#.....#.............#....#....#.........#..........#...................#......#..............#.#.......#........#.........................#...................#..................#..............#.#..........#.....#.....#...#............................#.........................#...................#...##......#....#....#...................#...........#.................#.....#........#..##........#.............................#........##.........#.............#...#............#.....#......#......................................#...........#...#...............#..#....#..#....#.........#........#.....................#.......#.....#..#...............#........#..........#....#...#.....#...............................#........#..............#.#..........#...............................#.......................................................#....................#..#.......#..#....................#...........#....##.....................#..#.....#.............#....#....#.........#..........#...................#......#..............#.#.......#........#.........................#...................#..................#..............#.#..........#.....
.........##.#.#.............#...............#...........#......#..#.#......................#....#..#..................##..#....................#.......#...................#.....#.........##........#..#.........#...........................#.###....#....#............................#.#..............##.............#.#..........#..#.........#.............#.................#......................#...#....#...................#.........#.................#...........#........#....................................#............#...........#...........#...........#............#...#...........#..........#..................#......#.#.....#.................#......#......#.#.......#..#....##.......##..#.............##.....#.....#........##.................................##.........#........#..........................#.#.#...........#.......#.#..........#...............##..#....#.................#.............#................#..........................##.#.#.............#...............#...........#......#..#.#......................#....#..#..................##..#....................#.......#...................#.....#.........##........#..#.........#...........................#.###....#....#............................#.#..............##.............#.#..........#..#.........#.............#.................#......................#...#....#...................#.........#.................#...........#........#....................................#............#...........#...........#...........#............#...#...........#..........#..................#......#.#.....#.................#......#......#.#.......#..#....##.......##..#.............##.....#.....#........##.................................##.........#........#..........................#.#.#...........#.......#.#..........#...............##..#....#.................#.............#................#..........................##.#.#.............#...............#...........#......#..#.#......................#....#..#................
#.......#................#..........#.......#.........#....#.#........#.....................#............#.#..#........................#......##........#..#.....#......#....#............#.................#..........#........##..#......#.....#.#........#....#.....#..#....#..#.........#.......#.......#......#.....#..........#.....#.......................##.#.............#..#....##..#........#..#.........#............#........#...##.........#..............#...............................#.#.#.....##..#...#.....#...##..........#.........#........#.....#........#.........##..................#......##..............#................#.#......#.....#..#...........#......#..#....................#...#.##...........................#...................#.........#.....#....#...........#.............#.......#................#..............#.#..................#......#..#........#.......#................#......###.........#...#..............#..#.......#................#..........#.......#.........#....#.#........#.....................#............#.#..#........................#......##........#..#.....#......#....#............#.................#..........#........##..#......#.....#.#........#....#.....#..#....#..#.........#.......#.......#......#.....#..........#.....#.......................##.#.............#..#....##..#........#..#.........#............#........#...##.........#..............#...............................#.#.#.....##..#...#.....#...##..........#.........#........#.....#........#.........##..................#......##..............#................#.#......#.....#..#...........#......#..#....................#...#.##...........................#...................#.........#.....#....#...........#.............#.......#................#..............#.#..................#......#..#........#.......#................#......###.........#...#..............#..#.......#................#..........#.......#.........#....#.#........#.....................#............#.#..#.....
....#..................##................#.....#....#.............................#...........#.............#.....................##........#...#.#.....................................#..............#........#...##.#....#....#.#.....#........#.....#.....................#....#........#..........................#..............#...........#.........#.......#.....................#...............#............#..#..........#.............#.................#...................#..........................#..#......................#......#.................#................#...............#...#...............#..#.....#........................................................#.....#...........#.#...#.........................#......#.................................#.....#....##.......#.................##................#....#...................#............#...#..#............#.....#...#........................................###........#........#..................##................#.....#....#.............................#...........#.............#.....................##........#...#.#.....................................#..............#........#...##.#....#....#.#.....#........#.....#.....................#....#........#..........................#..............#...........#.........#.......#.....................#...............#............#..#..........#.............#.................#...................#..........................#..#......................#......#.................#................#...............#...#...............#..#.....#........................................................#.....#...........#.#...#.........................#......#.................................#.....#....##.......#.................##................#....#...................#............#...#..#............#.....#...#........................................###........#........#..................##................#.....#....#.............................#...........#.............#.......
.#..#................................#.#....#.......#..............#............#.#......#.......#..........##.#.#.......#.........#.#...........#.......##....#....#..........#........#.......................................#...#............#.....#.............#...........#........................#.......#....#.....................................................................##.#...............#.......##..........#........#.............................#................#...................#.....#....#..............##.........#...........#...............#..#..#...............#.............................#............#........#.......###..................................#.....#....#...........#..........#.#.....##.........#.....#.........#............................#...................#...#.......#.....................#.................#....#.#.#.............#.#...............................#.#...............#..#...#..........#..#................................#.#....#.......#..............#............#.#......#.......#..........##.#.#.......#.........#.#...........#.......##....#....#..........#........#.......................................#...#............#.....#.............#...........#........................#.......#....#.....................................................................##.#...............#.......##..........#........#.............................#................#...................#.....#....#..............##.........#...........#...............#..#..#...............#.............................#............#........#.......###..................................#.....#....#...........#..........#.#.....##.........#.....#.........#............................#...................#...#.......#.....................#.................#....#.#.#.............#.#...............................#.#...............#..#...#..........#..#................................#.#....#.......#..............#............#.#......#.......#..........##.#.#..
..........#...........#.##.........#.#.....#.....#...................................#...#..#........##...#...........#........##..............#.......................#..................#...................#...........#..#...........#...#...#.#.....#..#.....#...............#.......#..#.............#..#..#................................#.....#.#.........................#..........#...#................#......................#............#..#......#..........##...........#.#.............#...#.............#...........##.......#.###.................#.....#..#...#.........#..............................................#.#.....##........#.#....................#....#.#....#...................#.........#.......#....#...................................................#...#......................#..#......##...............#.....#...#.#.....#.............#.................#..#....#..#......#..#.................##.#..#.............#...................#...........#.##.........#.#.....#.....#...................................#...#..#........##...#...........#........##..............#.......................#..................#...................#...........#..#...........#...#...#.#.....#..#.....#...............#.......#..#.............#..#..#................................#.....#.#.........................#..........#...#................#......................#............#..#......#..........##...........#.#.............#...#.............#...........##.......#.###.................#.....#..#...#.........#..............................................#.#.....##........#.#....................#....#.#....#...................#.........#.......#....#...................................................#...#......................#..#......##...............#.....#...#.#.....#.............#.................#..#....#..#......#..#.................##.#..#.............#...................#...........#.##.........#.#.....#.....#...................................#...#..#........##...#.........
.....#.#................................#.#.....##..#...#......................#...........#.................................##...........#.................#.........................###..........#.#...................###....................#....#.............#.........#...#......#.......#......#......#..##...#...........##....##...........##......................#.............................#.#..............#........................................#............#.....................#.#.......#...........#..#.....................#...........#.........#.........#..........##............#......#......#.....#...#.......#......................................................#...#.....#...........#..#.#.#................#........#..#.............................#..........................#...#.........................#.....#......#....##..............#..#.......................#.........##.....#....................#....#..................#.#................................#.#.....##..#...#......................#...........#.................................##...........#.................#.........................###..........#.#...................###....................#....#.............#.........#...#......#.......#......#......#..##...#...........##....##...........##......................#.............................#.#..............#........................................#............#.....................#.#.......#...........#..#.....................#...........#.........#.........#..........##............#......#......#.....#...#.......#......................................................#...#.....#...........#..#.#.#................#........#..#.............................#..........................#...#.........................#.....#......#....##..............#..#.......................#.........##.....#....................#....#..................#.#................................#.#.....##..#...#......................#...........#........................
..#.......#............#......#..#.........##.................#........#.....#.....#...#.........................#..#......#..........#...#......#...........................#.........#................#.#....#.#...............................#...............##......................#......................#......#.........#....#..............#..............#.........#.........................#.#.#............#..................#...............#........#.....#........#...#.##......#......#...............................#.................#.....................#......#.#...#....#........................#..##.#..#.#...##....................#.......................#..#...............................#...#..#......#....#..#........................#......##...............#.....#.........#..#...##....#............#...............##............#..#..........#.....###....#........#......#.#....#...#..#.........................#........###......#.......#............#......#..#.........##.................#........#.....#.....#...#.........................#..#......#..........#...#......#...........................#.........#................#.#....#.#...............................#...............##......................#......................#......#.........#....#..............#..............#.........#.........................#.#.#............#..................#...............#........#.....#........#...#.##......#......#...............................#.................#.....................#......#.#...#....#........................#..##.#..#.#...##....................#.......................#..#...............................#...#..#......#....#..#........................#......##...............#.....#.........#..#...##....#............#...............##............#..#..........#.....###....#........#......#.#....#...#..#.........................#........###......#.......#............#......#..#.........##.................#........#.....#.....#...#.........................#..
...........................#...#......#..#..#.#........#.................#........#.....#.............##.#......#....###.....##...#.....................................#.#.............#..........#..#.....................#...........#..........#......#................#...................................................#.........#.#.............................#...###..#......#.....#......#................#.......#......#....#....#.......#..#.....#.............#...#....#...#..#.....#.......#.#...........#......##....#...#.......#......#...#..............#........#..........#......#.............#....#........#.##........#.#...#.#..................#...............#...#...........#................#.#.....#...........................#...........................#.##...#.....#...#.................#..##.#........#.#............##.............#..#...#........##....#........##...#......#........#.........................#.......#.....................................#...#......#..#..#.#........#.................#........#.....#.............##.#......#....###.....##...#.....................................#.#.............#..........#..#.....................#...........#..........#......#................#...................................................#.........#.#.............................#...###..#......#.....#......#................#.......#......#....#....#.......#..#.....#.............#...#....#...#..#.....#.......#.#...........#......##....#...#.......#......#...#..............#........#..........#......#.............#....#........#.##........#.#...#.#..................#...............#...#...........#................#.#.....#...........................#...........................#.##...#.....#...#.................#..##.#........#.#............##.............#..#...#........##....#........##...#......#........#.........................#.......#.....................................#...#......#..#..#.#........#.................#........#.....#.............##.#......#...
.........#...##.......#............#...............##..............#.........#.........#................#.#......#...............................##..............#.#.......#.....#.#........#..#......#........#..#...........................#.....#.............................................#.......#...#.#........#.#..................#....#...............##.....##...#......#........#..#........#......#..#............#........##.....#...#.................................#..#......#..............#.......#..#..........#..................#.......#.#...#....#.#.............#...............#.....#...#.....................#.#..#.......##.........##....#.###......#.................#..........#....#....#......#......#....................##..#...#....#...#.#................................#.#.#..........#.......#..............#...#........#..#...........#..#..........#.............#...#.................#..#.....#.#.......#.......#...................#...##.......#............#...............##..............#.........#.........#................#.#......#...............................##..............#.#.......#.....#.#........#..#......#........#..#...........................#.....#.............................................#.......#...#.#........#.#..................#....#...............##.....##...#......#........#..#........#......#..#............#........##.....#...#.................................#..#......#..............#.......#..#..........#..................#.......#.#...#....#.#.............#...............#.....#...#.....................#.#..#.......##.........##....#.###......#.................#..........#....#....#......#......#....................##..#...#....#...#.#................................#.#.#..........#.......#..............#...#........#..#...........#..#..........#.............#...#.................#..#.....#.#.......#.......#...................#...##.......#............#...............##..............#.........#.........#................#.#......#..
................##......#.............#.#.............##......................#........#...#............#......#..................................#.......#...........#........#..........#......................#..............#.......#................#............#......##..#..#........#..#................#...................##.....#...........#...........#.......##.....#..#..#................#...........#.............................................#.............#..#.#..........#..............#..#........#.........#................#.........#.......#...#....#..................#.................#.....................#...#..........#....#..#................#......#...................#......................#..................................................#.#............#...........##.........##..........#....#.................##..##...........#.........#..............#...#.....................#......................#.........#....................##......#.............#.#.............##......................#........#...#............#......#..................................#.......#...........#........#..........#......................#..............#.......#................#............#......##..#..#........#..#................#...................##.....#...........#...........#.......##.....#..#..#................#...........#.............................................#.............#..#.#..........#..............#..#........#.........#................#.........#.......#...#....#..................#.................#.....................#...#..........#....#..#................#......#...................#......................#..................................................#.#............#...........##.........##..........#....#.................##..##...........#.........#..............#...#.....................#......................#.........#....................##......#.............#.#.............##......................#........#...#............#......#....
#....#......#.##...#....................................#........#.....#...#................................#...............................##....................#............#........................#....#.....#..................#...............#.............#.................#....................#..#.........#..#....#.........................................#.#..........#..#...............#....#...........#.....#.....#...#...........#..#....##.......#......##.#...................#............#...#....#...#...................#.......#...............................#........................#.................#.........#...#............#..............#......#.......#.........#...........#....#..............#....#..................#......#......................#.............................#...........................#....#.#.....#....#....#...#......#...........####................#.............#............#.........#......#.....#....#......#.##...#....................................#........#.....#...#................................#...............................##....................#............#........................#....#.....#..................#...............#.............#.................#....................#..#.........#..#....#.........................................#.#..........#..#...............#....#...........#.....#.....#...#...........#..#....##.......#......##.#...................#............#...#....#...#...................#.......#...............................#........................#.................#.........#...#............#..............#......#.......#.........#...........#....#..............#....#..................#......#......................#.............................#...........................#....#.#.....#....#....#...#......#...........####................#.............#............#.........#......#.....#....#......#.##...#....................................#........#.....#...#................................#.......
....#.............#.....#.......................#...#..............#..#........................#..............#................#...........#..#.............#...#........#.#................#..#................#............#..................#.....#.............................#.............#.#..#.....................................................#....###.............#......#....#.##..#................#.................#..#.#............#.....##.......#.........#..........................#.............#...................#..#.........#.....#.#.............#......#..............#.................#...#...#................##....##.......#.#..................#...................................................#..........#.....................#................................#.#.#........................#..............#.............#....#...............##.........#.......#...#...........#....#.....#...#.....#...#.........................#.............#.....#.......................#...#..............#..#........................#..............#................#...........#..#.............#...#........#.#................#..#................#............#..................#.....#.............................#.............#.#..#.....................................................#....###.............#......#....#.##..#................#.................#..#.#............#.....##.......#.........#..........................#.............#...................#..#.........#.....#.#.............#......#..............#.................#...#...#................##....##.......#.#..................#...................................................#..........#.....................#................................#.#.#........................#..............#.............#....#...............##.........#.......#...#...........#....#.....#...#.....#...#.........................#.............#.....#.......................#...#..............#..#........................#..............#.....
##............##....#....#...............#.#..#...............##....#...........#..........................##.....##...........#...............#.#........#.#..........#......#......#....#........#.#.....#.......................#....................................#............#...#......#.......#........#..#.#...#..........#.....#........##..............#..........##..##..#.......#.....................##......................#...................#.#...............#.....#.......#.......#.......#...........#..#....#.....#..................#.............#.....#..#.............#.............#..#...#.....#..#.#........#..............#...#.......##..#....................................................#..........#..................#........#....#......#.........#............#.......#........#...................................#..............#..#.............#........#...#..............##.#....#............##.....#............#.........##............##....#....#...............#.#..#...............##....#...........#..........................##.....##...........#...............#.#........#.#..........#......#......#....#........#.#.....#.......................#....................................#............#...#......#.......#........#..#.#...#..........#.....#........##..............#..........##..##..#.......#.....................##......................#...................#.#...............#.....#.......#.......#.......#...........#..#....#.....#..................#.............#.....#..#.............#.............#..#...#.....#..#.#........#..............#...#.......##..#....................................................#..........#..................#........#....#......#.........#............#.......#........#...................................#..............#..#.............#........#...#..............##.#....#............##.....#............#.........##............##....#....#...............#.#..#...............##....#...........#..........................##.....##
.......................##....#.....#....##................##..................................#.................#..........................#.#.......##.................##..........................#..#...........#.............#..#..........#...................................#......................#...............#...........#..#..................#......#.....#......#....#.........#.....................#...............#...........................#.................#......#...............#.....................#....#.#...............#..#........................#..............................................#........#.....#................................................#........#......#.........#....#...........#....................#.........................#...............................#......#......#............................#...........#........#............#...#....#..............................#.................#......#..........................##....#.....#....##................##..................................#.................#..........................#.#.......##.................##..........................#..#...........#.............#..#..........#...................................#......................#...............#...........#..#..................#......#.....#......#....#.........#.....................#...............#...........................#.................#......#...............#.....................#....#.#...............#..#........................#..............................................#........#.....#................................................#........#......#.........#....#...........#....................#.........................#...............................#......#......#............................#...........#........#............#...#....#..............................#.................#......#..........................##....#.....#....##................##..................................#.................#...
..#................................#.......#.#...........#....................#....#........##....#..#......#.......##...........#..#........#..........#..........................#............#............#....#...........#...................#......#.......#.#..##..#............#...........##.#.#..........#.....#.......#..##.#........#...............................#...#......#..........#.....................#.........#..................#.......#..........#...............#..#...#....................#...#............#...........#..............#.....#.#........#......##....#.#...#........##.#...#...#......##....#.....#....#..#....#..##.#.......................#.....#.....#......#.....#...........................#.......................................#.#........#................#..#...............#........#..#..........#.............#.##..#.........#..#.......................#.#...#..............#....................#.#.............#................................#.......#.#...........#....................#....#........##....#..#......#.......##...........#..#........#..........#..........................#............#............#....#...........#...................#......#.......#.#..##..#............#...........##.#.#..........#.....#.......#..##.#........#...............................#...#......#..........#.....................#.........#..................#.......#..........#...............#..#...#....................#...#............#...........#..............#.....#.#........#......##....#.#...#........##.#...#...#......##....#.....#....#..#....#..##.#.......................#.....#.....#......#.....#...........................#.......................................#.#........#................#..#...............#........#..#..........#.............#.##..#.........#..#.......................#.#...#..............#....................#.#.............#................................#.......#.#...........#....................#....#........##....#..#......#.......
...................................#.......#.....#.......#.......#......#.#............#...........#..#.##...##.................#........#..........#..........###.....###....................#...#.....................#....#........#.#...#...#..#...........#..................#.........................##............#....#.#...........#.#...............#.....#..................#.....#..........#.......#........#....#............#.........#......#............#.#...........#.#..##.....#.......#.#....#.............#...#............#............##.........#.....##.................#...#...........#....#...#................#.#..#.............................##..#.#.......#.............#...............#....#...........#......#.#.#.#...#................................#.#.......##................................................................#.......#..............##....#.....#.....##......#....#......#...........#.......#.#....#.........#...................................#.......#.....#.......#.......#......#.#............#...........#..#.##...##.................#........#..........#..........###.....###....................#...#.....................#....#........#.#...#...#..#...........#..................#.........................##............#....#.#...........#.#...............#.....#..................#.....#..........#.......#........#....#............#.........#......#............#.#...........#.#..##.....#.......#.#....#.............#...#............#............##.........#.....##.................#...#...........#....#...#................#.#..#.............................##..#.#.......#.............#...............#....#...........#......#.#.#.#...#................................#.#.......##................................................................#.......#..............##....#.....#.....##......#....#......#...........#.......#.#....#.........#...................................#.......#.....#.......#.......#......#.#............#...........#..#.##...##.....
.....#.......#..##.##.............#...#...#....#..#.................................#....###.....#........................#.#......#.....#....##........................#.#...............#............................#.......#.....#...#.#......................##....#.....##.......#....................#............#..#....#....#...........##................#..........#..#...........##..........#............................#....#................#...#........#.....#..........##................#.......#...........#.......................#...#..#..........#..................#....................#....#...............................####..................##......#..........#...##.....#.............#...#................#.#..#.........#...................#...............................##.#................#........#................#...............#..#..................#.................##...###.......#....###..........................#..#......#.......#..##.##.............#...#...#....#..#.................................#....###.....#........................#.#......#.....#....##........................#.#...............#............................#.......#.....#...#.#......................##....#.....##.......#....................#............#..#....#....#...........##................#..........#..#...........##..........#............................#....#................#...#........#.....#..........##................#.......#...........#.......................#...#..#..........#..................#....................#....#...............................####..................##......#..........#...##.....#.............#...#................#.#..#.........#...................#...............................##.#................#........#................#...............#..#..................#.................##...###.......#....###..........................#..#......#.......#..##.##.............#...#...#....#..#.................................#....###.....#..................
#..........#........#.#...#.....#..........#.........#.#..#.......#...............................#.....#.......#.................#........................#.....#.#...............#........#............#............#.......#.......#.................#.....#....##.....#.....#...............#..#..#..#...............#.......##..#.#............#...#..........#.....#.#.............#.........#.#...#...#.....#.........#..#......#......#.#.#.##...............................##....#............................#.....#.#......#..#................#..................#.............#......#.#................#......#........#.#......#.......#.#..##........#.....#.#.#.#..........#.....#......#..............................#...........#.........#......#....#.....#..............#.#..#.........#....#....................#.#.........#.#...##.....#........#.#.........#..#....#.............#...#....................#.......#............#...#...#..........#..........#........#.#...#.....#..........#.........#.#..#.......#...............................#.....#.......#.................#........................#.....#.#...............#........#............#............#.......#.......#.................#.....#....##.....#.....#...............#..#..#..#...............#.......##..#.#............#...#..........#.....#.#.............#.........#.#...#...#.....#.........#..#......#......#.#.#.##...............................##....#............................#.....#.#......#..#................#..................#.............#......#.#................#......#........#.#......#.......#.#..##........#.....#.#.#.#..........#.....#......#..............................#...........#.........#......#....#.....#..............#.#..#.........#....#....................#.#.........#.#...##.....#........#.#.........#..#....#.............#...#....................#.......#............#...#...#..........#..........#........#.#...#.....#..........#.........#.#..#.......#...............................#.....#.......#...
.....#..#...............................#......#.#......##............#.....#................................##.#......#......#..............................#....................................................#.................................#..#.................................#.....................................#.#....#...............#.#.#...................#.....#.#..#.........#..#.......#.....#.......#..#......#...........#......#.#.###...........#.......................#..............##...............#..................##......................#....#..##.....#..............#.........................#.....#.#..........#...........#.........#...#.........................#.....#...........#......................#..#.........#........................................................#......#......#.......##......#...............#.......##...##...#.....#....................#....#............#.....................#...................#..#...............................#......#.#......##............#.....#................................##.#......#......#..............................#....................................................#.................................#..#.................................#.....................................#.#....#...............#.#.#...................#.....#.#..#.........#..#.......#.....#.......#..#......#...........#......#.#.###...........#.......................#..............##...............#..................##......................#....#..##.....#..............#.........................#.....#.#..........#...........#.........#...#.........................#.....#...........#......................#..#.........#........................................................#......#......#.......##......#...............#.......##...##...#.....#....................#....#............#.....................#...................#..#...............................#......#.#......##............#.....#................................##.#...
.........#..........#...........#........#.............#.....#...........#...............................#....#................#......................##.....................##....#..#...###.#..............#.....#..................................#........#...#..........#...............#.............#......#.............#.................#...#..........#..........................##..#........#..#.............#.......#.............#.#....#.#.........#.#.....#....#....#.........#..#.....#........#....#...#..............#...........#.................#....##............#..#......................#.#...#..............#...#.............#............................#...............#.........#....#......#.#.#...........................#..#...##...#...........#...#..##..#...............#....#.####......................#..#......#.....#.#....................#.#..........#.##......................#.....#...............#.........#..#..................#..........#...........#........#.............#.....#...........#...............................#....#................#......................##.....................##....#..#...###.#..............#.....#..................................#........#...#..........#...............#.............#......#.............#.................#...#..........#..........................##..#........#..#.............#.......#.............#.#....#.#.........#.#.....#....#....#.........#..#.....#........#....#...#..............#...........#.................#....##............#..#......................#.#...#..............#...#.............#............................#...............#.........#....#......#.#.#...........................#..#...##...#...........#...#..##..#...............#....#.####......................#..#......#.....#.#....................#.#..........#.##......................#.....#...............#.........#..#..................#..........#...........#........#.............#.....#...........#...............................#....#.....
.......................#.....#............#....#....#....#..#..#.......#.......#......#.........#............................................#............####......#........#........#.##..#.#...##...............................#......#............#........#.......#....##.........#.........#......................#.......#.............##....................#............#.........................#............#.#........#........#.#....##.....#...#...........#..#...#....#..................#........#....................#..#.#.#.#.............#.......#..#........#......#......##..........#.....##........##..............#...............#....#.............#....................#........................#............#..##.............................#..............#.................#.........#..........................##..#...........#..#....##.........##......#.#.............................#..........#....#........#.............................................#.....#............#....#....#....#..#..#.......#.......#......#.........#............................................#............####......#........#........#.##..#.#...##...............................#......#............#........#.......#....##.........#.........#......................#.......#.............##....................#............#.........................#............#.#........#........#.#....##.....#...#...........#..#...#....#..................#........#....................#..#.#.#.#.............#.......#..#........#......#......##..........#.....##........##..............#...............#....#.............#....................#........................#............#..##.............................#..............#.................#.........#..........................##..#...........#..#....##.........##......#.#.............................#..........#....#........#.............................................#.....#............#....#....#....#..#..#.......#.......#......#.........#...................
#............#......#....................#..#......#.......#...#.........#.#...........#..............................#.....#...............##......#.......#......###............#...#..............#..............#.....................................#..............................#................#.#......#.#..#...#..#...###......#....##.........#......................#....#...............#.#.#............#...........#....................#.................#...............#........#......#...##....#...................................#.........................#............#......#.........#.......#.....#.......#....#........#..##....#..#....#...#...##............#.......#............#.....................................#.#......................#...#.........#......................#...#....................#.#.......#.........#....#...........#..#........................#..#..#..............#......#.........#.........#...........#.#............#......#....................#..#......#.......#...#.........#.#...........#..............................#.....#...............##......#.......#......###............#...#..............#..............#.....................................#..............................#................#.#......#.#..#...#..#...###......#....##.........#......................#....#...............#.#.#............#...........#....................#.................#...............#........#......#...##....#...................................#.........................#............#......#.........#.......#.....#.......#....#........#..##....#..#....#...#...##............#.......#............#.....................................#.#......................#...#.........#......................#...#....................#.#.......#.........#....#...........#..#........................#..#..#..............#......#.........#.........#...........#.#............#......#....................#..#......#.......#...#.........#.#...........#............................
....#..................#..........#........#.........#............#........#...#.........#.#.................#.......#.#..#.......#..........#.................##.......#....#.....#.....................#.............#.........#.........#....#......#....................................#.##......#......#............................#...##..............#.........###..#..........#..............#......#.....#..................#.........#...#.....##........#...#.....#....#............#.......#..............#.......#.............................#.#....................#..#.....................#................#.......#.#.........#.............#.......#...#........#................##..................#................#..#...............#.......#......#.........#..............#..#..#....#......................#..#.......................#..#......................##.#...............#...................##..#...#..#....##...##...#...#.........#....#..................#..........#........#.........#............#........#...#.........#.#.................#.......#.#..#.......#..........#.................##.......#....#.....#.....................#.............#.........#.........#....#......#....................................#.##......#......#............................#...##..............#.........###..#..........#..............#......#.....#..................#.........#...#.....##........#...#.....#....#............#.......#..............#.......#.............................#.#....................#..#.....................#................#.......#.#.........#.............#.......#...#........#................##..................#................#..#...............#.......#......#.........#..............#..#..#....#......................#..#.......................#..#......................##.#...............#...................##..#...#..#....##...##...#...#.........#....#..................#..........#........#.........#............#........#...#.........#.#.................#......
...#........................#..........##.........#..........................................................##....#....#.......#.#.....#...#..........#.#..#.....#..........................##..#........#............#....#..................##.............#......................#.....#...#..............#.#......#...........#..............#....#.........#...#........#......#..#..................#.....##.#...#...##......................................#.................#.......#............................#..........#..#........#....#..............#.............#....#.....................#....#...#.#.#....#.#.#...#..#....................#..#.#.....................#.##.....#...#...............................#........#.......#....................#............#.#........#.#...#.....#.#.............#..#..........##.....................#............#........#...#........##.....#........................................#.#..............#....#........................#..........##.........#..........................................................##....#....#.......#.#.....#...#..........#.#..#.....#..........................##..#........#............#....#..................##.............#......................#.....#...#..............#.#......#...........#..............#....#.........#...#........#......#..#..................#.....##.#...#...##......................................#.................#.......#............................#..........#..#........#....#..............#.............#....#.....................#....#...#.#.#....#.#.#...#..#....................#..#.#.....................#.##.....#...#...............................#........#.......#....................#............#.#........#.#...#.....#.#.............#..#..........##.....................#............#........#...#........##.....#........................................#.#..............#....#........................#..........##.........#..........................................................##....#
..#.#....#.....#..............................................#................................................###....#...#..#...........#......#.......#.##.................#.............#............................##.........#............#........##.....#...#..#.......#.#.....#.........#......#............#...#......................#..#.........#...........#.....#.....#...........#...#...#.#......................#.......................#........#...............#.#........................#.#..............#....##....#..#...#.....#..........#...........................#..#..................#..........................#.#...........#......#....................#..............#..#...............#.........#...........................#..#......###.......#....#.#..........#..#......#...#.#.............#.....#............#....................#.........................#......#..#.#....#...#..........##.............#..#.#........#..#........#.#....#.....#..............................................#................................................###....#...#..#...........#......#.......#.##.................#.............#............................##.........#............#........##.....#...#..#.......#.#.....#.........#......#............#...#......................#..#.........#...........#.....#.....#...........#...#...#.#......................#.......................#........#...............#.#........................#.#..............#....##....#..#...#.....#..........#...........................#..#..................#..........................#.#...........#......#....................#..............#..#...............#.........#...........................#..#......###.......#....#.#..........#..#......#...#.#.............#.....#............#....................#.........................#......#..#.#....#...#..........##.............#..#.#........#..#........#.#....#.....#..............................................#................................................###..
.........................#........#.........#.......#..#...........#..#..................#.#...............#.###.........#.#.....................#.............#...........#..#........#..........#......#..........#..........#..............#.......................................#.....#..............#...#....#.....#........#...##..........#.#...#..............#.............#....#....#........#...............#..#.........#....##....#.....#....#....#...................#.........................#.................#.................#...........#...........#..##...........##.....#....###..#.......................##.#.#......#........#.............#........##...#.................................#........#................#..........#....###............#......#.........#....#................#.........................#......................#............#.#..#...............#....................................#......#...#.......##...................................#........#.........#.......#..#...........#..#..................#.#...............#.###.........#.#.....................#.............#...........#..#........#..........#......#..........#..........#..............#.......................................#.....#..............#...#....#.....#........#...##..........#.#...#..............#.............#....#....#........#...............#..#.........#....##....#.....#....#....#...................#.........................#.................#.................#...........#...........#..##...........##.....#....###..#.......................##.#.#......#........#.............#........##...#.................................#........#................#..........#....###............#......#.........#....#................#.........................#......................#............#.#..#...............#....................................#......#...#.......##...................................#........#.........#.......#..#...........#..#..................#.#...............#.###....
...#.....#..#.#...........#....#.......................#...#.......................#.##....#..........#.....#.#.....#............#...........#.#.#.......#.........##.#.#.......#....#...........#...........#.............#.......#...#.#.....#.........#..................#...#..##.................#.#...#.......#................##................#..........#........#........#.#...#...#..............#..............................#..#..........................................#.....#......#....#...........#...................#................#.........#..........................#........##....#.............................#...........#....#......#...#.....#..........#.................##....##................#...............##................................#....#..#......#......#.#.............#.....#....#.....#............................#.....#....#.......................#...............#.......................#.......#.#...............#.....#..#.#...........#....#.......................#...#.......................#.##....#..........#.....#.#.....#............#...........#.#.#.......#.........##.#.#.......#....#...........#...........#.............#.......#...#.#.....#.........#..................#...#..##.................#.#...#.......#................##................#..........#........#........#.#...#...#..............#..............................#..#..........................................#.....#......#....#...........#...................#................#.........#..........................#........##....#.............................#...........#....#......#...#.....#..........#.................##....##................#...............##................................#....#..#......#......#.#.............#.....#....#.....#............................#.....#....#.......................#...............#.......................#.......#.#...............#.....#..#.#...........#....#.......................#...#.......................#.##....#..........#.....#.#.....
..#............................#.......#...............................................#..............#....#......#................#............#.#.#.#....#.........#..........................#...............#.......#....#....##...............#.....#......#.#............................#........##....#.#.....#.........................................#..................#............#....#.#..............##.................#..........#......................#.#........#............#.#..#..........................#.................#...##..#........#...............#..........#................................#..........................#...#.#....##.#.....#.........#......................#..#.......................................#.......................#.......#.........................#...#...#.#....#.##................#.#............##....#..#..........#....#.#.......#.....###...#....................#.........####...#.........#.......#............................#.......#...............................................#..............#....#......#................#............#.#.#.#....#.........#..........................#...............#.......#....#....##...............#.....#......#.#............................#........##....#.#.....#.........................................#..................#............#....#.#..............##.................#..........#......................#.#........#............#.#..#..........................#.................#...##..#........#...............#..........#................................#..........................#...#.#....##.#.....#.........#......................#..#.......................................#.......................#.......#.........................#...#...#.#....#.##................#.#............##....#..#..........#....#.#.......#.....###...#....................#.........####...#.........#.......#............................#.......#...............................................#..............#....#......#.
....................#................#....#..........#.#....#..#...........##............#...##................................#.......#.....##........###.......#.............#..#.........................................#......#.........................#.............#...................#......#..........#.........#...#....#...#.........................................#.........#.#.#..........###......##.........#...................#..#...........#........#.#....#.....#.........................#.#..#....#........#................................#..#....#...#........................#..#.##.....#..........................##.#...#............#...#...........#...#.........#.#.........#......#........................#...................................#.........#.#....#.........................#.#...#.#.#....#..........#..........##.#...#..............#..#........#..........#..........#.###.#..#.............................#.#...#...#....................#................#....#..........#.#....#..#...........##............#...##................................#.......#.....##........###.......#.............#..#.........................................#......#.........................#.............#...................#......#..........#.........#...#....#...#.........................................#.........#.#.#..........###......##.........#...................#..#...........#........#.#....#.....#.........................#.#..#....#........#................................#..#....#...#........................#..#.##.....#..........................##.#...#............#...#...........#...#.........#.#.........#......#........................#...................................#.........#.#....#.........................#.#...#.#.#....#..........#..........##.#...#..............#..#........#..........#..........#.###.#..#.............................#.#...#...#....................#................#....#..........#.#....#..#...........##............#...##.....................
...#.......#......#...#.#...#.#...................................#........#.##..##.....#...#....#......#..#...........#....#.....#................#..#..#..........#.#......#.#......................................#.........#.............#.##...#....#.....#.......#.#..#.................#...#........#.....###..#..........#......#......#......#.....................#.....#........#.....#..............#..........##............##.....##..........#...#......#.................................#..........#.....##...................#...#.......................##......#...................##..#...............................##..........#...#.....#...........#.............#.................#.#.........#.....#...#..#.....#..#..............................#.#...............#....#........#........#...##.............#.#...............................##..#.........#.....#.....#............#................#...........#........................##.....#.......#......#...#.#...#.#...................................#........#.##..##.....#...#....#......#..#...........#....#.....#................#..#..#..........#.#......#.#......................................#.........#.............#.##...#....#.....#.......#.#..#.................#...#........#.....###..#..........#......#......#......#.....................#.....#........#.....#..............#..........##............##.....##..........#...#......#.................................#..........#.....##...................#...#.......................##......#...................##..#...............................##..........#...#.....#...........#.............#.................#.#.........#.....#...#..#.....#..#..............................#.#...............#....#........#........#...##.............#.#...............................##..#.........#.....#.....#............#................#...........#........................##.....#.......#......#...#.#...#.#...................................#........#.##..##.....#...#....#......#..#........
..........#......#..........#..............#.....#.#...........#..................##...............#.#........#........#...........#............#....#.#......#.#............#.#.#.....................................#.....#.........................#.....#......................#...#........#.....#.............................#.#..........#.........#.....#.#.................#.#....#..................#.............#....#...#.............#...#.#.......#............#..............##...#....#.............#.............#....................................#....................................##.......#....##..............#..........#.............#...........#........................##...........................#.......#..#....#....#.....#......#....#....................#...................................#..............#....##.......#...............#................#....................#.#..........#....................................#..........#......#..........#..............#.....#.#...........#..................##...............#.#........#........#...........#............#....#.#......#.#............#.#.#.....................................#.....#.........................#.....#......................#...#........#.....#.............................#.#..........#.........#.....#.#.................#.#....#..................#.............#....#...#.............#...#.#.......#............#..............##...#....#.............#.............#....................................#....................................##.......#....##..............#..........#.............#...........#........................##...........................#.......#..#....#....#.....#......#....#....................#...................................#..............#....##.......#...............#................#....................#.#..........#....................................#..........#......#..........#..............#.....#.#...........#..................##...............#.#........#.....
...#...............#......................#.........#......................#.#.#......................#.............#.......#................#......#.........................#.#.....#...##.......#.............#........#.....#.....#.........................#...#...........#.........#.#............#...........#.............................#..#...#......................#.....................#.#........#.#............#..........#.....#..#.........##.......#...........#..............#...#.....#...................#..............#..............#......#...#............#..........#....#..........#.............#.#.#.....##........................................#.#......#.#....#......#....#........#...#....#..#....#..........#.......##...................##...#........#........................##.#...#................................#....#....#..#...#...........#..#..............#............#................#.......##.#...#...........#.......#...............#......................#.........#......................#.#.#......................#.............#.......#................#......#.........................#.#.....#...##.......#.............#........#.....#.....#.........................#...#...........#.........#.#............#...........#.............................#..#...#......................#.....................#.#........#.#............#..........#.....#..#.........##.......#...........#..............#...#.....#...................#..............#..............#......#...#............#..........#....#..........#.............#.#.#.....##........................................#.#......#.#....#......#....#........#...#....#..#....#..........#.......##...................##...#........#........................##.#...#................................#....#....#..#...#...........#..#..............#............#................#.......##.#...#...........#.......#...............#......................#.........#......................#.#.#......................#.............
..........#...#.......##....#.##.....................................##...................#...#....#.......#............................##...##.......#.......................................#..............##...................#.....#.#..#.........#.#.....#..................#.................#....#...#.....#....#.......#.............#..........#..#....#...##..........##.....#..#.....#......#........#...#....#................#.#.##.......#...........#..........#..........................#..#........#....#.#...#..............##....#..........#.........#...###..#...............................................#...#........#........#...................#......................................#...............#.......................#..##.....#.#.................#..........#...#...........#.....#...........#................#...........##............#..................#.....#.....#..#............#.......##.......#.........#.##.......................#...#.......##....#.##.....................................##...................#...#....#.......#............................##...##.......#.......................................#..............##...................#.....#.#..#.........#.#.....#..................#.................#....#...#.....#....#.......#.............#..........#..#....#...##..........##.....#..#.....#......#........#...#....#................#.#.##.......#...........#..........#..........................#..#........#....#.#...#..............##....#..........#.........#...###..#...............................................#...#........#........#...................#......................................#...............#.......................#..##.....#.#.................#..........#...#...........#.....#...........#................#...........##............#..................#.....#.....#..#............#.......##.......#.........#.##.......................#...#.......##....#.##.....................................##...................#...#....#.......#........
#...#............#................#........#....#............#..........................##..#..#.......#....#................#.#..................#.#......................................##........................#.#....................#................##............#.#.......#.#.........#............#....................................#.........#................#........#........................#............................##...#.........#.#.......................#...............#............................#......#.##...............#..##...................#.#............#............#..#....#.................#......#...#...#.........................#..........................#.......#..#............................####.............#......#..#.........................#.....#..#..#.....................#...........#......................................#....#.............#.#......................#........#..#.............#......#...#............#................#........#....#............#..........................##..#..#.......#....#................#.#..................#.#......................................##........................#.#....................#................##............#.#.......#.#.........#............#....................................#.........#................#........#........................#............................##...#.........#.#.......................#...............#............................#......#.##...............#..##...................#.#............#............#..#....#.................#......#...#...#.........................#..........................#.......#..#............................####.............#......#..#.........................#.....#..#..#.....................#...........#......................................#....#.............#.#......................#........#..#.............#......#...#............#................#........#....#............#..........................##..#..#.......#....#.......
..#..............#.............#..........##..##......#............#.................#..........................#.......#..................................#.............#.......#..........#....#.....#.....##................#.#........#..#...#.#.......................#............##...#..#...................................#......#........................#......#......#.........#..........#..........#.......#..........#...............................#...........#...........#...#...#................#....#..............#...........#........#............#.................#.#..........#.....#..#............................................#.............#.................#...................#................................#.............##..#..............#.....#......#.....#..............................#.........#.....................................#.#..........#...........#......................#..............#.......................#..............#.............#..........##..##......#............#.................#..........................#.......#..................................#.............#.......#..........#....#.....#.....##................#.#........#..#...#.#.......................#............##...#..#...................................#......#........................#......#......#.........#..........#..........#.......#..........#...............................#...........#...........#...#...#................#....#..............#...........#........#............#.................#.#..........#.....#..#............................................#.............#.................#...................#................................#.............##..#..............#.....#......#.....#..............................#.........#.....................................#.#..........#...........#......................#..............#.......................#..............#.............#..........##..##......#............#.................#..........................#...
..............#...#..........................................#...#...............#................#........................#....#....#................................#.....#.........................#...#....#..............#..........#............#.................#................#.........#..........#.#..#..#.....#...................#............#....#.....##.............#....#...............................#.............#..#........#.....#............................................#......#..#...#.......#........................#...#.....##......#........#.....#.....##.......................................#...............#.........#.............#.....#.....#.#.##.............#..#..#...........#......#..#.#..........#....##.#....................................#...#....#.....#....#................#..#.....#..........................#.............#......#......#..............#......................##..........................................#...#..........................................#...#...............#................#........................#....#....#................................#.....#.........................#...#....#..............#..........#............#.................#................#.........#..........#.#..#..#.....#...................#............#....#.....##.............#....#...............................#.............#..#........#.....#............................................#......#..#...#.......#........................#...#.....##......#........#.....#.....##.......................................#...............#.........#.............#.....#.....#.#.##.............#..#..#...........#......#..#.#..........#....##.#....................................#...#....#.....#....#................#..#.....#..........................#.............#......#......#..............#......................##..........................................#...#..........................................#...#...............#................#.................
..........#.....................#..............#.#............#......#.#....#..........#......##....#..........#............#..........#.....#.#......#....#......#..........................#..................#..............#..........................#......#...................#..............#..#..##.............#.#.....#.#..#......#.#..........#...#.....#....#..........#...............#.#.....#...##..............#..##..................##....#..........#......#................#.........#.......#......##...#......#...............#...............#..........................#......#...#.........#..#..........#......#.............#.........#.............#......................................#...................................#...............#..#.............................#...#......#.....................#...#......................#.......#.....#........#.........#..#..#...#....................##.#....................#.......................#.....................#..............#.#............#......#.#....#..........#......##....#..........#............#..........#.....#.#......#....#......#..........................#..................#..............#..........................#......#...................#..............#..#..##.............#.#.....#.#..#......#.#..........#...#.....#....#..........#...............#.#.....#...##..............#..##..................##....#..........#......#................#.........#.......#......##...#......#...............#...............#..........................#......#...#.........#..#..........#......#.............#.........#.............#......................................#...................................#...............#..#.............................#...#......#.....................#...#......................#.......#.....#........#.........#..#..#...#....................##.#....................#.......................#.....................#..............#.#............#......#.#....#..........#......##....#..........#....
.....#.......#....#...................................#........#......#......#....#..##...........#...#....................#.....#........#.#...#............#.#......#..#....#......##........#.#..........#...#............................#.............#......................#.......#..............................#......#.............##................#.......#.....#......#..................................#.......#.#.##......#....#..........#............#........#...................#...............#........#.................#.......................#.................#..#...##........#..........#.........#..#....##.#....#............#...............#.........#........#.....#.................#....#...#..........#........#..#........#..#.........#.....#....#..............#.............................#.........#.......#........#....#...#........#...............##......#.........#.......#......#.......#..........#..........................#.......#....#...................................#........#......#......#....#..##...........#...#....................#.....#........#.#...#............#.#......#..#....#......##........#.#..........#...#............................#.............#......................#.......#..............................#......#.............##................#.......#.....#......#..................................#.......#.#.##......#....#..........#............#........#...................#...............#........#.................#.......................#.................#..#...##........#..........#.........#..#....##.#....#............#...............#.........#........#.....#.................#....#...#..........#........#..#........#..#.........#.....#....#..............#.............................#.........#.......#........#....#...#........#...............##......#.........#.......#......#.......#..........#..........................#.......#....#...................................#........#......#......#....#..##...........#...#.............
..........................#.......#....................#........#...#...##............#.#.......##...#..#.#......#........##.....#.#......................#..........#...............#...................#......#.......#.........#......#.............#....#..........#...#........#..............#...#.#......................#..........................#.....#.......#........#....................#......#..................##...............#.......#..........#......#...#..#....#.......#......#.....................#.............#.................#....#.....#.........#.#..........#.........#..........#...#......#.......#....#........#......#.....................#.......#..#...............#......#....#....#......#...#.............#...##...........................#....##..........................#...#.........#...............#...........#.............#......#.#..#........#................#.......#.#.........................#...............#.#..........................#.......#....................#........#...#...##............#.#.......##...#..#.#......#........##.....#.#......................#..........#...............#...................#......#.......#.........#......#.............#....#..........#...#........#..............#...#.#......................#..........................#.....#.......#........#....................#......#..................##...............#.......#..........#......#...#..#....#.......#......#.....................#.............#.................#....#.....#.........#.#..........#.........#..........#...#......#.......#....#........#......#.....................#.......#..#...............#......#....#....#......#...#.............#...##...........................#....##..........................#...#.........#...............#...........#.............#......#.#..#........#................#.......#.#.........................#...............#.#..........................#.......#....................#........#...#...##............#.#.......##...#..#.#......#..
.....#...#..#....#.............................#.........#......#........#...............#..#.#.........#......#............#........................................##...#..............#....#.......#..#..#..............................#.............#..............##...#.................#.....#.......................#..#......#............#...#.........##...............................................#....................#....#........#.......###..................#........##.#.....#.........#..#...............#............#................#..#.........#..........#....#............#....................#.#......#..................................#..............##.............#.........#..#........#...........#.....#.....................#............#..........#..........##.....#.......................#.#..##...........#.............##..#........#............................#....#.....#.......#.....#....#.............#......#......#.....#...#..#....#.............................#.........#......#........#...............#..#.#.........#......#............#........................................##...#..............#....#.......#..#..#..............................#.............#..............##...#.................#.....#.......................#..#......#............#...#.........##...............................................#....................#....#........#.......###..................#........##.#.....#.........#..#...............#............#................#..#.........#..........#....#............#....................#.#......#..................................#..............##.............#.........#..#........#...........#.....#.....................#............#..........#..........##.....#.......................#.#..##...........#.............##..#........#............................#....#.....#.......#.....#....#.............#......#......#.....#...#..#....#.............................#.........#......#........#...............#..#.#.........#......#....
......#.........#....#...............................##.......#.........#.......#....##..........#.......................................#.......##............#....#...................#....#.#...#.....#.....#.#.....................#.#.........##..#....#.#......#..#..#.....##..................#.....................#.........#.................#.......#..#......#.#..................#............#..#....................#...#..#.....................#.#................#......#.....#.....................................#.#...................#................................#........##..#............##...............................................##.......#....#.......#..#.......#.....................#...................#................#.....................#..........#....#...................###............##..#.#.................#........#.#.#..#........#............#..#..#....#....#....................#.............##....................#.........#....#...............................##.......#.........#.......#....##..........#.......................................#.......##............#....#...................#....#.#...#.....#.....#.#.....................#.#.........##..#....#.#......#..#..#.....##..................#.....................#.........#.................#.......#..#......#.#..................#............#..#....................#...#..#.....................#.#................#......#.....#.....................................#.#...................#................................#........##..#............##...............................................##.......#....#.......#..#.......#.....................#...................#................#.....................#..........#....#...................###............##..#.#.................#........#.#.#..#........#............#..#..#....#....#....................#.............##....................#.........#....#...............................##.......#.........#.......#....##..........#..................
....................#..................#.........#.#.##...#..#.......#.##..............#........##...........#......#....................#........#....#.................#.............#............#.........#.....#.......#..................#.#..#......#............#....#..........#....#....#........#.......#......................#..#.......#..................#.............#.............#..#............................................#......#.#.......##...........#.....#...................#...................#......................#.....#......#..............#...#......................##..#.#..........#..##........##.........#..#...........#..##.#................#........#.................#.........#.##....##.....................#..........#.................#...........#.................#.....#..............#.....#............#...............#.................#...##....#....................####.....................#..###..............................#..................#.........#.#.##...#..#.......#.##..............#........##...........#......#....................#........#....#.................#.............#............#.........#.....#.......#..................#.#..#......#............#....#..........#....#....#........#.......#......................#..#.......#..................#.............#.............#..#............................................#......#.#.......##...........#.....#...................#...................#......................#.....#......#..............#...#......................##..#.#..........#..##........##.........#..#...........#..##.#................#........#.................#.........#.##....##.....................#..........#.................#...........#.................#.....#..............#.....#............#...............#.................#...##....#....................####.....................#..###..............................#..................#.........#.#.##...#..#.......#.##..............#........##...........#......
.............#.....#...................#....................................#................#..........#.................#......#.........................................#......#.#........#.............#......#....................#..#........#......#.........#...................#...........#................#...................#......#.................##...................#...........................................##.....#................#............................#...................#.................#.......#......#.........#.......##.#.................#.....#...#......#..........#..............................#.#......#.#..#..............................#.................#......................#.................#...........#......#.#.........#....................#...............#.......#...##.......#...#..........#..#...#...#...........#....#..........#..#............#..#.................##...............#.........#..#.................#.....#...................#....................................#................#..........#.................#......#.........................................#......#.#........#.............#......#....................#..#........#......#.........#...................#...........#................#...................#......#.................##...................#...........................................##.....#................#............................#...................#.................#.......#......#.........#.......##.#.................#.....#...#......#..........#..............................#.#......#.#..#..............................#.................#......................#.................#...........#......#.#.........#....................#...............#.......#...##.......#...#..........#..#...#...#...........#....#..........#..#............#..#.................##...............#.........#..#.................#.....#...................#....................................#................#..........#...........
........#..#...#..........#..........##.#.#.......#....#....#.....#..#....##....................#......................#.#.......#........#...................#........#.............#.#.#.......................................#.......................#...#...........................................#.....#........#..................#..#....#.........#.......#........#................#...........#....#...#......................#.............#.#..............#....#.....#..............##..#...................#..................#........#......#...#....#......#.................#.............#.#.#........#....##...................#.........#...#...#.......#....#....................#...#......#.........................#.#..#..............#.............#.........#.................#..#.#....#............#.#.....................#.............#....#.....#........#....##...#....#...#.................#...#...............#...#..........................#..#...#..........#..........##.#.#.......#....#....#.....#..#....##....................#......................#.#.......#........#...................#........#.............#.#.#.......................................#.......................#...#...........................................#.....#........#..................#..#....#.........#.......#........#................#...........#....#...#......................#.............#.#..............#....#.....#..............##..#...................#..................#........#......#...#....#......#.................#.............#.#.#........#....##...................#.........#...#...#.......#....#....................#...#......#.........................#.#..#..............#.............#.........#.................#..#.#....#............#.#.....................#.............#....#.....#........#....##...#....#...#.................#...#...............#...#..........................#..#...#..........#..........##.#.#.......#....#....#.....#..#....##....................#...................
...................#....#.#...........#..##........#.......................#............................#........#.....#.....#...................#...............#.#.#.....#....#....#...........................#..#..............##.....................#................#.......#.#...#........#.....#..........###..#..#........................................#...............##......................................#.........#.......................#.............................#....................##.......#...........#..#.#.......................#..............#.#..........#..#...#...#...#...#....#......#.......#.................#...................#...........#.......#................##........................#...................#......................#..........#............#.........#.#.#.......#.....#.............##......#.###......#..........#......#.........#..##...........................##.#...#......................#...........................#....#.#...........#..##........#.......................#............................#........#.....#.....#...................#...............#.#.#.....#....#....#...........................#..#..............##.....................#................#.......#.#...#........#.....#..........###..#..#........................................#...............##......................................#.........#.......................#.............................#....................##.......#...........#..#.#.......................#..............#.#..........#..#...#...#...#...#....#......#.......#.................#...................#...........#.......#................##........................#...................#......................#..........#............#.........#.#.#.......#.....#.............##......#.###......#..........#......#.........#..##...........................##.#...#......................#...........................#....#.#...........#..##........#.......................#............................#........#..
#.....##..................#....#................................#.........#.#...................................#.................#......#........................#........#...................#......#.......#......................................#............#...#.#...........#........................#..#..#..................##.....#.....#.......................#.............#.................................#..............#.........#......................#.##..........#..................................................#............#.......##...................##.......#.........#....#....##.#....................#.....................#...#..#....#....#..#...........#.#.........#............#....#.........#.##.......................#.#......#......##.#.....................#...#...##...........#......#.......#..#.......#...#....#..#......#.#......#........................#...##.#.......#......#.........#.................#........#.#.....##..................#....#................................#.........#.#...................................#.................#......#........................#........#...................#......#.......#......................................#............#...#.#...........#........................#..#..#..................##.....#.....#.......................#.............#.................................#..............#.........#......................#.##..........#..................................................#............#.......##...................##.......#.........#....#....##.#....................#.....................#...#..#....#....#..#...........#.#.........#............#....#.........#.##.......................#.#......#......##.#.....................#...#...##...........#......#.......#..#.......#...#....#..#......#.#......#........................#...##.#.......#......#.........#.................#........#.#.....##..................#....#................................#.........#.#...................................#...
...#.#......#...##..#.......#....#............#.......#..#...#.............................#....#.................#..................................#......#............#............#.....#.....#.........#............#.......#.........#..#............#.............................#.#.......##..................#...#...........#.............#.........................................#......#.#.....#..##.....................#.##.......#.........#......#...............................#..##.......#..........#.....#.....#...........#...#.#............................#.......###...#.#.#...................#...#..##...#.......#............#.............##..............#............#....................#............#.#......#...........................#.##..#...........##.......#...................#..#.#.............#..................#....................##...........................#.............##..............#...#...#...........#........#.#......#...##..#.......#....#............#.......#..#...#.............................#....#.................#..................................#......#............#............#.....#.....#.........#............#.......#.........#..#............#.............................#.#.......##..................#...#...........#.............#.........................................#......#.#.....#..##.....................#.##.......#.........#......#...............................#..##.......#..........#.....#.....#...........#...#.#............................#.......###...#.#.#...................#...#..##...#.......#............#.............##..............#............#....................#............#.#......#...........................#.##..#...........##.......#...................#..#.#.............#..................#....................##...........................#.............##..............#...#...#...........#........#.#......#...##..#.......#....#............#.......#..#...#.............................#....#.................#.
........#................................##...................##...........#...#.................#..........#..................#...............#.......##.............#......#..........#............#..................##.......................#..............#..................#................................#............#...##.#..........#..#..#...................#......................#........#.......#..##.........................#......#.................................................#.#..#...........#.......................##........###................#..#.....................#........#.#.....#.......##...........#...#..........#...#.....#....#....#......#.#..##....#................#.##........#............#........#...........#......##.#.........#.............#...................................#.........#.........................#...............#..##.....#..#.....................#..#.................#..........#...................#................................##...................##...........#...#.................#..........#..................#...............#.......##.............#......#..........#............#..................##.......................#..............#..................#................................#............#...##.#..........#..#..#...................#......................#........#.......#..##.........................#......#.................................................#.#..#...........#.......................##........###................#..#.....................#........#.#.....#.......##...........#...#..........#...#.....#....#....#......#.#..##....#................#.##........#............#........#...........#......##.#.........#.............#...................................#.........#.........................#...............#..##.....#..#.....................#..#.................#..........#...................#................................##...................##...........#...#.................#..........#.......
....#........#..............#...#..#............##...................#.....#.....................................................#....#...##.....#.##................#..#.....#...............#.....##.#....#..................#.........#......#...............................#..........#.....#...#....#........#...#.....#...................................................#........#...#.............#.......#...............#...#....................#.....#..#...#..............#.....#..................................#.............#....#...............##.....#..............#............#................#...............#......#.#.................#..##................#...................................#.....................................................#....#.............#...#..#.............#.#.....#....................#........#..#....#.#..........#......#...............#.........#.....#..#..................#.###...........#...##....#....#........#..............#...#..#............##...................#.....#.....................................................#....#...##.....#.##................#..#.....#...............#.....##.#....#..................#.........#......#...............................#..........#.....#...#....#........#...#.....#...................................................#........#...#.............#.......#...............#...#....................#.....#..#...#..............#.....#..................................#.............#....#...............##.....#..............#............#................#...............#......#.#.................#..##................#...................................#.....................................................#....#.............#...#..#.............#.#.....#....................#........#..#....#.#..........#......#...............#.........#.....#..#..................#.###...........#...##....#....#........#..............#...#..#............##...................#.....#........................................
.................#........#.......#......#........#..........#..#.............##.........#....#..................##.#........#.........#...............#........#.#......................#..........#.#...#.#......#.......#.................................#.......#........#.....#.........#......#.............#.........#....#.........#.........................#.........#...#..................#.#...........#..........#...#.....#.........#...#...#...#....................#......#.#.....#.........##......#.............................##......###.......................................#....#...........#.............#.........#.........................#...#...#....#....#..#....#........#.......................................##...........#.........................#.........#.....#....#...........#..........#..#.#..............##.............#.........#.............#........................................................................#...................#........#.......#......#........#..........#..#.............##.........#....#..................##.#........#.........#...............#........#.#......................#..........#.#...#.#......#.......#.................................#.......#........#.....#.........#......#.............#.........#....#.........#.........................#.........#...#..................#.#...........#..........#...#.....#.........#...#...#...#....................#......#.#.....#.........##......#.............................##......###.......................................#....#...........#.............#.........#.........................#...#...#....#....#..#....#........#.......................................##...........#.........................#.........#.....#....#...........#..........#..#.#..............##.............#.........#.............#........................................................................#...................#........#.......#......#........#..........#..#.............##.........#....#..................##.
........#........###.......#...#..#................................................##.....#.....................#.....#..#........#......#.................#..................#...#................................#......#......#.#...#..#..............#................#.................#....#...#...............#.......##.#.#...............................#..........##.....................#.............................................#...#......##..#........#....#......#.........##...........#.#................#.......................#...#......#...................................#..##......................#.............#..........##......#................................#.....#.....................#...#............#......#.............#..........................................................................#................................#.............................................#.......#.....#.#.........#...........#...............#........###.......#...#..#................................................##.....#.....................#.....#..#........#......#.................#..................#...#................................#......#......#.#...#..#..............#................#.................#....#...#...............#.......##.#.#...............................#..........##.....................#.............................................#...#......##..#........#....#......#.........##...........#.#................#.......................#...#......#...................................#..##......................#.............#..........##......#................................#.....#.....................#...#............#......#.............#..........................................................................#................................#.............................................#.......#.....#.#.........#...........#...............#........###.......#...#..#................................................##.....#.....................#...
...#.................#....#............................................#...#......##..........#.....................#.......##....#.#.....#............#.##.#.....#..................#..............................#.......#...#..........#..........................##...................................#.........#.....##...........#...#............#.........#...............#........#..............#.........#....#............#.......#.......#.................#..#.....#...............#..#...#....#.......#..............#........#.....##.................#.#..........#...............#......#..#............#..........#..........#................#.....#.............#......#....#...#...#.......#..#.........#..................#..#..#....#.................................#...................#.......#..#..............................#..###................#...............#.........#..............#.#............................#.....................#.................#....#............................................#...#......##..........#.....................#.......##....#.#.....#............#.##.#.....#..................#..............................#.......#...#..........#..........................##...................................#.........#.....##...........#...#............#.........#...............#........#..............#.........#....#............#.......#.......#.................#..#.....#...............#..#...#....#.......#..............#........#.....##.................#.#..........#...............#......#..#............#..........#..........#................#.....#.............#......#....#...#...#.......#..#.........#..................#..#..#....#.................................#...................#.......#..#..............................#..###................#...............#.........#..............#.#............................#.....................#.................#....#............................................#...#......##..........#.....................
#.........#.........#.#.....#..#.........#..#.#..#........................##.#.#................#.............#.....#..........#.............##..............................................##............#....#..................................#..........#.................................#...........#.................................#.......#...#..#................#.................##.................#.......................#.....#.......................#..............#..........................#..#.............#....#...#..........................#...........#.#................#.#...#...........#........#...................#.##....#..###.................#.#..........................#............#.....#....#.#........#....#........#.........#....#....##.....#.......#.......................#......#...........................#....#...........#.............#......#...............#........#...##.................#..............#....#.##.........#.........#.#.....#..#.........#..#.#..#........................##.#.#................#.............#.....#..........#.............##..............................................##............#....#..................................#..........#.................................#...........#.................................#.......#...#..#................#.................##.................#.......................#.....#.......................#..............#..........................#..#.............#....#...#..........................#...........#.#................#.#...#...........#........#...................#.##....#..###.................#.#..........................#............#.....#....#.#........#....#........#.........#....#....##.....#.......#.......................#......#...........................#....#...........#.............#......#...............#........#...##.................#..............#....#.##.........#.........#.#.....#..#.........#..#.#..#........................##.#.#................#.............#.....
...................#............................#..................#...#.....#.......................#.....#...##.......#.................#.#...............#..........#....#...#.........#...#.........#.#.............#..#...........###....#.....#..##.#.#.............................#.................#.#.....#.............#...#...................#.....#...............................#..............#.....#....................................#..#........#...#................#...........#........#........................#.................#.......#.#..............#..........#..............#..........................#.....#...............#.#.............#.....#....#.#..#......#.....#.........#...#......##.....#..#...........#...........#.........#............................##..........#...#.......#.............#..##..#..........................................#........#....#.......................#.....##....................#..#.....#...................#............................#..................#...#.....#.......................#.....#...##.......#.................#.#...............#..........#....#...#.........#...#.........#.#.............#..#...........###....#.....#..##.#.#.............................#.................#.#.....#.............#...#...................#.....#...............................#..............#.....#....................................#..#........#...#................#...........#........#........................#.................#.......#.#..............#..........#..............#..........................#.....#...............#.#.............#.....#....#.#..#......#.....#.........#...#......##.....#..#...........#...........#.........#............................##..........#...#.......#.............#..##..#..........................................#........#....#.......................#.....##....................#..#.....#...................#............................#..................#...#.....#.......................#.....#...##...
...............#.........#...................#...#...............#.........#..........#...................................#....#.........#.#.#............##....##....#.............#..................#......#..............#.....##................#.#.........#...........................................#............#.........#.........................#...#....#..........#......#..........#........#...............#...............#.......#.......#.#...#..............#........#..#........#...#...........#.#...........#........#......#...#.............##......#..........#...........#.......#.....#...#.#.#.........................#..#..........#...............#...............................#...#........#.........#........#..#......................#..........##.......#...................#......#.............#...#...................#.........................#.#.....................#......................#.#....#...........#.............................#.........#...................#...#...............#.........#..........#...................................#....#.........#.#.#............##....##....#.............#..................#......#..............#.....##................#.#.........#...........................................#............#.........#.........................#...#....#..........#......#..........#........#...............#...............#.......#.......#.#...#..............#........#..#........#...#...........#.#...........#........#......#...#.............##......#..........#...........#.......#.....#...#.#.#.........................#..#..........#...............#...............................#...#........#.........#........#..#......................#..........##.......#...................#......#.............#...#...................#.........................#.#.....................#......................#.#....#...........#.............................#.........#...................#...#...............#.........#..........#.............................
....................#....##.......................................#...#...........................#..#.#...........................................#...........#.......#........#..#.#.......##......................###..#..#......#.......#......#..##..#..........#...#............#..#...................#.#.#...#...............#.#.....#......#.#......#....#..................#.......#......................#.....#.#.....#.........................##.........#..............#.....#.....#........##........#..#..#...#......#.#......#...........#..#................#..#...................#....##......................#...........................#.......#....#.....#...............#............#.......#.#..........#.............................#.....#....................#..............#.......................##....#...........................##...........#.........#.............#.#.........................................##..#.....#....#...........................#....##.......................................#...#...........................#..#.#...........................................#...........#.......#........#..#.#.......##......................###..#..#......#.......#......#..##..#..........#...#............#..#...................#.#.#...#...............#.#.....#......#.#......#....#..................#.......#......................#.....#.#.....#.........................##.........#..............#.....#.....#........##........#..#..#...#......#.#......#...........#..#................#..#...................#....##......................#...........................#.......#....#.....#...............#............#.......#.#..........#.............................#.....#....................#..............#.......................##....#...........................##...........#.........#.............#.#.........................................##..#.....#....#...........................#....##.......................................#...#...........................#..#.#............
...#...........#.................#.#..........#.........#...............#.............#..#........#............................#.....#........#....#...#......#........##...........#..................#.........#..............#................#.....................#....##.........#................#.......#.........#.......#...#..#....#...........##.....#...................#.........................#..#......................#.............#..#..#......................................#...........#...#..................##.........#.............#...#................#......#.............#..................##.......................#......................#....#.##........#..#........##.....#....................#..#.#................................#..................................#.....#....#..#..#.......#.#......................#.#.........#.....#..#.............................#.....#...#..................#................#......#.#.....#...........#.................#.#..........#.........#...............#.............#..#........#............................#.....#........#....#...#......#........##...........#..................#.........#..............#................#.....................#....##.........#................#.......#.........#.......#...#..#....#...........##.....#...................#.........................#..#......................#.............#..#..#......................................#...........#...#..................##.........#.............#...#................#......#.............#..................##.......................#......................#....#.##........#..#........##.....#....................#..#.#................................#..................................#.....#....#..#..#.......#.#......................#.#.........#.....#..#.............................#.....#...#..................#................#......#.#.....#...........#.................#.#..........#.........#...............#.............#..#........#.................
..#.....#.....###...............#.##....#................#....#.........#.##....#....#..#........#.....#.............#....#...................#......#....#.............................#....#......#.............................#...#.......#.#..........................#..#.....#.............#..#.#.#........................................#....#.....#................#...................#.#.......#...#..................................#...#....#..................#..#...#.......#.....#...#....#........##..............#.........#....#...............#..........#......##..#.#........................#.............#............#...............#..#.#.#.....#.........#.....#........#..........#......##..#....##..#......#.............#..............#..............................#.........#....#......#....##..#..#.............#..................#....................................#.....#..........#..........#...#................#.#...........#.....#.....###...............#.##....#................#....#.........#.##....#....#..#........#.....#.............#....#...................#......#....#.............................#....#......#.............................#...#.......#.#..........................#..#.....#.............#..#.#.#........................................#....#.....#................#...................#.#.......#...#..................................#...#....#..................#..#...#.......#.....#...#....#........##..............#.........#....#...............#..........#......##..#.#........................#.............#............#...............#..#.#.#.....#.........#.....#........#..........#......##..#....##..#......#.............#..............#..............................#.........#....#......#....##..#..#.............#..................#....................................#.....#..........#..........#...#................#.#...........#.....#.....###...............#.##....#................#....#.........#.##....#....#..#........#.....#............
.............#......##.............#......................##........................#...#............#...#.........#...#.........#..#...................#....................#...#.#....#.....#.#...#..............##...#....#....#......#.#...............#.......#....................#........#.....#........#........#.........#.##..............................#.............#......#.......#..................##...................#..........#....#................................#..#................#.......#..#.......#........................#...#.......#.......#..........##..#...#........#......#............#.........#...##..................##......#................#................#....#............................#............#.............#................................#.#...#..##.#.......#....#..........................................##....#.....#..#.#....#.##....#..................#...#.#.......#.....#.....................##...#.............#......##.............#......................##........................#...#............#...#.........#...#.........#..#...................#....................#...#.#....#.....#.#...#..............##...#....#....#......#.#...............#.......#....................#........#.....#........#........#.........#.##..............................#.............#......#.......#..................##...................#..........#....#................................#..#................#.......#..#.......#........................#...#.......#.......#..........##..#...#........#......#............#.........#...##..................##......#................#................#....#............................#............#.............#................................#.#...#..##.#.......#....#..........................................##....#.....#..#.#....#.##....#..................#...#.#.......#.....#.....................##...#.............#......##.............#......................##........................#...#............#...#.........#
.........#...#.......#..##........................#..#.................#................#..#....................#...........................#..#...........#..................#...#...............#.......#.................#.....................#................#.#............#....#....##..................#..................#............#...................#..#............................#.....................................#..............#.........................##....#........#...#....#........................#............................##....##..##...#.....................#..........#..........#............#.........#..........#.......#.....#..........#....#.....#..##.........#......................#....#..##......#............#............##.........#............#......#.....#...............#....##..##..............................#.#...................#..................#.....#..........#...#.....#.....#####...#.#..#................#...#.......#..##........................#..#.................#................#..#....................#...........................#..#...........#..................#...#...............#.......#.................#.....................#................#.#............#....#....##..................#..................#............#...................#..#............................#.....................................#..............#.........................##....#........#...#....#........................#............................##....##..##...#.....................#..........#..........#............#.........#..........#.......#.....#..........#....#.....#..##.........#......................#....#..##......#............#............##.........#............#......#.....#...............#....##..##..............................#.#...................#..................#.....#..........#...#.....#.....#####...#.#..#................#...#.......#..##........................#..#.................#................#..#....................#...
...#.........#.....#.......#.#...................#............#....#.#....#..............##..#........................#..##............#....#......#.....#...##.....................#.......#.......#..............#..........#....................#.................#....................##....#...................#....................#..................##..........................#....##...#.#..................#..................#.#.....#................#...............................#.......#.......#..................#........#..#.#.....................#........................#............#.....#......##.#........#...#...........................#...#....#....#...............#...#.#................................................#........#..#.........................#.#.#..#..................#...#..............................#............#...#.#..#.#...##......................#..#.#..#............#........#.............#........#......#.........#.....#.......#.#...................#............#....#.#....#..............##..#........................#..##............#....#......#.....#...##.....................#.......#.......#..............#..........#....................#.................#....................##....#...................#....................#..................##..........................#....##...#.#..................#..................#.#.....#................#...............................#.......#.......#..................#........#..#.#.....................#........................#............#.....#......##.#........#...#...........................#...#....#....#...............#...#.#................................................#........#..#.........................#.#.#..#..................#...#..............................#............#...#.#..#.#...##......................#..#.#..#............#........#.............#........#......#.........#.....#.......#.#...................#............#....#.#....#..............##..#......................
....#.......#.........#.......................#.............................................#.#....#......#....#..#......#..#...............#...................##...#.........................#..#...#............#....................#...#........#...#...##.#.....#........................#.....................###...........#...............##.##.......#....#.........#...........#.................#..................#..........#.........#..........#..............................##......#................#.....#...........#........##..#..##......#..................#......#.#..##..................#....#..#...........#.....##..............#.....#...........#.....#...................#..........#.#......#.....#............................#.......................#......#.#....#....#.....#..#..##.......#.....#....................#.......##.#.............................#...............................#...........#.........................#.#....#.......#.........#.......................#.............................................#.#....#......#....#..#......#..#...............#...................##...#.........................#..#...#............#....................#...#........#...#...##.#.....#........................#.....................###...........#...............##.##.......#....#.........#...........#.................#..................#..........#.........#..........#..............................##......#................#.....#...........#........##..#..##......#..................#......#.#..##..................#....#..#...........#.....##..............#.....#...........#.....#...................#..........#.#......#.....#............................#.......................#......#.#....#....#.....#..#..##.......#.....#....................#.......##.#.............................#...............................#...........#.........................#.#....#.......#.........#.......................#.............................................#.#....#......#....#..#.
............#.................#..............##......#.........................#...#..#......#..............#.........#............#....#..............#......#.....#..#...#...................#.....##........#....................#.....##..#.......#......#...##.........#.......#.................................#.....#...##.#........##...........#.........#................#...........#.........#.......#................................#.......#............#..#..........................#.........#.......#...............#.................#......#........................#...#............#..........#..#..................#.......#.................##........#..#..........#............#.............................#...##.......#..............#.##..#................##..............#..................#...#.....##......#................#...#..#.#......#.........#..............#................#.#.....#.........#................#............#.............#.................#..............##......#.........................#...#..#......#..............#.........#............#....#..............#......#.....#..#...#...................#.....##........#....................#.....##..#.......#......#...##.........#.......#.................................#.....#...##.#........##...........#.........#................#...........#.........#.......#................................#.......#............#..#..........................#.........#.......#...............#.................#......#........................#...#............#..........#..#..................#.......#.................##........#..#..........#............#.............................#...##.......#..............#.##..#................##..............#..................#...#.....##......#................#...#..#.#......#.........#..............#................#.#.....#.........#................#............#.............#.................#..............##......#.........................#...#..#......#..............#.......
.........##.....#...#....#........#..........#.......#...#................................#.....#.............#................#...#..........#...............#.......................#......................#....#..............#.#...#..........###..............#.....#.#.........................#...#.#......#.............................#........#..#........#....#......#.......................................#...#................#....##......##........#............#......................#.........................#.#..#.............#.....##.......#.........................#...............##.....#......#.#..#...#..................#..#...............#......#.....##..........................#..#...#.............#............#....#........#.....#................##....#..#.#..........#....................#..........................................#........#..#.#.#.....................#..........#.....#................#..........#.#...............##.....#...#....#........#..........#.......#...#................................#.....#.............#................#...#..........#...............#.......................#......................#....#..............#.#...#..........###..............#.....#.#.........................#...#.#......#.............................#........#..#........#....#......#.......................................#...#................#....##......##........#............#......................#.........................#.#..#.............#.....##.......#.........................#...............##.....#......#.#..#...#..................#..#...............#......#.....##..........................#..#...#.............#............#....#........#.....#................##....#..#.#..........#....................#..........................................#........#..#.#.#.....................#..........#.....#................#..........#.#...............##.....#...#....#........#..........#.......#...#................................#.....#.............#.....
#........#...................#..#.............#......#.#.#......................##..............#.....##........#......#............#.#...........#................#.............#.......#.#.#..............#....................#....#.............................#...............................#...#..............#......#................#.#.#.......#.....#..#...#....................................#.......#..#......#.........#.#.#......#.##............#......#...............#..........##.................#.....#...............#..#...................#.#.................#.....#....#...#..#............#......#..............#............#.......##..............................#.......#.#....#......#........#................#.#...#.#....#...#....#.#.....#..##........#..........#................#..#.#.....#.....#....#..#...........#...................#....#.......#..........#.#.............#............#.#...###......................#....##........#...................#..#.............#......#.#.#......................##..............#.....##........#......#............#.#...........#................#.............#.......#.#.#..............#....................#....#.............................#...............................#...#..............#......#................#.#.#.......#.....#..#...#....................................#.......#..#......#.........#.#.#......#.##............#......#...............#..........##.................#.....#...............#..#...................#.#.................#.....#....#...#..#............#......#..............#............#.......##..............................#.......#.#....#......#........#................#.#...#.#....#...#....#.#.....#..##........#..........#................#..#.#.....#.....#....#..#...........#...................#....#.......#..........#.#.............#............#.#...###......................#....##........#...................#..#.............#......#.#.#......................##..............#.....##........#...
.#........#...............#............#......#.....#......#...............................#...................................#....................#...##.........#...................#....#..................##....##......##............#...............#..........#.#........#........................#.....................................#...........#.............#.......................#...#..#...#.....#..........#.#..............#..#........#....#......##......##.....#..........##...............#..#..............................#..#..........#.#.##......................#..#........................#..##...#.....................#.....#........#................#...............#.....#.....#...........................#.......##...................#.#...............#....#...................#.........#.#............#....#............................#...#.......................##....#..#..................#............#..#...##..............#........#...............#............#......#.....#......#...............................#...................................#....................#...##.........#...................#....#..................##....##......##............#...............#..........#.#........#........................#.....................................#...........#.............#.......................#...#..#...#.....#..........#.#..............#..#........#....#......##......##.....#..........##...............#..#..............................#..#..........#.#.##......................#..#........................#..##...#.....................#.....#........#................#...............#.....#.....#...........................#.......##...................#.#...............#....#...................#.........#.#............#....#............................#...#.......................##....#..#..................#............#..#...##..............#........#...............#............#......#.....#......#...............................#........................
..#...#......#.....#......#........#...................#.#.............#......#...........#...............#..#.............#..........#..#.....................#.......#.........................#.#.....#.#................#.#..#..........................................#................##...........#..................#......#...........................#..#.......#.....................................#...................#...#.........##..#.......#...##....................#...#..........#.#...#......................#...............#.................#..............##....#....................#..................#............#........##.#.#.............##........................#....#.......#.#........#........#..#..........#...#.#.......#.......#......#..........##.......#........#..................#..#............#.#........................#.......#.......#...................#........#........#........###....................#...........#...#......#.....#......#........#...................#.#.............#......#...........#...............#..#.............#..........#..#.....................#.......#.........................#.#.....#.#................#.#..#..........................................#................##...........#..................#......#...........................#..#.......#.....................................#...................#...#.........##..#.......#...##....................#...#..........#.#...#......................#...............#.................#..............##....#....................#..................#............#........##.#.#.............##........................#....#.......#.#........#........#..#..........#...#.#.......#.......#......#..........##.......#........#..................#..#............#.#........................#.......#.......#...................#........#........#........###....................#...........#...#......#.....#......#........#...................#.#.............#......#...........#...............#..#......
.........#.#...........#......#.................#..........#...........##..............#..#.#.#.............#..#.......#........#..............#...........#....#...#..............#..............#..................##......#......................#.....#.......................##....#..................#........##..#.........#...............#..........#............#...#..#........................#........##.....................#...........................#.....#.......#..........#.......##..#...................#............#..........#...............#..#.......#.#..............#.........#....#.##....................#.............#.#....#.....#.........................#.................#................#.#................##.............#..........................#.........#.....#.................................#..........#.#..#..........................................#......#......#.......##.........#.#..#.......#....##..#.#.#...............#.#...........#......#.................#..........#...........##..............#..#.#.#.............#..#.......#........#..............#...........#....#...#..............#..............#..................##......#......................#.....#.......................##....#..................#........##..#.........#...............#..........#............#...#..#........................#........##.....................#...........................#.....#.......#..........#.......##..#...................#............#..........#...............#..#.......#.#..............#.........#....#.##....................#.............#.#....#.....#.........................#.................#................#.#................##.............#..........................#.........#.....#.................................#..........#.#..#..........................................#......#......#.......##.........#.#..#.......#....##..#.#.#...............#.#...........#......#.................#..........#...........##..............#..#.#.#.............#..#....
...#....#...................#..#.....#..#....#.....#........#............#..#.#.................#..#...........................#.#.......#...............#..............#.....#....#...#......#.....#.....#.#........#.............#..................................#.#.....................#................#...........#...#...........#...........................#..###..#.#....#............................#...............#....#.......................#.....#...#........#.#...#....#..........................#...........#............#..........#.........#..##...........##..........................#....#..#.....#.....#.........................#............####...#....#......#............#.......................#................#..#...#....#........#..................#..#......#......#....#.....................##..............#...........#...................#..........#..................#............#......#.............................#.....#....#...................#..#.....#..#....#.....#........#............#..#.#.................#..#...........................#.#.......#...............#..............#.....#....#...#......#.....#.....#.#........#.............#..................................#.#.....................#................#...........#...#...........#...........................#..###..#.#....#............................#...............#....#.......................#.....#...#........#.#...#....#..........................#...........#............#..........#.........#..##...........##..........................#....#..#.....#.....#.........................#............####...#....#......#............#.......................#................#..#...#....#........#..................#..#......#......#....#.....................##..............#...........#...................#..........#..................#............#......#.............................#.....#....#...................#..#.....#..#....#.....#........#............#..#.#.................#..#................
.#.....................#......#.........##...#......#....................#..#..##...........#.#.........................#.........#.......#...................................#............................#...............................................................#.........#.#.......#.#.....#..##....#.......#......#...................#...#...#..#...............#..............#................................#..#.......#....#............#.....#........#.#..........#......###.........#.#.............##.##....................#.......#....#.....###....#...........#.#.........##...#...#.......................##...........#...................................#.........#.#.#...............#.#.............#.........#..#...............#.............#........#........#.......#..............#......#.............#....................#........#......#...##.......#.......................#...........#.............#.#..........................#.....................#......#.........##...#......#....................#..#..##...........#.#.........................#.........#.......#...................................#............................#...............................................................#.........#.#.......#.#.....#..##....#.......#......#...................#...#...#..#...............#..............#................................#..#.......#....#............#.....#........#.#..........#......###.........#.#.............##.##....................#.......#....#.....###....#...........#.#.........##...#...#.......................##...........#...................................#.........#.#.#...............#.#.............#.........#..#...............#.............#........#........#.......#..............#......#.............#....................#........#......#...##.......#.......................#...........#.............#.#..........................#.....................#......#.........##...#......#....................#..#..##...........#.#.....................
.......#.....#....#.....#.........#....#.....................#.....#...#....................#.#.....#........#.............................#...#...#...........#.##...#.........###.#........#....##.#.......#...........#..#........#................#....#.....##..#.....#...............#.......................#.#........#..............#...........#..............#....#........#.......#....#...#.#.#.....#.....#...............#..#..................#...#....#.##.#........#....................#.##...........................................#...................................#.....###....................#........................#......#............#...#..#......#......................#....#.#..##..........................#.##.#............#.........#..#..................#....................#..........#................##.#.#..............#..##..#.....................................................#.............###...............................#.....#....#.....#.........#....#.....................#.....#...#....................#.#.....#........#.............................#...#...#...........#.##...#.........###.#........#....##.#.......#...........#..#........#................#....#.....##..#.....#...............#.......................#.#........#..............#...........#..............#....#........#.......#....#...#.#.#.....#.....#...............#..#..................#...#....#.##.#........#....................#.##...........................................#...................................#.....###....................#........................#......#............#...#..#......#......................#....#.#..##..........................#.##.#............#.........#..#..................#....................#..........#................##.#.#..............#..##..#.....................................................#.............###...............................#.....#....#.....#.........#....#.....................#.....#...#....................#.#.....#........#......
..........#......................##................#......#.....#.........#.........##.....................#................#...#.........................................#..#.........##...#............#..#...#.............................#....#...................#...........................#....#......#.....................#.....#............#......#....#......#......................#..#...#......#.#.............#....#....#....#...#................##..........#....#...................................................#....#......................................#.#..........#.#......#............##...............#..............#.#...........#...#........#.........#..............................................................#...#....#......##.......................#..#.##........#................##..#............................#................#......#.......#.........#......#.#.......................#...................#..................#......................##................#......#.....#.........#.........##.....................#................#...#.........................................#..#.........##...#............#..#...#.............................#....#...................#...........................#....#......#.....................#.....#............#......#....#......#......................#..#...#......#.#.............#....#....#....#...#................##..........#....#...................................................#....#......................................#.#..........#.#......#............##...............#..............#.#...........#...#........#.........#..............................................................#...#....#......##.......................#..#.##........#................##..#............................#................#......#.......#.........#......#.#.......................#...................#..................#......................##................#......#.....#.........#.........##.....................#........
...................................#..#..........#.......#............................#......#........#.#...........#..........#...#........#.....#.....#..............#.....#.#.......................##...................#........#..........#.#..............#.........#...#.................#.#....#...#...................................#.....................##.......#...#...........#.....#....................#...##.#.......#.........#.#...........#.#..#.........#........#...#..#...#....#...................#..................................#.....................#.......##........#....................#.......#.....##....##.......#....#...........#..........#...#..#.........#....................#............#...............#..........#........#.......#...................#............................#.......#.#.......................#.................................#....#.........#............#.........#......#.....#..##.......#.......................................#..#..........#.......#............................#......#........#.#...........#..........#...#........#.....#.....#..............#.....#.#.......................##...................#........#..........#.#..............#.........#...#.................#.#....#...#...................................#.....................##.......#...#...........#.....#....................#...##.#.......#.........#.#...........#.#..#.........#........#...#..#...#....#...................#..................................#.....................#.......##........#....................#.......#.....##....##.......#....#...........#..........#...#..#.........#....................#............#...............#..........#........#.......#...................#............................#.......#.#.......................#.................................#....#.........#............#.........#......#.....#..##.......#.......................................#..#..........#.......#............................#......#........#.#...........
...#..........#..#............................#..#.....#........#.#...........................#.#....#...........#..#......#...............##...................................#......#......#.#.......................#.#.#...........#.........#.......#.............................#........................#.......#.............#...........#.......#..............#......................##............##.....#.............#.......#..#...#..........#.............................#......#...................##...#...................#.................#...............#..#.........................#...............#......................#....#................................#..#..........#..........................#.........#....#.#...................#.....#..#........................#..##...............#...................#.#..#......#......#...........#...#...#........................#...#...#...#.#.#......................#..............#......#..........#..#............................#..#.....#........#.#...........................#.#....#...........#..#......#...............##...................................#......#......#.#.......................#.#.#...........#.........#.......#.............................#........................#.......#.............#...........#.......#..............#......................##............##.....#.............#.......#..#...#..........#.............................#......#...................##...#...................#.................#...............#..#.........................#...............#......................#....#................................#..#..........#..........................#.........#....#.#...................#.....#..#........................#..##...............#...................#.#..#......#......#...........#...#...#........................#...#...#...#.#.#......................#..............#......#..........#..#............................#..#.....#........#.#...........................#.#....#...........#..
........#............#.........................#...#............#..........##.......#......#......#.#.......................#.....#.#...#..........................#.##.....#.....#..#............#...#.#............................................#...........................#..#.......................#.#...#.......#..................................#...#...#........#.##....#...............................#...........................#.............#..................#..................##...............#...#.#...#.........#...#....##...............................#.................##...............................#......#..#..............................................#........#..........................................#...................#..#.......#.....#...........#...#................#...#.............#........#.........#..............#.#......................#..........#..................#........#.......................#..............#............#.........................#...#............#..........##.......#......#......#.#.......................#.....#.#...#..........................#.##.....#.....#..#............#...#.#............................................#...........................#..#.......................#.#...#.......#..................................#...#...#........#.##....#...............................#...........................#.............#..................#..................##...............#...#.#...#.........#...#....##...............................#.................##...............................#......#..#..............................................#........#..........................................#...................#..#.......#.....#...........#...#................#...#.............#........#.........#..............#.#......................#..........#..................#........#.......................#..............#............#.........................#...#............#..........##.......#......#......#.#...............
##..........#.#.#...#.................#....#.................#.......................#...#..#...#.................#...............................#.............................#....#.....#...#...#......................#.........#............................##........##......#...#.......#..................#.....................#....##.............#...#.....#................#......##........#...............#.##.#...#.#............................#.....................#...........#................#....#....##....#.........#................................#..........#.#...............#.........#....................##........................##.#..#........................#..#...#...................#......#....##......#.........#.....#.................................#....................#....#...#................#.....##..#.....#...#.#......#.....#.##..#...#..........#.......................#....#.#....#...#.##..........#............##..........#.#.#...#.................#....#.................#.......................#...#..#...#.................#...............................#.............................#....#.....#...#...#......................#.........#............................##........##......#...#.......#..................#.....................#....##.............#...#.....#................#......##........#...............#.##.#...#.#............................#.....................#...........#................#....#....##....#.........#................................#..........#.#...............#.........#....................##........................##.#..#........................#..#...#...................#......#....##......#.........#.....#.................................#....................#....#...#................#.....##..#.....#...#.#......#.....#.##..#...#..........#.......................#....#.#....#...#.##..........#............##..........#.#.#...#.................#....#.................#.......................#...#..#...#.................#.
.#..#......#...#............#.......#..............#.....#..##.......#.....................#...#.......#.#...#............#.....#.#........##.............#..............#.............................#........#.....##..#...........#...#......#...............#........#......................................#.......#............#......#..#...........#....#....#.#............#........##....#............##.##..............#.......#.###........................#.................#...#..................#.....#...#.......................#.....#........#....#...##....#..............#.................................#.........#..#......#..........#....................................#.....#....#....................#......#...................................................#............#....#..................#...........................................#............#........#.........................................#..#................#.......#..#......#...#............#.......#..............#.....#..##.......#.....................#...#.......#.#...#............#.....#.#........##.............#..............#.............................#........#.....##..#...........#...#......#...............#........#......................................#.......#............#......#..#...........#....#....#.#............#........##....#............##.##..............#.......#.###........................#.................#...#..................#.....#...#.......................#.....#........#....#...##....#..............#.................................#.........#..#......#..........#....................................#.....#....#....................#......#...................................................#............#....#..................#...........................................#............#........#.........................................#..#................#.......#..#......#...#............#.......#..............#.....#..##.......#.....................#...#.......#.#...#......
..##..............#....#......#................#...........#..............#..................##..........................................#................#.#......#....#......#....#.#.....#...#..#.......#.............#.....###.................#.....#...........#............#.......................#.................#..............##....................#..#..........#.....#....#....#........#.........#...................#................#............#.#.#........#.....#..............#.....#...................#.........#..............................................#..#..........#...#.....#.........##.......#............###...................................................#.........##................#.....#..........................#...................#.#.#....#..#......#....#.......#..#.....#........#..#.......#.........#...........................#....#......................#....#..........#..#.........#...#.......................##..............#....#......#................#...........#..............#..................##..........................................#................#.#......#....#......#....#.#.....#...#..#.......#.............#.....###.................#.....#...........#............#.......................#.................#..............##....................#..#..........#.....#....#....#........#.........#...................#................#............#.#.#........#.....#..............#.....#...................#.........#..............................................#..#..........#...#.....#.........##.......#............###...................................................#.........##................#.....#..........................#...................#.#.#....#..#......#....#.......#..#.....#........#..#.......#.........#...........................#....#......................#....#..........#..#.........#...#.......................##..............#....#......#................#...........#..............#..................##.....................
.............#..#..#.......#...........#......................#.......#........................#..#..##......#........#..................#.......................##..............#........#..........#.........#..#........................#..#.#......#.#............#..............................#........#.#.....#.........#.......#...............#...#.....#.#........#.............................#....................#..............#....................................................#....#...#.......#..#.....#.....#........#.....#...........#......................#..........#.............#........................................#.#....##..........#.........................#......#.......#....................#.........##.#.................#...................#..............#.#......#...............#......##..........#...#.............#.................###............#......#........#.............#....#..............#..#......#...#................#..#..#.......#...........#......................#.......#........................#..#..##......#........#..................#.......................##..............#........#..........#.........#..#........................#..#.#......#.#............#..............................#........#.#.....#.........#.......#...............#...#.....#.#........#.............................#....................#..............#....................................................#....#...#.......#..#.....#.....#........#.....#...........#......................#..........#.............#........................................#.#....##..........#.........................#......#.......#....................#.........##.#.................#...................#..............#.#......#...............#......##..........#...#.............#.................###............#......#........#.............#....#..............#..#......#...#................#..#..#.......#...........#......................#.......#........................#..#..##......#......
............................#...#.......#.#.#.........................................#.............#...#...#...##.......#....#......................#..#...................#.....#..#.#.......#....#......#.....#..#..........#.........................#......##.....##..................#.#..........#...#.........................#..##.....#.......#...##............................................#.................###............#.....#...........#.....#.............#....#..#..##..........#.....#........................##.#.........#....................#...#...............#.......#...#...#..........................#..............#......#........##.........#........#..........................#.....#........#.....#.#............................................#.......#....##..................#..#....#..#.#...##......#.....#..#.#..#....#..................................#..............#.#...#................#.........................#...............................#...#.......#.#.#.........................................#.............#...#...#...##.......#....#......................#..#...................#.....#..#.#.......#....#......#.....#..#..........#.........................#......##.....##..................#.#..........#...#.........................#..##.....#.......#...##............................................#.................###............#.....#...........#.....#.............#....#..#..##..........#.....#........................##.#.........#....................#...#...............#.......#...#...#..........................#..............#......#........##.........#........#..........................#.....#........#.....#.#............................................#.......#....##..................#..#....#..#.#...##......#.....#..#.#..#....#..................................#..............#.#...#................#.........................#...............................#...#.......#.#.#.........................................#.............#...#...#...##..
#..................#......#...............................................#............#..............#..#...........#..#.#..#..........#............#..#..........#.....#.#................#....#................##........#...................#..##.....#.....#....#.............#.#...................##....................#..........#..............#...#....##.........#...#....................#........................#..#..#.........#...#.#.......#.#...#..#..........................#.............#...............##..........#.................#.............................#......#.........#..........#..#..............#...................#........#...........#................#...#...##..#................#.........................##.#............##..................#....#.............#...#......#....#..#.....#...#..#......................#..............#.........#.#...........................#...#.#....#........##........#.#........#.....#..................#......#...............................................#............#..............#..#...........#..#.#..#..........#............#..#..........#.....#.#................#....#................##........#...................#..##.....#.....#....#.............#.#...................##....................#..........#..............#...#....##.........#...#....................#........................#..#..#.........#...#.#.......#.#...#..#..........................#.............#...............##..........#.................#.............................#......#.........#..........#..#..............#...................#........#...........#................#...#...##..#................#.........................##.#............##..................#....#.............#...#......#....#..#.....#...#..#......................#..............#.........#.#...........................#...#.#....#........##........#.#........#.....#..................#......#...............................................#............#..............#..#..........
......#.........#........#.......#.#.........................#..#..#.......#............................##...#............#.#.........#..#....#................##.....#........#..#......#........#..........#.......#.....#...............#...........#..#.....#...#..#..#....#.................#......................##..............#............#..........................................#...........#...............#......#.....#.................................#.........................#.................#.............#.#.....#............................#.....................#......#.......................#...........................#.....................#...#....#...#.......................#.............##...........#.#.................#.....##...................##..#.................#..........................#..........................#...#..............#.......#..##.........#..............#...........................#...................#.........#........#.......#.#.........................#..#..#.......#............................##...#............#.#.........#..#....#................##.....#........#..#......#........#..........#.......#.....#...............#...........#..#.....#...#..#..#....#.................#......................##..............#............#..........................................#...........#...............#......#.....#.................................#.........................#.................#.............#.#.....#............................#.....................#......#.......................#...........................#.....................#...#....#...#.......................#.............##...........#.#.................#.....##...................##..#.................#..........................#..........................#...#..............#.......#..##.........#..............#...........................#...................#.........#........#.......#.#.........................#..#..#.......#............................##...#......
#...............#.................#..................#....................................#............#..#.............................#.........#...........#...........#.#...#..................#...............................................#..##......##..........#.........###.#.#..#....#.......................#................#..........#....#....#........#....#................................................#...#...#......#...#.....##..................................#..........#......#................#.#...#.##............#.........................#.......#...#........#.....##..#....#.....#...........................##.....#...........................#...................#...#...............................#.#....#.#......#....##.........#........#...............##.....................#.....#.......#.........#.................#......#.........................................##............#......#......#....................#.#...............#.................#..................#....................................#............#..#.............................#.........#...........#...........#.#...#..................#...............................................#..##......##..........#.........###.#.#..#....#.......................#................#..........#....#....#........#....#................................................#...#...#......#...#.....##..................................#..........#......#................#.#...#.##............#.........................#.......#...#........#.....##..#....#.....#...........................##.....#...........................#...................#...#...............................#.#....#.#......#....##.........#........#...............##.....................#.....#.......#.........#.................#......#.........................................##............#......#......#....................#.#...............#.................#..................#....................................#............#..#.........
.#.............#.........#....#.............#....##...............#...#............#.#......................#...............#....#..............##.............#.#...............#.........#..................#.#....##...#.#.................#.......#.............#.........................#.........................#..#.#...............#..#..........#......#.......###..............#.............#....#.........##..#....#..##...#...............................##..........................#............#...........#.#.#............#.......#....................#.............#.................#...#....#..........#...#.#.........#....#.........#...................................#.#......#........#.....#......#..........#....#.............................#.....#...........#.........#..#.#.....#.....#.........#....#.......................#...........#...#.........................#.#.................#.#............#.......#.....#.........#.....#.............#.........#....#.............#....##...............#...#............#.#......................#...............#....#..............##.............#.#...............#.........#..................#.#....##...#.#.................#.......#.............#.........................#.........................#..#.#...............#..#..........#......#.......###..............#.............#....#.........##..#....#..##...#...............................##..........................#............#...........#.#.#............#.......#....................#.............#.................#...#....#..........#...#.#.........#....#.........#...................................#.#......#........#.....#......#..........#....#.............................#.....#...........#.........#..#.#.....#.....#.........#....#.......................#...........#...#.........................#.#.................#.#............#.......#.....#.........#.....#.............#.........#....#.............#....##...............#...#............#.#......................#.......
..........##................................................#.....................#.#.........#..#.#..#...##............#....#..#.........#..........##....#.##....#..##.#...............##.##....#..#...#...#..................#......#....#........#............................#........##....................#.........#................#..#.........#..............#....#.#....#....#..........#.........#...#....#.#.#..............##.#.......#.......#...........#.......#...........#.....#........#....#...........#.#.......#......#......................................#..........##............##.................#.......###...#....#.....#...##....................#......#..#............................#..##.........##.#............#.....#.......#.........#.....................#..#...........#............#.#....#........#...#....#.....#..............................#....#................................#........#.....#.....##...#.#....................##................................................#.....................#.#.........#..#.#..#...##............#....#..#.........#..........##....#.##....#..##.#...............##.##....#..#...#...#..................#......#....#........#............................#........##....................#.........#................#..#.........#..............#....#.#....#....#..........#.........#...#....#.#.#..............##.#.......#.......#...........#.......#...........#.....#........#....#...........#.#.......#......#......................................#..........##............##.................#.......###...#....#.....#...##....................#......#..#............................#..##.........##.#............#.....#.......#.........#.....................#..#...........#............#.#....#........#...#....#.....#..............................#....#................................#........#.....#.....##...#.#....................##................................................#.....................#.#.........#..#.#..#...##........
.#......#..#..#.##..#......#.................#..#..............................#...#...........................##.##......#..........#.#............##....................#.................#..................#...#............................##....................###.............#.#.#..................................#..............#....#....#.................................#..........#.#..#..........#.....#......#....................#....#...............##...#....#...#......................#....#...#.....#.......#...........#.....#......#.#...........#.##................##..................#.....................#...#.........................................#.......#..#..........#..........#...........................#.........#.........#.............#..............#........#...........................................#..........................#.............#...#...#...#...#...............#..#..#.................................#.#......#..#..#.##..#......#.................#..#..............................#...#...........................##.##......#..........#.#............##....................#.................#..................#...#............................##....................###.............#.#.#..................................#..............#....#....#.................................#..........#.#..#..........#.....#......#....................#....#...............##...#....#...#......................#....#...#.....#.......#...........#.....#......#.#...........#.##................##..................#.....................#...#.........................................#.......#..#..........#..........#...........................#.........#.........#.............#..............#........#...........................................#..........................#.............#...#...#...#...#...............#..#..#.................................#.#......#..#..#.##..#......#.................#..#..............................#...#...........................##.##
....#..#........#...#............#...#......#.#.......###.................#..............##.........#.........#.#...........#.#.........#......#.....#........##..........#.....#.#.......#.................#..#....#......#..............#..#..#..#.......#........#...........#................#..#....................##....##..#.#......#........................................#.......#..............#......#...#...............#.........#.......#.......#.........#................#.........................#...................#................#....#...#..............................#.....##.#.........................#..#.....#...#.....#...........................................#....#.#..............#.#..........#.....#.......................#..............#......#..........................##..#..........#.....#...............#........#...................##..#............................................#............##............#...#........#..#........#...#............#...#......#.#.......###.................#..............##.........#.........#.#...........#.#.........#......#.....#........##..........#.....#.#.......#.................#..#....#......#..............#..#..#..#.......#........#...........#................#..#....................##....##..#.#......#........................................#.......#..............#......#...#...............#.........#.......#.......#.........#................#.........................#...................#................#....#...#..............................#.....##.#.........................#..#.....#...#.....#...........................................#....#.#..............#.#..........#.....#.......................#..............#......#..........................##..#..........#.....#...............#........#...................##..#............................................#............##............#...#........#..#........#...#............#...#......#.#.......###.................#..............##.........#.........#.#...
#...................#...#.......................#..#.............#......#.#..............##...............#.........#..........................#.......#..........#...........#..........................#....#.......##........###..#..#................#.....#...#...#.........................................................##....#...#.....#.............#..#......#........................#.......#...............#.........#.....#.........#............#.#.....##...#..#.....#........##.........#...............##..#...............#....................#...#.........#.....##........#.....#.....#...#...........#.#....#.................................#......................#.............#.............#..#...................#.........................................#...#........#..#....#........#.......##..........#.............#............#................#...............##..#....#.................##.....#.....................#...#........#...................#...#.......................#..#.............#......#.#..............##...............#.........#..........................#.......#..........#...........#..........................#....#.......##........###..#..#................#.....#...#...#.........................................................##....#...#.....#.............#..#......#........................#.......#...............#.........#.....#.........#............#.#.....##...#..#.....#........##.........#...............##..#...............#....................#...#.........#.....##........#.....#.....#...#...........#.#....#.................................#......................#.............#.............#..#...................#.........................................#...#........#..#....#........#.......##..........#.............#............#................#...............##..#....#.................##.....#.....................#...#........#...................#...#.......................#..#.............#......#.#..............##...............#.........
...........................#.....................#................#.......#..........#.......##.........#..........#......#..#...#..#..##.....#...#.......#..........#................#................#....................#....#......................#.##.................#.......#...#............##.....#.......#..#........#............#............#..#......##..............#...........#............#.....#...................#............#...........#....#......#........................#........................#.....#......#.........#............#..#................###...#......................................#..#...........##.#..........##.........................................#............#.##..........#.##.##............#.....#......................#........#........#...........#...........#....#...........#.......#...........#...............#.........#.................#...........#.......#........................##.#..#...................................#.....................#................#.......#..........#.......##.........#..........#......#..#...#..#..##.....#...#.......#..........#................#................#....................#....#......................#.##.................#.......#...#............##.....#.......#..#........#............#............#..#......##..............#...........#............#.....#...................#............#...........#....#......#........................#........................#.....#......#.........#............#..#................###...#......................................#..#...........##.#..........##.........................................#............#.##..........#.##.##............#.....#......................#........#........#...........#...........#....#...........#.......#...........#...............#.........#.................#...........#.......#........................##.#..#...................................#.....................#................#.......#..........#.......##.........#..........#
..............#..#........................#.#.....#........#.#.......#.#..........#.................#....##..............#....##.....#.##........#...............................#..................#...#....#....#..........#............#.....#...#...........#......##..........###...#......#....#.....#.....#.......##..#................#.......##...........................#........#...............#.#................#.............##.............#......#...............#............................................#....#.#...#.................#.........#..................#................#......##...........................#...............##...##..........#...#...##..................#...#............#...........#.....#..........#......#..............#.....#..#......................................#...#...#...........##.......#.......#...........................................#............#.......##........................#..........#................#..#........................#.#.....#........#.#.......#.#..........#.................#....##..............#....##.....#.##........#...............................#..................#...#....#....#..........#............#.....#...#...........#......##..........###...#......#....#.....#.....#.......##..#................#.......##...........................#........#...............#.#................#.............##.............#......#...............#............................................#....#.#...#.................#.........#..................#................#......##...........................#...............##...##..........#...#...##..................#...#............#...........#.....#..........#......#..............#.....#..#......................................#...#...#...........##.......#.......#...........................................#............#.......##........................#..........#................#..#........................#.#.....#........#.#.......#.#..........#.................#....##.........
..........#.....#........#....#.........#.........................#.#...........................#......................................#..........#...........#.........................#......#.........#...#..................#........##.##.........................#............#...#.........#....#.................#................###...................#..........#..........#........................#..........#..#......#......#....#...........#.......##.....#.......................#.#.#.#...............#.........#...#.......................#......#.....#........#...................................#..#........................#..#........................#......#.........#...##..#.....#......................#..#................................................#....................#.......#................#..............#.#...#.....#..............................#.......#.....#........#...........##...#.................#..............#...........#.....#........#....#.........#.........................#.#...........................#......................................#..........#...........#.........................#......#.........#...#..................#........##.##.........................#............#...#.........#....#.................#................###...................#..........#..........#........................#..........#..#......#......#....#...........#.......##.....#.......................#.#.#.#...............#.........#...#.......................#......#.....#........#...................................#..#........................#..#........................#......#.........#...##..#.....#......................#..#................................................#....................#.......#................#..............#.#...#.....#..............................#.......#.....#........#...........##...#.................#..............#...........#.....#........#....#.........#.........................#.#...........................#...................
...#..#.......................#.................#.#...#.............................#......#....#...........#......##........#......#....#.......#........................#....#...........................................................#....#.#.......#........#........................#.#............#....##........#..#.....#.......#.#..................##.#........#...........##...............#.................#........#....................#..................#..............#...#...#.#......................#.................................#..................#....#............#...........#....#..............................##......#........#..........#...............#......................#..............#.#..............##.........#.................#................#.......#.........#...........#....................................#.#.........#.....#.#..............##.....#..#..............#.#.................#.......#.........#...#...#..#.......................#.................#.#...#.............................#......#....#...........#......##........#......#....#.......#........................#....#...........................................................#....#.#.......#........#........................#.#............#....##........#..#.....#.......#.#..................##.#........#...........##...............#.................#........#....................#..................#..............#...#...#.#......................#.................................#..................#....#............#...........#....#..............................##......#........#..........#...............#......................#..............#.#..............##.........#.................#................#.......#.........#...........#....................................#.#.........#.....#.#..............##.....#..#..............#.#.................#.......#.........#...#...#..#.......................#.................#.#...#.............................#......#....#...........#......#
.................#.#.............#................#.........#..........#....#.....#......#..........##...........#........................................#............#.....................#....#..........................#.#.........#...#.##...............................#.......#.#................#.............#......................#..............#.......#.#...#...#.......#..........#....#................#.................#.........................#.........#.#.......#...............#............##...#...................#.......#.........#.#..#.#......#......................#.....##................#........#.....#...................#.........#....#...........#.#.............#...#..#........#.##.............#..............##........#......................#..#.............#........#..................###......#..#........#.....#.................#........#............#.#...#..................#.............###.......................................#.#.............#................#.........#..........#....#.....#......#..........##...........#........................................#............#.....................#....#..........................#.#.........#...#.##...............................#.......#.#................#.............#......................#..............#.......#.#...#...#.......#..........#....#................#.................#.........................#.........#.#.......#...............#............##...#...................#.......#.........#.#..#.#......#......................#.....##................#........#.....#...................#.........#....#...........#.#.............#...#..#........#.##.............#..............##........#......................#..#.............#........#..................###......#..#........#.....#.................#........#............#.#...#..................#.............###.......................................#.#.............#................#.........#..........#....#.....#......#..........##...........#..
..............................#.#...................................##.............##...#...#...........##........#..........#.........#.....................#............##.............#....#............................#....#.#.#............#...................#.................................................................................##.....#.#.............#....#..#.............#.................#..............#.#.......#...#........................#.....#..........###.......#................................#......#........#.................................#...##..##............#...#......#.......#..................#...................#......................#..#.......#...................................#...#................#..#.#.....#.##.............#....#..#........................#.##........#..................#....#..#......#...#.........................#...#......................#..........#..#.....................#..............................#.#...................................##.............##...#...#...........##........#..........#.........#.....................#............##.............#....#............................#....#.#.#............#...................#.................................................................................##.....#.#.............#....#..#.............#.................#..............#.#.......#...#........................#.....#..........###.......#................................#......#........#.................................#...##..##............#...#......#.......#..................#...................#......................#..#.......#...................................#...#................#..#.#.....#.##.............#....#..#........................#.##........#..................#....#..#......#...#.........................#...#......................#..........#..#.....................#..............................#.#...................................##.............##...#...#...........##........#.
#............#.#....#..................................#..........................#.....#.......#..#..#....####.##........#.#..#........##...#.............#.........#...#.......#.......#...............#.............#.....#.#.........#.#..#............##....#.....#...........#.........#..#.#.......##.........#................#....#....#........#....#.....#......#...#....................#..#....................#..........#............#..........................#.....##........#...........#..#..............#...#.............#....#.....#..........#.#...##.#.............................................#.....#.#..##......#....#........#.....#.........##......#......#..#.........#................#......................#.....#............#...#...........#.......#....#.........#.#...................#................#...................#....#..........#..............#.............#..................#.#..............#.......#.#..........#.#............#.#....#..................................#..........................#.....#.......#..#..#....####.##........#.#..#........##...#.............#.........#...#.......#.......#...............#.............#.....#.#.........#.#..#............##....#.....#...........#.........#..#.#.......##.........#................#....#....#........#....#.....#......#...#....................#..#....................#..........#............#..........................#.....##........#...........#..#..............#...#.............#....#.....#..........#.#...##.#.............................................#.....#.#..##......#....#........#.....#.........##......#......#..#.........#................#......................#.....#............#...#...........#.......#....#.........#.#...................#................#...................#....#..........#..............#.............#..................#.#..............#.......#.#..........#.#............#.#....#..................................#..........................#.....#.......#..#..#....####.##..
.....#....................#......##.....#...#.......#..............................#.....#........#.......#.................#..........#..#.#..#..........#.#.......#...##.#.........................#............#.....##...................#.#............##.#.#.#............#............#.........#.............##........###.......#........#.............##...............##....................................................##....#.............#.#....#........##...#................#.........#.....#..#...........................#..#.....................#..#..#.....##.##.........#...#...........#.##.##.........#.......#.....................#............#.......#.#.#........#.......#.....#.............#........#....#..........................#.#......#..#.................#.#.#.........#..........#......#..#..............................................#...#.....#..........##.....#....#..............#......#........#.......##.........#.......#....................#......##.....#...#.......#..............................#.....#........#.......#.................#..........#..#.#..#..........#.#.......#...##.#.........................#............#.....##...................#.#............##.#.#.#............#............#.........#.............##........###.......#........#.............##...............##....................................................##....#.............#.#....#........##...#................#.........#.....#..#...........................#..#.....................#..#..#.....##.##.........#...#...........#.##.##.........#.......#.....................#............#.......#.#.#........#.......#.....#.............#........#....#..........................#.#......#..#.................#.#.#.........#..........#......#..#..............................................#...#.....#..........##.....#....#..............#......#........#.......##.........#.......#....................#......##.....#...#.......#..............................#.....#........#.......#.........
..#.#......#.......#..................#.............#.....#...#..........#...#.......#....#....#.........#....#......#......#....#.......#..............#................#...#.........................................#.#..#.......#.....#.........##.................#..#.....##..#.#..........#.......##.........#...#...##....................#.............#.#.#........#.......#.............##...#.............#.....#.................#....##..#.........................#.......#.#.......#........#...#.#......#.............#.....#..............#....##..........##....###...............................................................#.....................................#...#...................#...................................#.................##..............#..............#...#.....#.....................#.##....#..........#..............#...#....................................#.#......................#...#......#........#..#............#.#......#.......#..................#.............#.....#...#..........#...#.......#....#....#.........#....#......#......#....#.......#..............#................#...#.........................................#.#..#.......#.....#.........##.................#..#.....##..#.#..........#.......##.........#...#...##....................#.............#.#.#........#.......#.............##...#.............#.....#.................#....##..#.........................#.......#.#.......#........#...#.#......#.............#.....#..............#....##..........##....###...............................................................#.....................................#...#...................#...................................#.................##..............#..............#...#.....#.....................#.##....#..........#..............#...#....................................#.#......................#...#......#........#..#............#.#......#.......#..................#.............#.....#...#..........#...#.......#....#....#.........#....#.....
...##..................#....#............................................#......#................#...................#.........#.......#...........................#..........................................#...#....................#..........#.........#......#.........#..#......#.#...................#.......#.........#...#.....#........................................#.....#......#......#..........................##..#.#................#...#..........#.........#....#..#........#......................#....#.............#.......#.........................#......#......................#............#..................#.......#................##...#.......#..............#...#.#..............#...#.............#........................#............#..#..............................................#..#..................#..#..................................#.....#................#.#..............................#......#.....................##..................#....#............................................#......#................#...................#.........#.......#...........................#..........................................#...#....................#..........#.........#......#.........#..#......#.#...................#.......#.........#...#.....#........................................#.....#......#......#..........................##..#.#................#...#..........#.........#....#..#........#......................#....#.............#.......#.........................#......#......................#............#..................#.......#................##...#.......#..............#...#.#..............#...#.............#........................#............#..#..............................................#..#..................#..#..................................#.....#................#.#..............................#......#.....................##..................#....#............................................#......#................#..................
.....................##......#.......#.........#.....................#.................#....#...#..........#.......##.........#......#.............##...#.....................#......................#...............#...........#..#......................##........................................#.................#.............#....##.....#.............##..##...................#....#.##..#....#.............#.#........................#...................................................#.....#....................##..##.....................................##..##....................................#....##...............#...#...#..#..#........#....................#..........#....................#............#.....##......#....#.........#.#......#.......#................................#........#....##.....................#.............#...........................#.......#.....#............#...#....................##..............#....#.......................##......#.......#.........#.....................#.................#....#...#..........#.......##.........#......#.............##...#.....................#......................#...............#...........#..#......................##........................................#.................#.............#....##.....#.............##..##...................#....#.##..#....#.............#.#........................#...................................................#.....#....................##..##.....................................##..##....................................#....##...............#...#...#..#..#........#....................#..........#....................#............#.....##......#....#.........#.#......#.......#................................#........#....##.....................#.............#...........................#.......#.....#............#...#....................##..............#....#.......................##......#.......#.........#.....................#.................#....#...#..........#.......#
....#..#.....#...............#...........#.........#..............#..........#..................#......#...#.....#....#...#.........#..........#.......................#..#............................#...........#..#.........#.............#.....................##.........#...##..#..................#.........#........#.....##...............#...........#.............................#.....#.#................#......#.....#......................#......#..........................#.......#...............#....................#.#.......#.....#..#.#...#...#...#...........#............#......#.#................................................#.........#...............#..#.....#..............#....#.#............##........................#.............#.#..................#..........#...................##...#....#.......#.......#...................................#.#.#....................#.................................#.......#..#....#........#..#.....#...............#...........#.........#..............#..........#..................#......#...#.....#....#...#.........#..........#.......................#..#............................#...........#..#.........#.............#.....................##.........#...##..#..................#.........#........#.....##...............#...........#.............................#.....#.#................#......#.....#......................#......#..........................#.......#...............#....................#.#.......#.....#..#.#...#...#...#...........#............#......#.#................................................#.........#...............#..#.....#..............#....#.#............##........................#.............#.#..................#..........#...................##...#....#.......#.......#...................................#.#.#....................#.................................#.......#..#....#........#..#.....#...............#...........#.........#..............#..........#..................#......#...#.....#..
.............#.........#..............#......#..........#...................#..........#.#......................#...#................#....#..#.#.#.#................#.......#....##........#......#.#..............#...........#...............#..#........#.......#.#....###.......#...........#....#.....................#.....#....#.....#........................................#..#...#.............#............................#...........#...##............#.#.....#..........#....#...#..#.....#...#............................#........#..#...........#.....#...........#.....#.........#..#.#...................#....................#..................#....#...............................##........................#..................#.........#........#.............#.#.................#.#.......#.##........#.##....#...........#........#....................#........#....................#...........#....#...#.......#.....#.#................#.................#.........#..............#......#..........#...................#..........#.#......................#...#................#....#..#.#.#.#................#.......#....##........#......#.#..............#...........#...............#..#........#.......#.#....###.......#...........#....#.....................#.....#....#.....#........................................#..#...#.............#............................#...........#...##............#.#.....#..........#....#...#..#.....#...#............................#........#..#...........#.....#...........#.....#.........#..#.#...................#....................#..................#....#...............................##........................#..................#.........#........#.............#.#.................#.#.......#.##........#.##....#...........#........#....................#........#....................#...........#....#...#.......#.....#.#................#.................#.........#..............#......#..........#...................#..........#.#......................#...
.#..............##........#...............#.#........................#.#..........#...#............#..............#.##.......#...............#............................................................#..........#.....#..........#...........#.......#.#......#.....#.#.................#........................................#..........#.#.#......#.....#...........................#.............#.........#..........#...#.....#....#..#...........##...............#.......#.......#....#...#............#..#...#.#............#...#.....................#.......#....#...#........................#....#..............#............#.................#......#..........#...............#.#.......#.....#......##..................#.......##...#............#................#.#...#....#....##.........#....#..........#.............#....#..............................###.......#..#.........#.........................#.....................................#..............##........#...............#.#........................#.#..........#...#............#..............#.##.......#...............#............................................................#..........#.....#..........#...........#.......#.#......#.....#.#.................#........................................#..........#.#.#......#.....#...........................#.............#.........#..........#...#.....#....#..#...........##...............#.......#.......#....#...#............#..#...#.#............#...#.....................#.......#....#...#........................#....#..............#............#.................#......#..........#...............#.#.......#.....#......##..................#.......##...#............#................#.#...#....#....##.........#....#..........#.............#....#..............................###.......#..#.........#.........................#.....................................#..............##........#...............#.#........................#.#..........#...#............#..............#.
.......#......#.#...#.....#...#..................#.............#..................................#....................#...........#......#..........#.......##...#.....#....................#...#..................#...#................#...............#.#..#.#..#....##................................#....#...........................#....#.....##.....#.#..........#........................##.#....................#.....#..................#......#...#.#..............#..#....#...#..........#.....................#...............#.....#..#...#..........#............................#...#.....#....#............#.....#.........#..........................#...............#......#....#.....#................#..#.#.............#..........#...................#............#......#..........................#......#.............#....................#..#..............#...........#.....##...........................#.................#..#.......................#......#.#...#.....#...#..................#.............#..................................#....................#...........#......#..........#.......##...#.....#....................#...#..................#...#................#...............#.#..#.#..#....##................................#....#...........................#....#.....##.....#.#..........#........................##.#....................#.....#..................#......#...#.#..............#..#....#...#..........#.....................#...............#.....#..#...#..........#............................#...#.....#....#............#.....#.........#..........................#...............#......#....#.....#................#..#.#.............#..........#...................#............#......#..........................#......#.............#....................#..#..............#...........#.....##...........................#.................#..#.......................#......#.#...#.....#...#..................#.............#..................................#.................
...............#.......#..#.................#...#............#.........#.............##.......................#.......#....#.......#....#....#.#...#....................#...#.......#.............................#............#......#.........#.......##...........#.....................#.....................#...............#..................#....................#...#..........#........#..............#..#.#.#.......#.....................#.................................................#..........#.#.#.............#......#........#..#......#...........#.........#...............................#..#.............#..................................#...#...#...................#..#..#.........#...........#..##......##.......#..........................#..........#...........#......#.#...........#...#............#..............#..#................#...........#.....................#..................#.....##.........#.........#.............#...............#.......#..#.................#...#............#.........#.............##.......................#.......#....#.......#....#....#.#...#....................#...#.......#.............................#............#......#.........#.......##...........#.....................#.....................#...............#..................#....................#...#..........#........#..............#..#.#.#.......#.....................#.................................................#..........#.#.#.............#......#........#..#......#...........#.........#...............................#..#.............#..................................#...#...#...................#..#..#.........#...........#..##......##.......#..........................#..........#...........#......#.#...........#...#............#..............#..#................#...........#.....................#..................#.....##.........#.........#.............#...............#.......#..#.................#...#............#.........#.............##.......................#.....
....#...##........#.#...##........................##..........#...........#.....................#....##.##..............#.#....................#........#.....#.#.................#................#......#..........#.#....................#..##......#...#..........#..............#.........#.............#...............................#..........#.....##...#..#...........#....#....#................................................................#..#............#.....#..#.....#..#...........#..........##.................................#........#..#......#......#............#.....................#.......#..#........#...#............#............#.#..#.#.............#............#...............#.....#..............#.........#.................#...........#......................#....................#......#..#..#........#...#..............#..........#......#.....#..#......#................##.................#...#....#..#...................#...##........#.#...##........................##..........#...........#.....................#....##.##..............#.#....................#........#.....#.#.................#................#......#..........#.#....................#..##......#...#..........#..............#.........#.............#...............................#..........#.....##...#..#...........#....#....#................................................................#..#............#.....#..#.....#..#...........#..........##.................................#........#..#......#......#............#.....................#.......#..#........#...#............#............#.#..#.#.............#............#...............#.....#..............#.........#.................#...........#......................#....................#......#..#..#........#...#..............#..........#......#.....#..#......#................##.................#...#....#..#...................#...##........#.#...##........................##..........#...........#.....................#....##.##..........
#....#.....#....#....................#..........#...#........#....#..........................#....#........#...##........................................#............#..................#.............#....#.................#...................................#...........#......#...#..............##...............#......#..............##..........#.............#.#..#....................#............#...#................#.#...............#...#........................#.........#...#.......#.........#......#....#...................#.....#.....#.........................#......#...#....................#............####....#.#.....#...........#.#................................#.........#..........#.#.............##............#........#...........##.#....#.....#....#...................#.......................#....................................#.....................#.#........#......#.......#...#...#...........#..................##...#....#.....#....#....................#..........#...#........#....#..........................#....#........#...##........................................#............#..................#.............#....#.................#...................................#...........#......#...#..............##...............#......#..............##..........#.............#.#..#....................#............#...#................#.#...............#...#........................#.........#...#.......#.........#......#....#...................#.....#.....#.........................#......#...#....................#............####....#.#.....#...........#.#................................#.........#..........#.#.............##............#........#...........##.#....#.....#....#...................#.......................#....................................#.....................#.#........#......#.......#...#...#...........#..................##...#....#.....#....#....................#..........#...#........#....#..........................#....#........#...##...
.....#.#................#.......#.............#..........................#....#...##..........#.............#.......................#.........#..................................#....#.....#...............#..#..........#........#...................#.#............#...#.....#.........................##........#.#..............#.........#......#..................#.#..................#.............#.....#......#......#.#..................#......................#........#..........##...........#..#.#....#................#.........#....................#.#..#.#..#...............#....#....#............#......#.#............#..................#...........#...#...#..#..................#.......#............#....#...#...##.................................#.....#..#............##..#..........................................#.................................#..#..........#...........#........#.............#................................#...#.....#.#................#.......#.............#..........................#....#...##..........#.............#.......................#.........#..................................#....#.....#...............#..#..........#........#...................#.#............#...#.....#.........................##........#.#..............#.........#......#..................#.#..................#.............#.....#......#......#.#..................#......................#........#..........##...........#..#.#....#................#.........#....................#.#..#.#..#...............#....#....#............#......#.#............#..................#...........#...#...#..#..................#.......#............#....#...#...##.................................#.....#..#............##..#..........................................#.................................#..#..........#...........#........#.............#................................#...#.....#.#................#.......#.............#..........................#....#...##..........#.............#.......
.......#..........................#.#...#.........#...##..........#.#.......#..........................#...........................#.##..............#.................#....................#......#..#.................................#............................................#...#........#...#......................#............#.........#.#............#......#.....................#......##....................................................................##.#.#.#..........#.#.#.........#..........#........................#...................#.....#.................#.#.....................#..#...#..........#........#....#..#..#..#.#...........#...#...........#............#.........#.................#..#..........#............#..................#..#........#.......#....#..........................##.............#.....#...#....#...........#......................##.#...##....#........#.............#..#.....##.........##...................#..........................#.#...#.........#...##..........#.#.......#..........................#...........................#.##..............#.................#....................#......#..#.................................#............................................#...#........#...#......................#............#.........#.#............#......#.....................#......##....................................................................##.#.#.#..........#.#.#.........#..........#........................#...................#.....#.................#.#.....................#..#...#..........#........#....#..#..#..#.#...........#...#...........#............#.........#.................#..#..........#............#..................#..#........#.......#....#..........................##.............#.....#...#....#...........#......................##.#...##....#........#.............#..#.....##.........##...................#..........................#.#...#.........#...##..........#.#.......#..........................#............
.........................................#.#...#................##................#.............#...#.....................................................#................#....#........##.......#......#............#....#.....##.........#.......#.......#..#.............#.#.....#................#.....#....#........#....................#.....##................................#.#..#...#..#........#...............................#..#.#.....#...##..............................#.....#.....................................#....#.....#......................#......#........#.........#........................................#......................#..............#...........#.............##....#.........#...#....##................#.#....................................#..#...........#.#.....#....#.....................#................#.......#...........#.........#.........#......#.......#.........................#...#.#..........#...................................................#.#...#................##................#.............#...#.....................................................#................#....#........##.......#......#............#....#.....##.........#.......#.......#..#.............#.#.....#................#.....#....#........#....................#.....##................................#.#..#...#..#........#...............................#..#.#.....#...##..............................#.....#.....................................#....#.....#......................#......#........#.........#........................................#......................#..............#...........#.............##....#.........#...#....##................#.#....................................#..#...........#.#.....#....#.....................#................#.......#...........#.........#.........#......#.......#.........................#...#.#..........#...................................................#.#...#................##................#.............#...#...............
.....##..#.........##........#..........................#........##....#.##....#...#...#......##.#.......#.........#..#.............#........................................#............................................##.................#...............##...#.#............#........................#.##..##...#...#........##....#..#........#.#..#..................#...#.#........................##...#.......................#.......##.................##....#.#.#...#....................#......#...........................#...#...............#.......................##..........................#..............#..................#..#.....#.......#..............##..........#...#..#.#......#..#........#..............##.##...#...................#.#..............##...................#....#.....#.....##...#..#................#.....#...........#........#.........................#...#.............#.#...##......#......#.........#...........##.#.......##..#.........##........#..........................#........##....#.##....#...#...#......##.#.......#.........#..#.............#........................................#............................................##.................#...............##...#.#............#........................#.##..##...#...#........##....#..#........#.#..#..................#...#.#........................##...#.......................#.......##.................##....#.#.#...#....................#......#...........................#...#...............#.......................##..........................#..............#..................#..#.....#.......#..............##..........#...#..#.#......#..#........#..............##.##...#...................#.#..............##...................#....#.....#.....##...#..#................#.....#...........#........#.........................#...#.............#.#...##......#......#.........#...........##.#.......##..#.........##........#..........................#........##....#.##....#...#...#......##.#.......#.........#
.#.......#......#.....#............#......#...............#..#.#....................#...#....#......................#............................##.............................#...#.............................#........#.............#.#.......#...........#...#.......#.....#............#....#.#..##..........#..............#.............#..#...#....#...............#.........................#........#..............#....#...........#.................................#..........................#.........#.....................................#..............#....#.......#...................#..#.#.......##..............#...#............#.#.....#......##.....................#.#.........................###..#...........#..........#............#...................................................................#...#.#..#....#................................#.....#.......#.....#............##.#.........#.............#..................##.....#.......#......#.....#............#......#...............#..#.#....................#...#....#......................#............................##.............................#...#.............................#........#.............#.#.......#...........#...#.......#.....#............#....#.#..##..........#..............#.............#..#...#....#...............#.........................#........#..............#....#...........#.................................#..........................#.........#.....................................#..............#....#.......#...................#..#.#.......##..............#...#............#.#.....#......##.....................#.#.........................###..#...........#..........#............#...................................................................#...#.#..#....#................................#.....#.......#.....#............##.#.........#.............#..................##.....#.......#......#.....#............#......#...............#..#.#....................#...#....#......................
..................#....#.##..................#...#...............#........................................#.....................#.......#.....#.#.....####..........................................#.....................................#......#...#.................#............#.#....#...#...............#.#....#....#........###....#................................#...........##...#........................#......#..#........#.......#..............#...##..#.............#............#...............................#............#.....#..................#........#...................#.........#........#.......#...........#........#................#.........#..............#....................#.#.#....#.........#.......#.#..........#....#..........#..................................#..........#.....#................#....#......#...#...........#..........#.#......................#..#..#....#..#........##.........#..#..#...##................................#....#.##..................#...#...............#........................................#.....................#.......#.....#.#.....####..........................................#.....................................#......#...#.................#............#.#....#...#...............#.#....#....#........###....#................................#...........##...#........................#......#..#........#.......#..............#...##..#.............#............#...............................#............#.....#..................#........#...................#.........#........#.......#...........#........#................#.........#..............#....................#.#.#....#.........#.......#.#..........#....#..........#..................................#..........#.....#................#....#......#...#...........#..........#.#......................#..#..#....#..#........##.........#..#..#...##................................#....#.##..................#...#...............#........................................#.........
............##..#......#.#..............................................#.....#.....#..#.#.....#..............#...#...#....................#....#........##.................#.........#..#......#.....#.........#...#....#....#........#....#..#......#....#.............#.......................................#............#.....#...........#.#............#..................................................#..............................................##.#.........#......#...........................#......#...#.#...............#................#........................##...#........#...#........#.#..............#..........................................#..#............##........#........#.........##.#...#...........#..##.............#...#.#....................#...#..........#...#.................................#....#................................#......#.....##........#..#.#........#..#..#....#.....................#..........#....#............##..#......#.#..............................................#.....#.....#..#.#.....#..............#...#...#....................#....#........##.................#.........#..#......#.....#.........#...#....#....#........#....#..#......#....#.............#.......................................#............#.....#...........#.#............#..................................................#..............................................##.#.........#......#...........................#......#...#.#...............#................#........................##...#........#...#........#.#..............#..........................................#..#............##........#........#.........##.#...#...........#..##.............#...#.#....................#...#..........#...#.................................#....#................................#......#.....##........#..#.#........#..#..#....#.....................#..........#....#............##..#......#.#..............................................#.....#.....#..#.#.....#..............#...#.
.......#.......#..#.......#.................#.....#.............#..#..................#....#.....................#...........#...........#..#...................#..............#...#.....................#.........#.............##...................#.................................#...........#.......#.......#...............#..#.##..#.........#.......#.#.................#........#....#.###.#..#.......#.......................#.............#.......#..##...#.....#.#....#.#...#.#..#...#..#....#.#......#.#.........##....##.......#.#...................#.................##............#....#........#........#.....##........##...#...#............#......................#......#...#..........#.....#..#.#..................#..#....#..#.....................#...#.......##...#..#......#..#.###.............#........#..#...........#.........#.........###.......................#.................................#.......................#...........#.........#.......#..#.......#.................#.....#.............#..#..................#....#.....................#...........#...........#..#...................#..............#...#.....................#.........#.............##...................#.................................#...........#.......#.......#...............#..#.##..#.........#.......#.#.................#........#....#.###.#..#.......#.......................#.............#.......#..##...#.....#.#....#.#...#.#..#...#..#....#.#......#.#.........##....##.......#.#...................#.................##............#....#........#........#.....##........##...#...#............#......................#......#...#..........#.....#..#.#..................#..#....#..#.....................#...#.......##...#..#......#..#.###.............#........#..#...........#.........#.........###.......................#.................................#.......................#...........#.........#.......#..#.......#.................#.....#.............#..#..................#....#.....................#..
......#...................................#.#........#.......#.....##....................#..#..........................#................#......#.................................#.................#.....#.#.#..........#....#.....#.....................................#........##...............##..#......#.............#...........#.........#....#.....#.............#.#.......#..................#...............................................#.....#...##..........#....#......#..#........#.........#.#.......#.........#..##...#......#.......#....##............#...#...............#.......#...........#...#.................#..................................#........#...#.....#...................#......#.........#.#...........##..................#............#..................................#............#.............#........#...............#.#....##.......................#...#.#.........................##.....................................#...................................#.#........#.......#.....##....................#..#..........................#................#......#.................................#.................#.....#.#.#..........#....#.....#.....................................#........##...............##..#......#.............#...........#.........#....#.....#.............#.#.......#..................#...............................................#.....#...##..........#....#......#..#........#.........#.#.......#.........#..##...#......#.......#....##............#...#...............#.......#...........#...#.................#..................................#........#...#.....#...................#......#.........#.#...........##..................#............#..................................#............#.............#........#...............#.#....##.......................#...#.#.........................##.....................................#...................................#.#........#.......#.....##....................#..#.......................
.#....................#.....#........#........................#....................#..#.........#....#.....................#..........#..#....#.............#......#.....#..#....#..#...#................................#...........##.........#....#.........#..........#......#...................#..............#.............#...................................................#...................#........................#....#.................#.#......#................................................#..................#......#............#..........##...........##....................................................#...#...............#.................#.......................#..................#.....#.#.....#.......#...#..................#..........................##..........###......##...#.#.......#...........................................#..............................................................#..#..........#....#.#........#....................#.....#........#........................#....................#..#.........#....#.....................#..........#..#....#.............#......#.....#..#....#..#...#................................#...........##.........#....#.........#..........#......#...................#..............#.............#...................................................#...................#........................#....#.................#.#......#................................................#..................#......#............#..........##...........##....................................................#...#...............#.................#.......................#..................#.....#.#.....#.......#...#..................#..........................##..........###......##...#.#.......#...........................................#..............................................................#..#..........#....#.#........#....................#.....#........#........................#....................#..#.........#....#..............
................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#...................##...#....#........................#...#....#.................#......................##......#.................#..............#.....................#...#................#...##..................#...................#.....#......#..........#..#.................#........#..........#..#......#......#.....#.....#.....#.........#..#...#...................#..........#..#...................##..#................#.......#............#.....#.......#.............#........#.....#......#....#...........#.......#.#.................#.....##.........................#.........#........##....#.......#.........#.............#.......#..#.....#....#.#...#......#...............##.....#............................#................................#............#...#..#.#...................................#...#.#.#..#........#...................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#...................##...#....#........................#...#....#.................#......................##......#.................#..............#.....................#...#................#...##..................#...................#.....#......#..........#..#.................#........#..........#..#......#......#.....#.....#.....#.........#..#...#...................#..........#..#...................##..#................#.......#............#.....#.......#.............#........#.....#......#....#...........#.......#.#.................#.....##.........................#.........#........##....#.......#.........#.............#.......#..#.....#....#.#...#......#...............##.....#............................#................................#............#...#..#.#...................................#...#.#.#..#........#...................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#......
...#.....#.......................................###......#....#..................#...#..#.#.....#....................#.................##................#................#...........................#..#.#....................#.#.##.......................#.............#..#....#.............................##..........##......#....###.#.#..............#.................#................#....#................#......................#.......................#......#....#..................#........#...#...........#.......#......................#.#.............##......###....#.....#........#..#.##..#..#..............................#..........#....#............#................................................#.......................##........#.........................#.....##....#....#..#.............#......#..#.#.#..#.........#.#...##..#................................#.#..........#..#......................#......................#....#...#.....#.......................................###......#....#..................#...#..#.#.....#....................#.................##................#................#...........................#..#.#....................#.#.##.......................#.............#..#....#.............................##..........##......#....###.#.#..............#.................#................#....#................#......................#.......................#......#....#..................#........#...#...........#.......#......................#.#.............##......###....#.....#........#..#.##..#..#..............................#..........#....#............#................................................#.......................##........#.........................#.....##....#....#..#.............#......#..#.#.#..#.........#.#...##..#................................#.#..........#..#......................#......................#....#...#.....#.......................................###......#....#..................#...#..#.#.....#..................
..#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#.....................#...#..#........#..#.......##.............................#.....................##.........#................#.......#.....#.#..........#........#..#..........##................#...##.............#...........#..............#.....#...........................#...................#....#......................#.....#.#..##...#.......#....#....#.##.....#................##........#.#...............#.........#..#.........................#.....#......#..###..........#.....................................#......#..............................#...#...#....................................##....#......................#...............................#...#...............#...........#...............#..##.....#.....##......##.......#........#...........................#........................#.........#.............#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#.....................#...#..#........#..#.......##.............................#.....................##.........#................#.......#.....#.#..........#........#..#..........##................#...##.............#...........#..............#.....#...........................#...................#....#......................#.....#.#..##...#.......#....#....#.##.....#................##........#.#...............#.........#..#.........................#.....#......#..###..........#.....................................#......#..............................#...#...#....................................##....#......................#...............................#...#...............#...........#...............#..##.....#.....##......##.......#........#...........................#........................#.........#.............#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#..
##......#....#..............................................#...............#....#................................#...#...#.................#................#.........................#......#.............#...........#.....#........................#..........##...........#.............#...........................#...........................#............#...#..........#..#...#.#...................#..............#....#..#........#...#.....#..........#.......#...................##.##...................#....#.......................................#..........#....#.............##......#.#.................#.........#..........................................#.#......#...........#.......#.....#.#....#.........#.#......#.....#.......#......#..........................#..................#..#.#.......#............................................#.......#........#.........#..#....................#..#....#....#...#............................##......#....#..............................................#...............#....#................................#...#...#.................#................#.........................#......#.............#...........#.....#........................#..........##...........#.............#...........................#...........................#............#...#..........#..#...#.#...................#..............#....#..#........#...#.....#..........#.......#...................##.##...................#....#.......................................#..........#....#.............##......#.#.................#.........#..........................................#.#......#...........#.......#.....#.#....#.........#.#......#.....#.......#......#..........................#..................#..#.#.......#............................................#.......#........#.........#..#....................#..#....#....#...#............................##......#....#..............................................#...............#....#................................#.
............#.......#................#..........................#............#.#............#..#..#...#................##.##......#.#....#......#............#..............#.#............................#.....................................#...........................#.....#.....#..........#........................#.#........#..........#...#....#...............#...........#....##......#....#..................#............#..................#.#...........#.......#......#....#........#......##.#...#.............##...................#.#.#.#......#..........##................##..#..........#...................#.#.................#.........#..#..#....##......#..............#..........................................................#.#.......#..............#....#.....................#....##....#.....................#.....#..#...........##......#...#................#.............#.....#..........#......................#.......#...................#.......#................#..........................#............#.#............#..#..#...#................##.##......#.#....#......#............#..............#.#............................#.....................................#...........................#.....#.....#..........#........................#.#........#..........#...#....#...............#...........#....##......#....#..................#............#..................#.#...........#.......#......#....#........#......##.#...#.............##...................#.#.#.#......#..........##................##..#..........#...................#.#.................#.........#..#..#....##......#..............#..........................................................#.#.......#..............#....#.....................#....##....#.....................#.....#..#...........##......#...#................#.............#.....#..........#......................#.......#...................#.......#................#..........................#............#.#............#..#..#...#.............
.....#........#................#.....##..............#....#..........................###.......#....#........#...............#.......#...............#.....#...#................#..........#..#................#.................##........#.##...#...........#.#.......#................................##.......#..................#.#.......##.....................#...............................#.....#....#........................#....................................#............#...........#...#.....#.....#...#..........#...#...................#.........#..#.#.....#....#........##...........#...#.......................#.......#.........#...#............#...##.....#................#.......#......#................#.#......................................#...........#.#......#...........................#...#.....#.#..........................#.............#.#..#...............#.................#...#..........##......#..................#..#.....#........#................#.....##..............#....#..........................###.......#....#........#...............#.......#...............#.....#...#................#..........#..#................#.................##........#.##...#...........#.#.......#................................##.......#..................#.#.......##.....................#...............................#.....#....#........................#....................................#............#...........#...#.....#.....#...#..........#...#...................#.........#..#.#.....#....#........##...........#...#.......................#.......#.........#...#............#...##.....#................#.......#......#................#.#......................................#...........#.#......#...........................#...#.....#.#..........................#.............#.#..#...............#.................#...#..........##......#..................#..#.....#........#................#.....##..............#....#..........................###.......#....#........#......
..............#....#..................................................#...................#..#..#.........#.#...........#...#..#............................................#........#................#...#..#......................................#...............#..................#.........#.................#......#........#.....#......#...................................#..................................##..................#.....#.#........#...............#........#...#.............................#.....#................#.....#........#...#.........#.................#...#.#...................#............................#..................#.......................#.......#...#...##.....................#.....#......#......................#......#.#.#.......................#.....##...........#.........#...#..#......#......................#...#....#........................#......#.........##....................#..........#.#..#...#...............#....#..................................................#...................#..#..#.........#.#...........#...#..#............................................#........#................#...#..#......................................#...............#..................#.........#.................#......#........#.....#......#...................................#..................................##..................#.....#.#........#...............#........#...#.............................#.....#................#.....#........#...#.........#.................#...#.#...................#............................#..................#.......................#.......#...#...##.....................#.....#......#......................#......#.#.#.......................#.....##...........#.........#...#..#......#......................#...#....#........................#......#.........##....................#..........#.#..#...#...............#....#..................................................#...................#..#..#.........#.#.......
..#............................#.......................#...#....##.........#..............................#.........................#................#......#.....##.....#..#.............#......................#.........#.#...................#.........#.....#........#..#..#..#...........#............#......#.#................................##.........##...............##.......#..#..#.....#.............................#........#.........#.......#....#.................................#.................#..#......#..#...#..#....#....#.........#.....#.#.....#............#...##...#.##.........#.#....................#....#...#..................#.....#..........#..##....#......##........#.....##..................#..................#.......#.....#.......#.................#.....#...........#......#.....................#....#......#....#......#.................#........#..#......#.....###........#..............###............................#............................#.......................#...#....##.........#..............................#.........................#................#......#.....##.....#..#.............#......................#.........#.#...................#.........#.....#........#..#..#..#...........#............#......#.#................................##.........##...............##.......#..#..#.....#.............................#........#.........#.......#....#.................................#.................#..#......#..#...#..#....#....#.........#.....#.#.....#............#...##...#.##.........#.#....................#....#...#..................#.....#..........#..##....#......##........#.....##..................#..................#.......#.....#.......#.................#.....#...........#......#.....................#....#......#....#......#.................#........#..#......#.....###........#..............###............................#............................#.......................#...#....##.........#..............................#.........
.#....#.#.............#..........................#...............#.......#.......#..............#.......#...........##..........#....#............#.........#...#............#........#............#...................#.#.................#...#..........#.#.#.#...#......................#.............#...............................#.....###.....................#...##.............#......#.....................#...............#...............#......#...........#....#..#...............#...........#........#.....#........#.........#......##.#...............#.......#......#...................................#.....................#..................#.#...........##....#..............................................#.........................##..............#.............#.............#.##......#....................##.#...................................................#.#.....#.#..................#....#.......#.......#...........#.#...#.....#....#.#.............#..........................#...............#.......#.......#..............#.......#...........##..........#....#............#.........#...#............#........#............#...................#.#.................#...#..........#.#.#.#...#......................#.............#...............................#.....###.....................#...##.............#......#.....................#...............#...............#......#...........#....#..#...............#...........#........#.....#........#.........#......##.#...............#.......#......#...................................#.....................#..................#.#...........##....#..............................................#.........................##..............#.............#.............#.##......#....................##.#...................................................#.#.....#.#..................#....#.......#.......#...........#.#...#.....#....#.#.............#..........................#...............#.......#.......#..............#.......#...........
.........#...#..........................#......#.........#...#..............#.........#..............#...#........#.###...#.....#..#.....#.............#.........##.......#......#........................#.#........#.................................#.........#.#..#.....#...............#..#.............................#.........#..#....#..........#........##.##.#.............#........#..#.......................................#.....#.#.........#.................#..........#.......#....#........................#.................#..................#...................#....#.#.......#.......#.........#..#.........#............#..#........#...........................#...............#.......##...........................#......##...#...................#........###...#..........#......................#............##.........#...#....#............##....#.............#...#........#.........#....#..#.............###............#........#.............#...#..........................#......#.........#...#..............#.........#..............#...#........#.###...#.....#..#.....#.............#.........##.......#......#........................#.#........#.................................#.........#.#..#.....#...............#..#.............................#.........#..#....#..........#........##.##.#.............#........#..#.......................................#.....#.#.........#.................#..........#.......#....#........................#.................#..................#...................#....#.#.......#.......#.........#..#.........#............#..#........#...........................#...............#.......##...........................#......##...#...................#........###...#..........#......................#............##.........#...#....#............##....#.............#...#........#.........#....#..#.............###............#........#.............#...#..........................#......#.........#...#..............#.........#..............#...#........#.
..................#............#...#.#..........#..........#....#......#.......##...........................................#..#..........#....#........#.........#...#.....#..#...................#............#.......#...............................#.....#.........##......................#.....##.........#...........................................................##..........#..#..#.........#.#....#.......#....#................#....#..#........#....................##....#..............#..................#.......##...#........#.....#..................#.#......#..#...........#............#.................#.#..................................................#........#..#..........##..#......#......#......#.....#....#....##....#.#...........................#............#..........................#.#........#.........................#...#..#......................#...........#...........#............#...#...#............................................#............#...#.#..........#..........#....#......#.......##...........................................#..#..........#....#........#.........#...#.....#..#...................#............#.......#...............................#.....#.........##......................#.....##.........#...........................................................##..........#..#..#.........#.#....#.......#....#................#....#..#........#....................##....#..............#..................#.......##...#........#.....#..................#.#......#..#...........#............#.................#.#..................................................#........#..#..........##..#......#......#......#.....#....#....##....#.#...........................#............#..........................#.#........#.........................#...#..#......................#...........#...........#............#...#...#............................................#............#...#.#..........#..........#....#......#.......##...................................
...............##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#....#..........##...............#...........#..#............#..#...................#.....................#...............................#...........##...............#....#.....#.....#...#.......#............#....#..#......#..#...................#...#....................#.......#.#...................##.......#..........#..................................................#....................................#.................##..............#......#..................#.#.......#...#..............#...#.....#.............#...#..#....##.........#.....................##.........#....#......#...##..##...#............#......##.#...#.........#...................#........#.......##.............#.........#....#..............##...#.................#.............................#............................#............#.........................##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#....#..........##...............#...........#..#............#..#...................#.....................#...............................#...........##...............#....#.....#.....#...#.......#............#....#..#......#..#...................#...#....................#.......#.#...................##.......#..........#..................................................#....................................#.................##..............#......#..................#.#.......#...#..............#...#.....#.............#...#..#....##.........#.....................##.........#....#......#...##..##...#............#......##.#...#.........#...................#........#.......##.............#.........#....#..............##...#.................#.............................#............................#............#.........................##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#..
.................#.................................##...#.......................#..##..##....#...................##......................#....##.#..#.............................#....................................#.........#...#...............................................#..#........#.........#.......#....#......#.................#...........#...#....#.....#...............#.#.#.....#.........###....................##...............#..........##.#............##...#..............#...............#.....#...##..................................#...........................................................##...#...........................#...#.................#.................#.......#...#......#.....................#................#........###..#..........#........................#.................#.............................#..............#..........#........#......#......................#.....#...........................#..#..................#.................................##...#.......................#..##..##....#...................##......................#....##.#..#.............................#....................................#.........#...#...............................................#..#........#.........#.......#....#......#.................#...........#...#....#.....#...............#.#.#.....#.........###....................##...............#..........##.#............##...#..............#...............#.....#...##..................................#...........................................................##...#...........................#...#.................#.................#.......#...#......#.....................#................#........###..#..........#........................#.................#.............................#..............#..........#........#......#......................#.....#...........................#..#..................#.................................##...#.......................#..##..##....#...................##.
.....................#.#..#....#.................#..#...........#.#.......#.....................................................#.#..........#.......#........##.......#......#.............#..##.......#.#..#.....#......................#...................................#...#..................#....#.........................#.#.#..........#.#........#......#............................##....#.........#...................#...........#.............#...............................................#.#....##......#.....................#...#.........#...#.#................#..........##.#.................#....#..........#....#.##.................#...#....#.#............#........#..........................#...........................#.#........##....#...#........#.....#...............#............#.............#.....#..#...............#.#...............#.................#........#.........#.....................##.....#.....#..........#.........................#.#..#....#.................#..#...........#.#.......#.....................................................#.#..........#.......#........##.......#......#.............#..##.......#.#..#.....#......................#...................................#...#..................#....#.........................#.#.#..........#.#........#......#............................##....#.........#...................#...........#.............#...............................................#.#....##......#.....................#...#.........#...#.#................#..........##.#.................#....#..........#....#.##.................#...#....#.#............#........#..........................#...........................#.#........##....#...#........#.....#...............#............#.............#.....#..#...............#.#...............#.................#........#.........#.....................##.....#.....#..........#.........................#.#..#....#.................#..#...........#.#.......#.........................................
............#..#..##....................#..#...................#.....................#.#....#....#.#......#...................#....................##.....#..#.#.........................................#............................#.................#........................#................#.....#.........#.....##...............#..................#...................................#...#...................#....................#...............#................#.......#..............................#.#...........#.....#..................................................#...#..........##........#.....#.#.........#..#..............................#......#..........#...#.....................#.#...........................#..........#.........#.#.....#....#......#..###............#.....#........#.............................##..........#..................#.......#....................#..........#.......................................................#..#..##....................#..#...................#.....................#.#....#....#.#......#...................#....................##.....#..#.#.........................................#............................#.................#........................#................#.....#.........#.....##...............#..................#...................................#...#...................#....................#...............#................#.......#..............................#.#...........#.....#..................................................#...#..........##........#.....#.#.........#..#..............................#......#..........#...#.....................#.#...........................#..........#.........#.#.....#....#......#..###............#.....#........#.............................##..........#..................#.......#....................#..........#.......................................................#..#..##....................#..#...................#.....................#.#....#....#.#......#.........
....##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#...................#...........#...#.................#.#......#.#......................#....#..#..........................#...................................#..............#........#......#.........#........#........#..##..........#....................#........#.............................#..........#.........#..#...........#.....#...##..............#..............#....#.................#.....#...............#................#......#.#.........#...........#....#........#..##............#.....#.....#...#.........................#.....#.....................##.#.........##........#..............................#.....................#.......#.##.#............#................#..#.......................#..................................#......#....#..........................................#.............#.....#........#.......##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#...................#...........#...#.................#.#......#.#......................#....#..#..........................#...................................#..............#........#......#.........#........#........#..##..........#....................#........#.............................#..........#.........#..#...........#.....#...##..............#..............#....#.................#.....#...............#................#......#.#.........#...........#....#........#..##............#.....#.....#...#.........................#.....#.....................##.#.........##........#..............................#.....................#.......#.##.#............#................#..#.......................#..................................#......#....#..........................................#.............#.....#........#.......##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#......
#................................#....................#.....................#.#......#....................................#...#................#.#.........#....................##........##........#.......#............#........#.......#............#.....#...............#........#......#.......#........#.........#..............#.#.#...........#............#..........................#........###.....................................#.#...#................#....#.........#.#....#..............................#.................#........#.....#.....#....................#.....#..............................................................#...........#..#....#..................#.................#.#................#....#....#.#........#.....#...................#..........#..#...#.............##............................................#....#.....#........#..#......#.........#.#....#...#.......................#........................##..#................................#....................#.....................#.#......#....................................#...#................#.#.........#....................##........##........#.......#............#........#.......#............#.....#...............#........#......#.......#........#.........#..............#.#.#...........#............#..........................#........###.....................................#.#...#................#....#.........#.#....#..............................#.................#........#.....#.....#....................#.....#..............................................................#...........#..#....#..................#.................#.#................#....#....#.#........#.....#...................#..........#..#...#.............##............................................#....#.....#........#..#......#.........#.#....#...#.......................#........................##..#................................#....................#.....................#.#......#..............................
..#.......#........#..#.....................#...................#.......#......#....#........#.......................#.#..............#.#.......#.............##........#....#..#.................#...................#...#.....................##................#........................##.......................#........##...............#.........#.#..............#.#..............................#.#.#......#.........#..................................#.........#.#...#.........#........#.....#................#..............#......##......#.#...##...#.........#.......#....#........#..................#..##......#....#.....#....#........#......#......................#........#..........#......#...#.#........#.##.....................##.....#.#.....#...........#.#.............#......#............#...#.......#....................#.#.......................###..#................#....#..........#.............................#..........#.........#.......#........#..#.....................#...................#.......#......#....#........#.......................#.#..............#.#.......#.............##........#....#..#.................#...................#...#.....................##................#........................##.......................#........##...............#.........#.#..............#.#..............................#.#.#......#.........#..................................#.........#.#...#.........#........#.....#................#..............#......##......#.#...##...#.........#.......#....#........#..................#..##......#....#.....#....#........#......#......................#........#..........#......#...#.#........#.##.....................##.....#.#.....#...........#.#.............#......#............#...#.......#....................#.#.......................###..#................#....#..........#.............................#..........#.........#.......#........#..#.....................#...................#.......#......#....#........#......................
.#......................................##......##........#........#................#.........................#......#......#.#..#.....#..........##.............#........#......#...........#.....................#...................#.#...........#......................##............#......#.#......#...#.......##.#...#....#.....#.........#..#..#...........#.#.....#.........#...###.....#.......#......#..................#............#.........................#................#..........#..#....##....#.#.......#...#...#....#...#.................................#........#...........................#...#......#...................................#..........#..#...........##..#...#......#.......#...#....#.....#..#.....#.#..............#..................##...#...#..#.#..................#..#..............#................#....................#.#......................#........................#......................#.................##......#......................................##......##........#........#................#.........................#......#......#.#..#.....#..........##.............#........#......#...........#.....................#...................#.#...........#......................##............#......#.#......#...#.......##.#...#....#.....#.........#..#..#...........#.#.....#.........#...###.....#.......#......#..................#............#.........................#................#..........#..#....##....#.#.......#...#...#....#...#.................................#........#...........................#...#......#...................................#..........#..#...........##..#...#......#.......#...#....#.....#..#.....#.#..............#..................##...#...#..#.#..................#..#..............#................#....................#.#......................#........................#......................#.................##......#......................................##......##........#........#................#.........................#.....
..............#................#................#...##.........#...........#....#..#........................#......#..................................#.........#......#....................................#..##......##..#...............#..#....#...........#..............#...........#......................#....#..#.....................#..........#.##...#.............#...#.....#..#.......................#...............#..#....#.........#.....#....#.....................#....................#...................#....##............#.......................#...........#......#.................#.............###..........................#.....#......................#....#..#....#.....#.#.....#..............##..........#....#.##....#.......................................#..#..........#....#.........#........#.......#............#.......................#....#...#.........#.......#.#.#............#..................#..................#...................#................#................#...##.........#...........#....#..#........................#......#..................................#.........#......#....................................#..##......##..#...............#..#....#...........#..............#...........#......................#....#..#.....................#..........#.##...#.............#...#.....#..#.......................#...............#..#....#.........#.....#....#.....................#....................#...................#....##............#.......................#...........#......#.................#.............###..........................#.....#......................#....#..#....#.....#.#.....#..............##..........#....#.##....#.......................................#..#..........#....#.........#........#.......#............#.......................#....#...#.........#.......#.#.#............#..................#..................#...................#................#................#...##.........#...........#....#..#........................#......#
...............................#........#........#.......#..#..#..................................#.......#................#..#..#.............#.......#...............#..................................................#........#......#..#..........#.#....#..#...#............................................#.##...................#.............#..................................#....#...........#........#...................#.......##.........#.....#.................#.................#...#....#.........#..##.....#............##........##..............#.......................................#.#...#......#..............##.##..............#...................#.....#..#.......#..............##..#........#..#..#.......#.........#......#.......#.................#.#.......#..#....#.......##....#........................##.......................##..#.#....#...#.....................#..#.....#........#...#.......................#..#.........................................#........#........#.......#..#..#..................................#.......#................#..#..#.............#.......#...............#..................................................#........#......#..#..........#.#....#..#...#............................................#.##...................#.............#..................................#....#...........#........#...................#.......##.........#.....#.................#.................#...#....#.........#..##.....#............##........##..............#.......................................#.#...#......#..............##.##..............#...................#.....#..#.......#..............##..#........#..#..#.......#.........#......#.......#.................#.#.......#..#....#.......##....#........................##.......................##..#.#....#...#.....................#..#.....#........#...#.......................#..#.........................................#........#........#.......#..#..#..................................#.......#.........
........................##.........#........#..#.......................#.....#......................##............#..........#.....#......#....##.........#..#.....#..............#....#.....#........#.#.#....#.......#......................................#......#.......................#...................#..........................#................#.........................###..........#...........................................#.....#........#............#............#..........#.....#............#.........#...........#..............#.......#................#.......##....................#......#...#........#...............#..................#...........#...................#......#...#..................#....#......#...#....#.................#...#......#......#........#....#..#...........#.#.............................#....#..#...#........#..................#....#...........#....#.....#..........................##..#...#................................##.........#........#..#.......................#.....#......................##............#..........#.....#......#....##.........#..#.....#..............#....#.....#........#.#.#....#.......#......................................#......#.......................#...................#..........................#................#.........................###..........#...........................................#.....#........#............#............#..........#.....#............#.........#...........#..............#.......#................#.......##....................#......#...#........#...............#..................#...........#...................#......#...#..................#....#......#...#....#.................#...#......#......#........#....#..#...........#.#.............................#....#..#...#........#..................#....#...........#....#.....#..........................##..#...#................................##.........#........#..#.......................#.....#......................##............#.
.##........##..#.........................#..............##.......#...#............................#.........................#...#.#............#..........................#.............#.......#........#.............#.....#.....#...#...#.#...##...........#........#.#.#...##.#......#...............#............#................................#...#......#........#.....#.............#...##..........#.......#.....#.....................#.......................#.........#....#.....#.............................#.....#.......#......#.#..................................#........##..##..#.#...............#......##.#..#..........#....#....#.#....................#..#................##...#...............#.......#.##......................................#..........#.#.#.#......#...........#..................#..............#..................#.........#....#......#........#.........##.............#..#..#.#..............#.......#..#..#.#.#.....##........##..#.........................#..............##.......#...#............................#.........................#...#.#............#..........................#.............#.......#........#.............#.....#.....#...#...#.#...##...........#........#.#.#...##.#......#...............#............#................................#...#......#........#.....#.............#...##..........#.......#.....#.....................#.......................#.........#....#.....#.............................#.....#.......#......#.#..................................#........##..##..#.#...............#......##.#..#..........#....#....#.#....................#..#................##...#...............#.......#.##......................................#..........#.#.#.#......#...........#..................#..............#..................#.........#....#......#........#.........##.............#..#..#.#..............#.......#..#..#.#.#.....##........##..#.........................#..............##.......#...#............................#.................
.#..#......................#....#..###.................##.........#.........................##..........#.....##..#..#...#........................#.........###....##.....#.....#.....................#.................#...#..............................#......#.#.#.#........#.#................................................#......#......................#....#..#............#.#....#..#....#....#..............................#...#......#.#...#......##..#......#.................#......#..##...........................##............#....#..#................#.#...............###..............#................#..................#.#.............................................................##...........#.......#.##....#..............................................####.....................#....................#...................#.....#.#....##.............#..#..........#.#......#.........................#.#..#...................#......#..#......................#....#..###.................##.........#.........................##..........#.....##..#..#...#........................#.........###....##.....#.....#.....................#.................#...#..............................#......#.#.#.#........#.#................................................#......#......................#....#..#............#.#....#..#....#....#..............................#...#......#.#...#......##..#......#.................#......#..##...........................##............#....#..#................#.#...............###..............#................#..................#.#.............................................................##...........#.......#.##....#..............................................####.....................#....................#...................#.....#.#....##.............#..#..........#.#......#.........................#.#..#...................#......#..#......................#....#..###.................##.........#.........................##..........#.....##..#.
............###................#...#.........#....#.......#..........#.#.............#......#...#...........#............#.......#..........#..#..#....#.#........#.............#......................................#........#.#................#.##............#....#....................................#.#..##......................#..............................#.............#......#.............#....#..#.........#..........#....................#................................................#.......#........................................#...............#...................#...#..........#..#..............#....#.#..................#.......#....................#........#...#......#............#................#.....#..#.........#.........#.....#...............##.....#........#.......##.....#.......................#........#.....................................#.......#.#.#...#........#............#...........#..#.............................###................#...#.........#....#.......#..........#.#.............#......#...#...........#............#.......#..........#..#..#....#.#........#.............#......................................#........#.#................#.##............#....#....................................#.#..##......................#..............................#.............#......#.............#....#..#.........#..........#....................#................................................#.......#........................................#...............#...................#...#..........#..#..............#....#.#..................#.......#....................#........#...#......#............#................#.....#..#.........#.........#.....#...............##.....#........#.......##.....#.......................#........#.....................................#.......#.#.#...#........#............#...........#..#.............................###................#...#.........#....#.......#..........#.#.............#......#...#...........#.......
.#.....................#..........#....................##.........###..........##........#..................................#....#........................#........................#........#.........................#...................#...#...........#..#....#....#........#...................#....#.......#....#.....................#.....#....#..................#..................#........#......#.........................................#....................................................#.........#.....#...........#.#..#....................#..........#...........................................#.#..........#.....#................#....................................................#.......#......................#....#..#..#..........#............#.......#..#............#..............#...#...............................#......##..................#.#........#...#..............#..#......#....#..#..#.................#..........#....#.....................#..........#....................##.........###..........##........#..................................#....#........................#........................#........#.........................#...................#...#...........#..#....#....#........#...................#....#.......#....#.....................#.....#....#..................#..................#........#......#.........................................#....................................................#.........#.....#...........#.#..#....................#..........#...........................................#.#..........#.....#................#....................................................#.......#......................#....#..#..#..........#............#.......#..#............#..............#...#...............................#......##..................#.#........#...#..............#..#......#....#..#..#.................#..........#....#.....................#..........#....................##.........###..........##........#..........................
.....#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#...........##...#.......#..........#...........................#............#...#.#...#.......#....#........................#..............#............#..#....................#..........#...#...#.#......#.#.....#..#.............#............#..........#.......#..#......#......#......#.#...............#...............#...#...............#.............#........#......#.........#.......#..........................#...#.........#..............#..#...............................#..............#...#....#...#.............#...#......#................#...................#..............#......#.....#....#.......#..............................................#.....#...........#..............#.......#..##.............#.........#........................................#..........#...........#........#.........................##............#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#...........##...#.......#..........#...........................#............#...#.#...#.......#....#........................#..............#............#..#....................#..........#...#...#.#......#.#.....#..#.............#............#..........#.......#..#......#......#......#.#...............#...............#...#...............#.............#........#......#.........#.......#..........................#...#.........#..............#..#...............................#..............#...#....#...#.............#...#......#................#...................#..............#......#.....#....#.......#..............................................#.....#...........#..............#.......#..##.............#.........#........................................#..........#...........#........#.........................##............#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#.......
.....#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##..................................##..............##...#....#...........................#.................#...................#.....#...#..........#....#......#.#...........#......#................#..........##...........#.........#..##.......##.....#.#..........#...........#................#.................#...................#.#........#......................###.#.#.#.#................#.....#..#..##.#....##.......##..............#..#..#..........................................#........................##..........................#.#...........#....#.....#...............#...................#....#...#......#...........#...#........#.............#.......##.#.....................#.................##.......#....#.....#.#......#...................#.....##.#................................#.....#..........#....#...................#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##..................................##..............##...#....#...........................#.................#...................#.....#...#..........#....#......#.#...........#......#................#..........##...........#.........#..##.......##.....#.#..........#...........#................#.................#...................#.#........#......................###.#.#.#.#................#.....#..#..##.#....##.......##..............#..#..#..........................................#........................##..........................#.#...........#....#.....#...............#...................#....#...#......#...........#...#........#.............#.......##.#.....................#.................##.......#....#.....#.#......#...................#.....##.#................................#.....#..........#....#...................#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##.......
.#...#.................#.........#..#.......###.#.................................#..............#...#.........#....#..#.....##......#..#....#.......#...................#..#...............................##...#.......#........................#...........#......##....................#.................#..#.............#...#..........#.....#.......#..#..........#.......................#.........#.........#..................##.....................#........#....#...##.....##..#.........#.....................#........................#.................#.............................#.......................#.......................#.......##......#.......#.....#.....................#.##.....................#....#.##...#..............................#.........#.#....................#.#............#........................................#.................#..........#.......................#................#........##..#...#.........#.......#...#.................#.........#..#.......###.#.................................#..............#...#.........#....#..#.....##......#..#....#.......#...................#..#...............................##...#.......#........................#...........#......##....................#.................#..#.............#...#..........#.....#.......#..#..........#.......................#.........#.........#..................##.....................#........#....#...##.....##..#.........#.....................#........................#.................#.............................#.......................#.......................#.......##......#.......#.....#.....................#.##.....................#....#.##...#..............................#.........#.#....................#.#............#........................................#.................#..........#.......................#................#........##..#...#.........#.......#...#.................#.........#..#.......###.#.................................#..............#...#.........#....
..........#.......#................#....##..........##......#.................##...........#....#..#..............#....#...........#................................#...................................#........#.........................................#.#................#..#......#...............#.............................#............#......#.......#.#......#................#.#..#...............#.....#...................#...............#.......#.........................#....#....##............#.......#.....#.#.............#..........................#..#...........................#...#....#..........#.......#..#...................#.#....................#....#...........#.........##..#....#...............#...............................................##....#....#....................#.....#............................#.........##......#...............#......##......##..............#..........#..........#..#..#..#....#....................#.......#................#....##..........##......#.................##...........#....#..#..............#....#...........#................................#...................................#........#.........................................#.#................#..#......#...............#.............................#............#......#.......#.#......#................#.#..#...............#.....#...................#...............#.......#.........................#....#....##............#.......#.....#.#.............#..........................#..#...........................#...#....#..........#.......#..#...................#.#....................#....#...........#.........##..#....#...............#...............................................##....#....#....................#.....#............................#.........##......#...............#......##......##..............#..........#..........#..#..#..#....#....................#.......#................#....##..........##......#.................##...........#....#..#..............#.
.............#....#.........#...#..#....#.......#...............#...........#.......#...................#..#.....................#.......#................#......#..........#.#..#.....................#........#...................#....#..#.#......##.#.......#............#..............#...........................................................#.#............#..#.#.........#..#..........#.................#..#........#........................#.#.#.#...#......................#..............#.#............#...#....##..............#.....#....#......#.............#.......#...#....#...............#...#....#..#.........................#...........#................#....................................................#.....##.....#.........#..................................#.........#...................#...............#........#.............##....##..#............................#......................#....................#..........#.................#....#.........#...#..#....#.......#...............#...........#.......#...................#..#.....................#.......#................#......#..........#.#..#.....................#........#...................#....#..#.#......##.#.......#............#..............#...........................................................#.#............#..#.#.........#..#..........#.................#..#........#........................#.#.#.#...#......................#..............#.#............#...#....##..............#.....#....#......#.............#.......#...#....#...............#...#....#..#.........................#...........#................#....................................................#.....##.....#.........#..................................#.........#...................#...............#........#.............##....##..#............................#......................#....................#..........#.................#....#.........#...#..#....#.......#...............#...........#.......#...................#..#........
......#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...........................#.#.#...........#........#........#.#......................#................................#.......#.........#......#............#.#...#.#............#..#....................................#..#..#...............#...............#...........................#......#...........#..........#.....#...##........##.................................#............#..#.............#..#........#...#.##......#...#.##.......#.......#.#.......#....##....#.#..............#..#................##.............#.......#.......#.....#.......#..........#....#.........#.........#........#..#....................##...........#.............#........#.....##..##..#.................................................#....##................#...............#.........##..##....#..............##........................#..........................#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...........................#.#.#...........#........#........#.#......................#................................#.......#.........#......#............#.#...#.#............#..#....................................#..#..#...............#...............#...........................#......#...........#..........#.....#...##........##.................................#............#..#.............#..#........#...#.##......#...#.##.......#.......#.#.......#....##....#.#..............#..#................##.............#.......#.......#.....#.......#..........#....#.........#.........#........#..#....................##...........#.............#........#.....##..##..#.................................................#....##................#...............#.........##..##....#..............##........................#..........................#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...............
.........#....................#.........................##.....................#...............#..........#.......#.........#.............#..#................#.......#...............................#.......................#...#..##.#...#.................#......#..#..#.....#...#.....#....#..........#.##....#...........#......#......#.#......#.#..............#....................................................#........#...#..#.....#....#....#...............#................#.......#....#...................#..##...............#.......##.#.........................#.....#.#.........#...................#.#.....#........#......#................#...................##........#............#.............#..........#.......#.#.............#...............#..............................#....#...#...........#..........................#...........#........#.............................................#......#.............#.............................#....................#.........................##.....................#...............#..........#.......#.........#.............#..#................#.......#...............................#.......................#...#..##.#...#.................#......#..#..#.....#...#.....#....#..........#.##....#...........#......#......#.#......#.#..............#....................................................#........#...#..#.....#....#....#...............#................#.......#....#...................#..##...............#.......##.#.........................#.....#.#.........#...................#.#.....#........#......#................#...................##........#............#.............#..........#.......#.#.............#...............#..............................#....#...#...........#..........................#...........#........#.............................................#......#.............#.............................#....................#.........................##.....................#...............#..........#.......#.
.#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........##.....................#.#..#.##...........#..#........#.........................#........................#.#...##...........#.#..............#.....#....................................................................#........................#......#.#.........#................#...#.....#.....#.....##......#..........................#.........##.......................#..............#.....................#............................#.#.#....................##..#.......#..............##..#.....#...#...#.#.#.....................#.........##....#....#...............................#...................................#......#.....................###...#..#........#..#........................................#...............#..##..............#.............#........#......#.#.......................#.#......#..............#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........##.....................#.#..#.##...........#..#........#.........................#........................#.#...##...........#.#..............#.....#....................................................................#........................#......#.#.........#................#...#.....#.....#.....##......#..........................#.........##.......................#..............#.....................#............................#.#.#....................##..#.......#..............##..#.....#...#...#.#.#.....................#.........##....#....#...............................#...................................#......#.....................###...#..#........#..#........................................#...............#..##..............#.............#........#......#.#.......................#.#......#..............#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........
...........#........#............#......#...................#.#......#..#........#.#.................##........#..#.........#....#........##...................#.#.#.......................#.........................................................#....##........................#..........##.......#......#.#.....#..................#.......................#...#.....#...........#..#.#....................#............#...........#.................#.....................#........................#...#..#.#..#..#.#........#.#..#.........#......#.#......#..................................#.........#...#.....##..........##.............................#.........#.###........................................#..........................................................#...##........#..................#..#......##................#..........#..#...............#...............#........##................##.................#.......................##.............#........#............#......#...................#.#......#..#........#.#.................##........#..#.........#....#........##...................#.#.#.......................#.........................................................#....##........................#..........##.......#......#.#.....#..................#.......................#...#.....#...........#..#.#....................#............#...........#.................#.....................#........................#...#..#.#..#..#.#........#.#..#.........#......#.#......#..................................#.........#...#.....##..........##.............................#.........#.###........................................#..........................................................#...##........#..................#..#......##................#..........#..#...............#...............#........##................##.................#.......................##.............#........#............#......#...................#.#......#..#........#.#.................##........#..#.
.#..#.......#..............#.........#......#.....#..............#.......#....................#.#..............................#............#..#......#......#.....#.....#.#..#........................................#..#.........#..............#.........#....#..........#........................#.....#..#......#............#............#.............#...................#...#.............#...................#.........................#.................#...........##.......................#....#......#...............#.#.....#.#...#...........##...........................#..#.......#............................#..................................#.......#..#..........#.......#..........#.............#......#............#..............#....##..#.............#............#.#..#.................#.#.............#.......#...#....#....................#.......................#.....................#............................#.................#..#.......#..............#.........#......#.....#..............#.......#....................#.#..............................#............#..#......#......#.....#.....#.#..#........................................#..#.........#..............#.........#....#..........#........................#.....#..#......#............#............#.............#...................#...#.............#...................#.........................#.................#...........##.......................#....#......#...............#.#.....#.#...#...........##...........................#..#.......#............................#..................................#.......#..#..........#.......#..........#.............#......#............#..............#....##..#.............#............#.#..#.................#.#.............#.......#...#....#....................#.......................#.....................#............................#.................#..#.......#..............#.........#......#.....#..............#.......#....................#.#...................
.#.........##.#........#..............#..#..................#...#..................#..........#...#..........#.................#.#.#...........................#..#.#............................##..#......#........#..#..................................#...........#.#.#...#....................................#.............#........#.............#........................#.............#.....................................#.........#....#...#..........#......#..#.......................#...........#....................#.................#.......##..................................#..............##........#.......#..#.##...................................................#...........#.#..................##........#........#........................#.......................#...................#...#.......#.......#...#........#...........#...........#..............#.....#........#.......#..........................#..........#....#.#.#.......#.........##.#........#..............#..#..................#...#..................#..........#...#..........#.................#.#.#...........................#..#.#............................##..#......#........#..#..................................#...........#.#.#...#....................................#.............#........#.............#........................#.............#.....................................#.........#....#...#..........#......#..#.......................#...........#....................#.................#.......##..................................#..............##........#.......#..#.##...................................................#...........#.#..................##........#........#........................#.......................#...................#...#.......#.......#...#........#...........#...........#..............#.....#........#.......#..........................#..........#....#.#.#.......#.........##.#........#..............#..#..................#...#..................#..........#...#..........#......
..........#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#...............#.....................#......................###...................#.....#.....#............#...#.............#..#..#..............#...................#.......................#....#...........#...#......................#....................#..............#.#.......................................#..#...#..#.......................##........#.....#.........#..........................................#...............#........##...#............#......#........#..................................#.#...............#.......#.#................................#........................##.........#.......#..#..........................#.....#.##...........................................#...#..........#..........##...........................................#..............#.................##..........#.............##....#...............#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#...............#.....................#......................###...................#.....#.....#............#...#.............#..#..#..............#...................#.......................#....#...........#...#......................#....................#..............#.#.......................................#..#...#..#.......................##........#.....#.........#..........................................#...............#........##...#............#......#........#..................................#.#...............#.......#.#................................#........................##.........#.......#..#..........................#.....#.##...........................................#...#..........#..........##...........................................#..............#.................##..........#.............##....#...............#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#.............
..#....#.........................#............#.....#......#.....................#.......#.....#...#...........................................#.....#.............#................#.#...................................................#....#.....#..#.#............................#..............#..............#.........................#.....##.......#.#.......#.......#.............................#.........#...........................................................#......................#......................#..................#....###..#...#..##..#...........#.........................##..#.........#.........#...............................................#..............##...........#..#......#......#..#........................#...........#..#......#.................#.#.#.......#..........................#...................................................#......#.......................#.............#.....#.#...#..................#....#.........................#............#.....#......#.....................#.......#.....#...#...........................................#.....#.............#................#.#...................................................#....#.....#..#.#............................#..............#..............#.........................#.....##.......#.#.......#.......#.............................#.........#...........................................................#......................#......................#..................#....###..#...#..##..#...........#.........................##..#.........#.........#...............................................#..............##...........#..#......#......#..#........................#...........#..#......#.................#.#.#.......#..........................#...................................................#......#.......................#.............#.....#.#...#..................#....#.........................#............#.....#......#.....................#.......#.....#...#................
............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.#.#..#.....................#.#...#.#....#..................#.#..............#..#....................#...#..#......................#...#......###.............#.....#..................................#....#....#..#......##...........#.......#.#.#..........#.........#..#............#..........#...........#....#..##...#..#..#............#.......##......#................................#.......#.........#......#...............#..........#....#......#....................#..#..............................#....##....#.........#.....#.....#..#.....#...#..........#................#.................................#........#........#..................#.#......................#...#...##.................#....#..#...#............#.......#..#............#..............##.....#.#....#....................#............#........##..#............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.#.#..#.....................#.#...#.#....#..................#.#..............#..#....................#...#..#......................#...#......###.............#.....#..................................#....#....#..#......##...........#.......#.#.#..........#.........#..#............#..........#...........#....#..##...#..#..#............#.......##......#................................#.......#.........#......#...............#..........#....#......#....................#..#..............................#....##....#.........#.....#.....#..#.....#...#..........#................#.................................#........#........#..................#.#......................#...#...##.................#....#..#...#............#.......#..#............#..............##.....#.#....#....................#............#........##..#............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.
#............................#.........................#...............#............#...............................#.#.....#.....#........#...#..........#......#...................#...#.............................................#................###.......#.....#...................#......#...#..........#............................#....#..........#.#........#.........#......#......#..#....................................#..........................##...........#...#............#...#..#..........##......#.......#.....#..#..#.............#...........#..........#..#...............#.#.#.............#.......##......................#...........#.#.....#.#...........................#.....#......................#....##.#.....#.......#...#..........................#.....#...#.#..............#.................................................................#..........#................#.........#..........#..#..................#..........#............................#.........................#...............#............#...............................#.#.....#.....#........#...#..........#......#...................#...#.............................................#................###.......#.....#...................#......#...#..........#............................#....#..........#.#........#.........#......#......#..#....................................#..........................##...........#...#............#...#..#..........##......#.......#.....#..#..#.............#...........#..........#..#...............#.#.#.............#.......##......................#...........#.#.....#.#...........................#.....#......................#....##.#.....#.......#...#..........................#.....#...#.#..............#.................................................................#..........#................#.........#..........#..#..................#..........#............................#.........................#...............#............#...............................
...#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.........#.............#..#..#..............................#......#................#....#.........#......#......#..#...#....#..........#....#................#.................#.#..........#.......................#.#...........#.....#........#.......#.....#......................#..............#...................#.............#.......#..............#..............#....................#......#..#...............#................#.#.........#......#..#....#.....#...#...#.....#......#....#..............#...........#.......###.........#..................#.....................#.....#...#..........#.#.............##........#....##.......#........###.............................................#.................#....................#..#...#.......#....#.......#.........................#...#....#.................................#....#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.........#.............#..#..#..............................#......#................#....#.........#......#......#..#...#....#..........#....#................#.................#.#..........#.......................#.#...........#.....#........#.......#.....#......................#..............#...................#.............#.......#..............#..............#....................#......#..#...............#................#.#.........#......#..#....#.....#...#...#.....#......#....#..............#...........#.......###.........#..................#.....................#.....#...#..........#.#.............##........#....##.......#........###.............................................#.................#....................#..#...#.......#....#.......#.........................#...#....#.................................#....#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.......
................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...................#....................#........................#.......#........##........#.............#.#............#.#.....#..............#.............#..................................#....#.....#...........#...................#..............................##.......................#.#.....#.#...............#...........#........................................#...#............##.......#......#.#.#.#............#........#...................#.................#....#..#.....#.#....#......#.......#..................#.#.....................###..................#...............#............#.........#..........#............#..#......#.#......#..#...##.....#............#.......#..............#.##.................#...................##.........#...#.............#..#..............................#..................#...................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...................#....................#........................#.......#........##........#.............#.#............#.#.....#..............#.............#..................................#....#.....#...........#...................#..............................##.......................#.#.....#.#...............#...........#........................................#...#............##.......#......#.#.#.#............#........#...................#.................#....#..#.....#.#....#......#.......#..................#.#.....................###..................#...............#............#.........#..........#............#..#......#.#......#..#...##.....#............#.......#..............#.##.................#...................##.........#...#.............#..#..............................#..................#...................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...
..........#................#.........#.................................#......................................##..#...#....#.....#.#.............#............#.....#.........#...................................#.....##.........#...............#.......#........................#...#..#...#............#.#......##...##........#...#.#..#.....#..#..#........#..........#......................................#.................................#..#......#...................#.......#...........#......#.........#..#....#.........#..........#..##............#.............................#...#.#................#.#......#.#....#..........#....#..........#....#..#..#.............#...............................................#...#.#..#..............#.......#..#..............#....#.#....#.#..............#........#.....................#...........#..#...#.....#............#....................#...#...#......#....................#..........................#................#.........#.................................#......................................##..#...#....#.....#.#.............#............#.....#.........#...................................#.....##.........#...............#.......#........................#...#..#...#............#.#......##...##........#...#.#..#.....#..#..#........#..........#......................................#.................................#..#......#...................#.......#...........#......#.........#..#....#.........#..........#..##............#.............................#...#.#................#.#......#.#....#..........#....#..........#....#..#..#.............#...............................................#...#.#..#..............#.......#..#..............#....#.#....#.#..............#........#.....................#...........#..#...#.....#............#....................#...#...#......#....................#..........................#................#.........#.................................#......................................##..#.
...................#.#.#..##................#.............................#..#......#..#..................#...............#...........................#..#.....#.#..............#..........................#..#.#..............#.....#...#.......#....#........#...............#.....##.....#.#............................#.....................#...#.................#.............................................#....#.....#.....#.#..#......#........#.........................................#.........#......#..........................................#.........#................#......#...........#........#.#.....#................#........###..#...........##..............................#......#....#.#....#........#...#.#....#.#.........................#.......#....#...#..##.....#...#.............#...............#....#.#...............................##.........#................................#....#.....#.#....#..........#.....................................#.#.#..##................#.............................#..#......#..#..................#...............#...........................#..#.....#.#..............#..........................#..#.#..............#.....#...#.......#....#........#...............#.....##.....#.#............................#.....................#...#.................#.............................................#....#.....#.....#.#..#......#........#.........................................#.........#......#..........................................#.........#................#......#...........#........#.#.....#................#........###..#...........##..............................#......#....#.#....#........#...#.#....#.#.........................#.......#....#...#..##.....#...#.............#...............#....#.#...............................##.........#................................#....#.....#.#....#..........#.....................................#.#.#..##................#.............................#..#......#..#..................#.........
.......#.........#....#...................................#...#.#...........#.....................#...#........#....................#..........#.....#.#............#................................#........##.#....................................#...#...#.....#.............#...............#......#.....#....#..............##.##.........#......................#..................#.....#....#......#........#.....................#.#...#.#.....#.........#................#......#..#.......#..............#.............#........#...#..#................#........#.............#......#.......................#.....#.......##.......#....##.#.....#........#....#.......#.##..#....#.#...#.#.................#.............#......#...........#...#......................................##.................#...#...........#..#.........#............#....................#.......#.............#...........#.............................##...#.....#................#.........#....#...................................#...#.#...........#.....................#...#........#....................#..........#.....#.#............#................................#........##.#....................................#...#...#.....#.............#...............#......#.....#....#..............##.##.........#......................#..................#.....#....#......#........#.....................#.#...#.#.....#.........#................#......#..#.......#..............#.............#........#...#..#................#........#.............#......#.......................#.....#.......##.......#....##.#.....#........#....#.......#.##..#....#.#...#.#.................#.............#......#...........#...#......................................##.................#...#...........#..#.........#............#....................#.......#.............#...........#.............................##...#.....#................#.........#....#...................................#...#.#...........#.....................#...#........#....
..#.................................#........#.......................#.......#..............##..........#......................#.#.......#..........................#...........#...............................#..#........#............#........#.....#.............................##.....#.#.........#..........................................#...#.#....#.....#........#..#...................#.....#...#..#.............#.....#..#....................#..#.........................###..#..........................#.#....................#...........#...........#.#....#........#...#.#.......#..#.................................................#.....#.....................................................#...##.....................#.......................#....................#..#....#...#....................#.....#.......#..................................#............##........#.............#.................#................#.#..............#...#.................................#........#.......................#.......#..............##..........#......................#.#.......#..........................#...........#...............................#..#........#............#........#.....#.............................##.....#.#.........#..........................................#...#.#....#.....#........#..#...................#.....#...#..#.............#.....#..#....................#..#.........................###..#..........................#.#....................#...........#...........#.#....#........#...#.#.......#..#.................................................#.....#.....................................................#...##.....................#.......................#....................#..#....#...#....................#.....#.......#..................................#............##........#.............#.................#................#.#..............#...#.................................#........#.......................#.......#..............##..........#...........
...........................#...#......#..................#.................#............................#............#.........................#....#......#............................#..#.#.........#..........#...........#..#.#.........#................#.........................#.............................#....#....#......#............................#............#......#.#....#..........#......#...........#...#...##...................#..................#.......#....##.......#..........#............................#..................#.##......#.....#....................................#........#.................#...............#.........................#.#..#..#........................#....#.....##........#.....#......#........................#...............#.............................#...........#....................#.....##........##................#..#...........#..........#...#.............#......#....##.......##....#............................#...#......#..................#.................#............................#............#.........................#....#......#............................#..#.#.........#..........#...........#..#.#.........#................#.........................#.............................#....#....#......#............................#............#......#.#....#..........#......#...........#...#...##...................#..................#.......#....##.......#..........#............................#..................#.##......#.....#....................................#........#.................#...............#.........................#.#..#..#........................#....#.....##........#.....#......#........................#...............#.............................#...........#....................#.....##........##................#..#...........#..........#...#.............#......#....##.......##....#............................#...#......#..................#.................#............................#...........
.......................#........#.......##...#....................#..............#.....##.....##.#.....................#........#..........#........................................................#...............#..................#..........#........#......#..#......................#..........................#..................................#......................##...#.....#.#.#..................#......................................................#.......#...#...##...#.....................#.........#..........#......................................#....................##...#..............#.#.......#....................##.......................#...#.#................#....................................##.....#...###...............#..#.........#................#...........#.................#.............#..........#.........#............#............#................#...##.#........#................................#...#..#.......................#........#.......##...#....................#..............#.....##.....##.#.....................#........#..........#........................................................#...............#..................#..........#........#......#..#......................#..........................#..................................#......................##...#.....#.#.#..................#......................................................#.......#...#...##...#.....................#.........#..........#......................................#....................##...#..............#.#.......#....................##.......................#...#.#................#....................................##.....#...###...............#..#.........#................#...........#.................#.............#..........#.........#............#............#................#...##.#........#................................#...#..#.......................#........#.......##...#....................#..............#.....##.....##.#..................
.......................#.........................#.....#..#......##.......#..............#.........#.........#.........#...#............#.........#.........................#.....................##.................#.............#............#.#.......................#...#..#..#...........#......#.............................................#.##..#......#.................#..#....#...............#............#.........#.........##............#.#.#..#............#.......#..#....#...#................#......#.............#.......#..#......#............................................#............#....#................#.........##.#....#...............................#................#.........#.#...................##..........#...#.................#......................#............#...#..#....#..........#........#..#........#.....................#...............#......#.........#.....................#...................#..........#........................#.........................#.....#..#......##.......#..............#.........#.........#.........#...#............#.........#.........................#.....................##.................#.............#............#.#.......................#...#..#..#...........#......#.............................................#.##..#......#.................#..#....#...............#............#.........#.........##............#.#.#..#............#.......#..#....#...#................#......#.............#.......#..#......#............................................#............#....#................#.........##.#....#...............................#................#.........#.#...................##..........#...#.................#......................#............#...#..#....#..........#........#..#........#.....................#...............#......#.........#.....................#...................#..........#........................#.........................#.....#..#......##.......#..............#.........#.........#......
.........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##.#......#........#..................#..##.......#...............#..#.................#.......#..................#.....#....................#...........................#..#........#........................#...#........#.........#...#......##...........#.....##.........#.....#....#.........................#.####........#.................#......##......................#.................................#................................#....#...#.................#...#............#..#..........................#......#...........................#.#....#.#...........#.............#.#.#.........#..............#....#.#.#..#.........#..................................#....#...#........................#........#................#.....#...........#....#.......#..............#.............#.................#.......#...........#...........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##.#......#........#..................#..##.......#...............#..#.................#.......#..................#.....#....................#...........................#..#........#........................#...#........#.........#...#......##...........#.....##.........#.....#....#.........................#.####........#.................#......##......................#.................................#................................#....#...#.................#...#............#..#..........................#......#...........................#.#....#.#...........#.............#.#.#.........#..............#....#.#.#..#.........#..................................#....#...#........................#........#................#.....#...........#....#.......#..............#.............#.................#.......#...........#...........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##
............#...##..##.#.......###.......#.................#...............#...#.#................#............................#.......#.......................#........#...#.......#...........................#...................#.................#.....##...................#...................................##........#....#...........#..#.........#..............#........#..#.#...................#.#....#..............#...........#.................................#........##....#.#.................................................#............#..#.........#.#.........#.#......................#.#.......................#..#....#...............#............................#....#...........#...............................#....##......#.....#...#...............#...........................#.........#.....#.....#..#.......#.......#...#......#......#.......#.#....#...........#...............##.#.....#...................#..#............#...............#...##..##.#.......###.......#.................#...............#...#.#................#............................#.......#.......................#........#...#.......#...........................#...................#.................#.....##...................#...................................##........#....#...........#..#.........#..............#........#..#.#...................#.#....#..............#...........#.................................#........##....#.#.................................................#............#..#.........#.#.........#.#......................#.#.......................#..#....#...............#............................#....#...........#...............................#....##......#.....#...#...............#...........................#.........#.....#.....#..#.......#.......#...#......#......#.......#.#....#...........#...............##.#.....#...................#..#............#...............#...##..##.#.......###.......#.................#...............#...#.#................#.................
.................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#.......#......................................###....................#........#.............##.................................#.........##..#................#..................#......#...............................#..........................#....#..#..#............#..........#..................#.........#..........#............#..........#........#.....#.#.##...#..#.....##...................#.#.....................#...........#.#...#.......#.#..#......................#............#...................................##.#....#.....#.............#..............#....#......#.........................................#....#.............................#......##......#...........##......##.#...................#..........................#.......#.............#......#....#......#............#..........#.....................................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#.......#......................................###....................#........#.............##.................................#.........##..#................#..................#......#...............................#..........................#....#..#..#............#..........#..................#.........#..........#............#..........#........#.....#.#.##...#..#.....##...................#.#.....................#...........#.#...#.......#.#..#......................#............#...................................##.#....#.....#.............#..............#....#......#.........................................#....#.............................#......##......#...........##......##.#...................#..........................#.......#.............#......#....#......#............#..........#.....................................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#
#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#........##..#.........#............................................#......#......................#....#..#.........#.........#..#.#.#...................#........................#.........#.#..................#....#.#..........................#................#........#......#.......#..................#..............#...............................#......#...#....#..........................#...............#.................................#...................#.......#.##......................#.....#....................#.........#.#.................#.............#........#.....#.....#...........................................................#...#.........................#......##.........................#.........#.............#.#.....#......#.#..##..........................................#.............#........#...#...#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#........##..#.........#............................................#......#......................#....#..#.........#.........#..#.#.#...................#........................#.........#.#..................#....#.#..........................#................#........#......#.......#..................#..............#...............................#......#...#....#..........................#...............#.................................#...................#.......#.##......................#.....#....................#.........#.#.................#.............#........#.....#.....#...........................................................#...#.........................#......##.........................#.........#.............#.#.....#......#.#..##..........................................#.............#........#...#...#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#.....
.##...#.............#....................................#.........###.........#.......##........#.....#.................#..##..........#.......#...................#.........###........#....#.........##.........#....#.............#.......#..............#.............#..............#...........................#.#.#...#....#.#...........#...#...........#.............#....................#.....................#..#........#..........#......#.........#..#..............#.......................#....##.....#.........................................#..........#......................##........#...................................#.#.......##......#...##....#..#.......................#..........##.......................#........#.....#............#.................#.......#......#.....#.............#........#.............#................................#......#..#..........#....#..#..........####........................#...............#....##...#.............#....................................#.........###.........#.......##........#.....#.................#..##..........#.......#...................#.........###........#....#.........##.........#....#.............#.......#..............#.............#..............#...........................#.#.#...#....#.#...........#...#...........#.............#....................#.....................#..#........#..........#......#.........#..#..............#.......................#....##.....#.........................................#..........#......................##........#...................................#.#.......##......#...##....#..#.......................#..........##.......................#........#.....#............#.................#.......#......#.....#.............#........#.............#................................#......#..#..........#....#..#..........####........................#...............#....##...#.............#....................................#.........###.........#.......##........#.....#............
..#..............#..............#................#......#..........#...#..............................#.....#...#............#........#......#....#.........#......................#.#..........#......#.......#..#...#.............#...........#...........#...#..##...#..............#........#..##........#.........#................#......#........#.......#.......#...................................#....#..............#......#.............#...#.#....#..#..##...................#...........#.....#..........#...#..................#.#...........#..........#..............#..#.....#.........#......#.................#....#........##..#..#............#.....#........#..#.....#..........#.....#..#......................#.....##.......#........#...................#................#........#............#..#.......#.....#......#...#...#..........#.....................#.....#..#............................................#.................#...........#..............#..............#................#......#..........#...#..............................#.....#...#............#........#......#....#.........#......................#.#..........#......#.......#..#...#.............#...........#...........#...#..##...#..............#........#..##........#.........#................#......#........#.......#.......#...................................#....#..............#......#.............#...#.#....#..#..##...................#...........#.....#..........#...#..................#.#...........#..........#..............#..#.....#.........#......#.................#....#........##..#..#............#.....#........#..#.....#..........#.....#..#......................#.....##.......#........#...................#................#........#............#..#.......#.....#......#...#...#..........#.....................#.....#..#............................................#.................#...........#..............#..............#................#......#..........#...#..............................#.....#...#...
.....#....#........#....#................#.............##......#..........................#.#........#............#.......................#.................#.#...#.###...#...#....#...#....#.....#..##..#....#................#..................#.#.....................#........#.............#..................#.........#..................#....#....#..##...................................#......#.........#..........#..#...##...............................................#.........................#...............##....#.............#.#...#............................#........#..................#..##.#...........#..........#........#.#.............#........#..........#.......#..#.................#....#.......#............#.......#....##......#...........#...............#..............................#....................................#.........#...........#......#....................#.#.....#.................................#............#....#........#....#................#.............##......#..........................#.#........#............#.......................#.................#.#...#.###...#...#....#...#....#.....#..##..#....#................#..................#.#.....................#........#.............#..................#.........#..................#....#....#..##...................................#......#.........#..........#..#...##...............................................#.........................#...............##....#.............#.#...#............................#........#..................#..##.#...........#..........#........#.#.............#........#..........#.......#..#.................#....#.......#............#.......#....##......#...........#...............#..............................#....................................#.........#...........#......#....................#.#.....#.................................#............#....#........#....#................#.............##......#..........................#.#........#............#.
...............#....#..#.....#.................#.......#.......................#...#................#..#......#..................#....#.#.......................##....##............#......................#.#...#..........#............#....#..........#.........................#.......#...............#....................#................................................##.....#....#.........#..............#.......................##.......................#....#.#.#..................#..#.........#..........#.#.#.#.........#..........#................#..#...........##...#.....................##...#.......##...........#.....#............................#.....#.................#....#.....................................#............#.#......#..#...........................#...#.....#...................#.......#..........#..........#....#.......#.....#...................#...#.................#............................#.#.....#........................#....#..#.....#.................#.......#.......................#...#................#..#......#..................#....#.#.......................##....##............#......................#.#...#..........#............#....#..........#.........................#.......#...............#....................#................................................##.....#....#.........#..............#.......................##.......................#....#.#.#..................#..#.........#..........#.#.#.#.........#..........#................#..#...........##...#.....................##...#.......##...........#.....#............................#.....#.................#....#.....................................#............#.#......#..#...........................#...#.....#...................#.......#..........#..........#....#.......#.....#...................#...#.................#............................#.#.....#........................#....#..#.....#.................#.......#.......................#...#................#..#......#.....
..................#........................#..............#..#..........#.........#..#.............#..#......#.#.....##...........................#....................................#.#...........................................#......#...#............................................#............#...#.#..................##...............#..#........#..#...#.........................#.........#.............................#.............................#...............#....##...#..##.#......#.#.......#....#......#...#.............#.#.........................#..#..........##.#.#.....#................#.##.................................................#.............#.......#.................................#......#.#....##......#..........#....#......................................#..#...............#.#.#.#...#.......#......#.#..#..##..#......#...............#..#..........#.#...#....#............................#........#....##.....................#........................#..............#..#..........#.........#..#.............#..#......#.#.....##...........................#....................................#.#...........................................#......#...#............................................#............#...#.#..................##...............#..#........#..#...#.........................#.........#.............................#.............................#...............#....##...#..##.#......#.#.......#....#......#...#.............#.#.........................#..#..........##.#.#.....#................#.##.................................................#.............#.......#.................................#......#.#....##......#..........#....#......................................#..#...............#.#.#.#...#.......#......#.#..#..##..#......#...............#..#..........#.#...#....#............................#........#....##.....................#........................#..............#..#..........#.........#..#.............#..#......#.#....
..........#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#..............##......#..#.....##.....#...........#......##........#...........#.......#...........##...#............#.........#.............#............#.#...#...........#...............................#....................#...........#......#....#.#..............................................###.#....#.............................#..#..........#.......#.................##....#...#..#...........#.#............................#........##................#.......#..........#.....##...........#..........................#........#......................................................#.......#..............#...##................##......#.........................#.......#.............#............#..#......#...##..#.....#...#..#.....#.............#...#.......#......#......#.............#...##.........#.........#......#............#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#..............##......#..#.....##.....#...........#......##........#...........#.......#...........##...#............#.........#.............#............#.#...#...........#...............................#....................#...........#......#....#.#..............................................###.#....#.............................#..#..........#.......#.................##....#...#..#...........#.#............................#........##................#.......#..........#.....##...........#..........................#........#......................................................#.......#..............#...##................##......#.........................#.......#.............#............#..#......#...##..#.....#...#..#.....#.............#...#.......#......#......#.............#...##.........#.........#......#............#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#...
..#.........#...........#..#........#.......#................................#..............#.................#......#....#....#...........##...#....#.........#............##....#...................#....##...............#......#...........#.#..................#.............###......#......#........#..........#.....#.......#.........................................#.....#.......#................#..........#..........#............................#.#......#...#......##....#.......###...............#.#.##...#...............#..................................................#...#...........#....#...............##.........................#.........##.....................#........#....#.#.........#..........#...........#...........#....#......................#...............#..............#.................#................#...........#.......................#..........#.........#.........#........###....#................#....#..........#.........#...........#..#........#.......#................................#..............#.................#......#....#....#...........##...#....#.........#............##....#...................#....##...............#......#...........#.#..................#.............###......#......#........#..........#.....#.......#.........................................#.....#.......#................#..........#..........#............................#.#......#...#......##....#.......###...............#.#.##...#...............#..................................................#...#...........#....#...............##.........................#.........##.....................#........#....#.#.........#..........#...........#...........#....#......................#...............#..............#.................#................#...........#.......................#..........#.........#.........#........###....#................#....#..........#.........#...........#..#........#.......#................................#..............#.................#.....
............#................................#....##...#..............................#................................................#......#....................................#........#...#..#.......#................#..#.###....................#..#..#......#......#............#..#..............#...#.....#.........#......#.......#.........#..............#..................#.#....##................#....#..#........#................#..#.............................................#.....#...............#......#.........#....#.............................#.....#......#...........................#...........#......#.......................#.#..............#.....................##...#....##.....#..#....#..............#.....................#.........................................#...##...............#.....................................#............#.......................................#..................#...........#.#.....................#................................#....##...#..............................#................................................#......#....................................#........#...#..#.......#................#..#.###....................#..#..#......#......#............#..#..............#...#.....#.........#......#.......#.........#..............#..................#.#....##................#....#..#........#................#..#.............................................#.....#...............#......#.........#....#.............................#.....#......#...........................#...........#......#.......................#.#..............#.....................##...#....##.....#..#....#..............#.....................#.........................................#...##...............#.....................................#............#.......................................#..................#...........#.#.....................#................................#....##...#..............................#.............................
.#.#...........#..............#....................#..#............#............#.............##.................#.#...#...#....#...........#...............#.............#..............#.................................#.........................#.#..#..........................#..............................#..#..........#...#.......#........#.....#....#...........#.....#..........#...............#.......................#.....##................#.......#.......#.........#................#.......#......#.......#.#....#..#.#...............................##.........#.#.......#...#..........#.........##.........#.....#...................#.......##.#.........#.....#..................#...................#..............#..........#.................#....................#................##...#...............#.............#...........#...........#........#...#...#....................#.........#..........#..#.....#....#...............#......#.#...........#..............#....................#..#............#............#.............##.................#.#...#...#....#...........#...............#.............#..............#.................................#.........................#.#..#..........................#..............................#..#..........#...#.......#........#.....#....#...........#.....#..........#...............#.......................#.....##................#.......#.......#.........#................#.......#......#.......#.#....#..#.#...............................##.........#.#.......#...#..........#.........##.........#.....#...................#.......##.#.........#.....#..................#...................#..............#..........#.................#....................#................##...#...............#.............#...........#...........#........#...#...#....................#.........#..........#..#.....#....#...............#......#.#...........#..............#....................#..#............#............#.............##.................#.#
.................................#.........................#....#..................#.......#....#................#.................#..........#.......#..............................#..#.#........................................#.#............#...#....#.......................#...#.......................................#.............................................................#.........##.........#......#......##................#.#.............#........................#............#.........#.....#................................#.#....#.........#..............#........#.........#.........#....#..#..#..........................................#..#..#............#.......................#......#.....#....#......#.....................#..............#.......#.......................#.#...........##...#...#......#...............##.#...........#..........##..................#......#..##.....#.........#..........#.................##....................................#.........................#....#..................#.......#....#................#.................#..........#.......#..............................#..#.#........................................#.#............#...#....#.......................#...#.......................................#.............................................................#.........##.........#......#......##................#.#.............#........................#............#.........#.....#................................#.#....#.........#..............#........#.........#.........#....#..#..#..........................................#..#..#............#.......................#......#.....#....#......#.....................#..............#.......#.......................#.#...........##...#...#......#...............##.#...........#..........##..................#......#..##.....#.........#..........#.................##....................................#.........................#....#..................#.......#....#................#..
....................#.....#.............................#................##..#.............#...#..........##.........#.........#..........#....#...................................#.............##.............#.....#.#...........#.#.......................#...............#......#.#........................................##....#.....#......#......#...............#......#..##..........................#..#.#.##.............#..............#....#.......#..##.......#................#...........#........#........#.............................#.............#.......#....................#..........#......#...............#...#..................#...........................#....#.....#...........#....#.........#..#..#................................#.#....#.....................#.#.......#...........#...................#...................................................#.#...#..#.......#.....#............#.........#.#......#.......#.#.............................#.....#.............................#................##..#.............#...#..........##.........#.........#..........#....#...................................#.............##.............#.....#.#...........#.#.......................#...............#......#.#........................................##....#.....#......#......#...............#......#..##..........................#..#.#.##.............#..............#....#.......#..##.......#................#...........#........#........#.............................#.............#.......#....................#..........#......#...............#...#..................#...........................#....#.....#...........#....#.........#..#..#................................#.#....#.....................#.#.......#...........#...................#...................................................#.#...#..#.......#.....#............#.........#.#......#.......#.#.............................#.....#.............................#................##..#.............#...#..........##........
.....#.......#...............#...#..#..................#..##......#.................#.............#...............................#...........#.#..........................#........#........##.......#....#...........#...#...................#...#...........................................##.........##.#.............#.#........#................#..#....###...#..........................#.......#.....#.#...................#.....#..#..##.......#....#...........................#...............#.................#..................#................#.........#......#...#...#................#....#.........#........................#........#..#........#.......#...#.......#................##...#.....###............#.....#........##.#..#.........#.....................#....#......................................#...................#.....#.......#..........#....#.....#....##..#....#.....#...............#.............#.................................#.......#...............#...#..#..................#..##......#.................#.............#...............................#...........#.#..........................#........#........##.......#....#...........#...#...................#...#...........................................##.........##.#.............#.#........#................#..#....###...#..........................#.......#.....#.#...................#.....#..#..##.......#....#...........................#...............#.................#..................#................#.........#......#...#...#................#....#.........#........................#........#..#........#.......#...#.......#................##...#.....###............#.....#........##.#..#.........#.....................#....#......................................#...................#.....#.......#..........#....#.....#....##..#....#.....#...............#.............#.................................#.......#...............#...#..#..................#..##......#.................#.............#.................
....#......#.........#...............#............#...............#.....#..........#..........#..#........#...........................#..#....#...........#..............#...........#...........##............#...#..#...#....................................................#.....#..........#....#..........#.#.............#........#....#..#.....#.....#..........................#.....#...#........##...............#.#.........#.....#....#........#..#...#...#...#..........#...#.........#.......#.......................#....##...........#...................#....................................#...#.##.......##....#.......#..#..........#........#........#........................................#....#......#...............#...............#........#.#....#....#........#.....................#.##............................#............####...#....#........#....##.....#.......#.......#..............................................................#......#.........#...............#............#...............#.....#..........#..........#..#........#...........................#..#....#...........#..............#...........#...........##............#...#..#...#....................................................#.....#..........#....#..........#.#.............#........#....#..#.....#.....#..........................#.....#...#........##...............#.#.........#.....#....#........#..#...#...#...#..........#...#.........#.......#.......................#....##...........#...................#....................................#...#.##.......##....#.......#..#..........#........#........#........................................#....#......#...............#...............#........#.#....#....#........#.....................#.##............................#............####...#....#........#....##.....#.......#.......#..............................................................#......#.........#...............#............#...............#.....#..........#..........#..#........#.........
....#...........................................................................#........#.#.....#....#.....................#........................................##...............#...................#.#........#................#...#...#..................#.......#.............#..#...........#.......#....#...............##.......#.....#..........#.....#...............#....................#............#.....#.....#......#.#...#................#........#.......................#...................#.......#..##.................#............................#.....##.........#..........................................#...............##....#.............#.................#.#...#............................#..#..........#...............#......#.............#...........#...........#..........#.......................#.........#.#.......#....#.........#.....#......#..#...........#..#..#..#.......#..............##............#.........#.#......#...........................................................................#........#.#.....#....#.....................#........................................##...............#...................#.#........#................#...#...#..................#.......#.............#..#...........#.......#....#...............##.......#.....#..........#.....#...............#....................#............#.....#.....#......#.#...#................#........#.......................#...................#.......#..##.................#............................#.....##.........#..........................................#...............##....#.............#.................#.#...#............................#..#..........#...............#......#.............#...........#...........#..........#.......................#.........#.#.......#....#.........#.....#......#..#...........#..#..#..#.......#..............##............#.........#.#......#...........................................................................#........#.#.....#....#.............
.........................#..#.#.............#...#....#..##.#...............#........#....#....#..................##..............#.#.......#.......#............................#....#...#.....###.................#........#............##..............##..#............#.....#.........#.......#......................#....#.......#.......................................#....#.....#...........#.....................##.......#.......#....##..............#...#.......................#.##....#...#.....##.......#...........##.................#.......##..#.#...............#.............#............#..........#..................#.......#....#..#.............#...#........#....................#....#.....#.......#.........#......#.......#....#............................................................#....#....................#...#......#.##...........#......#...............................#.#...........#.......#.#.........#.#...#.........#.............................#..#.#.............#...#....#..##.#...............#........#....#....#..................##..............#.#.......#.......#............................#....#...#.....###.................#........#............##..............##..#............#.....#.........#.......#......................#....#.......#.......................................#....#.....#...........#.....................##.......#.......#....##..............#...#.......................#.##....#...#.....##.......#...........##.................#.......##..#.#...............#.............#............#..........#..................#.......#....#..#.............#...#........#....................#....#.....#.......#.........#......#.......#....#............................................................#....#....................#...#......#.##...........#......#...............................#.#...........#.......#.#.........#.#...#.........#.............................#..#.#.............#...#....#..##.#...............#........#....#....#..................##.
....#......#...#........................#.......#....#.#.......#...#.........................#.........................#.......................#.#.....##..............#.#.........#...#..........................##..#..#..............##.#..##.#.........#........#.................#..#..#....#...............................#................#..........#...............#...........................................##........#.#....#.......#............#.####........#.#....#........................#.........###............................#....##....#...........#.................#.#...............##..#...............#..#..#.............#.#........#..#.............#......#.......##.......................#........#...................##.............#.........#....#.........................#...........#.......#...................#...........#.#.......#.................##.#.......#...#..#.#.........#....#..........#..................#....#.........#......#...#........................#.......#....#.#.......#...#.........................#.........................#.......................#.#.....##..............#.#.........#...#..........................##..#..#..............##.#..##.#.........#........#.................#..#..#....#...............................#................#..........#...............#...........................................##........#.#....#.......#............#.####........#.#....#........................#.........###............................#....##....#...........#.................#.#...............##..#...............#..#..#.............#.#........#..#.............#......#.......##.......................#........#...................##.............#.........#....#.........................#...........#.......#...................#...........#.#.......#.................##.#.......#...#..#.#.........#....#..........#..................#....#.........#......#...#........................#.......#....#.#.......#...#.........................#......................
...#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#...#.............#....#.#..#..............#..............#..............#..#.........#..............#...#................#.................#.........###..#...........#..##......#...............##..............#............#..............#..#....#..........#...............#.#...#.......#..........##...............#....................#.#.#.....###...#.....#.........#.....#..#......................#.....#...#............#..................##.................#...#..............#....#.#.#..............#.........................#.............#.#....#......#..#.....#......#.##............#............#....#.#...#.......#............#.......##.........................................#..#...#........#....#......#...#............................##....#...........##.....#..#.....#..##..................#..........................#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#...#.............#....#.#..#..............#..............#..............#..#.........#..............#...#................#.................#.........###..#...........#..##......#...............##..............#............#..............#..#....#..........#...............#.#...#.......#..........##...............#....................#.#.#.....###...#.....#.........#.....#..#......................#.....#...#............#..................##.................#...#..............#....#.#.#..............#.........................#.............#.#....#......#..#.....#......#.##............#............#....#.#...#.......#............#.......##.........................................#..#...#........#....#......#...#............................##....#...........##.....#..#.....#..##..................#..........................#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#.
.......#......................#........#.#........#.................................#...........#...........#..#...#..#..........................#.........#.............................#.......................................................................#........###.#.#....#.........#..............#...............##.....#.........#.#...#.............#.........#.....#............#...#........................#.............#...#.............#.............................#.......#.............##...........#............##..........#...................#................#.#............#....#...................#........#......#.........#...#......................#.....................................#...................#..............#........................#..............#............................#......#................#...........#......#...#......#........#............................#.......#..............#..........#.#.............#......................#........#.#........#.................................#...........#...........#..#...#..#..........................#.........#.............................#.......................................................................#........###.#.#....#.........#..............#...............##.....#.........#.#...#.............#.........#.....#............#...#........................#.............#...#.............#.............................#.......#.............##...........#............##..........#...................#................#.#............#....#...................#........#......#.........#...#......................#.....................................#...................#..............#........................#..............#............................#......#................#...........#......#...#......#........#............................#.......#..............#..........#.#.............#......................#........#.#........#.................................#...........#...........#..#...#
....#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#.....###...##..#.............##....#..................#.......................#...........................................................#..#....#............#.#............#.....................#......#........#..............#......#.#.#......................#......................#.#...#............#...............................#.#.#.#..#.....#..............#..#..#...#..............#..................#...#..................#....#.....#..........#......................#...........#.................#..#.#.##.............#.......#.........#..............#.......##..................#.......#..#.................##...............#........#..........#....#......##....#....................#..#......##......#.....##.#.........................#..#.#.......#........##.....##..#.................................#........#.......#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#.....###...##..#.............##....#..................#.......................#...........................................................#..#....#............#.#............#.....................#......#........#..............#......#.#.#......................#......................#.#...#............#...............................#.#.#.#..#.....#..............#..#..#...#..............#..................#...#..................#....#.....#..........#......................#...........#.................#..#.#.##.............#.......#.........#..............#.......##..................#.......#..#.................##...............#........#..........#....#......##....#....................#..#......##......#.....##.#.........................#..#.#.......#........##.....##..#.................................#........#.......#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#..
....#..#...#...#......#........#............#.....##.#...................#................#...................#......#..........#.......#..................#..................#.#.........##...............................##...........#...............#........#.................##..........#..................#.......................#.#............#....##.................##............#............#......#.........................#.....#....................#..........#......#...#...#...........#.............................#..............................................................#.#...#..#........#........#......#................................#.................#.#....#......#................#.....#................#......#.................................#.................#...........................#............#...#...........#.#.......#....#......##...#..#...................#.........................#..#........................#..#...#...#......#........#............#.....##.#...................#................#...................#......#..........#.......#..................#..................#.#.........##...............................##...........#...............#........#.................##..........#..................#.......................#.#............#....##.................##............#............#......#.........................#.....#....................#..........#......#...#...#...........#.............................#..............................................................#.#...#..#........#........#......#................................#.................#.#....#......#................#.....#................#......#.................................#.................#...........................#............#...#...........#.#.......#....#......##...#..#...................#.........................#..#........................#..#...#...#......#........#............#.....##.#...................#................#...................#.....
...#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#....#...#............................#...#.#....................##.....#...#...#.........#.....#.........#.............................#.#.................#....#.............................#...............#....#...#.............#.....#..#..........................#..........#..#..........#......#.....#...#..#.............#.....#.........#........#.#.......#........#..................#...............#..........#....................................##....#......#.#...............#..........#.....#.#.....................................#...............#........................#....#...#....#...#.........#..#.........#.......#...........#.................#..........#......#.........#............#...##...#......#.............#....................#........#..#..#................#................#...#..............#..........#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#....#...#............................#...#.#....................##.....#...#...#.........#.....#.........#.............................#.#.................#....#.............................#...............#....#...#.............#.....#..#..........................#..........#..#..........#......#.....#...#..#.............#.....#.........#........#.#.......#........#..................#...............#..........#....................................##....#......#.#...............#..........#.....#.#.....................................#...............#........................#....#...#....#...#.........#..#.........#.......#...........#.................#..........#......#.........#............#...##...#......#.............#....................#........#..#..#................#................#...#..............#..........#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#.
#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.......................##..................................................#.....#...#.......................#..#......#...........#...#...#.#....................#....#...#...................#................#...#....#.....#....#...#..#..............................#.#..#.....##.................#.#..#.....#.......#.......#.......................................#..................#.#...............#.#...........................#.....#.......##.....#..................#.......#......#................#.....................##.#.........................#...#.....#...............#..............#....................................##.......#.#.....#.....................................#................##.....#.........#...............##..#............#.........#.....##.........#....#...#......##..#.................#................#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.......................##..................................................#.....#...#.......................#..#......#...........#...#...#.#....................#....#...#...................#................#...#....#.....#....#...#..#..............................#.#..#.....##.................#.#..#.....#.......#.......#.......................................#..................#.#...............#.#...........................#.....#.......##.....#..................#.......#......#................#.....................##.#.........................#...#.....#...............#..............#....................................##.......#.#.....#.....................................#................##.....#.........#...............##..#............#.........#.....##.........#....#...#......##..#.................#................#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.........
............#.........#....#...##........#...............#......#......................#...........#..#..............#.................#.........#....................#.#......#.###....................#......#........##.......................#.......#......#.....................................#........#.#.#.......#...........#......##.....#.....##...#...#......................#............................#.....#...........#...............#.....#............#......#...#...........#.........#.....#...................#......#..#............................#...#.....................##...........#.............#....#.#.#..........#.#.......#....#................#.....#.##........#.#........#.....#.................##...........#......................................#......#.....#.#..........##...#.............#.........................................#........#......#..............#........#........#.....#........#............#..#...#.............#.........#....#...##........#...............#......#......................#...........#..#..............#.................#.........#....................#.#......#.###....................#......#........##.......................#.......#......#.....................................#........#.#.#.......#...........#......##.....#.....##...#...#......................#............................#.....#...........#...............#.....#............#......#...#...........#.........#.....#...................#......#..#............................#...#.....................##...........#.............#....#.#.#..........#.#.......#....#................#.....#.##........#.#........#.....#.................##...........#......................................#......#.....#.#..........##...#.............#.........................................#........#......#..............#........#........#.....#........#............#..#...#.............#.........#....#...##........#...............#......#......................#...........#..#.............
..........#.......................................#............#..........##.....................#..........##......#.....#.......................#..............#.......#.#......................#.......#........#..........#....#..#..#.#..........#....#.............................#....#................#.##.........#.........#.............#............##.....#.................#...##...............#............#..................................#.....##..#............#...#.......#............#...........#...#............#..#..................##................#....#.....#.......#...................#.........#.#...#..........................#.........##................#..........#......................#......#.....#......................#...#.............#..............#...#....#......................#.............#..........#...........................#..#...........#.......#......#.......#.#.................##.......##.....................#.......................................#............#..........##.....................#..........##......#.....#.......................#..............#.......#.#......................#.......#........#..........#....#..#..#.#..........#....#.............................#....#................#.##.........#.........#.............#............##.....#.................#...##...............#............#..................................#.....##..#............#...#.......#............#...........#...#............#..#..................##................#....#.....#.......#...................#.........#.#...#..........................#.........##................#..........#......................#......#.....#......................#...#.............#..............#...#....#......................#.............#..........#...........................#..#...........#.......#......#.......#.#.................##.......##.....................#.......................................#............#..........##.....................#..........##......
...........#..##......................#..#.............#...........#.......#.........#.#......#.#...........#....................................#.........##....#.......#.#..#....................#........#.#..............##...................#........................#......#.#..#.....#................................#............#........#.........#..............##......#................................#...........#.....#......#..#...........#.....#...............#.......##...........................#....#...#................#...................#...#..........###..............#..#...##...##...........#......#...#.##......#...##......................#.#..........................#................#..............#..............#..........#.........#....#.........#..............#.#.......#.................#.............................#.....#...............................#........................#............#...........#...#.#................#..##......................#..#.............#...........#.......#.........#.#......#.#...........#....................................#.........##....#.......#.#..#....................#........#.#..............##...................#........................#......#.#..#.....#................................#............#........#.........#..............##......#................................#...........#.....#......#..#...........#.....#...............#.......##...........................#....#...#................#...................#...#..........###..............#..#...##...##...........#......#...#.##......#...##......................#.#..........................#................#..............#..............#..........#.........#....#.........#..............#.#.......#.................#.............................#.....#...............................#........................#............#...........#...#.#................#..##......................#..#.............#...........#.......#.........#.#......#.#...........#.......
.............#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##......#.....##..........##......#.............##.............#...#.#.....#....#....#................##...................#..........#...........#..........................#.................#..............#......#..........#....#...............##..................#......#..................#.......................#.........#.......#........#....#..........#............#................#..................................#....#...............#.........#.....#.....................#.##......#.#...........#...............#.............................#.#..............#................#.........#..#..#......#......#....#...#........#.....#.......#.........#.......#..#.............#.......##.#.#..............#..#...........#......#....###.#.#.............##...#......................#..#...#.#......#...#...#...#..#....#....................#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##......#.....##..........##......#.............##.............#...#.#.....#....#....#................##...................#..........#...........#..........................#.................#..............#......#..........#....#...............##..................#......#..................#.......................#.........#.......#........#....#..........#............#................#..................................#....#...............#.........#.....#.....................#.##......#.#...........#...............#.............................#.#..............#................#.........#..#..#......#......#....#...#........#.....#.......#.........#.......#..#.............#.......##.#.#..............#..#...........#......#....###.#.#.............##...#......................#..#...#.#......#...#...#...#..#....#....................#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##..
........#............##....#.#...#......................................#..#..............#...................#.....#.........#........#.........#............#....#.........#..#...#......##....................#......##.#...................#.....................#...........#.#..............#.....#.#................#.....................#...............#.........................................#..#...#...#....#......##......................................................#...........##.....#........#..........................#.#.#..................#.......................#......#.....#..........................#...##............................#.........#........#................................................#.............#.....#................#.........................#................#.#........#..#.......#.....#....................#...............................#....#........#....#.................................#.................#............##....#.#...#......................................#..#..............#...................#.....#.........#........#.........#............#....#.........#..#...#......##....................#......##.#...................#.....................#...........#.#..............#.....#.#................#.....................#...............#.........................................#..#...#...#....#......##......................................................#...........##.....#........#..........................#.#.#..................#.......................#......#.....#..........................#...##............................#.........#........#................................................#.............#.....#................#.........................#................#.#........#..#.......#.....#....................#...............................#....#........#....#.................................#.................#............##....#.#...#......................................#..#..............#...................#.....
...........#.....#.....................#..#.......................#....#...#............#..........#.#.....#..................#.......#............#.#.........#..........#...........#.......................#..............................#...#.##...#.........#........................................#........#........#..............#....#.........#.#.............#........#.....#........#.##....##.......#...........#.........................#.....#..........#.....##...............#...#..#......................#..........#.......##...##.#.......##.....#...##.#........#....#..#........#...#...........#.........#...................#.....................#...............#..........#.....#......#......#........#........#...#...#............#...#....#.....#........#..............#.....#....#............#.......#...............##......................#.#..............##............#.....................#..............#..................#.............#.....#.....................#..#.......................#....#...#............#..........#.#.....#..................#.......#............#.#.........#..........#...........#.......................#..............................#...#.##...#.........#........................................#........#........#..............#....#.........#.#.............#........#.....#........#.##....##.......#...........#.........................#.....#..........#.....##...............#...#..#......................#..........#.......##...##.#.......##.....#...##.#........#....#..#........#...#...........#.........#...................#.....................#...............#..........#.....#......#......#........#........#...#...#............#...#....#.....#........#..............#.....#....#............#.......#...............##......................#.#..............##............#.....................#..............#..................#.............#.....#.....................#..#.......................#....#...#............#..........#.#.....#........
...........................#..#......#......................##.........#.....#.#.......#.........#....................................#.......................#.............#........#..................#..#.##..............#...#........................................#......#...........#..................#..............##.....................#.......#.......#....#..#..#................#..#...........#.......................#......#.................................................#...#...................##...#.....#......#...#............#..................................#.........##...#................#.........................#...........#.#.............#.......#.#.................................................#...........#...##...#......#..#...#.....#.............................#............#..............#.##..#...#........#.##......#.....#.........#..........................#..#...........#.....#......#..........##.......#...........................#..#......#......................##.........#.....#.#.......#.........#....................................#.......................#.............#........#..................#..#.##..............#...#........................................#......#...........#..................#..............##.....................#.......#.......#....#..#..#................#..#...........#.......................#......#.................................................#...#...................##...#.....#......#...#............#..................................#.........##...#................#.........................#...........#.#.............#.......#.#.................................................#...........#...##...#......#..#...#.....#.............................#............#..............#.##..#...#........#.##......#.....#.........#..........................#..#...........#.....#......#..........##.......#...........................#..#......#......................##.........#.....#.#.......#.........#..................
...........#.......#..#....................#...........##....##......................#............#....#.....#...............#.......#..##.##..........................#..#.........#.......#.........##................#....#................#.....#.#..#.......................#........#......#.........................#.......................#.....#......#..............#..#..........#.......#............................#..................................#...#...............#.......##.....#...............#.....#................#...#.........#.#.......#........................##..#..##.......................#.#.....#.......#....#.............#....................#....#.................#.........#..#.....#.#.#..........#.......#.................#.#................#..........................#.......#....#................#...#.................#....#......#..........#................#...............#.......................##......#...................#.......#..#....................#...........##....##......................#............#....#.....#...............#.......#..##.##..........................#..#.........#.......#.........##................#....#................#.....#.#..#.......................#........#......#.........................#.......................#.....#......#..............#..#..........#.......#............................#..................................#...#...............#.......##.....#...............#.....#................#...#.........#.#.......#........................##..#..##.......................#.#.....#.......#....#.............#....................#....#.................#.........#..#.....#.#.#..........#.......#.................#.#................#..........................#.......#....#................#...#.................#....#......#..........#................#...............#.......................##......#...................#.......#..#....................#...........##....##......................#............#....#.....#......
.............#..#...........#...........................#...#..............#..#.....##..#......................#...............#......#.........#..........................#....#......#...#....#...#.........#..........#............#.....................##.....................#.....##.....##...........#...........#.......##..#.#......................................##..................#...#..........#..............................................#......##.....#..........#......#....##.............#........#....#..#...#......................#...#.........##..........................#....#.....#..............#..#...........#....#....#.........#.....##.#.........#.........#...............#.............##........#.....#............#..##.#....#......#......#.#..........#..#................................#.......#.#.....#..#......#...........#................#...#..........##...#.....#...#................#............#.........#....................#..#...........#...........................#...#..............#..#.....##..#......................#...............#......#.........#..........................#....#......#...#....#...#.........#..........#............#.....................##.....................#.....##.....##...........#...........#.......##..#.#......................................##..................#...#..........#..............................................#......##.....#..........#......#....##.............#........#....#..#...#......................#...#.........##..........................#....#.....#..............#..#...........#....#....#.........#.....##.#.........#.........#...............#.............##........#.....#............#..##.#....#......#......#.#..........#..#................................#.......#.#.....#..#......#...........#................#...#..........##...#.....#...#................#............#.........#....................#..#...........#...........................#...#..............#..#.....##..#......................#....
.#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##............#.##....#.#..................#.......................................#...#................................#.......#.#.......#...#...##...#.............#..#...#..............#......................##......#...........#..................................#....#.............................#.......#.................#....#....##.#.#.............#..#......#.....#.............................#.................##..............####......#................#.........#.#..#.................................................................#............#...............................#.........#...........#.#.........#....................#.#.....#............#........#..#....#...........#.....#.#.............................#....................#................##.............................#....#....#.....#......#.......#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##............#.##....#.#..................#.......................................#...#................................#.......#.#.......#...#...##...#.............#..#...#..............#......................##......#...........#..................................#....#.............................#.......#.................#....#....##.#.#.............#..#......#.....#.............................#.................##..............####......#................#.........#.#..#.................................................................#............#...............................#.........#...........#.#.........#....................#.#.....#............#........#..#....#...........#.....#.#.............................#....................#................##.............................#....#....#.....#......#.......#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##..
.................#.............#...................................#.........#.....#..#....................##......................##....#......#..........#......................#.............................#............#.......#.......................#...............#...............#....................#.#..#............#...#......##......#...#.....#.....................................#....#.................................#.#..................................#.#........................................#.........................###.......#.........#..............#..................#.#..#...#..#......#..#.................#......#.........#.........#............##...#..#............#............##.....##........#....#......#...#..........#.....#....#...#.............##.................#...................#......#............#...........#.#............#............#..#.#..........#...##....#..#........#.....#..#............#......................#.............#...................................#.........#.....#..#....................##......................##....#......#..........#......................#.............................#............#.......#.......................#...............#...............#....................#.#..#............#...#......##......#...#.....#.....................................#....#.................................#.#..................................#.#........................................#.........................###.......#.........#..............#..................#.#..#...#..#......#..#.................#......#.........#.........#............##...#..#............#............##.....##........#....#......#...#..........#.....#....#...#.............##.................#...................#......#............#...........#.#............#............#..#.#..........#...##....#..#........#.....#..#............#......................#.............#...................................#.........#.....#..#....................##.......
#.##...#......................................#....#..............#........................#.#..................#....#..........#.....#.#..................#......................................##......................#.................#..........#.#.................#........#..............#............#....#.#.......#......#..........#..................#...#................#.....#.#...#.......#.......#.......#..#............#..........................#.......#.#................#................#..........#...#..........#...#.....#..#..##...#...#..#..#......##.#..#.#...........#.#..........#...#....................#..............#..#..........#.....#......#..#.#...#....##.#....................#.........#...#..............#......#......#...#......#.........................#..............#.......#.........................#...#....#........#........................#.........#.#....#.........#........#.....#......#.......#..........#.##...#......................................#....#..............#........................#.#..................#....#..........#.....#.#..................#......................................##......................#.................#..........#.#.................#........#..............#............#....#.#.......#......#..........#..................#...#................#.....#.#...#.......#.......#.......#..#............#..........................#.......#.#................#................#..........#...#..........#...#.....#..#..##...#...#..#..#......##.#..#.#...........#.#..........#...#....................#..............#..#..........#.....#......#..#.#...#....##.#....................#.........#...#..............#......#......#...#......#.........................#..............#.......#.........................#...#....#........#........................#.........#.#....#.........#........#.....#......#.......#..........#.##...#......................................#....#..............#........................#.#..................#...
.........#..#............#........#................#...#......#..#..........................#...........#......#................#....#......#....##..........#.............#......##......##.......#.#..........#...#..............#.....#................................................#....#.#........#...............#....#.............#.....#..........#.....#..........#...............#......#...................#......#.....#.........##.......#......................#...............#.......................#....#....#..#.#.#....................#.#..............................#......................#......#...........#...#...#.....#.........................................#.......#.#.........................#..#...........#.#.........#..........#....#..........................#.........................#..#.#......#.#....#......................#..........#............#...............#.............#...........#......................#.............#..#............#........#................#...#......#..#..........................#...........#......#................#....#......#....##..........#.............#......##......##.......#.#..........#...#..............#.....#................................................#....#.#........#...............#....#.............#.....#..........#.....#..........#...............#......#...................#......#.....#.........##.......#......................#...............#.......................#....#....#..#.#.#....................#.#..............................#......................#......#...........#...#...#.....#.........................................#.......#.#.........................#..#...........#.#.........#..........#....#..........................#.........................#..#.#......#.#....#......................#..........#............#...............#.............#...........#......................#.............#..#............#........#................#...#......#..#..........................#...........#......#....
#.......#.........#..................#..#.....#..........#..............................................#.#....#.......#.........................##........#...#...#.......##...................#..#.........................#....#....#....#.....#.#.##.......#...........................#........#.##....#.....#........................#...................#...#..#.....#..#.....#...........#.........##.#...............#.......#............#........#....#......#..........#........##..##..##.#..#..........#....#.......#.............#......#....###..........................#.........#.#..............................#.....#........................#......#..#......#......#..............#....#.................#......#.....#.....................#..........................#...#...............#....................#.#..........#...#.......................#...##...........#...#..##..............#....#..#...............##...........#...#.....#.....#.......#.........#..................#..#.....#..........#..............................................#.#....#.......#.........................##........#...#...#.......##...................#..#.........................#....#....#....#.....#.#.##.......#...........................#........#.##....#.....#........................#...................#...#..#.....#..#.....#...........#.........##.#...............#.......#............#........#....#......#..........#........##..##..##.#..#..........#....#.......#.............#......#....###..........................#.........#.#..............................#.....#........................#......#..#......#......#..............#....#.................#......#.....#.....................#..........................#...#...............#....................#.#..........#...#.......................#...##...........#...#..##..............#....#..#...............##...........#...#.....#.....#.......#.........#..................#..#.....#..........#..............................................#.#....#....
......#.............#.........................#.#.............#...#..................#..#..................#.............#.#.....#....#.....#..................#....#..............#...#.........#................................#.#.....................#.......#.#.#.........#........##...............#.............................#...#.............................#.#.........#...........................#...............#...#.....#..##.............##........#................#.....##.......##...........#...#.#...#........................##......#........#.....#.................................#...#..................#..#....#.....................#............#..............#..#......................#.#..#.....#.............#......#..................#...............................#...#...........................#..##.#......................#.................#......#.....##...........................#..#..#..........##...#.#..........#........#.............#.........................#.#.............#...#..................#..#..................#.............#.#.....#....#.....#..................#....#..............#...#.........#................................#.#.....................#.......#.#.#.........#........##...............#.............................#...#.............................#.#.........#...........................#...............#...#.....#..##.............##........#................#.....##.......##...........#...#.#...#........................##......#........#.....#.................................#...#..................#..#....#.....................#............#..............#..#......................#.#..#.....#.............#......#..................#...............................#...#...........................#..##.#......................#.................#......#.....##...........................#..#..#..........##...#.#..........#........#.............#.........................#.#.............#...#..................#..#..................#........
.#.#..#................##.......#..................#....#.........#........#......#.........#.......##................................#...#..........#............#............##..#...............#......#......................#......#.........#.......................##................#...............#............#.....#............#.....#.........#......#.....#...#............#............#.........#............#...........#....................................................#.................#.....#......##..........#.......#.............##....#..#....#..#.........#....#......................##.#....................#...#......#.....................................#..........#.#.....#...#................##........#.#......#..............##..........#.......................#..#.......#....#..........#................#............#....#....#.#....#.....#......#......#........#..............##...............#....#.....#...........##.#.#..#................##.......#..................#....#.........#........#......#.........#.......##................................#...#..........#............#............##..#...............#......#......................#......#.........#.......................##................#...............#............#.....#............#.....#.........#......#.....#...#............#............#.........#............#...........#....................................................#.................#.....#......##..........#.......#.............##....#..#....#..#.........#....#......................##.#....................#...#......#.....................................#..........#.#.....#...#................##........#.#......#..............##..........#.......................#..#.......#....#..........#................#............#....#....#.#....#.....#......#......#........#..............##...............#....#.....#...........##.#.#..#................##.......#..................#....#.........#........#......#.........#.......##..............
..........#..........................#.......#....#........#.............................#........#.......#...#.##.......#........#........#.....#.#..............####..........................#..#..........#...............................#..#.....#..#....#....#..........#..#........................#..#...#....#.............#.......................#.......................#.............#..#..##......#....#.............#........#..#.........#...........#.....#.#..........................##.................#....#.................#......#..............#..#......................#....##................................###.#....................##....#...................#...........................#.....#..................#..........##.............#....................#....................##.................#.#......................#..........#............#...#..#......#...........#...........##....#..........................##....#................#..........................#.......#....#........#.............................#........#.......#...#.##.......#........#........#.....#.#..............####..........................#..#..........#...............................#..#.....#..#....#....#..........#..#........................#..#...#....#.............#.......................#.......................#.............#..#..##......#....#.............#........#..#.........#...........#.....#.#..........................##.................#....#.................#......#..............#..#......................#....##................................###.#....................##....#...................#...........................#.....#..................#..........##.............#....................#....................##.................#.#......................#..........#............#...#..#......#...........#...........##....#..........................##....#................#..........................#.......#....#........#.............................#........#.......#...#.##..
.....#...#.#...........#.............#..##..................................#....#......#.#.#.............................#.................#..#...........#..#........................#..#.#..#..........#.#..#..#.....#...................#.....#.#.#..................................#.#.......#............##..#...................#..............##...........#..#....#.......#.##..#.....................#..........#...#.......#....#....#....................................#.#....#........#.#.........#..#....................##.........#................#..........#......#...#.....##.......#......#...........#...#.................#........#....##...............................#........................##...........#....#.........#..#....#.................#.................#..#.................#........#..#........#.##.....................................#...................#..#.....#............##......#.#..#.............#.#.......##..#........#...#.#...........#.............#..##..................................#....#......#.#.#.............................#.................#..#...........#..#........................#..#.#..#..........#.#..#..#.....#...................#.....#.#.#..................................#.#.......#............##..#...................#..............##...........#..#....#.......#.##..#.....................#..........#...#.......#....#....#....................................#.#....#........#.#.........#..#....................##.........#................#..........#......#...#.....##.......#......#...........#...#.................#........#....##...............................#........................##...........#....#.........#..#....#.................#.................#..#.................#........#..#........#.##.....................................#...................#..#.....#............##......#.#..#.............#.#.......##..#........#...#.#...........#.............#..##..................................#....#......#.#.#.......................
..........................#...............#...................#........................#......................#...................#..................##..........................#........##..#....#...#............#...................#...#...........#...#.......#........#..........#........#...#...........#..........#...........#....#......#...#...........#..........##..............#......#..........................#................#...#............#..............#.....#....#....##.........................................##.......#...........#...........#.#.#..#..................#.....##.#..#....#.....#.................#.#......................#...#.....#.....#.....#...#...............#..................#............#...............#.....#................#.##...........#...##....#.................#........#...................#....##.......................##...........#..........#.........#.........................#.........#....#...........................#...............#...................#........................#......................#...................#..................##..........................#........##..#....#...#............#...................#...#...........#...#.......#........#..........#........#...#...........#..........#...........#....#......#...#...........#..........##..............#......#..........................#................#...#............#..............#.....#....#....##.........................................##.......#...........#...........#.#.#..#..................#.....##.#..#....#.....#.................#.#......................#...#.....#.....#.....#...#...............#..................#............#...............#.....#................#.##...........#...##....#.................#........#...................#....##.......................##...........#..........#.........#.........................#.........#....#...........................#...............#...................#........................#......................#.....
#.......#...#..............................#....#..............................................#......#...........#.........##........#..........................#.............#.......................#...........#..........#.#...........#..........#...............#...............##...#............#....#....................##.............#......#......#....#.#.................#.......##............#..#............##...##............................#................#.#.#..............#......#.#............#...##..................#.......#..#...........##.....................#....#..................#..##.......#.......#.............#.#...#..##........................................#.....#.#...........................#...#.#.....#.................#.........#............#.............#.#..................#......##............#......#..#...............#......#.....##..................#........#...#.....#..............#........#.......#.......#...#..............................#....#..............................................#......#...........#.........##........#..........................#.............#.......................#...........#..........#.#...........#..........#...............#...............##...#............#....#....................##.............#......#......#....#.#.................#.......##............#..#............##...##............................#................#.#.#..............#......#.#............#...##..................#.......#..#...........##.....................#....#..................#..##.......#.......#.............#.#...#..##........................................#.....#.#...........................#...#.#.....#.................#.........#............#.............#.#..................#......##............#......#..#...............#......#.....##..................#........#...#.....#..............#........#.......#.......#...#..............................#....#..............................................#......#...........#.
.....................................................#......................#..#.....................#...##....#...................#..............#....#.......#..............##...#........................................................##......#..........#.#..#...#..#......#..............#..............#................#...........#...........#........#..#..#......#..........#.#........#.....#..#....#.#.....#..#....#.....#...........................#.#..#...................#.......................#......................#............#..................#.......#.#.#................#.....#.#...#.............#.#........##...#.....#......#.....#..#.......................#....#..............#.#....#.....#........................#........#..#......##...........#...#...............##..........#.#.#....#........#...........#.....#......##..............##.....#...#.#................#....#......................#..............#..................................................................#......................#..#.....................#...##....#...................#..............#....#.......#..............##...#........................................................##......#..........#.#..#...#..#......#..............#..............#................#...........#...........#........#..#..#......#..........#.#........#.....#..#....#.#.....#..#....#.....#...........................#.#..#...................#.......................#......................#............#..................#.......#.#.#................#.....#.#...#.............#.#........##...#.....#......#.....#..#.......................#....#..............#.#....#.....#........................#........#..#......##...........#...#...............##..........#.#.#....#........#...........#.....#......##..............##.....#...#.#................#....#......................#..............#..................................................................#......................#..#.....................#...##....#....
#.....#........#........................#..........#.#...............................#...................#..#......#.................#..#..............#...#..........#.........#..........#...........................#..#.#....#............................#............#.#....#..#....#.#.....................................#..............#.................#......................................#...#.....#.............#..#........#....#.##...#..##...#.............................##.........#................#..#..........#........#....................#.......#.................#.........................#...#.#..........................................#........#................#........#...#.......#..................##.#...............#.##....#...#.#.......#......#..........#..#......##.#.#.......................#..#......#..#....#.............#......................#.................#................#.#..................#....#........#.....#........#........................#..........#.#...............................#...................#..#......#.................#..#..............#...#..........#.........#..........#...........................#..#.#....#............................#............#.#....#..#....#.#.....................................#..............#.................#......................................#...#.....#.............#..#........#....#.##...#..##...#.............................##.........#................#..#..........#........#....................#.......#.................#.........................#...#.#..........................................#........#................#........#...#.......#..................##.#...............#.##....#...#.#.......#......#..........#..#......##.#.#.......................#..#......#..#....#.............#......................#.................#................#.#..................#....#........#.....#........#........................#..........#.#...............................#...................#..#......#
.#............#..#.#.............#..##..#................#.......#...#...............#.......#............................#........#..............###...............#..........#..##.......#........#..........................#.#.......#....#..........................#...........#........#..##....#.#................................#..............#....###....#............#.........#.........#.......#.#.........................#.................................##...........#.....#....#.......................#...........#...............#...................................................................#............#.....#.....#..............#.....#............#....#.#..#............#.....###.........#..................#..........#..#....#.........#.....#.................#.....#.....#...#...#.......#.................#......#...............#.........#...................#.#................#.##.....#..#.#...##.......#.....#...#..#..#.....#............#..#.#.............#..##..#................#.......#...#...............#.......#............................#........#..............###...............#..........#..##.......#........#..........................#.#.......#....#..........................#...........#........#..##....#.#................................#..............#....###....#............#.........#.........#.......#.#.........................#.................................##...........#.....#....#.......................#...........#...............#...................................................................#............#.....#.....#..............#.....#............#....#.#..#............#.....###.........#..................#..........#..#....#.........#.....#.................#.....#.....#...#...#.......#.................#......#...............#.........#...................#.#................#.##.....#..#.#...##.......#.....#...#..#..#.....#............#..#.#.............#..##..#................#.......#...#...............#.......#......................
##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#.......................#..#.#.#............................................#..................................................#....#.........#.......................#.........#.......##.....#.....................#..##..................#..................#.......#.#..........##....#......................#..#....###...............##........................##.#..#...#..........#..........#......#...................#....#............#...#..................................#...........#...#.....#...........#............................#.......#...............#..........#........................#.#.....#..............#........................................#..................#...................................................###............#.......#..........................................................#.....##......##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#.......................#..#.#.#............................................#..................................................#....#.........#.......................#.........#.......##.....#.....................#..##..................#..................#.......#.#..........##....#......................#..#....###...............##........................##.#..#...#..........#..........#......#...................#....#............#...#..................................#...........#...#.....#...........#............................#.......#...............#..........#........................#.#.....#..............#........................................#..................#...................................................###............#.......#..........................................................#.....##......##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#
...#................#....##...................#.....#.................#.....#..............#............#.....#....#......#...................#.#...#..................#......#...#...........##...................#...................#...................#................#...###.........##....#.......#......#...........#........................#.............................#.#...#......##........................#........#.....................#.......................#..#.....#.........#.............#...........#.........#.........#....#.........#.#.#....................#................#.........#.................#..#.....................#..............#.......#......#..........##................................................#......#.........#.#.#..#....#.......#...................#..................#..........#..#.....#............#............#.......#.#.....#.............#.................#..............#.#.#................#......#................#....##...................#.....#.................#.....#..............#............#.....#....#......#...................#.#...#..................#......#...#...........##...................#...................#...................#................#...###.........##....#.......#......#...........#........................#.............................#.#...#......##........................#........#.....................#.......................#..#.....#.........#.............#...........#.........#.........#....#.........#.#.#....................#................#.........#.................#..#.....................#..............#.......#......#..........##................................................#......#.........#.#.#..#....#.......#...................#..................#..........#..#.....#............#............#.......#.#.....#.............#.................#..............#.#.#................#......#................#....##...................#.....#.................#.....#..............#............#.....#....#
#....#............#..........#...........##...#.##.....#...#.....#.............................#......#................#.............................#........#..........#.#......#.#.........#.......#....#..................................#....#......#................#.........#.........#..........#......#.......#........#................##........................#...............#.................##.##...#........#....#.#........#......#...#..#......#....................................#...#...#.....#.#.........................#........#........#............#.............................#..#.................#.#...............#......#........................................#.#................#...#.............#..........#...#.....#...#...........#.#..#...........#.#...................................................#....#.#......#..........#...................#.............#.......#..............#..............##........#.........#....#............#..........#...........##...#.##.....#...#.....#.............................#......#................#.............................#........#..........#.#......#.#.........#.......#....#..................................#....#......#................#.........#.........#..........#......#.......#........#................##........................#...............#.................##.##...#........#....#.#........#......#...#..#......#....................................#...#...#.....#.#.........................#........#........#............#.............................#..#.................#.#...............#......#........................................#.#................#...#.............#..........#...#.....#...#...........#.#..#...........#.#...................................................#....#.#......#..........#...................#.............#.......#..............#..............##........#.........#....#............#..........#...........##...#.##.....#...#.....#.............................#......#.............
#..........................#.......................................#...................#..#...#..#.#.............#...................................#...................#........................#....##.................#.#.............#.............#.................#..............#.....#...........##......##...................#......#.#..........#....#...........................#.....#.............#...........#......#.....#...#...#.....#.........#........#................#.................#............#.............#...#...................##....#......#........#...#.......#.................................#....#...........#...#............#........#........................................#..........#..............#.#..#........#................#..................#..............#............##.#...........#..................................#...#...............................................#......#..#........................#...#..........................#.......................................#...................#..#...#..#.#.............#...................................#...................#........................#....##.................#.#.............#.............#.................#..............#.....#...........##......##...................#......#.#..........#....#...........................#.....#.............#...........#......#.....#...#...#.....#.........#........#................#.................#............#.............#...#...................##....#......#........#...#.......#.................................#....#...........#...#............#........#........................................#..........#..............#.#..#........#................#..................#..............#............##.#...........#..................................#...#...............................................#......#..#........................#...#..........................#.......................................#...................#..#...#..#.#.............#..