317 317 17
.......#............................................................................................#...##..............................#..#.#...................................#....#.........#.......#..................................................#..#.............#..+.......#...............#..................#..
.......................#......#......#...........#......................................................#..+...............................#................#..#.....+..................................................................#.......................+...........#.#.......##.......................#...#.........
.......#..........+........#...............#...........................................#.............................#............................................................................................................................#............................................#.............................
....+........................+.....#.........................................#..................................................+....................................#.....................#.................+.........................#...#......................................#.............#.........#..................
.....#.....#.#..#.........#.....#.............................................................#........................................................................................................#....#.........##..........................#.......................#..#....#..................................#.......
........#.......................#..................................#................................................................#....................................#+......................##...........................#..+..............................#............................................................
...+.................................#...............................................#...........................#.........................................................................#..#.................#...................................................................................#......##+...............
....#...........#..............................#.........#...........#......................................##........................#.#..#.....................#..................................#.........................................................................#...............................#..#.........#.
.....................#............#..........#...........................................................................+....................................#.....#....................++................#........+.................##...........................................+.........#...............................
..................#..........................#.......#.............#.................#...............................................+.#..................................................#...+...#..................................................#..................+...................#...#......#.....................
..........................#..........#...........+..#....................................................#........+.......................##....#....#...................................................#....+..............#.............#.#.............................#.....#...........................................
.............................+...........................#........#.............................................................................#....#..............................................................................#....................#....#........#..................................................#..
...................+........+..............................................................#.....#........................................#...............................#.......#.....#.........................#...................#.+..................................................#...............+.................
.............#...................................................................#..........................................................................#....................#..........................#.....#...............................................#...#..........#.#...+....................#....#...........
...........#.........#.............#...........#.....................................##.+...................................+..............#..................#............#............................#.....#...................#.........................................................#..+.............................
.............................................#..................................#........................#.............#.....................#.......................................#.....#......#.....................#...................................................................................#................
..................................................#......#............+.............#...+..................................#.............................................#.................##........................#........................#...#...................#.................................#....................
...............#..#......+...................................................................................#.............+...............................#.......#.............................................................................#...........................................#........#.#.................#..
............#......#...........................##.......+.....#........................................................#..........................#....................#...#..##.........................#........................................#................+......................#.................#.#............#.
..........#.................................#...............#....#.#.........#........................#.......#.........................#......................................................................................................#.#........#......#...........#...............................................
...+............................#........................................#......................................#.+...........................................................................................#...........................#...........#......................................................................
...........................................#..........#............................................#....................................................................#......................#.......#.................#........#.....##............#....................#.................................................
................................................................#.........+.........#........................................................#............#.....................................................................................#............................................................................
.....................................+..................................................................................#................................................................#......................#......................#.........#........................+.................#..........................#.....
.............#......#..............+...................#...................+...........#.............#..............................................................#.................................................................#.....................................................................................#
+.............................+.#................#....#.............................#.....................#...+.#........#.......#...............#..........................................................##....................................#..........................................................................
....#.................................................#.....................................+....................................................#......#.............................................#.............................#....#.#.....................................................................#...........
..............#........................#.....................#............................................................+.......................................................................#....#..............#....................................#..................##....................................#........
...#........#........................#........#...................................#.....................#...................................................+.......................#..............+.....#.......................................................#....................#................#.....................
..+.........#......#..............................#................................+...............................................#.....................................#.........................+................................................................................................................#........
.............#............#.................................#...................#..#..............#.....#...................................................................................................................#.......................#....................................................................#...
.....................................................................#.....................#..#......#...........................#...........................#...........#..............#...........................................................................#........#..................+#......................+....
.................#...................#..............+....................#..#......#..................#.......#.......................................#.............................+........#..........#............#.#....#..............................................#.................................................
..#............##...........+..................+.+..................................................................+.....................................#...................................................................................................................................#.......................#......
...........................................................................#.................................#..............#...............#............#......................#............#........................................................#...##....................#...............................#+...........
..............#.............#...............................#....#.......#..................#..#.......................................##........#..#...........#.+...................#..........................................#......#..............................#...#.................................................
.........................#..........#...................#.....................................#..................................................................................#.....................#..........+.................#....#....................#...+.......................................................#.#
..................................................#.................................................................................................#........#............................#..........+.........#...........................#...#.........#.....#.............................................................
...............................#................#.........................#.....#..................#.....#.......................#.............#......................................#............................................................................#.........................................................
......#.......+..+.#.........#...#............................#..........#................................##.........#.##............................#.....................................#................................................................................................#................................
..........#.....#......#..........#.........................................................................................................#..............................................................#...........#............#.#......+.................................#...#............................#...+........
...................#.#.....................................................................................................................+...............................................#................................................................#......+.......................#.................................
.................................................#...............................#..............#.#................................#...#.............................#.....................................#........#.............................................................................#..........................
.....#.......#........#.........#.........#....#....................................#........#....+................................................................................#.........................................#............................#..............#...................................................
....#.................#...........................+...#...#..................#.............#.......#..............#...#..............#................#............+.........................#..........#........+.............#.........#..........................+......#............................#..........#.........
...#..#..#.............................#...........#...........#.............#..........................+............................#......#............+.........#.#...........#.....................#............................................................................+................#.....................#.
#...#.............#..................................................+............#....#.....................................#..................................................................#........#..............................................................................................................#....
...............#..........................#..........................#.................................................+.#.....................................................................................#...........#..........................##..................................................#..................
.....................................................................................................#........#..............#.........................#..#...............#...................+...............#..#..........................#.........#......................................................................
.......................#..............+.....#.......#.#.........#...............................................................................#...........#..##.....#....#......................#......................#..#.....................................#........................#..#........#.....................
............#..............................................#.................................................................................................................#...............................................................................................................................................
.#.....................#.............#...#.....##...........................##........#................#.#...........................#......#.....................................................#.....................................#...............#..............................................................#.....
............................................................#..............................................................#....................................................#..........#....#.....................................................................................#......................................
............#...+.......................................#..................#...............................................#..........#......+....................................#..............................................................#............#.................#...........#................................
.......................#.................#..................#.#.........#.........................+............#..........#..#............#........................................................................................................#.............................................#...........................
...#.#...............................#...................................+.............#.+....+.....#............................#.................#...#...........................#..#....................................................#............................#.........#........#.................................
.................#................#................................#...............................................#..............................#.......................................................................................................#.........#...................+....................................
.......#..#......................................................................................................#..........................................................##....#.........................#...............##..............................#..............................#...................#.......#.....
.#..#................................................................................................................#.....#...................................................................................................#...#........................................#.........#......................................
...................................................................#................#.................................................+.........................................+.........#................................#..........#........#...........#.................................................................
......#.....................................#.................#....................#................#......................................................#...................#..........................................................................................#..................................................
...........#.....................#.........#..........#....#.............#...........#...............#............................................#....................................#..........+..........................#.....................................................#......#...#..............................
......+................................................#...................................................................#.....................................................#......................................................................................#....................................................
..........#........#.............................................................................................................................................#......#..........................#........................................................................#....................................#...........
..+.#.............................#.....#....#.....#..#...............................................#.............#...........................................................#.............................#.....#....#......................+............................................................................
.........................................#..........................................#........#...................#..#..................................................#........................................................#.......#.........#...........#.........................#...........................#........
.#.#..............................#......#.......................#............................#....#..........#..............................................##.............................#....................#......#...#....#....+..........................##.......+..#.....#.............#.................#.#.......
.............................................#..........................#.........#................#....+..........#....................................................#..#........#......................#...........................+.................................................................#........#..........
............................#................................................#...................#.......................................#.....................+.........................................................#......................................#.....#....................#...........................#.....
...........................................#.......................................................................#...............................#..#..#.........#......................#..........................#.......................+........................................................#....+.................
........##.........................................................................................................................#.+....#.......................................................................................................................##.........................................................
...#...........................................#..........................................#+.....................#.............................#..#............+..+.........#......+.......#...................................#.+..........................#...............................#.................#.......#......
.............................#.........................#...................#.....................................+...........................+........................#....#.............................................................#.................................#.......#....#...............................#....
..#...#........#...+...................................................................................#...........................................................................................................................................#..............#.......................#.#.........#......................
.............................................##.............................................+...#...........................................#.............................................................................................#...........#....#........#.......................#..................#.............
....................................................................................................................................................................................#.................................................................................#.....#...............................#.......#........
.#...+...............#......................#................#......#...........................#...........#........#............#....#+..........................#..........#........................................................#.........#......................#.....#............#.#....#................#.......#.
.......................#.........#........#.....#......................#........................#.......#............................................................#............#.......................#.....................#..#....#....#......+............#..................................................#....+...
.....................................#.................................#.....................#...............................#......................#.........#.................................#......#..............................................#...............................#......................................
..........................................................+......+..#..........#...........................+#................#........+.................#.......................................................................#.......................##...........................#..............#........................
.........................................#.........+......................................#................#.........................................................................+..............#........................................................#...#...........................................................
................#.......#......##...#.#..........#...................#.........#...........#...............#............................................+..........................+....................................#..............+...........................#.......+...#...............#.........##.+................
.....................##.........................................................+....................................................................................#..........#..................#............#...................#....................+.......................+................#..................#.......
..................+.....................#.....#...#..........................+#..#......#............................+..................#.........................##.............#....+..........#.............................................#.....#....................+.......................................+..........
...............#........................+.....................#..........................................................................#.....................#...#...................#.....#......#................................................#.......................................#.......#........#..............
.........................#................+.......................#...........#....+..............................+...........................#........................................#..........#..............#.........+..................#....................................#...............................#....##...
...................#.................#............................................+...............................................................#.....#.................................#...............#....#..#....................#...............#........#.............#...............................#.#..+.........
..#..........#.##................#............#........................................#.................#................#.................................................................#...........................................................................##.........................#.........................
..........................................................#....................#...........................................................................#.........................#...................................+..#........................#..#....................................................................
........#.....#...........+#.........#......##...............#...........................#.............................#................................#.......................................#...........#..............#................................#.............#...........#...#.................#...............#
..#..#...............#..............#...................#....+.....#...............##................................#....#..........#.............................#.#..................#.............................................#..............#.......................................................................
.........#......................................................................#...#..#.#..............................#..............................#...........#......................................................+......#................#........................#....#................#..............#............
..........................................#.................................+.....#.................................................#.#....+.....#..................+...................................+....#..........................................#................................................................#...
....................................+........+.......................+.....................................................................................+..........................+............#...#...#.......................#.......................+........#...#........#......#..............#.....................
.................##.......#........................#..........#........................#....##.......#....#...............................#...#..................................................#.....................+..................+........#.............................................................+...........
....#.#.........................................+......................................................#......+.....................#..........................#............................#.....................................................#..........................+.........+.+.....#.................#...........
..........................................#..............#.............................................#..#...........#..........#........#....#...#..............................#..........................#...................................................................................................#...........
..............#.......#.......................................................................................................................................................+.....#..................................#....#........................................................#.......................#...............
..#...+....................+............................#..................#........#..................................#..+.......#...........................#.....#.......#......................................................#..........................#.............#...........+..#.................................
.......................................................#......+.#.............................#....#..................#+...........#...................#...................................#....................#.......................#................................#..................................#................
.............................................................#...........................#..................#..............................................................#.........#....+.....#...................................#...............#................................................#.......................
..........#....#.......................................................#......................#.........................#.............#.........#................................#..........#..................#......#.........#.........................#......+........#.........#.......#...................##...........
.......................................#.........#.............................#.........................#.......................................#.........................................#.........................#..........#...............................................#..#.........................................
..................#....#...#............................................................#......#......................#............................#.....................................................#.................#..................................#.......................##.....................................
...................................................#....#.#...#..................................+........+..#........................#...............##...+...#..#.....#..#..................#...............................................#........#......................................#......+..+..........#.........
.....#.....#....................#................................#......#.........#............+......................#.......................#...................................................#..#.......................#.................+....#................................#..#......................#.............
........#.........#............................#....................................................................#.........#.......................................................#...............#...........................#..............#..................................................#........................
..........................#..........................##.............#....#....#.................#......................................................................#...............................#..#.....................................#.................+......#..........................#........................
.#...#....................#............#.....................................#.........................#.........................#...................................#....................#.........................#...+...............................................#+..#..#...........#..........................+......
.+...........................................................................................#...................................#.......................#...........#.............................................#............#.......#........................#....#...........#......#...................................
.............................#.........................................#..............#.......................................................................................#....................#..#...................#.....................#.......#.................................#.........#.......+.....#......#..#
.#.............#..........................................................#............................+...................................................#......#.........#...#..............................#..........+................................#......#........#................+................................
.........#...................#...#..........................................................................#...................#.................................................................#..........#.......#..............................................................................................#........
.......................#................................#.......................#.#............#.....................#.................................................#..............................................................................................................#......................................
..........#..+..............#..........................................................................#...........#..#...............#.................................................#.........................................##.........................................................#..............#................
.........................#..........#........#...+......................#.................................#..#............#...........+......................................#.....................................#........#..........#......................................#....#..................................#......
....................#...................................................##...............................................#.....+..................................#.#..#.................................................#.................................................#.........................#..................#....
...........................+...........................#.......................#..........................................................................#...................................#.........................#.........+......#.........................................#..#......................................
........................................................+..............#.............................#...................................................#.......+..........................................#.............#...............................................................................................#..
+.............................................#......................................#....#......................#.....#..#..........#......#............................................#.....#.........#.................................#.........................................................................#.......
...................+.......#......+............#.............................#......................#.#..#................................#.........................#.................................#.......................#....................................................#.........................................
...................................................................+................#...........................................#................+.....#..............#...............................................................#....................................+.......................#.....#..+................
...............................................#...............................................................#..................#......................................................#.......#.....................................#..........#.......+....................................#.............................
...................................#.........+.....#......+......................................................#....................#..............................#.......................................................................................+....#...+......................................................
..............#.........#.......#.................#..................................+................#.......................................#.....#.......................................#.......#..................................................#.............#.................+...............#.....................
.................................#..........................#.........#............................................................................................#.........+.......#.................................#.....................................................................................................
.............#.............#................................................................#....................................#...........................................#..#..............................#........................................................................................#....................
...#....................#..........+.........................................................#.........................#.....#.....#.....................................................#..............................................................#.............#.....#.#.....................+........................
.....................................##........................#......#........................................................................#.......................................#.........#..............................................................#............................................................
..........................................#.....................#...................................#.............................................+..#.......................#..............................#..#.................................................................#..................+...............#........
.#................#....................................................................................................................#..............................#..........#.....................#....................................#..........................#..................#..............#..............#....
.............#........+.................#.....#............................................#........................................................#.................+.......#.............#.........................................................................#................................#...............#.....
................+...................................#...........+......................+....................................#.....................................#..............................................+..............................................#..............#...........................................+.
...............#..............+....#..........+................................................................................#........................+..#..............#..........................................................#.......................................#..............................................#
.........................+......................................................................................................................+.#..#.#...#......#................................#..............................................#.#................................#..............................#........
........##.....#.......#........................................#............#................................................#...............#..........................................+....................................#...#.........#..........#....+......................#.......#.................................
..........#........................#......#.......................#..........................................................#.................#........#.......#...........................#.......................#....#...................................................+............................................#..
................#...#..............................#................................#..........#......................................................+........................#.......................................................#............................................................#........................
.................+.............................................#.........#........#....#..........................................#..................................#..............................#.............+.#.+.......#..........#........................................#.........#.................#..............
#.......#........#......#.......................................+.............................#..................................#........#.........#.................................+..........................................................#.......................................#...................................
.................#.......#.....................#...............#...........#..+........+..............................................................................................................................................#..#............#...#............................##.........................#..........
..............................#...........+......................................................#.......................#...........#..............+....#...#............#...#................................##........................................#...#......#..............................#....................#....
#.....................#....................................................+...................................#...............................+...............................#.............................................................................................................................................
...#..........................................#.#.#...............#..+.#..............................................#.............#...................#..................#......................................................................................................#..........................................
...............#.............................................#........+.........#...#............#......#.........................#.......+.....................#................##.........#..#.........#.....................................#..............#...........................#.............................#....
.............#.......................#............................#+........................#....................#............#.......#..........#...............................#.......#.....#.......................................#.....................................#..............................#................
.......#...........................................................#.....+...............#..............+......#.............................+..........#..........#.....................+.............+.........................................................................................................+....#......
.........#....................................................................#..........#...#..................+.............................+................#......##.......................+..........#.............................##.#............#......................................+.............+...............
.......#..............#..+......#..............................+.....................#..........................................#..........................................................................#...#+...#........................#...............................................................................
......#.............................................#.......#..................................................#...............+...#....................#.....#................................................#......#...................#...................................#.........................................#....
#....................................................................................+............................#........#............................#.......#.......#.......#............#.......................................#................#.......................................#..............................
#........................#......#......#......#............#..................................#..................+..................#..#..........................#..........................................................+..................................#....#......#..............#................#................
............................................................#..........................................................................#.......................................................................................................+....................#.....................................#.......#..........
.............................#......+.......................#....#...#...#.......#........................................#....................................................................+......#................................#.....................................#...........+...................................
........+...........#........................................#.......................................#...................+............................................#..............#...............................................................................#......................#.#..............#.............#.
...+...................#..........................................#.......................#.....#...............#........#.#..............................................#....#.#.....#...................................#.............................................#...........#.......#....#.......................#..
.....#.........#...............................................................................#...........#..#..........#.....#.......#.......................................................#..................#.............................#.........................#...........+..................................#...
..............................#............................#.....................................#.......................................................................#................#.......................#..........#...............................................................................................
..........................#........................................................................................................................................#...............................................................#...................................#...............................................#.....
.##..#..........................#...............#....#..............................................+.....................................#..#.........................................................#.....................................................#...................#...........................................
..........................................#.................................................+...............#...................................#...#...#..........................................#..............................................................#...............#.........................#+...............
...........#...+.......................................................................................................................#.+.................##........#.......................#............................#..#..#....................#.......................................................................
.............#.....#...................#......................#..............................................................+.......................................+..........#.#......................................................#.......................#.........#.........#.......................................
..#....#.....#................................+....#...................................#..................................................................#...#..........#............#...........#......................................................................#......................#....#....#...........#......
...#.#..........#....................#..........#......+....................................##..........+..............................................##..................................................#....................................+.....#....................................#.................................
..#....#........................+.......#......................#..................................#.................#............................#.......................................#........................#..#.................................#....+.................+.......................#......................
...............+........#..#.........#.................................................................+..+.....................................#...#..............#.#...........................#....................#.#......#.............................................................................................
.........................................................+.........................................................................................#..........#.....#..#.......#...#........#...#++..............#.....................#....................................#..........................+................#....
...............#...............#........#.......................................+..................#..#....................#.............................................................#......+...#....................#.....#.....+..............#................#.#..................................................#..
.................................................#...............................................................................#...............................................................................#......................................#..#.#...................#...............#............#.#..........#.
..............................................#..............................................................#....................#........#................................................................#................#...............................................................#...............................
.#.....................................#...........+....#......#...................#............#........................#..........#..............#....................................#.....................................................................+.....................................#........................
................#................#.....#............#........................#..................#...#.......................#........................................#..................................#...............................................................................+..#.................................
....#................................#...............#..................#...........................#............#.....#..............#........+...........................+#..............#........#....#...............#.................#..........+.................................##.#.............#...................
............................................................#......+...#.........#..............................#............#.........#.#....................................................................#........#..............................#..........#..................#...#....#..........#..#.................
..................................................................+..............#........................................+.......#....................................#....#....................#.......................................#..........#.............#.................#........................................
....................................#................................................#.....................#...##.......#...............#.....+..................#..............#...............+...............................#..............+....#.......#.....#....#.............#.......................................
...........................#............................+............................................................................................##..........+.............................#.............#...................#..............................................................#...#............#...........
..........#.................#.............................#..............................................#.....................#.......#.................................................#.............##.#................++........................................+...............#.......................................
..........................................................................#...#..........................#.......#............................................+.#....#.......#.................#...........+.................................................#................#..............................................
........#.................................................................................................#..+#...........................................#.........#............#................#..#...............#.................................#.......#..................#...........................#...........#..
....+...................#.......................#...+......................#+..........................#............#...........................#..........#.........................................................#...................#.............#......#..................#.......##.#..............#...........#....#
....................#....................................................+.............................#............................#............................##...#.................................................#................................#.............................................................#.....
....#......#.................#.......#.................+...................#...#.....................................#.........................................+..................................................#..................#........................+...........#................#.......#.......................#.
.......#.........#......#..............................#......+.......#.............#......................................................#...............................................#.........................................................................+.....................................#.......#.........
....#.......................................................#..............................................................................#.............#...........#...........................................................................................................#..........#................................
............#..............#..............+.....#....#......#..............................................................................#...........................................+.......................................................#..#..........#.....#.............................................#...........
.................................#...#..#............#.............................#........................#......#........................#......................#........................................#......................................................#...+..#..................................................
..................................................#.................................#.................#..............+...............#.....................................................................#...................................#..#...............................................#...+...........+.+....#...
............................#.............#.....................+.........................#.....#.#.................##.......................................#.......................#........#.........+.#..............#..#...#...................................................................#.#......................
.......................#.......................................#..................##........#...............#..........................................+............................................+.....#.......#................#...............................#.........................................................
................................................#................#.........#.....................................................+................................................#.........#.......###.............#..#...................#.....................................+.........................#.........#.......
..................#.....#.......#......#.................#...............#.....#............#..+..................#.................................................................#...#.............................................#..........#..................#........................................................
.........................................#..............................#.........#.....................#................#...................................................#.................................#..............................................+..#.............#........................#.......#............
.................#...............#..#....#.............#..#.......................................................#............................................................................#.......#.....................+.................+.........................#...................................................
.....................................................................................#.............................##................................#..#...............................................................................#..................#.............#...................................................
......................+...............#.......................#...#....#..........................#...........#.#........................#........................................#....................#.............#......#......................................................#..................................#......
...................#..........................................................................................#........#..........#..+.......................#........#...........................#.......................................#.#......................#..............................................#..........
...............................................#.................#................................................#............#.....................#.............................#..........................##..................#.....................#.#.....#...............#.....................+......................
............#........................#..............#.#...#................#..................................................+...#..............................#.......................+...#.....................#............+#.........#........................................#.......#...........................#...+
.............................#...#...............#.....#..................................#..........................#...........#.............#..........................................................#..........#.............#.#.......#................+..............................................................
..#.............#........................+.............#.....................#.............................#.........................................#........................................................................#.....................................#......+.......#.........................................
....................................#..#.....#..............................#.............#.......#....................#.............#...........#..................................+................................................................#...............+.......................+.....#..#.....#+............#..
.......#.....#....#...........#.................+.............................................#......................................#..........................................#......#....................................#......#..............#....................#.....#...............................................
..................................................#..............................................#...........#.............................#...................................#.....................#..............#......#...................................................#.....................#...+................+..
....#.....#..........................................................................#...................................................................#.....#................................#...#....#..........#..........#...........#..........................#...#...............#..#..........#....................
............#........................................#................#............#........#................+.........#..........................#............#.......................#..............#.......#.................................................................................#..................+.........
........#.........#..............................................................+................#....................#.................................#.....................................................#...........#...........#.#............................................................................#......
.......+#......................................................#.......................#...............................................#...........................#......................................................................................................#......................#.#......#..................
#.................#...................................................................#......................................#.............#.................+............................+...................................................##.......................................#.....................................
.....+...#.................................................#.................#...#...........#........................#.....................+...##...............#......................................................................+.......+................................................................#..........#
.................#.............#.......................................#..............................................................................+.............#...........................................................................................#............................................................
..........................................................................#.................#............................#........+..........#...............................#.....#...+.................#.................................................#.............#.....#.............................................
.................#......................................#...#.........+........#......#.......+............#.....................#.................................+..#..............................#......#....+........................................................#................................#.................
.....+.........#......#...........#...##..................#.................#.......................+...........................#......................#........................#................................................................#....#..........#...+.......................................................
..#.....................................................#.........................#..#..#.............#.............................#...........................#..................#..................#.+..........#..............................##....................#...............#...............+#...................
...............................................................#...............................................#.....#.#.......................#..............................#............#............##.....#.....................................#..#..........................#...........+.............................
..................#..............................................................#...................................................#................#.........#....................#..................................#...#.............+..............................+............#...#....#..#.............#............
....................#..............+..............................................#..........#...................#.....................#.................................+...................#.......#.#................................#..................................#..................................#.....+........
......................#........##.......................................................................#...................................#......#.................#..#.#........#..............#.............................................................................................................##...........
....................#..................................................................................#..............................#..........#.....#............#.............#.......#...#......#................+.#............+..................+...........#................#.....................#......#..........
...................................#..#.......#............................................................................................................#................................................................................................#...#.....................................................#......
............#.......#..........#......#........................................#......................#................................#.......#................#.........................+.........+...........................#......................................................#.................................+...
.......#.............................#...#........#.#....................#.......................................................................#...........#..............................#................#.......+.......................+.......................................#..............#........................
..........#.............#...............................................#..#............................................#...........................................................##............................#........................+.......................................................#..................#....+.
.........................................#....#........#..................#..................+.........#..................................+....................#.......#..........................................#....................#.............#.......................................#...............................
...................................................#.................................................#...................#..#.........#.........................................................................#.............................................................#.....#.....#..................................
..#...............................................................#....+.............................................................................#..................#............#....................#.........................#............#.........+.........................#.......................................
............#.....#............#............................#..#................................#........................#.........................#................................#................#..............................#.#.................+..............................................................##....
....................+....................................#....................#........+..#.......#.........................................#...............................#...#...............#...................................#..................#...........#.#........+................................##........#...
......................................................#....................+...........................................................#..#.............#.......................#...........................................................+..................+.............................................................
......................#...............#....#..#.................................#................#...........................+..............#...................................#...#.....#................................................+....................#...#.....#.........................................###......
...........+.................................................................................#........#...................#......#........................#.....#...............................................................................#.......................................#....................................
...............................................+.............+.....................#........#......................#................................................................#.........................#...................................#.......................................#..........#.......................
#.................................................................#.....#...................................................+.................................+...................................................#..............................#.#.#...#......................#............................................
..............................##.........+..............................................................+.........................#..........................................................................................................................#..............#.#..............................#...............
.................#.........#..............................................#................................#....................................+....+....................................#......#............#.................#..#.......................................................##..#.............................
#....................................................................#............................................................................+.#...................................................#...................#...............................................................................................#
.......#............................#............................................................+....+.................................................................+......................#..............#..............................................................................................................
...............#.........#................#....+.......................................................................#...................+......................................#.............................#.....#.................................#....#.....................................#.........................
........................#.........+...................................+..#..........................#.......#...................#............................................#......#.......................................#................................#...............................+..+..#.................+.......
...........#...................................................#.............#...#....................+.................................................................................#.......#.....#.......................#.......#..............................+.........#.....#..#............#......................+
...##...............#..............................................#..........................#..................#....#...............................................#..........#....................................................+..............................#......#......#...........+.............................
............................................................................................................#..............................................................#..................................##............................................#..#.............................................................
...#.................................+............#...............................#...........................................+...........................................+...#...................#......#....................#.........................................................#....................................
..................#........#.............##.................................#.........................##................................#........................#..................................................................................#.......#...................................................+............
.............#........................#....#.#........................#.................#....#............#.................................+...............#....................................#...#................................#............................#................#........................................
.......##.................#......................+...................##...........#.......................#.......#...#.......................................#..#..............................................................#................................+.......+....................#....#.......................#.
.........................#.....................#...........................................#..#.......#...............................................#..............#..............................................+..................................................................#.....#......#........................
.............##.....#........#..................................#............#+...#..........#.........#......#............................##..#........................................................#.#.......................................................................+..........#...............................
....................................................#.................................#.....#..................................#...................+.................................................#...............................................#..................#....................#...............................
.................+....+..#...........#........+.#..#........#.....................................................................#....#.........................#........#.....#..................#..............#.........#............................#.+...........................................#.....................
...........#......................#...........................+........#...................#...........#..............................................#.....#....#......................................................#.....................................................#...#........#.................................
.......................................#.............................#.....#.......................#.........................................................................#...#..........................#..#..#.....................+.........#.......................#..#...............................................
...................#..................................................................................#...........................##.....#..........#.....#.............................#..............#......#.........#.........#.......................................#..........#....#..................................
....#.....#.......#........#..............#.........#.........................#..#........................#..............................................#.....................................#.....#.......#...........#....................................#..............................................................
..............................................#...............+.........................................................#......................................................................................#....................................................................#..................................#.....
..................+......+#................#...............#........................................#..................#..............................#...............................#.............................#......................#....................................#............................................
...............................................................#...........+..................#..........#.......................#...........#....#.............#...........................#..............................................#..................+.........................+.....#...........................#..
.....................................#.......................................#......#..............#....................................................................#......#........#........................................#............................................................#....#..........#..............
..............+...........#.......#.............................................#.....................................................................................................................+............+.#................................#..#....#....................#.........................................
.................................................................#.............................................................................................#.......#.........#.................................+.....................#...................................................................................
.................................................................................................................................#..............#........................#.......#....................#..............#...................................#...................................................................
..................#......#.....#.........#...................................................#....................................................................................................................................#............................#.........................................................#...
..........................................#........#.................................................+..................................#...#...........................#................................................................................#..........#..........#............................#................
........................................................#............#.....#...#................#.#.............................+.................#...#........#.............+............#.............................##..#..............#........................#.......................#...................#..........#.
.......#........#.................#.......#.....................................................................#...................................#................................................#...............................#.....#...................................................................+....#........
...................................#....#..................#......#.............................................#.......#..........................................#............#.......#....................................#.........#.....................#...............................................................
...............................#.........................#..............................................#.......................#............................#...+........#........#......#.......................#............#......................#...........................+........#.....+.............#.............
...................#.................................#..............#..........................#....................................................#........................................................#..............................##.#..###.............#......+.............................#..........##.........
................................+.....#.........#.....................................#...........................................#.......................+....+........................+..#.....................................................................#.#...#.##..........#.......................................
.......#......#...................................#...............................#...#............##.............................................................................................................+...#......+..............................................#................................................
..........#................#..................#...............+....#.......................................#.................#........#......................#......#.................................#............................................................#+........................................................
.........................................................................#........................#..#............#...................#...............................................#...#.........#.#.............................#.........................................................................#.........#....
......+..............#....................+.............#...........................................#...........#..#............#..........................#....................................................................................#..................#.........................#......#.....................#..
.+.........#...........................#........#....................#.........#..............................#...................#...#..............#...............................#......#.....................#......#..............................................#.............................#......................
.......................................#......#......+..................#....................................#......................................#........#.............................................#................................#.........................................+................#...................#.
...............#............................#.......................................#.....................#......+......#.........+......................................+.#...............#.........................................+................+...+....#..#...............................................#..........
...#.......#..............+........#......................#.....................#......................................................................................................................#.+........#+.............................................................................+................+..........
....#...............+..............#.......#..#.....................................#..................................................................................................#..#.................................................#........................................#.......................................
.........................#..............................................#.....................................................#...............................................................................................................#.......................................................................#......
........+....#.......+...#..........................................#.......................#................#...................................#............................................................................................##.............................................................................
..............................#.................................................................................#....................................................................#....#.....#..................................................................................#.#...#...................................
.........................+#.......................................................#+..........................................................................................#...............................................................#..................................#....................................#.....#
................................................#...#......................................................#.+...................#..................#.+....#..............................#.....................................................#................#............................#......#.......................
..#...#..................##........#....#...........................................#.....#................................##......................#.........#.......#.....#...................#.#..........##...................................#.........................................................................##
....................................+.......................................................................#...............................#......#...............................#...........#................+..................#....................#............................#..#............#.......................
....+...................................+...............#.......................................#...............................................+..............................#....................#.............................................#............#......#.......................................#..............
..............................#.............................+.....#.#..............#..........................................#.......................#................#...............................................#..........+...............................+.....................................#....................
...............................................................+...............................#......#....................................#.....#...................................................#......#..............#...............#.........................................#.....................#.......#.........
...........................................#...........#..........................................................#.......................+.....................................................#...#....................#...........................#........#.........#..........................#....#.....#..............
.....................#.............#..........+......#..................#.....+......+................#..........#...............................................#.....................................#...#......................#..........................#..........#..................#...........................#.....
+........................#...............#..........#.......................................................................#............#....+.............................................+......#.................#....+...........................+..............................#.......................................
........................#..........................+....+.#...........................+#.......#......................#...............+..#.....#.............................................#+..........................................#.....#.................#...................#..............................#........
...............+.................................#........#........#.............................................................#....................................#...#......................+....#....................#...........................................+.......................#.........................#...
...............#.........................#.............................................#...#.#..............................................#............#.....................................................+...#......................#.....................................................#............................
..........#......................+........#.................#...............................+.......#......#....+...........#..............................................#......................#.........#...........#.....#..............................................................................#...............
.....................#...............................#..........................................................#...............................................#.................................................#..........................................+............................................................#..
.........................#..............................................#....................#..#.................................................#............................#............#...............#..#..........................#......................................#...........................................
.....................................................#........#.....#....................+..............#...............+..............#.....#......#...#.....................#..+.............................#.#.....#.........#...................................#...............#.....................#...#.............
................................#......................................................................+........................#........................................................................#........#............#...................................................+......#...................+...#..........
...................................#.....#..............................#...............#................................................#....................##..........#.................#.................#.......................................#.#...#.........#...................................#..................
...........................................................................................#........#........................................#.............................+#................................#......................................#..................................#............................#........
...............#..............................................+.......#..........#.......................#..................#..#.......#+..#.....#...............#................#................................#....................................#....................................................................
.................#....##...............+...............#...........................................................................#.................................#.............................................#..............#.........................................#....................#.......................#...
.........#.................#.....................................#..............................#...........................................#............#..#.............#.....................#.........+#..............#...........#....................................#..........#.....................#....#...........
.........#...................#...............................#..........................#.#......................+............................................#........#...............+...............................................+.............#..........+.#.................#.#......................................
.......................................................................................#................................................#.........................................................#..#...........#.........#...............................##................................................................
..............................................................................................#.........................................................#...........................................#......................................##....##.......#.....#+........................................#......#.......#..+
+..............................#........................................................................#..............#.....#.................+...................#....................................#........................................................+...........................................................
.......+.........#....................................#........#..........................#...............................#...................................................................#..............................................................................................................................
........#....#.........#.............................#..................................................#.#..................+#.#........................+....................................#..............................#........................................#...............#......................................
...................+.................................#.#..#..............+...............#.......#...........................#.#........+.........#............##..........................#........#..............................................#.....#................#...#..............................................
................................................................#..................#....................#........#.................................#..................................#...........................##................................................#...................................#....................
.......................................+..#........................#.........................................#...............#............#.......................#.......................#...................................................................#..............................................................
.................#...............................#..+..............#..............................+................................................#.......................................................................................................................#..............................#..................
.#...+............................................................#.....#.........#.....................................................................................#........#....#....................................................................................#.................................................
