1609 1619 ..........#....#.................#....................#...#.#..#..............................#......##.................#..........#..................#.........#................#.....#...................................#...#....................#..........#............................................#...........#............#.......#.....#...............#.............................................................#..............#.....#......#..............#............................................#.#..........................................#................##..................#.......#..........#..........................#..................#......................................#........#.......#.................#............#...................#................#.............................#................................#.....#......#.....................#.....................................#......#...........#................#..................#...#.........................................#................#..........#................#...................#.#....................................#............................#....................................#...........................#..#.......#.................#....................................#............#...#.........#..................#...............#..#............................#.........##...............#...................#....................#....................................................................................................................#.............................#.............................#.. ..#.......................................................#...........................#...................................#..............#.........................................#........................#........................#.....................................#....#...............#.................................................#....................................................................................................#.......................................................##........#.....#...................................#...................#.....#.................#..............................#......#..........#.#......................#...............#..#.........................................#..................................#.......#.......#.........#..................................................#...#..................#..................................#..............#..........#.#.........................##...................................#......#........................#....................................................#............................................#........#.............#......................#...........#..................................#.....................................................##.....#..................................#..........#.....#...................#.............#.......#........................................#..................................#............#..................#.........#.#.......................................#...................#............................#..#.......#................................. ..#.............#....................#...........................#..#......#.......#...........................................................#...........................................#......#........................................#....#..#....................................#.......................................#..............#.#.................................................#..............#.....##...#..............#........#.###....#.#...................................#.....#.......................#...............#............#.#............##.##....................................#.....#..............................#............................................#.................#.....###........#..............................#.....#.....#..................................#.............#...................#..................#..............................##....#............#....#....................#..............................................#...............................#....#......................#......................#..#..........#............................#..........#....#.........#......................##........#...........#.......##.......................#...#................................#................................#...................#......#.....#.......................................##...........#....#........................................#.....#.......................#...#..#.........#........................#.............#..#.............................................#....#..............................#....#...#.................................... .......#..............#.................................#....#........#...............#......................................................##...........................................#.....................#........#.........#.....#.......................#...........#.....................................#..................#..............................................................#...#....................#.............................#.................#..........#......................................................#.....#.................#..........#.......#......................#...................#...........#.................................#.............................................................................................#.......#........................................#.....#.......................#......................#.........#....................#...................................#.....#..................................................................#....#..........###.............................#......#...........#.........................#......#.........#..................................................#.........#.................#.............#....#.....#..................................................#........................................................#.............................#...##...................................####........................#........................#...........##....................................#.........#............#..........................#.............................#......................#.............#......#.. ...........#........................................................................#.........#.......#..#................................#...............................................#.....#...#........................#.......#......#.....................................#..................................#....................................#..#.............#....#..#..........................................#......#.............#...............#...........................##..............................#.............#............................#....................#.............#..........................................#..................................#.......#..........###.................#..............#....................#.........................#....................#..........................#...................................#............#..................#..#.....#............#................................#......................#...............................#....#....................................#.............#...#................................#................................#..............#..................#............#...................#.........................................#.....................................................#.....#.........#................................................................#.......................................................#............................#..............#............................................................#.........................................................#.......................#........... .....#.....#.#..............................................#..................................#............#...........................#...........#...........#...#...................#..........##...........................#...................................##................................#.............#...........................................#.....................................#..........##.............#...................................................................#........................#...............#.................#..............#..............#.....................................#...................................##............#.............................................#...........#.#....#........................................................#..#.#...#..#..........#.........#..#..................................#................#.#.....#.......#.....................................................................................................#.........................#.....................#.....................................#.....#.......#...........#....................................................................................#.......#..................................................................................#............................................................................#....................................#...........##.............#..........................................#................#...#......................#..................#....................................##........................#..............#........#....... .............#.........................#...........#....#......................#..#...#.........#.........#.#........#.#.......#.....##..#................................................#............................#...........#...................................#....##...#.................................#...............................#.................#..#...........................................#.#.#......................................................................#................................................#.......................#.......#..................#..............#.#...#.......#..................................#...........#......#.................................................................................#........................................................................#........#....................#.................................#....................#..........................................................#............................................................#...................................#............................................#....................................#...............................#........................................#..........#.....#...#............#........................#.#..#......................#.....................................#............................................#..........#.....................#.........#.#..................................#...........................#.............#..............#.................................................#...#......#........................#............ #.............##..#..............#...................................................#......#........#.......#......................#........................#..#.....................#.......#.............................#.......#.#....#.........................................................#.................................................#...........#.##............................................#..............##..................#.....#........................................................................................................................#..........#.........................##.................................#......................#...#...#..............................................#......#.................#...........................#...................#.....#...........................................#....................................................#....#.....#....................#.....#....#.......................#..#.............#.....#.........#.........................................#......#......#..............................#...........................#..#.....#........................#..............#.......................#................#................#..........#.#.........#.......................#.............#.............................................#.......#............................................#.............#.......##.....#...#........................#......................#.....#....#................................................................#....##...................................................#.#............................ .............................#............#..................................................#..............................#.......................................#..........................#...................................#.......................................#.#.......................#......................#..............#........#.#.....#.................................#...................#...........#...........#..........#......#...................#.....#..#..#........#............#...........#................#.................#.............#......................................................#...........................................................#........#........#....#............#....#.........................................................#.........#.......#............................#.......#........................................#...............................................................#................#........#.................#..................................................#..#........#......#..........#.........................#........#.................................................#.........#.........................................................#.....................#..........#...................................................#...#...........#.............................................................................#...........................................#....#.................................................#..................#..............................................#........................................#...................... .............#...............................#........#.............#....................#......#......#.....#........................................................................#................#...............................#................................#................................................................#.....#.....##.........................#......................#.........................#.........#.....#...........#.............#.#........#......................................................#...................#..................#.........#................................#........#..............#.....#...........................................#...........................##.#...................#...............#.#..........#........#.................#......................#................................#...##....#.......#........#.........#............#.................................#.........#..........................................................#.....#.....................#..#...........................#.........................................#............#..............................................................................#......................#............#..........................................................#...............#...............#..........#........#......................................................#......................#.....................#..#..............#...................#....#............................#...........................................................#..........#..........#.#......................... ..#..#..........................................#.....................#.........#.....................................................#.............#..........#........................#.......................................................#..#.....................................#.......................................#..................................................................................................................#....#............#..............#.............#......................#......#.............#...................................#.....................................................#........#...............##...............#...#..................................#......................................................##.#..................#...#...#.................#.....................#.................#..........#..................#..................................##................................................#...........................#...#...#...#........................#................#......................................................#......#....................#..#....#........#..#...#.......................................#....................................#.................................................#.....#.#.........................................#..........#.#...........................................................#......................#........................#.....#................#.....#.#............................#.........#.............#...........#.....#...#.................................#....................#.............. .........#..#..#.#.....#......................................................................................#........#.......................#.........#...............#...#........................................................#......................................................................................#............#...........#..............................#.........#.......#...................................................#......#..............##..................................#...........................#..................................................#..............#.#..............#.......................................##............................................................................#................................................#..#...............#...............................#.....#.....................................................#............#..................#.#..##.....#...........#............#...................................#...............#............................................#.......#............#............................#..........#............#........................#.......#................#..................#..............#.........#........................#..#...............................#..#...........................#..#...............#.....#..#..#.....#.....#...............#.......#............#...#..#..#............................#.#................#........#..#.................................................#..#........................#..#........#..#.............................#............................#. .........................#..............#........#...............#...................................................................#..................................#.................................................#............................##...............................................#....#...................#...................#...................#................#...........#................#...#..........................#.............................................................##............#..#...............#.................................#.......#.......#....................#.............#.......................#...........#..........................................................................#.............#.................#.................#..........................#............#...#........#.......#.#............................#...............#.......#...........................................#.#........................................#......#.#.......#..............#.#...##.......................#.....#.................#...............#.....#...................................#.........................................#..................#................#...................#.......................................................#.........#....................................................#........................#....#.....#............................................#..................................................#...................#...................................................#........................................................#..#.....#.... .....................#.......#...........#..................................#..........#....................#.........................#..............#..............#...#.....#.....##.................................#.............#.........................................#.......................#....#.................#.....................#............#..................#....................#........#......................#............#..#...#....#...........##.........................#.#.......#......#............#....................#............#............................................................#........#..........#...#...................#............................#...#..#...........................................#.......................................#..#................#...................................#..................#..........#......................#..............................................#..............................................#.........................................#.........................#.....................................................................#.....................#.....#........#.............#........#........#....................................................#....#.............................#..#....#....................#....#....................................#..#..................................#............................#...........................#..##.#............##......................................................................#........................#.#................#......................................... #......................#......#.............#...........................................................#.............................................#................................#.....#.................#.....#......##.#.......#.......................#...............#.#......................................................................#.............#..............##.............................#......................#............................#...#.......................................................#....................#....#.............#....................................#......##....#...#...#.........#..#...............#..............#.............................................................................................................#.........#....##.........#..............#................................................#....#................#.................#..#...........#...............#..#....................#.#...........................#..#..##.............................................##................................#..........#.........#.................#..........................................#........#......................#.................#..............................................................#...#.............#...........................................................#...............................#......#.....................#.#..#...............................##........#............#..................................................#........................#.#............................................#............##................. .................................................................................................................#...#......................#.................................#.............................#.....#....................#.......................................................................##...........................................#...........................##...............#...................#....................#.....#..................................#.........#............#..................#.....................................##...............................#...................#..................................#......................#..........................#........#........#...................#..........#..........#.#.....#..................................................................................#...................#.......................#........................#......#..............#.....................................#.......................#................................................#...........#...........................#...........#.........................#...#........#..................................................................................................#.............................................#..................#..#...#............#..................#..................#....#....#...#.......................#............#......................................#............#......#.......#.......#...........#..........................#....#..................#.........##......#...#...#................#........#..............#... .##....#...#.............................#..#.....................................#.....#.................#...........................................#.........................#.#..................................#............................#...#............#.#...................................#.....................#....................#...#..................................................#...........................................#................#.....................#.............................................#................................................#.......................................##.#...........#............................#........................................#..............................#............#...........#........................................................#........#.......#............................#.....#..........#................................#.#.................#.........#..#.........#.........#..........................................................................................#...##.....................................#....#...............#..........................#...........#...............#..........................#..................#.#...........#.....#.......#..........#......................#.............#.....#..........................................................#.............................#...........#.......................................#..................#........#..#.....................#....#..............................#................#.....................#.............#............................##....... ..#................#...............................................#.#........#.........#........#...#.....#....#.......#.#......................................................#...............##.....#.....................#......#........#..#...........#..............#..#............................#........#..................................#..........#.................#......#.............#...........................#..#.........#.....................................................#................#........#...............................................#....#..............#.#.........................#..#.....................................................#......#........#..........................#...........................#..........................#........#.......#.......................#............#.........................................#....................................#......#...........................#.........................................##.#.........#......................#......#...................................#................#............#........#.#......................................#....................#...............................................................#..............#..#..#........#............................................#.............#......#......#...#...................................#..............#........#.......................#.....#.......#........#.........#....................#.......#............................................................#.................#..............................#.............................#..... ......##....................#..................................................#.........#...........#...................#............#...#..................#.##........................#....#....................................#.............................#..................................#.....#.......................#.............#................#.......................#.......................................#..............#.........#...................#.............#................................................#.#...#.....#.....#..........#.#.....................................#.....#.................#.........................#.......................#..#......................#.......................#.#........................................#..............................................#........................................................#................#......#.....#......#..................................................................#.#...............................#.....................................................#....................................................#..............#.#....................#.........................................#..........#.........................#..................................##..............#...........................................#........#....#..#......................................#......................#.#..............#...............................#.....................................#..........................#...............#...#...............#............................................................#...... ......................................#................................#........#...#...#.........#.................#..#...................#...#.........#...........................................................#......#...................#.......................#.#....................#................##......................................#..........#....................................#....................................#...............................#...................#.....................................................................#.........#.....................#..#....#....#.................................................#...#..............................................................#..#...........................................#....................................................#................#..#.........#...............................#............#...........................#...................#......##...#...#.#...#..............#...............#....................#............#........#................................................##....#....#.#.....................................................................................#................#..............#..................................##....................#...........#..#.........................................#.....#.......#...............................................#......................................#.................................#.#...#..............................#.......#.......................................#...#........#...............#.#.....#................#................## ................#.............................#..#.....#......#.........................#....................................................................................................#...........................................................#........#.................................#.#............................................................................................#...........................................#...#......................#............#......................................................#..................................#.#...................#.....#........#.#........................................................................#.....................................#...............#.........................#...................#...............................#....................#........................#.........#............#........#.#..#..................#...........................#..#.......#.......#..................#..................................#...#...........#............................#...........................................................................#.........#...##..................................................................................#........................................................##....#.#.............................................................#...................................#.#...........................#..#.........#...............#................#...............#...............................#..................#.#................#..........#..#.......................#...........#..............#. .....#...............................#...........................#..#...........#.............##....#...............................#........#.....#......#...................................#..................................................#...#..................................##..................#......................................................#....#..........................#.......##..............#.............#........#...................#............#...........................................................................#........#..........................................#.....#..........#..........#..#...#..................................#.........................................................#........................#.........#..#....#.......................###....#...........#...................................#.....................#...........................#.##...................#.#................................#................#...................................#................................................#...#.....................................................#...............................#....................#....................#................#.......................#............#....#......#....#..................................................................................................#.....#.........#...........................................................................................................#....................................#....#..#........#..#......#........#...............#....#........................................... ........................#.................#...##.................................#..#..#.......................................#................#....#....................#.................................#........................#............................#...#...#..#..............................................................#..........#.....................................................#.......................#..........................#........................................................................#...#....#.................#......................................#..#......#................#............#.......................................#......#.......................#.........#..#............................................#..#..#.....#.........................................#.#.#..................#.#.....##.............#...........#.......#...#......#.........................................................#........#.....#.............#..............#.#......#.......................................#..................#.........#........#.....##................................#...#............................................................#...............#............................................................................................#................#.......#............................#..................................................#.........................#...........................#...........#....................#................#............#.......................##.................#........................#....................#................. .................#..............#................#...............................#...#......................#......................................#..................#...................................................................................#.....................#........................#...#............................#.......#...................#.........................#...........#........................................................................#..............#......#..............#.....#..#...............##...........................................#.............#...#.........#..........#...#.....#....#.................#.........#.......................................#.....#...............#...#...........................#..#...............#.......................#....#.....................#.............................................................................................#...#...........#..........................#..........#......#....#......................#.........#.................................#......#...........................................................#....#..........#......#.....................#.............##.......................................................................................#....#.........#............................#..#........#.........................................#...#...................#............................#....................#........#.....................................................#.................................#............#........#...........#................................................... ...............................#..#................#...................#.....................#...............................#.#.............#..........#.....#.#.........................#..#.#.......#.......................................#.........#............................................................#..........................#.#.....#......#.........#............#......................#.#..........#...........#............#.......#.............#..#........................#...............#.................................#.............#.#.......#.....#..............#.......#.................................#.................#...............................................#.........#......................##.............#.............#..#.#.....................................................#....#............................#..................................#............#.#...........................................................#.......#.......................................................#......#.......#...........................................#...#...........#...................#...............#............................#................................................#..............#.........................#......................................#.....#..#............#.......#.#..#.........#.......................................#................#.......#..#...#.........................#............#...............#...................................#........#.......#............................................................................................#............. ....................#....................................................................#....#..........................................#..............................................#.................#..............................................................#.............................................#.........#...............................#.........................................##.#.....#...#.....................#....#........#...............................................#..............................................#.................................................#................................#...........................#.......##..........................#...................#............................#............#....#......#.......#..........#.............................#......#.........................#.......#....................................#.............#.........#..........#.........#.......#.....#.................................#.#.........#......#........#........#..............#....................#.................#.......................................................................#......................#...............#.............................................................................................................#...........................#..#....#.#..................#................#..................................#.................#..................................................................................................................................#...........#...............................#....##..............#... ......................#...............................#.............................................#..............#.......##..........#..........................#...............#.....................................................................#........................#...........................................................................................#..............#.............#.........................................................#.......#.............................#....#.........#...................#.............#..................#.......#...............#.......................#.#...#......................................#............................................................#...........#......#.......................................#...............................................................................................#.................#...............#....#......#..#...........#................##................#..........#..#.........#.......................................................................................................#..#....#....................#.............#.................................................#.......#........#........#......#..............#....#.............#........#....##..........#.....................#..#.#.............................................................#.....................#.#...........................#..#...................................................#..............................................................................................#............#...................#................. .....#...#...................#........#....#...........................#...................#............................................................#..................#................##...#...##......#...........................................#.......................#............................................#.......#..............................................#..........................##........#...#.........................#.....................#.#..........#.........#..........................#.......................#..............#..........#..............#.......................#........#.................##..........................................................................#...............#........#.....#.#.....#......#.........#..#......#.#..........................#........#..........#........#...#..........#......................................................#.......................#..#..........#.........#......................................#.......#...........................................................#................................#...#.........#.......................................#.............#......#............#.....................#..........#............##..............#................#...............................................#...........................................#.............#.............................................................#........#............#..#..............................................#...............................................#..........................................#...............#.................. ...........#...........#...............................#...........#..................................#.....#................................................#..................................................#...........#......................#..........................................................................#..................................................#..................#....#..................................#..................#............#..............#....#.#.........#...................#............................................#......#....#.................#......................#....................#.............................................................#.#........#.......#...............................##...............................................................................#.....................................#........#.....#......................#...........................#.......#.................#...............#.........#.............#.................#...............................#.................................#...............................................................................#.................................................#..................#................................................#..................#..........................................#..................#....#...........#.........#.............................................................................................................................................#...#.......#.....##.....#.....#.....#...................................................... ........#.#............................#..........................#.................#.#........................#..............................................#......#...........#.................#................................................#.....................................##................#............#.................................#........................................#..............#......#...........................................................#...........................................................................#....................#..........#.................................##...................................#...........................#.#.......................................................................#............#..................................................#............#..........#.......#....................#.....................................#...#....#.....#..#.#.......................#........#...........................#.#.................#................................#.........#..................................................#......#.......#.#.......#.......#...................................................#...................#.........#...#..........#......................#.............#....#.#.....................#....#.........................................#............................#.......#.............#........#.....#..........#......#..............#.....................................#....#.........................................................#..................##...#.................#....##.......................... ...............................#..................#..............#.................#.................................................................................................#.........#..#...............#......#.............................#...................................##................................................#.............#.#..........................................#....................#.................................................#..................#....#..........#............................................#.......#.................#.....#.........#.......................................#.................##..........................#.............#..................#............##............................................#.................#...#..................#.............#..##.....#........#........#..#.....................#.#..............................#............................................................#.....#......#.........................#...#.............................#.......##..#...........#..........................#.......#...#...............................#..............................#....#.........#..#.......................................................#....#...................................#...............................................................#...#....................#....................#.......................................#........................................................................................................#......................#............##.............................................#. ...............#..........................................#.........................#.......#........#..................#.......#...................#.................................#.........#.............................#.........##...................#.........#..................................................#.........................#...#.#.............#...........................#.................................#...............#................#....#.#.......#.....................#..........#......................................................#...............................................#...........#........#..........................#..........................................................#..#.......#...........................................#.................................................................#.............................................#....#..........................................#.......#..........#...................#...#.....#.................#.............................#..................#............................#.#....................#.........................................#.........#.........................................................#........#......................................................#....#......................#.................#...#............#.........................#...........#..................................#..........................#..............#................................................#..........#...............................#...............#.............................................................. ...................................................#................#..#...................#......#....#................................................................................#..............#..........#.....................................................#....#.....................#.....#..............................................#...............................#...#.............#.......#.........#.....#..........#......................................#...................#...........................................................................#.........................#..............#.......................................................#........#...#..#.............................................................#.....................#....#..................#...#..#................##.........#.................................................##..................................................#..........................................................#.........##..#.....#.....#......................#.................................#...................................#......................................................................#...............#.........................#.#............#.............#...........#....................#..#............##....#..........#........................#......................#..#.........#........#....#..............................#..........................#..............#...........#............#....##..........................#.......#............##....#...................................#......................................... ....................#..............................#..........#........#....#..#........#..................#..#.............#.........#.......................................#.......#...............................#...#.............#..........................#.........................#...#..........#.#..#........................................................#.##...##.............................#..............#.............#........#........................................#..................................................#...................................................................#....................................................#.....................................................#...........#........#................#............##.....#..#..........................................................#...........#.......#...............#.........#......#....................................#................................#..............#............................##................................#...........#.....................................#...............#.......#.............#...#....#...........................................#.#...................................................................#......#...........................#.........................#................#.....................#...............................#.............#............................................................#................#...............................#...#..............................................................................#.....#...........#........................ ..#...#......#..........................#......##.......................#........................................#..#....................................................##..#..................................................................................................#..#................................................................................#.....#.#............................#........#.......#.........#........#..........#.........#.........................................................#...............................................#.....................................................#....#...........................#...............#.............................#......................................#.......................#...#................#......#............#...................#.......#...............#........................#................#............#......................................#......................#......#.....................#....#.....................###...........#.......................................#.......#.................................#.......#.................................#......#.........................#..........................#.......................................#.............................#...........................#..#......#........#.......#.....#....#.......................................................................................................#.......#..#.....#...........................................................#............#.....#..............#..#..................................#.................#... ....#.............#......#....#................................................................................................................#...#........#...........................................#......#...#......................###...............#...........#......#.........#.......#.......................................................#...........................#.......................#.............#.............................................#....................#.#...................##......................................................#.............#...#..................#..............#...#.........................................#..........#...................#........................#......#...............#............................#..#......................................#................#.........................................................................#.........#...............#.................................#...........#.........#........#........#.#.........................................................#........................#.................#......#..#.##.#..............#.....................#........................................#.......##..#.............#..#....................#..................#....#................#........................#.............................................#........#........................................#........................#.#...................#......#.....................#....................................................#.................#....................................................#............... ...............................#................#.................#.....................#.........................................#..................#........................#......#............................#................#.........#..............#.......#..........................#.................#...............#...................................#............#.........................................................#....................#......#..................................#..#.........#........#..............................#......#......#...#....#..............#...................................#............#.......#.........#.......................#...........#.............#........#....#..#..............................................#..............#...#...........#..#..................#.......................#........#........................................#................................#..............#.................................#......#.............#.................#......................#.............#......................................#.....#..........................................#..#.......................#.........#...#........#........................##......#....................#..........................#..#..#....#...........................#...............................................................#......#......#.............#............#.....................#...................#..................................#........##......................................#...........#..............#.........#................................#........... .......#........................................................#.........##...........................#............#.......................#.............................#..................................#........#.....#................................#..#....................#.............#......#..................#.#....................#....................#..................................................#...............................................#................................#...........#.#....#................#................#..........#...................#.#.......................................#................#.....................#...................#...........#......................#..#.#........#...........#................................#................................................................#......#...#......#.........................................#...............................#...............#.........................#.............................................#..................#.....................................................................................#.....................................#..........#...........#..................#.......................................................#............................#.......................................#............#..........................#.........#..........#...............#...........#............#..................#.................................#...............................................#........................#............................................................... ...##.......#....#.#............#....#...............................................#..............................#.....#.......................#.....................................##.........................#.....................#.#................#.#............................................................#.........#.....#...........................#........#.#.................................................................#........................#...................................#......##.......#.................#...#......#..................................................................................................#...#..................#...#.#...............#....................#............................#...............................................#.#.....................#.............#.....#..........#........................#.............#.....................................#............#....#......................#.................#.....................#.................................................#..............................#...................#...#.....................................#.#......................#.............#...........#.......#............#..................#....................................#......................#............#......#..................................#...............#.............................#...........#...............................................................................#...........#.....................#........................................#...........#...........#..........................#........ ....#................................#....................#.#.....#...#.................................................................#......#....................................#....#...........................................#...........................................#....................................#...................#.............#....................#.................................................#.............................................#...........#....#.....#.....................#.#.......................................#....................................................#........................................................#....#...............#...........................#........#....................................##...............................#..........#.....#...........#..............#.......#............................#..........................#............#............................#...##...............................................................#............................................#.....#.......#..................................................#.................................................................#................................................#......................................#.#.............#...........#..#..............................................#.................................##................................#...........................................#..............................................#...............................#................#.........#..........................................##......... .............................#..................#...............................#.........#.........#.#.................#.....................................................................#..............................................................#..............#........................................#.....#...................#.........#......#.................................................................#.....#..........................#..................................................................#...............................#..........................................#............#...............................................##............#..#...................#..................#..................#.....................#...........................#...#.....#.................#.#.......#.......#....................................#.........#.#..........#.....................#.........................##................................#...#..........................#........................................#.....#.#..#...........#.........................................#..#.....#................#..................#.........................#..............#...........#..#...#.............................#...................................#..............................#...............................................#.#...........#...............#..................................#..............................#........#...............................#.#.........#.................#..#.#....#..#...#........................#...............#.......#....#.......................... ............#....#.#..........#........................................................#..#........#..........#.............#..................................................#.........................#..............#...............#....................#..........................#....#.......#....................................................................#...........#................................................................#....#..........................................#.#.....................#............#.......................#..............#..................#...........#.................................................#......................................................#.....#.........................................#..................#.....................................#............................#................#.....................#...................................#..#............#...............#................#.........#..............#..................#.....................#...#..................#.............#...........#...#....................#.....................................#..........#...#...............#.....#.............#......#..#.....#.............................#..........................#.........................#..#...#.#................................#........................................................#........#...............#............................................#..........#..............#..........................#............................................................................................................... ...#.......#.......#....#..............#..........#............#.#.................#...................#......#................#.........................................#........#...#...#........................................................#.....................#...................#.........................#..............#.....#.#...........#................#...................................................................##........................................#...........................#....#.........#...............#......#.........#............#...............................................................#......#.......#......#..............................................#............#........#.................#.........#....##..................................................................................#.....#....................................#..........................#.............................................#....#.......................#........................#...............#...................#..........................#....#.#.....#.......#......#........##.......#..................#...........................................#......#........................#................................#.........#.........................................#.....#...................#..............................#...............................................................................................................#....................................................#.................##........#..........................................#..............#................. ........#................#..........#...........................................#.......#.........#...............#.#..#...##.......................#.....................#.........................................#........#.##...................#.......................................#........................#..........................................#....#..........#..............#.....................#..............##.....#..........#..............#.....................................#.....#...................#............................#.........#........................#.........................#...............#.........#...................##......................#.............#.......##.............................................##...#.......#..............#.......#.............#...#...#.........#.......................#.#.......#.........................#.....#............#.....#..#..........#...............#.................................................#..........................................#..........#......##................#.......................................................................#...................................................##................................................#.......#........#.......#................#.........................................#..........................................#....#......................#..#.#...................................................................#.........#.........................#......##....................#.............................................#...........#.............#............#........ ...................................................#...................#.......#...................................#.......#....................................#.......#.....................................................#....#.........................#.............#........................#...#..#............#........................#.........#.#....#.....#......#......................................#........#.............#......#...#............................#............................................#........................#...........................#...........................................................###...#.....................#.......#.........................#.....................#..........#.....#..........................#...............#..................#.............#................#..........................................#..............................................................................#...........................................#.........#.............#.#...............................#........#...............................................#..................................#................#.#....................#........#..................................#..#............#................#............................#....................#........................#............................#.................#.......#.....................#.......................#.....................#.................#............#...........#.........................................#.............#....................................#.........#.................... .#.....................#...............#..............#........................#..#.....#..#.#...........................#............................................#..#............................#............................................#.....#...........................#...............................................#..........................#.#.........#..#.......................#..........................................#...#...................#.......................#........#..#...........................#........##.......................................................#.#......................#....................#..............................................................#.........#.......................##..........#...............#..........#.............................#...........................#......#.#.#........#................#....#..............##.............#......................................#.................#.#.....................#........#.........#........#......#......................................#......................................#...#..........................#............#..#.........#..............#..#........#...................................#...............................................................#...............#.....................#....................#............................#........#.................#..............................#...............#....#...#..#..#......................................................##.............#......................................#.........................................#............ ....................#........#..........................#...................#...#......#......#....................#.................................#........#...............#.........................................................#.....................................................#...........................#.#...........................................#......................#.................................................................##......#...............#.#........................................#..#................................#.......................................................................#.....................................................................................#.....................#.......#...............#.........#.............................#......#.........#...................#...#..#...................#....#.............#....#..................................................#..........#..................#............#.........#....#..............#................#.........................................................#..................#.................................................#.........................##................................#....................#.#.................#.............................#......#.........#.............................#....#........................#.....................#.........#.............................#.............#......................#....##..................................#.............................#...#..........................................................................#......... ............................#.#...............................................#......................................#.................#....#.....##.............................................................................#..............#..................................................................................................#........#..................#.........#...........................#..#........#...............#..#......................................##.................#........................#...#.............#...............................#........................................#......#...................................................#...............................#..............#...#.............#.........................#.....................#......#...........##.....................#..#..................................#...............#................#...##......................................................................#...............#......................................................#..................................#............#.................................................#.....#......#..............#...........#.........#................................#.................##..........................................#....................................#...............................#.........#.........................#...............................#........................................#.....................#...................#...#..................#..........#.......#...........................#.......#................#.................. ..............#.............................................................................................#.................................#...................#........................................................#.........................................#.....................................#..............................#.........#...........................................#................................................#..................................................#.....#...............#...##...................#...............................#...............#....................#....#...............................#.....#............................#..................#.....#...#............#...................#...............................................................................#...#.#...........................#......................#..................#...........................#............................#...........#............#........#........................................#.....................................................#.........#...............................#......................#....###..............................#..........#............................................................................#.....#............................#........................#......#........................#.....#.##....................#.................................................#..............................................................................#...................................#...#....#.........................................#...##........ .........#.....................#..............#....#.....#..#.......#.........................#.#.#...................................#...................#............................#..........................#..............#...............#......................................#.....................................#.......#.........................#.....#....#..........................................................#...........#...............#..#..............#................#.......#...........#.................#..............##......................##...........#....#..............#.........#........................#...........#..........................................#....#.....#............................#.....................................#...........................................#.............#........................##.....#...............................................##...............................................#...................#....................#........................#...............#......................#.................................................#....#.........................#....#.............................#.............................#........#.........#...........#.....................................................#.....#......................#.......................................#............................#.........#.........#........................#.......#..........#..#..........................#..#.#.......................................................................................#........#...........##...#...#................. ...........................................#...............#.................#...................................................#.#..............#.......#...#........#........#.....#............#....................#..........#..#....#....#................................#......................#.........#.#........................................#...#.....................................................#.......#..............#...............................##.......#.....#....................................................................#......#............#.............#...#..........#..#...............................#.....#.............................................#..................#.#...................................#......#...#................................#......#...............................................................................#.#......................................................#....#.............#...................#......#..............#.......#.......#........................#..#.#..#...#.......#....#........................#.................................#.............#..........#....#..............................................................#..................................................................#.............................#.....................................................#.............#..#......#.##..........#...........................#...................#......#...........................#....#...........#....#...............#.....#.............#.......................................#...........#................#.........#... ........#...#......#........#................................................................................#............................#.......................................................................#...........................................................................#..........................................................#.....#......#...........#..............#........................................#.....#........................................................#....................................................#...............................##................................................#...........#...#.................#.....#................................................#..............................#........#............#............#........................................#......##..................................#.........#......................................#................#.............#...................#.#.........................#.........#.................................................................#...........#..#.....#...#........#.....................#...................................#..................................#.................#...............#................#............................#...........#...#..............................#.........#...............................#........#...#.#..............#............#...................##......................................................................#...............................................#....#............##.................#.......................#.....#..... ..........#.........#...#.............#..........#......#............#...............................................................#....................#...............#...................#....................#........#...........#...................#....#..............#.#.........#.#..#.................................................#..#.............................#...#...............#..................................#..................#................................#...#........#...........#...................#...........#.............##...............##............................#..............................#......................#.......#.......#........#......................#..................................................#.......#..............#......#........#.........................#....................#..#...............#...#............................................................#.......................#...........................#......................................................................#.............#..................#...........#.#.............#..#...............#.............................#..#....................................#..#...............................#..............#............#.........#........................#..................#.....#.....#............#.......................#................#.......#.........#................................#......................................................#........#...........................#..#...............................................#........#....#.......................#.......#.. .....#..............#...................#.....................................#..................#.............#..#...#..........#...........................#............................#.#.....#.#.#...#..................................................##...............#..................................................................................................#........................................#............#...........................................##.............................................#..............#....#..............................#.........#............#............#.#..#...........#.............#..................................##.............#........#...................................##.....................#.#...........#..............................#..............#.......#.......................#.............#.........................#.......#.................#...........#..........#.#...............#.............#..............................................#...........................................................................................#.......#...........#....................................#...................................................#.......................#........##.............#.......................#......#.....#.......................................#......................#....#..#...#...........#.............#...##.............#...............#.......#.............#........................#.................##...................#.....#..............................#.#............................................................. ......................#............##........................................#........................................................................................................#.........................#...............#..........................#.......................................................#.#.....#......#.....................................#.#.......................#..........................#....................................................................................................#...................##......................#...............#................#..............#...............................................................#......#.#.......#.........#............................................................#......#.............................................#........................................................#........................#.................................#...#......#....#.......................................#....#.........#.............#..........................#......#...##........................................................#..............................................#...............#......#........#...................................................##......#...#.........#........................................................#.............................#.#..#..............#.....................................#...#.............#...#...................#..................#......................................#.........................................#.........#.......#...#...................................#...........# ..............................................#............##............#............................................#................................#...........................................................#.....#................#....#..#....................................#....##............#.........................#......................#......#..............................................................#.............#...................................................#..............................#..#.............................#.........#...........#...........#.#.................#..#.#...#.........................#..............#....#..................#...............................................#............................#............................................#.................#.#.........................................#........#.................#.................#................................#.............#...............#...............................................#..............#.......................#..........#.....#........................#.............................#.......................#........................................#.......................................#..............................#...........#.....................................#.....................#..........#.............#....#...........................#...................#........................#...................................#.#........................#..........#.....................................................#.............................#....................... ...........#..........#...........................#...............................................#.....................................#..................#......#......................................................................................................................................................#........................#..........................#..............#.................................................................#........#..........#..........................#.#......#........#......#...........................#.........#.#......................#.....................................#.......#...............#..#..................#.............................#..#........................#...............#..................................................#...................#.................................#........#.........#..............#.................#....................................#........................#.......................#.....#..............................#.........#.................#.#...........................#...........#.......#.........................#...#.............................................................................#.......................................................#....#....................................#.............................................#..................#...#..............................#..................................#............#.#........#.....................#.........#..............##.#.......................#...............................#........#.............#..#...................#.... ..........#..........................................#......#..........#...................................#..........................#....#...#...............#...#........#.................................................................#.....................##..................#...........................................................................................................................#....................#.........#......................#...#.....#.#.........#..............#.........................................................#..........##..........#...........................................#.........#...#................#...................................................................#.....#...#................................................#............................##.................#................#............................................................#..........#...#...#....................................#....#................................#......#.....#...........................................................................#...................................#......#..........................#.................#.............#..............................#......#....................................#......................................................................#.......................#.........#..........................................................#...#..................#.......#...................................................................#.#.....#...................................#....#.....#................................#..# .........#......#......#....#.......#..................#.........#..........#.....................#..#....#.................................#.............#...#.............................#.........................#...................................................................#.....................................................#..............................#..........#..#.................#............#...................................................................................................................#......................#........................#................#................#....................#.....#......................#....##.................#........#..........................#.......#..............................#.....#............................................#.......#............#.....#.......................................................#.............#...........................#...........#................#................#................................................#.#.............................................................#.................................................................#......#...#..........#.........#.......................................#..#....#............................................................#.....................................#............................#.....#.#...........................................#....#.........#............#.#......................................#..#........................###.....#.................#.#.....................................................#......#.#.........# .................................#..............................#.......................##..#...........................#...................................#...................................#.....................................#.............#...............................................#........................#..............##...#........#..........................#...........................#........................................#.#..............................#.......................................................#.......................#............................................#.........#......................#...................#....................#.................................................#.#....................#................#.#......................................................................#.#...............#..#........#................................#.......................................#.#...#..#......#..................................#.........#...............................................................#............#....#..#........#........................................................................#.....#.............#...#......#..........#.....................................#..................#.....#...#.........................................#.....................................#.........#..........................#............#......#...........#....#..#.............................................#......................................................................#....................#.....#...................#..................#. ............#........................#...#....................................#....#...................................................#......#.......................##.................#..................................##.............#..........#...........#.#.#..............#....................................#...#........#................#.................#..........#.............#.............................................................................................#.......#........#...............#...............#.....#.....#.......................#.#....#.....##..............#..............#...............#........................##.####...........................#.......#......................................................................................#................#......#.................................#...........................#......................................#............#......#..#.............#..............#........................#...................#.........#..................................................#........................................................................................................#......#...............#...#...................................................#.............................................................#......................#...........##...............#.......#....#............................#.......#............#....#...........#.........#..#.....#...........................#..#...............#..............................................#....##.......................................................... ...#....................#............................................................................................#..#..........................#.............#.......................#..................................................................#.......................#.#.........................................................................................#................#.......#.......#.....................#.................................................................................................#....#..............#......................................#.....#.........#........#..................................................#.....................#..........................#...................#.......................................#.............#...................................#...####..#.....................#..#........#....#..............#.....#........#......................#.#.........................#.##.............#..................................................#...............#........#................................#.......#......#.........#.............................#.......#.....................................................#..............#.....................................#.#...........................#..........................................................#................................#.................................#...#.....................................................#.#....#.......................................#......#..........................#.................................#................................................ ..#..........#.......#.#.................#.........#.#..................#...............#..........#............................................#......................#..#...................#.#.............#....................#..............................................#.#.........#.........................................................................................#.......#.......#....#..............................................................#....#..........#..................................................................#..#.........#....................#....#...................................#....................................................#........................................##.......................#..........................................#......#....................................#..............#.......................................#..#....#......#...............#..#...#.............................................##.............................................................................#.............................#......#.......#...#......#.................................#.#.............#...................#......................................#.....#.............................#..#...........................................##..............................................#...#....................................#..............#..........#....#........#........#........#........................................#............#..........#..........................................................................................#......................... ...............................#...##...............................#..............................#..............##..........#.............................................................#.....................#...............#....................................................##..............#.................#..............................#....#............#..........#................................................................#.#.........#...##..............#....................................#........#...................#....................................#..........#............#.......#........................................................................#...................................................#................................#...............#..........#....#..#..........#................##...................#..................................................#.........#............................................#.....##......#........#..................#.........#........#.....................................#.......#...........................#...#...#..#.#.........#....#..#...............#....................#.......#.................................................#............................................#.......................#...........#...........#...........#.................................................................#.....................##..........#..........................#.....#......##....#.....##........#.....#.....................................................#.............#.............#..#..........#.............#..#.................. ...........................................#..........................#..........#..............#...................................#..............................................................................#..........#...........................................................................................#.....#...............................#............................#....................#.......#........#...#.................#.......#............................#...........................#..#......................#.....#.............................#.................#.......#.............#..................................#..........#...............#.............#....#..........................#.........................#.....................................................................#................##......................................................#.....#........#...#.........#...............#.........#...............................................##...........#..............#....#............#...................#.............#....................#.................#....#................#.................................................................#....#..........#..#.......#................................................#.......#.......................................#...#........#...........#......................#.........##....#................................#............................#..#..........................#.....#...........#.............................................#.......................#..............................................##....... ......................................................................................#....#......................#...#.#..#..........#..................#..........#.........................#....................................................................................................#.........................................................................................#...###........#...........#..........#............................................#...........................................................................................#....#...#.............................................................#...........................................#.............................................#............#...............#............................................#......................##.................#....#....#..............#.#.#.............................#.............#.........#.........................................................#.#.....#.#.........................#.#........#.#..................................................#................#.....................#...........#...................#..#........#................................#..............................................................................................#................................#.............##...................#............#.............#.........................#....#......#..............................................#...........#........................#....................................#......#...................#.............#.....................................# ................................................................................................................#........................#..................................#............................................................................................#....................#.........#.#.......................#...................................................#................................#....#.#............................................#............#..................................#........#....#.....#.....#..#.......................................#.........#..................................................#........#......................#........................#.........#...................................#.......#.............#...............#.....#...........................................................................................#......#........#........#........#.................................................................................................................#..#.......##...#.......................#...................#......#.........#.....................#.............................................................#............#............................#.......................#...................................................................#.....................................................................#............#..........#.............#.....................#...#............#.....#.........................#.....................................................#..................................#.....#............##........... ................#..........#..................................................#.......................................#.........#....#........#.....................................................#...................#..............................#.....#........................#.....................#.............................................#.............................#.#.#........................#................................................#..#.....#.............#...................#.............................................#.......#............#....#.....#.#................#.........##.................................#...#......................#....................#...#........#.............#..........#.............#........#...............................................#................................#..............................#...#.............#................#......#.............#..........................................................................................#......##.....................................#..............#.....................#..#.......#............................................#.#...............#...........#..................#...............#........#......................#......#............#...........................................................#............##.................#.........................#........#.............................................................................................................................................................#....................................................#................. .#....#....................................###.....................#.........................#..........#.........#.....#.......#.................#...........................................#..........#..................................#.........#..............#.#................................................#......................................#...............#........................................#..................##...............#............#.......................#............................#..#.##..................#.....#.......#...........................#..#....................#.#.#...........#......#..............##.....................................................#......#................#................#....................................#....#.....#................................#....................#.......#..................................................................#.............................##........#............................................................................................................................#.......#............#..............#..#.......................................................#................#.............#.......................................#............................................#....#.........................................................................................#......#...#.............................#............................#.................................#........................#....#..#......................#......................................#.........................#.........# .......................#...................#........................................#...............................................#.............................................................#.....#....#................................#....................................#.........................#.................................................................#.....................................................#.......#.........................................................................##.....#..#.......................#..................#............................#.......#............#.......#.......#..#....#.#..................#.............#...............#.............................#......#............#..............#..#.#..................#...........................#..#..........#................................#...................................#..............#.............#.................................#............................#.......................................................#......................................#..................................#.........#...#.#...#........#....................#............................#...............#.........#...................#........................................#..............#...............................#..............................#......#............#..............#..#..#...#...........#.............#.................#.....#....................................##..............#.............#..................................#..............................................#.....#..#.................. ..#.#.........##....................#..............................................#.................#................................................#....................................#......................#.................#...........#.................#.........................#.................................#....#............................................................#...............#...................................................................#................................##...............#.......#....#...............#....#......#.##.........................#...................#...........#....#...#......................#..................................#........................#..............#....#......................#............................#.......................#..#.................#................#................#.....................#...............#....#.#.........#....#........#...........#..............#.........................#.#........#..............................................#..##..................................#.............#......#.........#..................#....#..#....#.....#..#.........................#.#............#.........##...............................#......#.............................#.....#..............#.......................#.....................................................#.................#.......#.....................................#....................................#....................#.#.....................#.#.......#.#.............#....#..................#........#..#.................................... ...#........#..........#...............#.......................................................................#...#...................##...........#..................#...........#..............#........#............#....###.....................#...#.........................#.........#........................................#.........#.............................#..................#.............#.......#.................#.......#....................#...............................................#.............................#............#...................#.....................#................................................................#........#............#................................#...................................#......#.................#.........................................................................#........................#................#...........#.........#............#......................................#...........#...................................#.....#..................................#...#...#.......#..................#....#............#...............................#.#.....................................................##...........................#...........................................#......................#...............................#..............#..................#...........................................................................#..........................#...............#.........#.........#.......................#........................................#......................#................#....#.................#. ...................................................................#...............#..........#.......................................##...............#..........................................#....#.............................#................................................#...##.#........................#..#........#........#..............................#...............#..........................#.........##....#......................................#..........#......#........................#.......#.....................#................#.......##.....#..........................................................#...........#....................#...............................................................#..............................#.......................#.#..........#.........#...............................................#.........................................#..#.......#...........................#..#..................................#..................................#.....................................................................................................#...........................#..#......#.......................#......#................................................#...................#.............................................#.............#...##.....................................................#.......................................#.....................##.........#......#..........#..........................#............#.#...........................................#.........#..........#............................#......#.....#.................. ..........................#..#.......#......#.......................................................#.........#..#...............#............#...................................................#..........................#....#...#......................#.....................#...................................#.......................#................#.....................##....................................................................#......................#...............................#.................................#...........#.....#....##....................##........#.................#........................................................#.#................................................................................#.......................#.........................................#.#.........................#..#....#...................................#.........#.............................................................................................................#...............................................#...#............#................#.....................#............#.........#.........#.......##.#......#................................#.............#......#...............................................................#...............#.................#..................#............#..............#.................................................#...................#..........#.....................#..........#..........................#.................#.................##.......................#.........................#................................ ....................................#....................#.......#....#............#..............#.......................................................##.....#....................#..............................................#..............#.........#............#................#.........#.......#........#.....#................#.....................#......##.....#........#.#.......#......#...............................#.........#..............................#.................................#.................##................##..#..................................................................................................................#............#........#......#......................................................................................................#...........#.................................................##...............................................#.......#..........................#...#.............#.................#........#.....#...........................................................#.#............#.#.......................#....#................#...#.....#............#.................................#.........#....#........................#........................#......#..........#................................#.....................#.........................#.......#........#...............#.............................#.#.....#..........................#..........#.#...................................#.................#..............................................................#....#...#........................#......................... ...................#..............#...........#...............................................................................................................................................#.#.................................................................................#.....#......................#.............#..........................................#...................#.......#.........#..#...................#...................#..................#............#..............................##...........#...........................#..#.................................#....................................................................#.....................#..........................................#...#.......#.......#.........................#........................................#.............#.....#................................#...............#...#....#................................#......#..........................#..................#...................##......................................#........................#..........#.................#......#..............#......#...............#...................................................#.............#...#...........................##.#............#........#.......#...#.....................#........................#..............#..............................................................................#........#..............#....#.......................................................................................................#..............#...........................#...#.................................... .....#..#.#..........#.......#...#..#..#.....................#..#.........##.......#.........................#.............#..........................................................................................#.......#..............................................................................#.....................................................#..........................................#.#...#...................................................#................#........#.......................................#....................................................................................................#......................#.................#......................................#..........................#..........................#.................#..#..#..................................................#.................................#..........................#..........#...............#.............#..........................................#........#...............#.......#...........#........#.......#...#................................................#...............................................................#.......................#.......................................#.................#..........#........#....................................#....................................#.....................................#.............................#......................#.........#........#............................#.......#..................#........##........#........................#...............#............#.................#............................. .#....#...............##............#..........................................#..................#...#...........................#....................##.#........................................#.#..........#..................................#.............................##................#......................................#...................#............#...#.....#.....................#..........#............#...#...........#.....................................#.#................................................#....#...........#......................................................................#..........................................#................................#...........................................................#.......#............................................................................#............#......................#....#..............#..................#.........................................................#...................#.......#.##..................#.......#...#.......#.......................................................#........................................................................................................................#......................#....#..##....................................................#.....#............#..........................................................#...................#..#.......................#...........#.....#.......#.............................#...........#...............#...........#................#..............#...............#.......#..#......#.................#............... .....#......................#........................................#...........#..#......................#....................#...............#..................................................#.......#.................#.#............................................................#.............#........#..............................#....#.........#......................#..........#...............#....................................#.................................................#.....................................#.............................##.......................#.....#...#................................#......#....#.......................................#.......................#...............................#.#........#...............#..................#....#..............................................................#.................#.........................#.......#........................................#..................#.........#..............#................................#..#...#.........#.................#.###......................#.........................#.............................#...................#..........#..............#..#..............#...#.................#.........#..............#.#.................................................#..............................................#.............#.....................#.......#...........#..............#.......................#...............#....#...#.........................#.......................................#...........#...............................#...........#......................#....... .....#..................#.................................#......#.......#.....#..............#........#....#.....#....................................#.................................#................................................#.............#..........#...............#.....................#.#....#......#....................#............................#.....#...#...#..........#.................................................................................#........#..................................................................................#.............................................................#........#.........................#.........................................................#......#....#........#.....................................................#.......##.................#.....................#..#.........#...............#....................................###........................................................#.............................................#....................................#..................#..............#............#...........................#..#......................#..#....#..........#......................#..............#...........................#..##.................................#..........#.....................#.................................................................................#........#.............................#............#.........................#.............#....................#..#.............................................#..................#...............#........................#..#..#.#.# ......#............................................................#.............................#......#......#...................................................#.......................................................#.....................#................................#....................................................#.............................#..............................###..................#...#............................................#...#.............#....................................#...#...............#..................................#...................#......#.........#.................#....................................#................#........................................#.................................#.....................................................#.#......................#......#....#.......#..................................................................................#..#.....................................................................#.#......................#...........................................#..........#......................................#.............#...........#...........#....#.#.................#......................#.......................................#.#..............................................#...............#........#.#.......#.........#.#......#....#.....#........#....................#.................#.........................................................#......#........#...........................#.........#...................#..............................#.#.......#............................... ...........................................................................#.......#.............#......#...#............#................#..........................#.........#...........#.#...............................................................#...............#............................#.#..................#............#..............#......#........................#...#.......#........#.................................................#...#.........#.........#..............................#.......................#............#................#.....................................#...#..........................#..................#.....#.........................................#.............#.......................#..........................................................................#.....#............#....................................................#......##.....#............................#..........................#............#.....#.....................................................#....................##................................#.....#........................................................##..............#..................#........................#...........#......................#........................##..........#..........#...............................................................#.......................................#............................#.........#.........................#................#..........................................#......#.#...................................................#..................................#......... .........................................................................................#..................................#....#....................#...............................#...............#...................................#.................................#.......#.................#............#.....#.................#.................#............#......................#..............#..........................#..#..#...........................#...................................................................................................................#...............#.#.#.........................................................................#........#........#.....................#.....#.....................................................................#..........#....#.....#.....................................................#....................................#...#.........................#.........#.........................................#................................#...........................#.#...........................................#.......#......#.........#.........................................#..........#...........#..........#..............................................#.............#.............#.......#......#...................#.#...............................#..................#.......#............................................................................#.#......#........................................................#......................................................................#.......................####................ #.........#..................................#.....#.........................................................#...........................#..#.#.................#............................................#...#...#.........................#...................#.#............#.........#........#......#................................#..........................#....#....................................................#......#...................#.#......#....#...................#......#....................................................#..#..........................................#............................#...#..........................................#...........##...............#.........#................#...............................#..............#......#...................#..........................#.......##..#...........#...................................#.........#...............................#...........................#..........#....#...............#............#.................................#.......#........................................................#......#.......................#...................#.............................................#...........................#..#...............................................................................................................#....#.......................................#................................#........#.................................#.............#.................#...............................#.........................................#...........................................#............... ......................................................#.....#......#.#...........#...................................#................#..........#.........................#.........#......#..........................................#..........................#..........#.............#.#...................#.............................##......................................................#.#.................................#..............#.........................................#......#........#.......#...........#....................................#..#.....................................#................#...........#................................#.#.#.................................#......#.................#...................##...................................................................##.................................................................#................................#....#................................................#...........#.........................................................#...........#.........#........#........#..............#..................#..........#................................#...................................#....#....#......#.......#..............#..................#...............................#.......#......#..................................#.#..............#......................#.............................#..............#................................#...........#....#..............#.......................#......................#.........................#.....#........................................................#. #...............#.#.......................#..................................#...#..............................#................................#..#.....#......................#.....................................................................#.....##......#.......#............#.....#..#.......#.#...........................................#...........................................................#...............................#....................#....................................#...........................#...#.............................#...........................................#....#....#...............................##................#......##....#......................#...#.#.................#...........#.........#.................#..#......#..#.....#......#...............................#....................#..................................................................................................................#..........#...........................#........#..................#................#...........................#..................#....................................................................................................#.......#..#...............................#............................................................................#....#................#......................................#............................#...#...............#..................#..............#.#......#.......................................................#................#....#.......................................#..#...........#......................... ...#..........................#..........................#.......................................#.......................................................#...............#....#.....#....#...........#....................................#..................#.................................................................................................#.......#.................................#....................................................##.........................#.....................#...................................##.....#...................................................................................#...........#......#.........#...........................................#.........................#..#............#...#.................................................................#.........................................#.......................#.....#..........#................................#...#....#..........##.........................................................#............#...#...................#...##.##.................#......#...............#............#.............#...............#....#.................................#.........................................#..........................................................................................#....................#........#.................#.........................................#..........#.......#..#................#..........#..#........##...#..........#...............#..........#.#.#.......#..##.............................................................................#.......................... .....#......#..........#.....................................................#.........#.......#...#..........#.............................##.......................#...#..#.....#............#...#.............#................................................#....................................#.................................#.......#..#........#......#......#......#...................................#.#...........................................................#........###........................#....................#...........................................#..#.......................................................##....................................#......................................................................#........................#...........#..........#..............................................................................................#.......#.................#.#..#..........#..........#........................#..........#.#........#...#......#..........#.#......................................................#.....#...................##............................................#.....................#....#................#....................................#.....................................##............................................#..........................#........#..................................#...............#..#................#.#............................#.........................#.......................#...........#............................................................#......................#....................................#. ..........#..............#.........#.....................................#.........................#.............................................#........#...........................##......................................................#..............................##............................................#......................#...#....#..#...................#......#.#.....................#...............................................................#.............#............................#.............#...........................................#........#.........#..............#...........................................................................................................#....#....#......#..#................................................#...................................#..#........................................#............#..............#..#.........#..#.........#.#..#.........#..............................#................................................................................................................#.....#.............................................................................................#................................#.......................................................................#......#.....................#.#........................#..#..#...#........................#..............#...............................#..............#...................#...........#......................................................#......................................#.#.................................#......#..................... ..........#......................#...................#......#.#....#............................#.........................................................#..................................................#............................#........................#................................#............................#......#.##..................#...................#..................................#...........................................#.........................#......................................................#......#.....................#.........#.............................#.#........................#..................................................#...........................##.....#....................#..#.#......................#..#..#.................#.....#.....#....................#...............................................#..#..........#...........................#.............#.....#.........#....................#..............................................#.#...#......#.....#......#.........#.................#.#...#...................#........................................#...........................................#.........#...............#..........#.....#.........#................#.........................................#..........#...........##............#........................................#.........................#..#............#....................#.......#.....................................#......................#..................................................................#................#......................#.#................ ...................................................#............#.................#...................#...............#...#...........#.........#................#...........#...............##.#.........................#..............#...#..................................................#...............#...................................#........#.................................................#........................##........#..........................................#......................................................................................................................................................#.....................................................#....#...................#....................................................................................#...#..........#............................#.......#..........................................................#.........................................#......#.................................#..........#................#................................#......#.........#.........................##.............#..#....#...............#........##...........#.#..........#..#.#...#...........#....#............................................#...............#........................#......#.#......................................#.........#..#..........#.....#........#.....#...#.........#....................................................................................#.................................#.....#.#................................#......................#......#.................#...................#.#..... ........##..........#.........#.................................................#.................#.....................#.........................................#................#.#..........#.............#.........##.................#........##............#.......#.............#........................................................#...........#..................................................................................#...........................#........#..............................#.#...............#.#........##...#.#.................#........#..........................#.........#.....................................##............#........#...............#..............................................................................#..#.....#...............#......#.............#.........#....................#....#..............#................................#........#.............#.#...........#..#..............................#...............................#...#.....................#.#..#.....................#................#...................................#...#..................#.#.........#...##.#.............................................................#............#...................#.......................#..................................#.....#.........#.....#......................#..................#..............................#..#...........#..#.............................#..........###.........................#.......................#.............#...........#................................#...#..#....................#.........#...............#........ .....................................................................#.......#........................#................................#..........................................#.........................#...........................................#.................................................................#.....#.....#...#............................................................................................................#...................#...........#........................................#.........#...#.............................................#....................................................................#.................#.......#..............#.........#...............#...................#.....#........#..................................#..................#.............#....................#.............................................#.......#....#.......#.............#......................#..................................................#.............................#...................................#.............#...........#..........................................#......##......................#.....................................................................................................................#....#.#...........................#............................................#..#.........................#....................................#............#.........................................................................#.....................#....................#.........................................#............#................ .............................#............................................................#..............#........................#..................#..........#.....#....#.................................................................#....#............#......#......................................#....#....................................#...#.......#.......#...........#..........................#...............#.................................#.........................#...........##...................#...#..............#.........#...........#....#...#.........#.........................#...#..............#.....................................#.......#.#....#.............#.................#..............#........##...................................................................................#............................#.##....................................#........#...................................#...................................................................#........................#....................................................#..........................................#.........#.........................................................................#.................................#.................................................#.............................#..................#.#.#.....#.................................#...............#.............#......#..#..................#.....................................#......#.....#................................#......................#..................#...........................#..........#.......#............ ....................#............................#.............#......................#...#............#....#....#..........#............#..#.............#.............#...............#.#..#.....###.#.........#...........................#..#.......#..................................#.....##......................................................................................................................................................................................................#........................................#....................#.......#...........................................#.................................................#............................................#....#....................#......#...............#........................................#..........................#...............................#..........#...........#........................................................................................#.....#...#......................................................#......#.....................................#.............#......................................#.......................................#..............#...........................#..............#.............................#..................................#...........##..................#...........#..#........................##..........................#.#.....#...................#..........#...........#.............................................#..............#....#........................................................................#................................#.......... ..............................#.........................#............................................................................#......................#........#...##..............................................#.....#...#..............................#......................#...................................................................................#........#.....#...............................................#...........#.......................#................................................................................................................................#...........................................................................#...................#..........................#..............................................................................................#..........#..#........#.....................#...#..........#..#.....................................#..#.....#....................................................#.....#...............................#..................................................#.....#.#....#................#.##................................................................#...............#........................#..........##.......#.....................#...........#...........................................................#...........#......................................#......................................................#...............................#.......#.....................#........................#...##.........#......#.....................#.........##...................................................... .#............#.....#.............#................................................#..................................#..................#..........................................................#..#...........#.....................#....................................................#..............#..#.........#.........................#..#...............................##..#.........................#..........#....#...............#..........#.........#............#............#..........................................................#..........................#............................#......................................#..........#.......................#.........#....#.....................................#...........................................#.....................................................................................#................#....#....#...............................#.#................##.........................................#.......#....................#............#..#......#..#................#....#......#.......................................##...............................#.......#..#.....#......#............................#.......................................................#......#......................#................#.......#.....#...........................................#...................#..........................#........#...............................#.......................#....#.....#....................#...............#.....................................................#................................#....................... .....#................#................#....#....#....................#.......#........#.....................##....#.....................#..#.......................#.........................#.#..#...................................................................#....#.........................#....#.................#..........#...........#..............................................#.....#....................#....................#................#........................................................................#................#...............#......................................................#.............#......#............#..............##........................#......##............................................#.#..............#.....................................................................................................................#.#.....#....#...........#.......................................#...#..#..#....#.............................#...........................#..#......................#......#...#........#................................................#....#..#...............................................#.....#...#....................................#.....#.....................##.....................#................................................#..............#...................#..........#.#..............................................#..............#........................................................#................#.........#........#....#.............................#.....................................................#.............. ...#........##........#.................#.............................#...........................................................#.......................................................................................#..................................#...#.....#.................#..#..........................................................#..............................................#..#.....#......................#..........#.................#..................................................................#................................#...........#............#.....#.....#...........#.....................#..............................#................................#.#......#..........................#............................#.............#...........................#............................#.....#...#.....................#..............................................................#.....#.....#..................#............................#..........#.........#.........................................#...#.#....#........#.....................#.............................#.............................................#.....................................#.................#.............#............#......#..............................................................................#.............................#....###.....................#...........#.#.......................#..............................#....................#......#............................#.........#..#.#..............................................#....#.#......#.................#..###....... #.#...................................###..........................##..#...............#....#...............#.................#.........#...........................................#.................#........................................#......#.................................##..........#....#...#....#.......................#........#.....................#...........#...................#.....#.....#.....#............................#............#..............#.....#.............................................................................#........#...............#........................................................#..................#................................................#.............#.........##.#...........#..............................................#........................#.........................................#........................................................#..........#.........#....#...................#................................................#......................#..........................#...#.................................................#..#.................#....#.....................................#.........................................#..#.....#..............#.............#......#.................................#.....#...............#......#......##..........#........................#................#.......................#.........................................#...................#.....#.......#..................#.........................#...............##.....##..............................##....................#.#........ .......................................................................#......#.............................#............................................#.............#..................#................................#.............................................#....................................................#..............#......#...................#.....................#......................................#.......#.....#.#.....#............................#.....#.#...................#.................#..........#...........................................#.........#......#....#......................................#.......#...............................#..........................#.......................#............................................#...................................#...................#....#.......#.#.........................................................................................................#..........................#..........................................#........#.....#...........#........................................................#.............#................................................#.#................................#...............................#.........................................#.#...........................##.#.#.....#.........................#..................#...#......#.#..##.......#..................#.......................................#...#.......................#.........#..#...................................#...............................................#...#...............#............................#. ...#........................#.........................#......#...................#........................#.......................................................#......................#..............#........#.....................#....#....#.........#.#............#............#......................................................#..............#...................#................................................#........................#.........................#..#..#.......#.........................#..............#.#.#...............................#...#.........................................#.....#....#.......................................#...................#....................................#......#.......................................................#................#....##...................#............#....................................................#....##.........#........#......#......................................#.........................#...........................#......................#................#...............#.................................#.#.......................#.....................#.#....................#...................##.........................#............#.........#...#..............................#...........#.....#.#...........................................................................#.............................................................................#...................#..................#..............................#............#.........................#....#..............#...................................... ............................#..........................................##..........#................#.#...........................#..#...........##.....##.......................#..........#....................................#...............#..#...........................................#......#.........................#.#..................#...#............................#...........##..........#...........................................#................#.....#.#............................................................#.....#....#..............................................................................#...........................................................#.........................##.........#..............#...................................#.........................#............#........#................................#..............#.......#....................................#..#....#..#........#..........#....#.#............#...................#.............................#....#...................#......................#..........................................#...#...............##................#.....................#...#........................#...................#.............#.....................#...#...........................###........#....#.....#........................#.......................................#............##.........#........................................................#................#..................................#.............#...................#..............................#.#....##................................................ ...............................#.....#.........................................................................#..............................#......#..#..........#.....................................#.............................#......................#....#..............................................#.....#......................................#....................#.............##....................#..........................................#.........#.................................................#......##.........#.............................................#...................#.....#.................#................##................#.....................#..................#.........................#.................................#......................#..........#......................#........................#........................................#...................#.........#......#........#..........................#.....................#.......#...#.............#......#.......................................#...............................................................................#.........#....................................................................#........................................#.............#.....#............................................................#......#.....................................#......#....#....................................#............................................#...#.............#............#...............................#..................#...................#..................#.............#....#.#.......... ..........#....................................#..............#.............................................#....#.........................................................#...........#.................#..............#..#.....#....#..#...............#.........................#.........................#....#......#..................#..........#.......#.......................................#............#............#..........#........#..#.....................#......................##.#........#.#..................................#.......................................#.....#..........................#...#........#.........................##...#...............#.................#......#...........#......................#.......................................#....................#....................................#...................#..#.........#..#................................#....................................#............................................................................................................#............................##...#.#.......................................#.....................................#..#.............................#...............................#.............#.....#..............#....#.......#..#........#......#.....................#...#.........................................................#................##...#..........................................#......................#......................##......................#.............#.........#..............#..............#...........#...#.....................#..................... .................#................................................................................................................................#.............#..................#.....#.................#..................................................#...................................................#.#....#...........................................#........................#.#..............#...........#.#.............................#...#..............................................#..................#.....................#...#................#...........#.....................#......##....#........#..............................#....#.........................#............#...................................#.............#..................................#...........................................#...#.....#.#.....#.........................................................................................#...........................#...........................................................................#......................................................................#.................#...........#..............................................#...................#..............................#................#................................................................................................#......................#...............................................................................................#.................##.......#...#..#..................#.............#.........#.....................................................#....#...................... ...........#.#............#.......#..........#.............................#....##.#...................#.........................................................................#............................................................#.........#...........#......#....#.................#..............#..........#.......................#..#....#.......#..#.....................#...............................................#.........................#..........#..................##................#...#.............#........................#...............#.............#.....#..............#...........................#...................#..........#.......................................#...................................#..............#.#.........................#................#..................#......##...............................#..#...#......#..................................#..#.........#.............#..................................#.....................................................#...........................................#......##....................................................#..........................#............................................................................#......................#........................#.........#......................#.............................................#......#............................................#..........#........................#.#.........#........................................#...........#....................................#..........................................#....#.........#...#.......#.#.... .................#...................................#...................#.............#............#........................................##...............................................##.....................................#.................................................#......#.....#......#...............#......................#.......................................................#.......................#..................................................#..................#...................#...................#....................................#..........#.......#....................#.................#.............#.....#....#...........#.............#..........#..........................................................#..#........#.................#.................................#..................#............................#...............................................#.....#...................................#......#........................................##...............#..................................................................#.......................#.........#..#.................................................#......##..................#..............#...........#...#.##......#....................................................#............................................#.....................#..........................................................#....................#..........#.#......................................#...........................................#............................#...............#.................................#.......... #...............................#............#.......................................#............#.........................#.....#..#.#..................................................#.......................#..........................#.......#.................#...................#.........#.#.....................#............................................................#..............#...#.........................................................#.........#.............#.................###.......#.......#........................#................................#.......................................#...............#.........#.....#....................#................................#..#.............................#..#.......#..........................#.....................#......#.......................................................#...............................................#..................#...........#.....................#...............................................................................#.........................................#......#......#...............#..........................................#....................#........#.#.............#....#.......#......................................#..........#......................#.................#................#.......................#..............#...........................#.............................#......#......#..........#..#..#..............................................#...........................#.....#......#...........................#.....................#........................#........# .............#.#.............................................................#......................................#..............#........##...#...........................................................................#.....................#.................................#..............................#..................#.................................#............#..........................#..............#.......................#..............#...#............................#.#.......................................#..#................................................#...................#....................#.....................#..................#..............#.......#...#.......#...............#..#........................#.##.............#.........................#..................................................#...................#.#...............##........................#......#...#..........#.............#......................................................................#.....................................................................................#...............#...........................................................................#.....#......................##.....#...#............................................#............#.............#.........................#..................#........................#....#..................#..............#.#.......#.......#....#.#.....................................#............#.#.....#......#....#.....................#............##........#...#.......................#....#...#...#.....................#....... .....#.........................#.............#.#............#........#..#......##.................#................................................#.......................#.....#.#...#...................................#...........##..##...............#.........................................#.........................................##....................................................#....................#.................#.....................#...............................#............................#...........#..............#...........#......#.........#..................#............#.....#.......................................................#....................#................................#...#..........#.....................................#................#..........#...#..........#..........#.........#.............................#.............................#.................#........................................................................................................................................#.....#...............#.......................#................#.....................##...................................#..........#..............................#.............#....................................#...........#......#......#.........................................................................#..................#......#.......#...............#........#....................#.....##...................................................##.............#.....................#.#....#......#....#.................#.......................................... .......................#........#.........#.#....#..............#......#.......#.#........#.......................#.....................####......#....#..........................#.#...#..............#.........#...#...................................................#................#...#............#.........#..................................................#..................................#.....#.......................#.....#..#....................#................................#..........................................#...#........................#......................................................#.......#...................#.#..............................................#....................#.........................#...................................#.............................#..................#.#.......#...#..#.............................................................#...................#...#...........................................#.......................#................................#..#...#..#..........#.............................#.....................#..................#.................#............#........#......................#..........#..............................................................#......................................#..#............#..........#.#..#..................................#...........#.......#............................................................#..............#......................#......................#..........................#.....#..........#..............#...............................#...#.................. .........#.........................#.....#......#..........#.#......#..............#.....................#.......#................................#.....................................#.....#...................#..........#.............#............................................................................................#.....#....................................#...................#...#........#...................#...................................................#.......................#........................................................................................#.......................................................#.........#...........#.....#.................................#.................#................#...........................#.............##.........................#...#...........#.............#..............................#.....................#....#....#....#.....#..............................................................................#............#.............#........................................#..............#......................#..........................#.........................#.................#................................................#.#................#.....#................................#....................##....................................#.....#............#.................#...............................#....#......................................#......##....#.....................................#......#.................#..........#...........................#..#...#.............................................. ..................#....#.#..............................#.........#...........................#..#...............#..................................................................................................................................................................................................................##............................#..........###...#...........................#..........#.....................................................#.......#............................#.#.......................................#........................#................#...........#...............#.......#.....#.......................#.........................#.........##................#.......................................##..................#.............#........#......#....................#.................................................................#................................................................................#.......#.............#....................................#...#...#...............#...............................................................................#.........................................................................#...#.........................................#.......#.....................................................#.............#...............................#...........................#..#..........#.........................#...........#..............#.................................#....#...##.....#........#...........................#.....#...........................#.....................................##........# .........................................................#.....................#.......#.................................#.........................#.....#....#..........................................................##................#....................................#................................#...#..................#............#.....#...#.................#.........................#.........#..............#.................#.......#.............................................#....................................................................#.........................##.........#.......#................................................#.................#..........#.......................#..................................#...........................#..#.....................#...#......................#.#.....#.......#.........#.....................#..........##....#...#..........#......#.#..................#..............#.....................#.........#..#.#....................#..................................#............##.................#................#.................#................#..........#......#................................#....................................#............................................#..................................#...#..........#..#....................#.........#.................#..#........#..........................................................#........#...................................#......................#..#......#.................#........#.......................#.........#.................................................. .#........#....#......................#............................#..........................................#.........#.............................#...#........................#.....#...........................................#.............................................#...#......#.....#.....................................................................#.....#.....................#..#...........#.....................#...............###.#.............#........#.........#......................................................................#.........#..#............................................#.............................#............#............#.............#.................................................#.......................................#.........#....#................................#................................................................................#.............#.....#..............#..............................#.#....#.#..........................................#...............#.........#..................................#...........................#..#.............................................#............#..............#.....#...............................................#........................#......#..............#.........#......#.....................................#...................................#....#.....#..........................#............#......................................................................#..............................................................................#...........#............................... ...............................#..................................................................................#..#....#.....#...................................................#........#......#........#............#...............................#...#................#..........#.....................................................#...................................................#.................##...................##...................#........#...............................#.......#...................................#.........#...#...................#...............................................................#.....#.........................#..........................................#..#.#................................................#........................#............#.................................#......................#.............#.#......#...........#...............#..#.......#..........#..#..................#................................................................#...................................................................................#...........#........................................#.#..........#..............#.....#..........................................................................#........................#........#..............................................#.#.....#......................#............#.........................................................#...........#..#........#.#............##..............................#.......#...........#.....#...................................#...................#..................... ......................#..........................#......#.......................#...........#...........#.............................#.......#..........................#....#.....................................#..........................................................................#.........................................#..............#..............................#.....##..........................#..............#..............#.........#...........................#...............................................................#.......#..##.........................................#......................................................................#.......................#.........#..........#...............................#...............................................#..........................##..#.................................#........................#................#....#...................#............................#.....................................#...........#............##.......................#...............................................................#..................#.......................#..........................#.............#....................................................#.........................................#...........#...................#...........#...................#........................#................................#..#...........##.......#........#........................#.......##.......................................#...............................#......#.....................#...#..#...................#.................. ..........#..............#......................#......................................#...........#................................#....................#...................##..................................................................................................................................................................................#.....#.#........#...........................#.....#...............#...........#..........................................................................#....................................................#........#............................#.....##....#................................#..............##...................#.......#....#.....#..............#....................................................................................#..#................................#............#.#.......#.....#..........................#.....##.......#..........#.......#..#.............................................#............#..............#..#.......#.............#...........................#..#...............#.......#...................................#.................#.........................#.........................................#................................#.......#.........................................................#..........................#......#......#...#.............................................................##........#....................#..................................................................##.....#..................#.................................#................................................... ..........#.........................#.....#.............#.............................#..............#.................................#................................#...............#.....#..........................................#..........#...#.#....................#..................................#.........#......................................#....#.....................................................#.##.............................................#................#....................#...................................................................#.............#..................................................#..........#.........................#...........#...........#........................#..........##........#.............#.................................#...#...#..................#.............#........................................#.#.........#.........................................................#............................#........................#.#..#...#................#...........#.........#...............................................#.#................................#..#.........................................................#.....................................#...........#....................#...............#.#.....................................#.................#..........#................................#...............#.........................................................................................................................#....................................#.#.....................................#..................#..##.... .#...........................................#..............#.............................................................#.....##......#....#.............................#..........#..................#..............................................................#....................................#.#.....#......#..............#..#..............#...............................#....................................#.....#....................#.......#..........#...................................................................#...............................#.........................#.........................#...........................#.......................#.......#.........#..........#.......................................................#................#.........#.......................#........#....................#....#.......#..........#.....................#.........#...........#....#........................................#..............................................................................#.#.............#....................................#.....................#.......#.....................................................................#...........................#........................................#.....................#......................#..........................................................................................#.................#..#.#.#.......##....................#............#.#...........#........................................................#...................#.#.......................#.....................................#..#....... ....#.#.......................................................#....................#.............................#...#........#.........#.#..........#.........................................................................................#....................................................#......................................................................................##................#........#...................................................#...............................#.................#.......................#........................###..........................#..#.........................#.................................#...#.............#.................#..............#.#.....................................#..................#.........................................................#.....................................................................................................................................#.................................................#.......#......................................................................#......#............................................#.........#......#.........#.#.................................#..............#.....#...........#............................#..................................................................#......##.............#.............##....................................................................................#.........#...........................#..#...#.........#............#...........................#..#...#.#...........#................#...............#..............#....... ......................................#.........#.#......#.........#..........................................................#....#.....................#......................................#....................##.....................................................................................#......#.............#................#.......................#...............#........#..................................#.....................................#........#...#............#.....................................................................................................#..................#...#......................#.........................................................................................#.......#.#...................#...........................#................##..............................................#.....#.........#..................#........................#.......#...................#..#.#...............#...................................................................#........................................#.............#...................#..#........................................................#......................#.................#................#...............................#........................##................#...................#.......#...................................#.........................................................................#........#........#..........#..............................................#..................................................#...................#.........................#............... .#...................................................#........................................................#..............#..#..##...........................#...##..#.....................................................#.........#.......#.........................................................#....................#..........#..................................#..#..................................#....................#................#...#..............................#.....#.............#.............................#..#......#..#...#...#................................#......#...#.....##............#........................#....................#......#..#..#....................................#.....................#.....#.....#..........#........#................#........................................#....#..........#....................................................#...............................#...................#..............................................................#...........#....................#.............................................#...................#......#......................#...........#......#......#......#....................................................................................#........................#..............................#.............#.............................#...........................#.....................................................#..........#............................................#.#...............................#................................................................................#............... #....##...............#...............#................#.................#..............................#...............................................#............#.......#..................#..#.....#........................#..........................................#..........#........#......................................................#......................#....................#........##....#.............................#...........................................#............................................................#.....#..........#....................................................................#........#...........#.........................................#......#.........#..............#.....................................#....#....#...........#.#..#.................................................................................#..#........#......................#......#.........................................#..................................#......................#..........#..........#....................#.........#............#.................##..............................................................................................#.....................................#...................................#..............#............................................................#................#....#................#....#......................................#......................................................##.................#.........#..#......................................#..........................#............#......#......................#. ...#.......................#........................#...............................................###.......................#.....#..............#.##............................#.....#......#................................................#............#.........................#.#...................................#..............##...................#............#..........#.................................................#................#............#.........#.....................#..........................................................................................................#.......................................#...#.........#...........#........................................................#.........................#.................#........#.............#........................................................#........................#.................#...........#...........................................#..................#................................................#.........#.................................#............#..............#.##.#..................#....................................#.....#............#..........#.........#..#.............#.......................................................#.....#..........#....................#...#.................#..#.............................##...................................................................#............#.................................#...#...............................................#..........#......................................#........#......................................... .................................................##.............#............................#.............#.........................#..............#................................#..........#...........#.......#.#..................#...............................#.......................#...............#.........#...........#..........#.........................#.............#................................#..........................#.........#.#..........#.....................................................................................................#.#.............#........#............................#..........................#........................#.....................................................#........#................#...................#.............#..............#.........#.........#...#.........................#...........................................................................................#..#................................#.............#............#.....................................................#........................................#..#....................#.................#.........#..#................................................#..#..#...............................#...#......................................#........#............................#......................#.................#..........#............#.........................#....................#.....................#............#............................................#.....#................................#......#...#......................#..............................#. .#......#..............#...#.#............................#.................#......................................#.........#.........#...........#.........................#................................#..........#...........#.........................#.................................................................#..............#........#.##........................#.....................#....#.#.#......................#...........#........#........#...#................#.................#....#.#...........................#..#......#...#..........................................#.............#..........................#........................#.............................................#..........#........#..................#.......................................................#.........................#..........#....................................#............................................................#...........#.................................................#.....#.............#...............................#..................#.......................#......................#................................................................#.............#........................................................#..................#......................#.....................................#..........................#.....#.#........................#.....................................#.......................#.........................................................#.......##........#......#....#...................#.....#...#..............#..................................#.. ..#.....#......#.#..........................#.................#..........#...#................#.#..................................#...#..................#............................................#.........#.#..............#..........#..................................#...#..............#..........................................#...................................#....#........#.............#...........................................................#...#...........#......#.........#......#............#................#........................................#.......................................................................................#..................................................................#....................#......#.........................#....................#...........#................#...#.............##...............#............................#.................##.#.................................................................#.......................#..........#...#...........#..........#.................................................#.............#..#..........#.....#........................................................................#..#..#............................#..........#....#......................#..##.........#..............#..............#......#......#..................#..............................................#..................................................................#...#.#.........................#..#.....................#..........##.....#..........#...........#..............#............#................#......#..... ....#..................#.........#.....#..#..........................................#......................#.#................................................................................#...........#.....................#........#......#..#.............................................#......................#.......#.#..................................#.....#........#............................................#..#...#....................................#.....................#........#.....#..............................#..#....#..................#......................#.................................#....#............#........#................#.........................#.........................#..........................#............#.................................#.......................#.................#.#.......#.....................................................#.............#......#........##...........#.......................................##.....................................##......................#......#.......#...................................#..........#....................................................#.................................#.....#..........#.................................#.......#................#.............#............................................#......................##.#......##..........................#..##......#........#....................##.................#...............#........#..........................#...................................................#..........#.....#.........................................#.............. #....................................................#......................#...#...........#.........................................#.....#...................................................................................#...#..#...........................#......................#...................................#......................................#.............#.....................#...........#.................#.................#..#......#..#....#....................#.#..#..................#...#..#....#......#...........#..#...............................................#....#..........#................................................#............#..................#.......................#.....#.........................#............#............#............................#..............................#....#.....#...............#.........#..#.....................................#..........##.#....................#.##..........#....#.##.........#.................#.................#.....#....#....#...............................#.#...........................#........##...................#....................#.##.................................#............................#..#......#...............#.................#.........#.....#...........#......................................................................#..................#......#................................................#.......#....................#........#...............#.............#.....#................#................#............................................#................#....................#........ ....#.............#.................#......................##.............................#.........#..............#.....#....................#...........................................................................#..#.......................#.............................#.....................................#....#..........#.........#.......##............................................#........................#................#.................................#.....#.#....................................#........................#.....#....##.............#........................................#............................#..............#...............#.................................................................#.......#............#........................#..............................................#..........................................#.................................................#..........................#.............................##..........................................................................#.............#..........#....................#.....................#..#...........................#...#...#............................................................#...#................................#.#........................................#................................#........................#...#..................................................................................................#................#...................#..#........#........................#...........................................................#........................ ..........................................................................................#..............#...............................###....#.....#..#..#...................................#.......#.....................#.......................................................#........#.#......................#...........................................#.............#...............#...........................#..#..........................#......................................................#..#.#....................................................##..................#...........#....................#.....#..................................................................................#................#......................#........................................#.........#....................#......#....##.#...........................#........#....#...............................#..............................................................................#..#........................#....#................................#.......#..............#.......................................................................#........................................#...............#.................#...............#.....#.............................................#..............................................................##...#.......................#.....#......#.......................#.................................................................................................#...........................#........##.........................................................#............ ..............................................................................................#.....#..#....................................#............................#....#.#.....................#.......................#............................................................#..........#.....................#.......#.#......#................................................#.#....................................#...........................................#...........#.......................#.#.#..#.................#.............#......#....................#......................................#...........................#...........##.....#....#...#..#.........#....#................#.....................................#...........#....................#.#................................................................#..............#....#...........................................................#.........#...................................................................#..#.................#................................#.........................................#.....##.....#...............#..........#...................#.......#.....#....#........#................#................................#........#.....#.#......#..................................#.....#...#..................#...........#.......................................................................#................#..#................................#...##..#.................#....#....#..........#.#..........................#...............#........#.................#..#..................#...............#........ #..................................#...............#............#...#...#........................................#...#................#.............................................................#...................................#.#.............##.........#...........#...........................#..#......#.....#..........#..................................................#...............#............#...............................................................................#.....#....................................................#...........#.............................#........................#...........#......................#.............#...#...................#.............#.....#...............#....................#....#.............#..........#..........................................#....#...........#...............................#....#..........................................................#......................#...........................#..#......#...#.........#..............#.............................................#.......#.......#......#............#............................................#..#.....#...##.#.......................................................................#.............................#....#..............................................................#............#....................#........................................#........#............#.....................#................................#..#.....................#...........................................#..............................................#................... #...........................#.#..........................#..........#...#...............................................#...............#......#...............#...........................#.##.....#.#........#.#....#....#.......#........#..........................#....#..#.................#.....................................#....................................#.................................#..........#.....................#....#..........................#......#.......#.........................#..................#...........................................................................#...............................................................................#..................................#.................................#..#............................#................#...#..........................................................................#...##....#..........#.....................#...................................#.....................#.......................................................................#.....#.................................#..............#.....................#............#................................#............#...........#............................#.................................#...#................................................................................................#.....................................#................#.......................#........................#...#....#.............................#.#.............................#........................#.......#.........................#........#.............. .......#...........#..............#......................#............................................#..................#.........................#................................#..................................##........................................................#........#...................................#.......................................................#...#..............#.....##.............#.....#......#...#......#.............#...#............................#...#.#.......................##....................#.##......................................................##.................#...............#........#.#..................................................#...#............................#...........#.....##.......#.................#......................................................#................#...........##....................#......#................#........##.......................#............#......#......#............#.#......#....................#.................................#.......#.....#..............#................................#.........................................#......#.......#...#....................#......#....#........................#.......#.........................##....#.................#.......#...............................................#.....#.........................................................................................#..........#.......................................................................#......#....#..........#...........#......................................................................# .............................................#....................#.........#..#......#........................................#...#.......#.......#........................#.......#........#......................#.........##...............#..........#....#..............#............#......#..............................................#.....#..........#.......#............................................#.....................#.............................#...............................#..................#...............#....................................#.............................#..............................#...#.................................................#........#................................................................#..#.........................................#.#.....#............#...................................#.........#.............................#..............#........##......#.................#.............................................................................#.....#............#........#..............................................#.....#.......#...........#...#...........................................#................................#.#...........#......................#...........................#.......#...................................................#..................................#.............##..........#............#.......#.........................#....#.....#............#............#.....#.........#...#.................#........................#.................#........#..#......................#...................#.#...... .......#.............#....................................#.............#....#..........................#..............#..........#..............#........................................................#.#..................#.........#.................................................#..................#.....#..............................#...............#.......................................#...#.#.........#...#......................#...#......................#.........................#......#......#.............#...#..............................#...................................#..........................................................#..#................................#........#............................................................#...........#........................................#..........#....#...........................................................#...#..........................................#...#........................................................................#........#..#........#................#.........................#........................................##.........#...............................#..#............................................................#......#.............#.........................................................................#......#...............#...............................................................#..........#..........................#.....#...........##....................#...............#...................................#.........#..#......#................#.....#.........#..#.............................. .#..........................................................#..#.............#............................#.#..#................................................#..........#....#.....#....................#............................................................#......#................#.#..#................................................................#.........#.............................#.#..............#.....##....#...........#.........#.........##...........#........................................#......................#.....................................#...............................#.......................#..................#..................##..............................#........................#..#......#.....#......#.#....#............#.............#..............#................#.................................................#.................................#.......#.............#......#.......................#............................#..........##...#.........................#............#......#...............................#...#.#....................#...#.........#....#......................#.....#.#....#.................#....................#......##...................................#........................................................#..............................#......#..........#...........................#....................#.................#....#.............................................................#.#...................................#..#........##........#............#.............................................#.................... ..................................#.......................................................................................#..#.....................#.........................#.......................#...#..............#......#..................................#...........#................#.............................#........#...........................................................................#....................................................................................................#...............................#.....................#.................................#............................................#.............#....#....................................#........................#...................................................................#...#................#.........................................#...............#.............#.#...........................#..................#.......#................................#.......................................................#.............#....#.........#...........#..#......#.........................................................#...............#...#........................#...................#.......#.#......#......##.........#................#...............#.....#.#.........................#...........................................#...#.............#.........................#......................................#..................................#..........................#...........#.........................#................................#....................#.................#................... ...#.............#....#................#..#..................................................................................#................#....#..................#...........#.....#..............#.........................................#.............................................................#.......................................................#...............................#..................................#.........................................#..............#................#.................................#...#..............#.......................#....#..........#.....#.#.................#.............#.................................###...#................#..#........#..#...............#..............#......#..........#...........#............................#...........................#..#...............#........................#.......................##......#...................................#...........................#....#.........#...........#..................#.....#...............#.........#...........#....#.................#...............................................................#......#.........#............#...........#.......#....#............................#.......#...........................................#..................#...................................#.....#.............#....................#.............................................................................................#........#........#..#......................................................#....#.....#.......##...........................#..#..........#..#...#....... ..........................#.....................#............................#...........#...................#.......#................##..............................#...............#.#......................##.............#...................#..........#....##.........................................#.....................#.............................#..........#..............#...#.............#.........#...........................................#..........................................#.......................................................#...............#...............................................#............#.........................#.....#..........#.........##..................#....#...........#...........................................................................#.........................................#...........#.....#...........#....#................#....#....................................................................#...........................#...........................................................#..........................#..........#........................................#..............#.............................#..................#...................#.##....................................................................................................#......................................#......#..........#...##........#...............................#..........................#.......................................................................##..........................#.............................#..#.............#.......#............##.#. ........................#..#....................................#........#...................................#...........................#....#..............#.........................#.......................................#...........................#...................................................#..........#.................................#............#...........#..............#.............#..............#.....#......#.....#...............#...........#..#............................................#.....................#............................#...........#................#..........................#........#.......#......#...........................................#....#..............#....#.......#.........#.........................................#...................................................#...#............#......................................#.#..................................................#.................#.................#......#..............#................#......................................#....#...........................................................#..................#...#.......................................................#..........#................#..##....................................................................#.......#........#............................#.............................................................................#........................#...............................#..#...............................................##............................................................................................. ..#.............................#.........#.....................#...........#...#..........................................................#...................#.........#..........#......................................................#...........#..#.......................#............#.#.............................#.............................#...#..................................#....#.........#..........#.....#...#..........#....#..............................#...............#............................................#................#.........##..#......................................................#........#.................##.........#.................#..................#..............##..................................#.................#........................................#.........................................#......................................#.....................##.........#...........#...#..................................##.....#..#.....................#.......................................................#.......#...............#.........#..........#...................#.....................#....#.#................................................#...........................................#.........#...........#......#..........................##...............#.......#...................#......................................................................#............#....................#.......#........................................#......................#................#...........#......................................#...................#......... ..............#...............#......#......#......#............#..............#..#.#................................#.....................#..............#.........................................................#......#..#.....................#..............#.........................#...............................................#.......................#....#.....#.......#................................................#.....................#..............#....................#.................................#.............#.......................................#............#...#..........................................................#.......##.....................#..............#..........#...#.......#......#............................................................#..........#...#...................#........................#........................#..#..#.................#........................................#................#..#.#.................................#......................#....................#.................................#................#...........#.......#....#......#..........................#.#.....................#...............#........#...................#.............................................#.#.......#....#............#..................##...#....#.......................................#.................#................#...#........................#...#.........#............................................#..........................#......................#..........#...................#.......................................................... .....................#..#.......#.........................................................#........................#............................#....#.................#........#..#.....#.......................##........#....#.................................................................#............#................#............................................................#...............................#..........................................#.....#.............................#.....................................................#.................##............#...........##..#.....#......#.....#..#.....#..#..................#..#....##.................................#......##...#..........................................................#......................#...................................................#.......................#..................#............#.....##................................................#.....#................................................................#......#.................................#.....##.........................#..#.....................................#...........#.....#...#................................#............................................#.......#.............#..................................................#........................................#.#...................................................................................................#....................#..........#........................#........................#............##.....#...........#...#..............................#...................... ..#..#..................#..........#...........................................................................#.............................#...................................#..................................................#.................................#..............................................................................................................................................................#.................................#.#..#........................#...#...........#.......#.......#..#.......................................#........#....................................#.....#............#........#.............#....#..........#.................................................................................................................................#........#..........................#.........................#......................#....#..#.#..................#...............#........#..............................................#.............#...#.....#.................#..................................................................#.............................................................................................#....................#........................................................#...........#............................#....#................#.........................................................##.#.............#.....................#..#.......................#......#...#......................#...#..#..............#............................................................#.......#............................................. .............................#..................#.......#.............................................#..#.................#.............................#............##.......................................................#.........................................................#......#................................................#................##.....#......#.........#.....#..................#...............................#..............#............................................................#.................................................................#....................................#....................................#.................#..#......#..................................................#.........#..............##.......#...........#...#........................................#..............#....................................#................#..........................................................................................#.....#..........#.................#..............................#...............#....#...........................#..#.......................#.#......#..........................................##........#.........#..................#.........#............#....................##..................#....................#......#..#.........................................#.#..............#.........................#....#..........#.......#....................................#..................................#.#..........................#...............................#...................................................#...#........... ...#..#.................................................#.......#.#...................#.........#............................................................................................#...........................................................##.........#................................#.....#............................................#.............................................#............................#.....................#...................#.....................#................................#...#........#...........#...................................#.....................................#.........#.......#................#........................................................................................#........#..........#.....................#....#..................................#......#............#..............#....................#...#..............#....................#..........................##...#........#..............................#.....#..........#..................................#.....................................................................................................##..........#.......................##.#......#....................#...............................##.....#...........#.............##............................................................................#..................................................#..........................#.....................................................................................#.#.................................................#...............#.......#......................... .................#...#.#................#....................#.....................#......................#..#.................................#..........................#.#...............................................................................#..............#...............................##........#.#....................#......##.#.......#..........................#...................#...#..................................................#.....#.........................#...............................#.................................#................................................#.......#...................#.#............#...................#....#................#.........#..#...#......................#.....................................#....#..............................................#..........................#......................#............#.......#......................................................#.........................#..............................................................................................#.......................................#...............#.................#...................#....................#..................#........#.........#.............#.........#..........#.................................................#.......#.......#...........#...#.............#.#.................#............#....................#.#.....................#.........................#..........................#.............#.............#.....#................................#...........#........#.............................................#..#..... .#...................#.........................#............................#.........................#...#................#.......................................##......#.............................#...........................................#............................#........#...#........#..........#.................#.....................#............#..........................#....................#.....................#................#..................#...#.........#...#..##.....#...#............................#..............##......................#...##..#.....................................#..#.##..#.....#....................#......................................#..........#...........#.....................................#.....................#..............#.....#........#.........................#....#.................................#.................................................#........#..........#......................#.........................#..#.......................................................#................#...#......##...#......................#..#...........................#............#.#.....#..................#.........#...#......................#...............#..................#......#.#.........#.....#..................................................#...........#.......#.....................#................#......#.......#.#..............................................#..#..#........................................................#.......#.............#......#...................#......#.....#....#...........#.................................#. ................#.......................#.........................................................................................#...................................................................................#.............................................#...................................................#.........................................#....#............................#......................................##...........................................................#.................#...........#.........................................#..................................#................................................................##.........................####..................#........#...............#........#..#.##.............................#..........................#.............#...#...........................................#..................#....................................................................................................................#...........#.#...................#.........##........................................................#................................#....................................#..................................................................................#.............#...............................#.......#..............................................#....#...................#....................#..............................#...................................#......#.................................................................................#.........#...#..................................##...... #.....................#..........#...........#..........#..........................................................................#............#...............................................................#....#......................#..##...............................#............................#....#......#.................#..#..............................#......#...........#..........#........................#.........................#........................#.......#........#......#................#............#....................................#...................................................................................#.......................................#............#.............#.........................................#................#..........................#......................#......#....#...............................#......................#..........................................#....#....................##.......................#.#...#..............#............#..#...............................................#....#...#...........#....................................................#..................................................................#......................................................#.#..............#....###.............#..........................##.....................#....#..#..........................................#.............................................#..............#.........................#...............................#......#....#......##.......#..#...........................................#...#.........#....... .................................................#...#............#.#.........#..............#...#........#..##...................................#..............................#....................................................#......#..##.............................................................##...............#.....#.................................#.......#.........................#.................#.....#............................#.................#.....................#...#...........................#..................##.....#.....#..................................................#....................................#.....#........................#......#.......#....#....................###.....................................................................#.............##........#...#..............#.......#.............................................#...........#.............#.........................#.......................#............#................................................#...............#.........................................................##.........#...#......#..........................................................#.........................................#............#......#...........#....................#..................#..............#.................#...#..........#......#.....##.#............................................#............##.............#.#....................##............#..........##.............#..................#.......#...................................................................#.................................... ............................................................#............#........................................#..#......................................#...........#........#..................................#......................#...................#......#........................#...#.................#...........#..........#..................................................#............................#....#...............#........................................#..........#...#........#.....#......#..#.....................#...........#..............#.#.......#.........................#........#.....................#...........................#..........................................##..........#...........#..................................#.......#............................................................#....#............................#.............................................................................................#..........................#...................#.....................................................................#.#.........................#.##...#....#........................................................#.................#................................#...........................................#..............................................#.......##.............................................#........................#..................................................#......#........#....................#...........................#....................#.........#....................#..........#......................................#....... .....................#....#............#...#...#....................................#....#....#.............#...............................................###............................#.................#................#....................##........#........................................#....#...#...#.............#..............#.........#..#..#................................................#....#...................#............................................#..........................................#......#.........#.....................#.................................................#........................................#.................#...................................#...............................#......#.....#..................#.............................#.........#............#....................#............#..............#..#.......#..#.............#..#.#.......................#............#.....................#............................#.......................................................#.....................................................................##....................................................#........................#.......#....................#....#.................#.....................#....................................................................#.....................................................................#....#......................................#.#.........................#................................#.....#.....................................#........#...........#............................................. ....................................................#.#...................................................#.#................#.#.#......#.........#............#...........#......#..#...#.............#.....#...........#...............#.....#......#...............#....................#...................#.......#.......................................#..........#.............#..................#..........#..........................#...................#..................#........................#....#............#......#.......#.........#.....#..........#......................#.#.........................................................................#...#.#..................................#.#.............................................#.#......##....................................#.....................#...............#.................................#...............................................#................#..............#...............#..............................#...............................#...#....................................................#.............#.#...#....#..............#.................#...............#....#.....#......#..............................#.........................#................................................#.......#......................................#..........#.....#....................#..............#..............#...........#.....#................#...................................................#...................#..................##.....#.........................................................................#.................. .#.........................#..................#............................#....................#.....#..........#..#.....#...............................#.......................#.........#..#...............#.....#....#.#.............#............#............................#............#.........#......................#....#............................#.........##....................#....#................#..........................................................................................#........#.......................#...#.....................#.....................#........................#......................#...............................#...............#.#......................................#..........#....#.................................#.#.........#........#.................................#...................#...........................................#..............................................................................#........#..........................................................................#...........................................................................................................#......#..........#.........................##.#.....................#......................................................................#......................#...................#.#.#.#..........................................#..........................................................#.........#.......................................................#...................#....#.......#..#.#.......#........#...#.......#.......................#........... .........................#.................#............................................................................................................#.......#...#.....#..........#................#..........#..........................#..................#............#..................................#....#......................................#...............................#.........................................................#.#........................................................#...........................#..#.............................#......#...#.#.....................#.......#.................................#...#..............................................#................#........#...........#..............#..................#...............................................#..........#.......................................#............................#.........................#..............................................................#......#........#............................#...........................................#....................#........#............................................#........................#....................................#...........#.......................#.........##.....................................#......................#.#.....#......................................................#...............................................................#...............................................#....................................................................#...........................#..................................#... ............................#..............#................#............#.......................#......................................#.......................................#..#...................................#..#.................#..............#.....................................................#.#.....#........##....................................................#......................................#......#.........................#.....#........#.........................#.................................#.............................#....#..........#.#...........#........................#...........................#.....................................................#........#....##..........................................#.....................................#...................#.#........#................................#.................................................................#................#...........#...........................................#..............#.........................................................................................................#..................................................#.............................................#.............................#.......................................................#.......#.................#...............................#....#.....................................................#..#.#.......................................#............#...........................................#...........#...........#.......#..#...............#....#...........#...................#.................. .......#..#.#.#.#...........................#..................#..........#........#...........#....................................#.........#......#.....................#..................#................#.......#.........#......#.................#.......#...#..........#.....................#...................#............#......................#......................#............................#.........#....#............................................#....#................................#...............#...#...#.............#........#.............................................#.#...............................................#.................................#.#......#........#....#................#................#...#.....#.......................#..#.#...#....................................#....#.......................#.........#..........................#.................#............................#..................................#.......#..............................................................................................................#........................................................#.................................................#.....#......................................###........................#.......#...................#..##.......................#..#.....................................#...........#.........#...#......#.#.#..................#.......................#.......................#........................................................................#...................#..................#...##.....................#................. .................................................#...........................................................#............................#........................#............#..............................#...........#....................#.....#...............................................................#.................#.........#...#...........................................................#........................#...#................#.....#....#.............#......................#.......#......#..............#.............................#........#.........#.........#...........#........................#.....#.#..............................#....................................................................#.....#..........................#.........................#.......#....................#.........#...#........#..................................#.............#........#...........##......#.....................................#......#.........................................#...................................................#.................................................................................#................................#..................##...........................................#.......#..........##.....................................#...................#.....................................................................................#....................#................................................................................#..#........................................#.........#.........................#............#...................... .......#.................#.................................................................#...........#....#..#....#.............#............................#..........................#............#......................#...#......................................................#..........#..#....................................#.#........#....................#............................................#......#..............#....................#..............#............#..#..#....................................#.........#..................#...............#.....................................#...................#........#............#.......................................................................................................................................#..#................#....................#..............................................#...........................#..........##........#....................................#......#................#...#..#.......#............#..#........................................................#..................#.#.#.......#.............#...................#..........#..................#.......#......#...................................#...................#.#......................##..#..#.....#..............#........................................#.....#..#.......................##.........#....................##....................................#.........#........................#..............#..#.............#........................................#....................................#.......................#........#..#.... .............................................................#................................#..........................................#....#...................#.................#...........#...........................#....#.......................#.........#.................#.#......................#............##........................................#.............................................#....#.......................#.....................#........#.......................#......................#...........................#......#...............................................................#......#........#.......#..................#...........................#...................#...#.....................................#..................#............#.......#.........#........#......................................................................................................................................#.....#.#................#..........#..#.......................................#.......................................#......#.................#...........#.................#.......................#............................#.....................#.........#..................#....................#........#................#.................#....................................#..............................................................#.#..................#...........#..............#...........................#....#...#...........................#................................................................................#.....#..........................#............ .........#................#...........................................................................#........................................................#.....#....#......#...............#.............................................................#...................#..#.....#..............#.................................#.........#................#......#.........#..#..............#.#......#....#.........................................#...........................#..........................#......................#....#..#....#..............#..............#..................#.......................................##......................................#..............#.#..#..#.......................##..#.#..............................................................................................................................#.............#....................#.......#.....................#........#..#.#..........#...............##...................................#............##.......#.....................................#....................................................#................................................................................#.................#.#...#...........#........................................................................................#..........................................................#...........................#............................#.#..........................#.................#............................................#.....................................................................................#........... ....................#...............#.......#.......#.#......#............................#.....................#............#...............#.................#.#................#......#.........................#.........................#.....#...#................................................#....................#..............#...#..........#...................#....................#................#................#.......#...#....................#....................................#...#..........................................................#........................#..............#..........#...........#........................#.....#...................................#.......#.....................#..#.........#........................#....................#...........#..#.............................................#...........................#...............#...............#.................#........#.............#.......#...................#.#...............#...............................#...##....#.......#..............................##.....#....#........#............................#................#..#................##......#.........#......................#...............#...#............#....#..............#.....##..............#............................................................#.........................................................#....................................................#.....#...............#.......#.......#....................................................................................................................................#......... ............#.......#...........................#.......#.....................................#...........................#..#.................................................................#............#.......#.........................#........#...........#............#............................................#.#........#...........#....#.........#....................#...................................#....................................#....................................................#..............................#....#.............#..........#.....#...........#.#.................................#......#....#.................#......................................#...........................................#..................................................................#..................................................#.....#.............#.........................#.............#.#...................#.......................#.................................#......#......#........................................................................#............................................#...#......................#...............................................##....##.#.....................#.................................................................#....................#.......................#.................##......#..#......................#...............#.....#..#....#....#..................................................................................................................#................#...................#.......................................... #.................#......#.......##..........#.................#.....#.................................##.....#........................#..................................................#...................#..............#......................#...................#.........#................#.................................................................................................................................................#.............#............#....................................#...........#........................#..............#....................#..##.................#...........#......##...........#.........................#.............................#....#.............................#.#........................................#.............#.......#........#...#....#........#.............................#................#......................#......#.............................................#..................#.....................#...........................#..#..#...............................................................#.................................#.................##....................#.#.................#.................#...............#.#..........#..............................................................................#.#...#..............................#.....................................................#...###..........................#...............................#....................#..........................#......#...................#.....................................#................................#........#.............. .#...............#.............#...............................................................................#..............................................#...............#.............#......#..................#........#..#...#........................................#.......#.....................................##...........#...................................##..............................................#.......#.#..................................#.............................................#..........................#........................#.............#....#.#.................#................#.............................#...........................................#........#....#....#.......................#.............................#.....#.......................#.........#.........#....#.....................................#..............#..........................................................#...................#..............#...........#..................#.........#...................................................................#..................#.....................................................#................#...........................................................###.............#....#...........#..#.#....................................................................#......................#...........#..........#.........#........#.....#..#..#.................#.#........#.#.#...................................................#...............................#.#..................#.#............#...........................................................# ..............#......................#................#......................#..............................#........#..............#....#.......................................#..................................#.........................................#..................................................#..................................#.....#..#..........................................................#.....................#.......................#.............#..............................................#.................................................................#......................#.........................##..............#..........#.#.....................#.......................#......................................#.#....#................................###............#...........#........#..................#...........................................##....#........................................................#......#................#...........##.#....................#...........#................................#............#................#...............#.........#.......#....#....................................#.................................#...........................#..#......#...........................................................................................#....##.....................................................................#........#....#.......#............#..........#.....................................#.#................................#........#.......#.................................................#.....................#............. .........#........................#.#........#..............#.......................................#.......................#...............................#...................#..#........#..................................#....#...........................#.......#...............#................#......#........#.......#....................................##.....................................................#.....................................................................#......................................#.........................................#............#..............................................................................#....#...................#................#....#........................................#...............#...................#................................#..............#...#.......#....#......###...............................#...........................#..#...................#......#........#..........................................................#................................#...................#.......................................................#............................#........##.....#...................................................................#............#.....#...............#.......................................................#.......#.............#.........#..........#................#........#....#..#...........................#...........#................................................#........................#........................#....................##......#..............#...........................#..... .........................#.#.#..#...........#........#..#............................#.........#............................#..........................#..............#.......................................#..........##......................#....................................##................................................#..#......................#.................#............................................#......#........#...#.......#....................................#........#........#............#.................#....#...................................#...#.....#..........................................................................................................................#.............#........##......................#..........................................................................#.....##.................#....................#.........#..........#................................................................................................#............................#.............#...............................................#....#...#.......................................................................................##...............#.............#.....#..........#....................................................#.............#................#........#..............................#.....#......#...#.....#.#..#.#..........................................................#...#.......................#..#..................................#..............#.....#..............#.............#.............#................................................ ........#.#....................#.............................#.................................................................#.......#.....#..............#..#..............##...................#.....#....................................#....................#.......#.........................#.....#.....#.................#........................#.............#............#.......#....................#.................#.#...........##....................................................#......................................#...........#...#...#.........................................#.....#..........................................#......#....................................##.................#.............#.........................................#............#..........#.................................#.............................#..#...........#........................#...............#.................#...#..............#...................#....................................................#.......................................#..................#.................................................#..............#...........................#..#........#....................#...............#............................#.............................#................................#.#.........................#.................................#....................................................#.....................................................#.#..................#....................#.........#....#......#........#.#....#...............................................#..........#.... ..................#..........#..................#........#..#...#....#..........#..........##.......#....................................................................#.........#.................#...#.....................................#.................#...............#.......................................................#........................#.....#.......#..........#.....#..##....#....................#...........#....................#.........##..................#...............................#.........#..........#.........................#.#........#..............................#................................................................................................#........................................................................................#...........#....#...............#.#.........#...........#...#.....#....#......................................#.#.....#.#...#.............................................................#....................................#..........#.....................................#.....#...............#..#..##.#.........##...............................#.#.#......#....#.#.................#.........................#......#...................................#.................................................#......................#........#............................#.......#......#.............................................................................#.......................................................................#..#.........................................#....................#.................#......#...##......... ............................#............#............#......##..............................................................................................#.............#.........#........................................#............................##..........##...##............................................##.................................................................#..........................................#.#....#......................#..#..#....#.......................................#...................................................#..........#.......#........................................#.....................................................#.................#...................#....#.........#..........#.............#..................................#.............................#......................#............##............#..............................#..............#.#............#.....................................................................................................#....#........................#...#......#...........................................#...............#......................#............................#......................#..............##...........#........#...#........................#.....#...............#......#..........#...................#............................................#................#.....#...............................#........#.....#............................................................#........#........#.............#..............#...........................#...#...........................#...... .........#................#....#............................#...........#..............#....#...............#.......#........................................##.................................................................................#..#.............#............#........#..............#............................#...........#...................................................#......#......#.................#.........................#..................................#.................................#...................#........................................#....................#.............................#....#..............#..........#.............................................................#..............#..............................#..........#.......#..................#..........#.....##........................................#..........#...............#.......................................#..........................................#.#..................#.......................#....................................#...................................................................................................#..........##.....#.........#..#...............#................................................................#...........#......................................#.....#...#.................#................#.............##............................................................#.....................................................#.........................#....................#...#.......#.......#.............................#............................. ..............#..................#.....#.................#...........................#.............#.............#.#.##..............#.....................#..................................#...#...........................................................#............#......#...........#..............................#......#......#......##............#..#........#...........#..........#.......................#......................#.................................................................#...................##........#.........................##...........#............................#.........#....#.....#...................................................#........................#........................#......#...............#..........#................#........................#............................................#..........#...#.............#......#....................#.#............#......#...................................................................#...................#...#...#.................#..............##.....#.................#.......#.............................................#....................................#..#......................#.#......................................................................#.........#......................................#..........#......#........................#..........#....................#...........###...#...............................#...................#......#...............#........#....#..................................................#.............#............................#.........#.................. .#...........#.......#........#.....................#............#..#...#...............#....#...............#..#..........#.......................................#...........#...............#..#..............#.#.....##..........#........#.........#...........................................#..........#.............#................#...............#..................#....................#........................................................................#.................#.....................................#.....##...............................................#....#.......................#.....#......................#..........................#...........#............#.............................#........#.............................#...........................................#.#...#...................#......#............##..............................................................................................................#......................................#..............#.........#...................#...##.................#.......................................#..............#..#...........#........#.................................#............#.......#................................#........#.............................##....#................................#......................................................#..................................#.....#.......................#....#..........................#..#.......#.................#...............................................#.........................................##....................................... ..............#...........................#............................#............#...#.....#.#.............................................................#.........#......#....................#.#......................#...........................#.....#..........#.....................................#.................#..........#.......................#...#....................#..............#..............#..................#............................................................##.........#............#....#.......#.........#.........................#........................................#......................................#..#...........................#.##....#..........##..............................#......#..................................#.......................#.........#..............#....#....................................................#............#..................#....#..#...........#..................#.............................#...#......................................#.........................#..................#..........#....#......#...................#.......#....................................#......##.....#................#...........#........#..........#....................#............#.#.........................................#....#...#...............................#..........#.............#.....................#.#..........................#..................#.............#..........#.........................#...........#.#.....#....#...#............................#.#........#...........................##............#...............#...#...... .................#..#..........................................#....................#............#.....................................#.....#........#................................#.......................................................#............#........#......................................##........#..#................................................................#...#........#.........................#.....#......................................................................#...........................................#.............................#..........#..........#...................................................#...#................................................................#.............##.......#..............#.................................#........#................#..........#........#................#........................................#.........#..........#..........................................#...........................#.....#..................#..........................................................#...#....................................................#.............#..........#......................#..........#..............#..........#........#........#..........#...............#..............#...........#..........................................#....................................##......................#......#.........#............#...#..#........#......#............................................#.............#.....#......................#.................................##.................#...#...................#...#...........#... ..........#..#.............#...................................................##.........................#..........#...............#................................#.................#.....#..................#................................................#....#....................................................#...........................................#................#......................................................#......................................#.....................#.#.......#...........................#..##..................#.....#...##................##..................................................#..........#...........#..................#......#...................................................................................#.#.#....................#.....................#.........#.....................#....#.....................................#.............#.............#..#....................#...........................................................................................................#............#..................................#.........#...............................##.#.............#...................................#...................................#.................................................#.................................................................#...#...#..................................#.........................................#......................................#...#....#............#......#.......................................................................................................##....#........... .........................................##......#.....#......................................#.........#..........#...#.....#.............#...........#.....#...#..........#...................##.......#....#.....#.........#.................................#....#...............................#.............#..........................#.#............#..........................#.......#....................................................#...................#....................#...............#....................#..........................#.#...#.....................#....................#...........................#..#......................#...................#..........................#...#...##........................#....#...#..........................#.#............................................................................#.....................#...................#....................................#......#.............#..............#...............................................................#................#...........#.........#...........................................................................................................................#..............#......................#.....#.................#........#.......................................##..................#.........................................#...........................#........................................#................#.....#.............................#....#.#..............#.......................#.......#...........................................#.......................................... ......................................................#..#........................#..#..#...#..........#.................................#...............................#.................................#...............................#.........#...........#...#.....#...................#..#........##.....................................#.......#.......#...#...#.#......#..............#..................................#........#.....................................#...............#.........#.................#..#.......................................#.......#...........#.......#................#............#.................#....#.#..........................#....#..........#.................................................#........#.........................#......................#....................................#.............................................................###.......#.....................................#.............................................................#.............................................#.........................................#...........#...................#........................................#..................................#.....................................................#................................................#.....................#.##..............#.#...................#..................#...............................#.......................#......#..........#...#...................#.....................##..................#....................................................................#..#............................ ................#...................................................................................................................#...........#.......................#...........#......................................#......................#.#.......#..........#..........................#...........#.............#.................................#.#.....................#..#.....................................#....#.....#.#..#..........................#...........#........##..........#.......#.........#.....................#.............................#.....................................................#.#.........................#.#............................................#..........................#..................................#...............##....#.........#......................##.......................................#........................................................#..................................................................................#......................#...........#...............#..#..................#.................................#....#..........##......#..................#.##......................#..#...#....#.........#.....#...##.........#.......#....................................#...........................#..#........#.............##...........................#..#...................................#.......................##..................................#......................................#......................#..#..........................#............##...............#.#......................................#..#.................. .............#...........................#.........................................#........#.#.....#...................#.....................................................#...#..............................#....#....................#.........#.......................#...................#.#......#.##....#..........................................#.....................#............#......#..............#.....................................#.....................##.................#.....#............#...........................#..............................................#........................#........................................#............#..........#..........................#............#.............#...........#.....#....................#.......................#.....#...#..........................................................................#........#......................#...................................................#...................................................................#...#...........#..#.....................#........#.#.............................#.......#...........#.....#...#.........................#.....................#..#.##..#...................#............#...............................##................................................#..........................#..............#.............#......#...#......................#..........................................#....#...................#.......#..#...........#......................................#......................#.............#..........#.......#..................................# ......#...#.............................................................#..................................#...................#.................#..........................................................................#............................#.............#...#..............................#........#............#...........................................#..................#.......................#..........................#.....#...............#..#........................#...............................#.............................#..............................................#.................#...........#.......#.#..........................................#.......................#..............#.......#.......................#....................................................#.............#.................#...#...#.........#.......#...............................#.........................................#......#.....................................#..................#...................................................................#.............................................................#......#......#.......#..#..#......................................................##..........#.#.......#.........................##.........#....................................#.............#.#..........................................#...#........#...#......#................................................................................................#...........#....#........................................#...................#.....#.............#.................................#. .......#.....................#.#.................................................................#..............................#...................................................#........#....#.....................#.........#.......#.....................................................#........................................................#.........#.......................................#...........................................#........#............#..................................................#..................#......#................................#..................#..................................#........#...#......#................................#.......#.........................................................#..............#...#...................................................................................#..#.....#.....#....#................#..............#......#...............#.............##.......#.....#....#...................#.......................................................#.........................#.......................#.......................................#................#.........#...................#......#........#...................#.............................................#................#................................................................#.............#............#.#..................#..................#...........................#..#.............................................................#......#..............#...............................#......##.......#.................#...................#................. .............................#.........#.....................................#.........................#.......................#....#.#..............................#................................#..#.........#.......#.......#........................#.....................#........................#........#.....#.............#.................................................#...........#........#........#....#.........#..........#...............#............#.......#...............#.#..................#..............#.........#.....................#..#...................#....#..#.................#.....#........#.................................#.....................#...........#........#...................................................#......#..........................................#......................................#.............................................#...................#.......#..#.........#........#......#....#...................#........##.............#..#....##....................................#....................#.......##...#....#..#.................................................#......................#..#...........#.................................#...............................................#........................................#.....................#..#............................##.........#..........................................................#..................#......#...#..............................#............##..................................#..........................................................#....................................# ........................................................##........#.......#................#...........................##...................#..........................#................#.....................................#..............#.#...............#......#...........#.........#............................#..................#.......#...................#...................................#..#..........#.............#.............................#..............#.....#..............................................#.....#.......................#........#........................#...#..........#......#......#.............#...........#................#..................................#...#.#..........................................................................................................................#.................................................#..........................................#...........................#.........#...#................#.............#..............#...................#...................#..........#......#...............................#.......................#............................................#....................#............................#..................................#.............................#.................#.......#................#......#.............#......................#..#.....................#....#......................#..#.............................................................................#........................#..................................................#.......................................#.... .....................#.............#...........#.....#..............................................#...........#....#.....#...............#.............#.............#....................................................................#..............................................................#..............................#.....................................#......................#.......#.#...................................#.................#.............................##.................#..........................................................#........#...........................................#.......#..........................#.......#........................#...............#.#...................................#..#.....................#.......#.......#...#.......#...............................................................................................#................#............................#..........#...##..............................#...............#...........#............#..............#..................#..............#.#........................................#.....................##..................#....................#.#.......................................................#.....#........#..............................#.................#...........................................#................................................................#.............................................................#....#....#...........................#.........#......#.............................#....................###..............#.................#.......# .......#.............................#.......................#....................#........#...............#..............................#..................................#............................................#..#..................................#.............##..................................#..................#...#...#...........#...................#.......#..#.....................#.#..........#...............##.......#..........#..............#.......................#...............#...##.....................#.......................................................................#..................#..........................................................................#...........................................................#.................................................#...#......................................#..........#...#................................................#........#...............................#................#.......#................................#.#.........#.#........................................................#.......................................#.............................................................#.#..................#...#.......................................#..#........#................................#...................#.........................#..#...........................#....##.#..........................................##.................................#......###..........#.............#....#...#..........................................................#.......#.#.........#......................#................ .......#.............#........................................##......................#........................................................#...#................................#.....................#.........................#.#........#......#...........#.................#..........#.....#................#..................#..............#..................#....#.........#.....#...............#.#.........#.......................#..........#.....................................#.......................................................................................##..................................................#...............#......................................................#.......................#..................#...........#..............................................................................#..#.#.......#.#.......#................................#.....................##.........#.....#..........#..........#......#............#..........#..................#.....#.............#..............................#...........................................................#..............................................................#....#.........#.....#......................................#......#.....#.#.....................................................#......................#...............#.............#...............#.........................#..........#........#........#...#...#................................#....#...#..........#...............................................................#............................#........................................ .#...........................................#.............#........#..................#.......#....................#.....#........##......#.....................................................#........#.........#..#...................................................................#.............#............................................#.................................#.............#........#...#.#..............#......................#......#.............#.............#..#................#......#.......#..........................................................................#................#...#..............................................................#...............#..................................................#.#................................#......#..........................................................#...........#.........#....................#..................................................#...............................#...#...#..#............#...........#.#.......................#..#.....#...................#.........#..............#............#..#..................#...................................#..........#................................##.......................................#....#.................#........................#...................................#.................#......................................................#................#.#.......................#...................#.......#...........................#.#.....#...............#.........................#.........................#................................#............... ........#.........#.....#...................#.............#..........#.#.............#...............#...................#..............#............#...#....................................................................................................#....#..................#..................................#....#.....#........#...............................#........#...#........................#....#...##...#..........#.......#....................................................#......................#......................................#........#.....#....#.........#.......##..............#..................#....#.........#..#.........................#....................#................#.....#.........................................................#........................................#..#.............................................................##......#...............................................#....................#..............................................................#...............................................................................................................#............#............#...............................#...........#.#.........##.................................................................................................#............##.......#..........................................#......#.................................................#......#......#........................##............#......................................#............................................................................#..#............... ...............................................................#...#...........................#....#.........#.....................#..............#.................................#............................##..............#....................#.......................................#.................................##.........#.........#................................#..........................#.................................#...........................#......#...............................#.....................................#......................#.............#..............#...#..........#...............#.................#......................................................#...............#..................##........#..........#.......#..........................................#...........#......#......................#.#.......................#...............#......#..#......................#..................#.......#.............................................#....#..#........................#..........#.................................#......#.........#...#.............................................##..................#........#.#........#....................................................#.........#....................................#.....#.....#..............#......#.........#..................#...........#.......................................................#........#...........#..........#.........................................................#................#...#..................................................................#................#............. .....................#...............#.......#...........#.............#...........................#.........#...............#....#................#............#.......................#.......#......#.........................#....................................................#..............#.....................#..............#.............##....................................#.......................#.#........#.......#..#...........................#.........#..#...........#..#...........................#...#.................#..................................#....#................#.....................................#.............#................#.....#..................#..#.......................................#......................................#..#......................................................................................................#..#......................................................................#...........................................................#....#....................................#.............................................#.........#......#..............#..........................................#.....#..............#......#......................................#............#.#.#..................................................#..........#....#.......................................#.................................................#..........#.................#.................................#..........................................#........................#.................#........#.......#..............#..#....................... ....#.........................##.....#........#..#....#................................................#.......................................................................#...........#........................................#....................#...........#..................#.....#..................#........................#...........................................#............#.......#....................#......#..#......#........#.....................................#.................................#...#..................................#......................................................................#..........................................#....#..................#.........#.#...........................................................................................................#........#.....#..........#..........................#.........#...............#.......#.#..........#...........#.......................................................................#............................................##......#.................#..#..#..............#....#.....................................#.............#..#...............................#...................#.........................#..#...........#.#..............................#............#..................................................#...#....#...............................#.............##..........#.....................................................#.........#..........#....#..#.........#.............#...................................#.............................#......................................... ......#.................................................................#...................................#............#................#............................................#.............##.........................................#.......#...........................................#......#..........##......#.............#.......................................#....................#................#...................................#.......................#......#.........................#.......#...........#......................#.................................................................#...#...........#...................#...#.....................#.......................##.......................#................#...................................#.#..........#.....#.............#......#....#...................#........................................................................#.................................#.....#..........#...............................#............................#...#..........................#................................#.........#........................................#..........#....#...........#......#.#...#................##....#..#........................................#..................#.........................#..............#...........................#..#......................#...............................#.........#............................#.............#...........................................................#.............................................................................................................. .#..............#.#..............#....................................................#...#................................................#.#..........#.........#................#.............................#.....#..#.......#.....#....................#..................#....#..#..................................................#......................#....#.........#.......#............#...........#........#...#.....#.............................#......................##......................#.......#...................#...............#..............#..........................................................#.....#............##..................#....#.............................#...............................................#...............#..#............#.....................#...................................................................#.#.........#...............................................................................#............................................#..........................................#...................#........#...................#...............................#................................#.................#..............#......................#..................##...........#.....#..................#..........#.....................#...............#....................................................#....#..................##...............#..........#....................................#..........................................................#.............................#.....#......................#................#..#...........#.......... ........#..........................................#............#................................#.............#.#................................#...............#.....#......................#......#.#........................................#.......................#............................##.......................#...#.#...........#.....#.............................................................#........#.............#........................#.......................##......#......................................................................#...................#....................................#..........#.#..............#.....#..................#..................##.........#..................................#..................##............#.....#..............#.........................................................#........................................................................................#......................#...#......#...#...#..........#..........#........................................#...#............................#.........................................#..................##..............................................................#.........#.........................................#........................##...#.#...........#.................#...............#........................#....#.....#..................#..........#................#......#.....#.............#.........................#...........#..............................................#.......#..#................................................................#..............#....... .........#....#.........#....#.......................#.....#..........................................................................#.......#..........#.............#.............................................#....................#.......#...................#.................##..#.............................#...............#.......#...........#.#.......................#...........#............................#.................#....#...................#...........................................................#................................................................##.......................................#..............................#...............................................#.............#.......................................................................................#........#..................#..................#............#..............#............#..#......#.....................................................#........................................#.............#...............................#................................#.....#....................................................#...................#......................................................#..................................................................................................#.....#.......#..#............................#...#...............#...#...#....................................#.............................#.........................#.......#...#.......#............##..#..........................................#.#.....................................................#... ...#....##...........#...............#..#..........................................#.............#.#....#.........................#..............#..............................#........##.........................................##...............#.....................##........................................#.........................#......................................#.....#........................................#..............................#.#..#.................#.............................#...........................#...#...........#................#..........#..#...................................#...................#.............................................................................#..#...................#......#....##........#........................#.............................................#...................#........................................#................#..................................#................#..#...#...#.........................................#.......................................................#.......................#.#.....#.............................................#........#.....................#......................#.......................#..............................................#..........#..............#..........#......................#........#.......#.#.........#................#...........#....#....#.....................................................................................................................#.#.........#........#............................................#.......#......................#... .........................#..................#.................................#....#...................#.................#..................#................................................#................................................................................................#......#............#...................#................................#.....................#......................##........#.............................##....#......#......#.....#......#.........#...............................................#.................................................#...............#.........#........................#..........................#......#...........................................................................#...........#.........#..........................#.............#............#.....................................................................................#..................................#............................#..............#..............#..............................#................................#..........................................................................................#...................................#.....................##.......................................................#.........#.................#.................................................#...................................#.....................................#............................#..................................................#....................#........#.......#...........#.........#......................#..............#................ ......................................#.................................................#....................#....#.............................#..........#..........................#..........................#.........................................................#........#............................#....................#......................................##.........#.#...........................#...................#.........................#.........#...............#...........#......#...................................#........#..............#..........................#..............................................#...........................#.............#......................#.............................#.#..#....#................##.................................................#.#..#...................#...#............................................................#.........#..............#...................#....#..................................................#................#......#....#..............#....................#..#.........................#.........................#...........##..........#...........#.#..#........#.......#.......#......#.............#..........#...........................##.................#.....................#................................#.............#.........................................................#...#......#...........#...........#..........................#.............#...................#..............#...............................................................#...........#....#...........#............#..........#.#. .......#.......#......#.#...#................................#.........................................#..............................#..............#........#...........#....................................#...................#.....#............................................#.............................#...#...........#.........................#.....#....................#.........#........#.................................................#.........#........#.....................................#...#........................#.......................................#..................................#......##...............................................................#...............#........#..#.....................##.......#....................................................................#...............................#......................#...#...........#..#...................#........#...................................................#..................#.............#.....#.........#........................#.......#.#...............................#..#......................#...................................#..........#..........#......#......#..........................#.......#....#.............#............#.............#.............#.......#........#.#...................................................#............................#......#...................................#....#.............................#..........................#.........#....#.....#..................#.......................##....#........#...............#......................#......#...............#. ...............#.....#.................................................................................................................................................................#.........#...#.#...#...................#..................#..................#.......#.....#.......#......#.......#...................#..............................#..................#..........#....#...........#................#......................#...#............#..#............#..................#..............................................#.............#..........................................#..................#......#.#..#........#..........#........#..................#..........#........................#............#...............#.....#.............#................................................................................................................................#............................#..........................#.............#...................................................................................................#.......................#.....................#.....#..........#......................#........................................#......................#......#............................#................................................................#.........#.....................#................................................#.......................................#.........#.........................................................#.............#...........................................................#.....................#........................... .....#...#...................#.......................#......................#.........................#....................................................#.#............#.................#....#......#.#.....#..#.......................#..............................................#.....................#.............##...........................#.......................#.........................#......#.....#..........#.......#........#..............#...#..#.................................................#...................#.....#.........................#.....#...#...................................#....#............#..............................................................#.................#..#.....#.....#................................#................#.........#..........#.....#.............................................#.............#......#............................#...#......................................#................................#.....#...............#.#.................................#........................................#...........................#..#....#.........................#................................#.........#........#.............#......................#................#......#..............................#..........#....#..............#...........#..................#.............................................#......................#..#....................................................#...................................#................##..........#.....#....#.................................................................#...#......... .......................#......#.....................#.....................#...........................#...#..#....#.........#.............................#..........................#.............#...............#..#....................#..#............................#........#...............#......#...........................................................#..#............................#.#.......#...........#...................#...........#.#.....................#......................................#...................................................................................#.#.....................#..............................#..................................#...#...........#.............................................................................#......................................................#....................#......................#........#.......................#..#.......................................#..................................................................................#................................................#.......#...#..................#...#.....................#................#...........................#..#........................#..#....#...#.........................................................................................#..........##............#....................................................#..............#........#...........................................#...............#........#................#..#.............#................#..................................#.........................#...........#....#... .....#.......................................#.........#........#...............................#......#............#......................................................#....###..#.........................................................###......................................#......#...............#...........................#..#...#...................#...................#...#....#.........................#.......#.....#......#.........................................#.................................................#........................................................#...............................#.....................#..#....................#................................................................#..#.................................#...............................................#..#.............#......#...............#.............#................................................#.........#................#...............................................##..........................#......................#........#...........................#.........#..............#....#.......................#........#.......................#......#.#...............#.................................##...............#...........#...........#.......#................................#................................#.............................#..................................#............................................................................#.................#......#..............#.............................#..................................#.......#.#.................#..#.. ..#..#...............................................................#.................#.#.#.......#....#...................##....................#.........................#................................................................................#.................................#...........#........#..........#.....................#..........#..........#........#..#.....#.................................#...................#..................#.....................#............#.............#...........................................##....................................#.................#............#..........#...#.#..............#.....#..........#...........#..............#.....#..........#.#........................#...............................#.................#.................................#........#....................................#.......................#....#................................................................#.....#........................#...#..................#.........................#.##.#..................#..........#..........................#..............................................#..........#....#......#....#....................................#......#.#...........#...................#.................#.......#.............................#..............##.........#.................#.......................#......#...#..#..................#..........................................................#...................#........................##.......................................#............#....................................#....#...... ...##....................................##..........#........................................................................................................#................#...............................#.....#.#...........#.#.........#...#..........##..#........................#..#...............#...#..............................#...#....#...................................#....#............................#....#........#.................................................#.........................#....................................#...#..#..............................#..............................................#......................................#......#....................#.......#...............#...#...........#.....#.......................................................#.........................#....................#.........................................#..#...#.......................................#................................#....................#.................#.................#.............................................................#...................#...................................##.....................#....................#................#..........#............................#........#...........................................#......#............#.....#.........#..................#......................................#................................#...................#.............#.............#.......................#.......#...........................##..#.......#...........................................#.............................#.. .........................................................#.................#.................................#......................#.#.............................................................#......................##.............#.#........#......#..........#.......................................................................#.#............#..................#................................................#.....#........................................................#..........#............................................#.................#....................................................................................#....#..............#..........#......#................#.............................................#.....#..........................................................................#.................#............#.....................#......#............#................#.#............#..#...................#............#.........#......................#....#...#.................................#.#.................#...#...#........................................#...........................................................#.........................#..#..................#........................#.#......#...........#..............................##............#...............#.............#.....#..............#...............................................................##...........................#..............................................#...................................#..................................................#....#......#..................... ...........................#................#.........................................................#.............#...........................#.#..........#.......#................................#.......................#..........................#........#....#......#.....#...............................................#.................................#..........................#..................................................................................#......#........................................#.........................#.............................#...#..........#.....................#................#......................#.#.......................#.........#..............................................................#....................................................#...........................#.................##...............................................#......................#.#..#...........................#..........................................#....#...............#............#.......................#............#........#.........#............................................#.....................##.............................................#..................................................#.............................#........#..........................................##.........#.......................#..#.......#..........................................#.#..........#............#.....#..........#....#.#...............#..........#............................................................#...................................................#....... ........#.#.............#.......................#.....#.............................................#...........#.......##........................................................#.............................#..............................#...#...............#...............#......................#...................#.........................#....................#.............................#.............#..#.....#....#.........#.......#...................................................#.........................#...................................#...................................#.......#................#.............#......................................#......#....#.....##......................................................#............#.............................#.......................#......................#..................#..........................#...........................................#...........#................#.................#.........................#.......#..........#.......#.............................#...........#...#.#........................#.......#......#..............#...............#....................#..............#.....................#.......................................#....#........................................#.....................#.......................#.........................................#...#........................#..................#............................................#......................................###....................................#..#.......#.............#................#........#...................... ..............................#...#.......................................#....##........................#..................#......#.......#..............#..#..............#......................................#.....................#.......#......#........................................#.............................................................................#...................#............#.....#...............#............................................................................#.........#............................................#................#...........................#..#.....#.......#.....#..................#...#...........#........#................#..................................#....##.........................#........#...#.....#................#.....................#..............#.........#.............................#................................#............#...........#......................................#............#..............................................#....#.....................................................................#..#.........#.#..............#...........#..................#..#...........#.....#........##..#......................................#................................................................#..........................................#....................#......................#....................................#.............................................................#.......................#..............#........................................................................#................#......... .........#.......#...............................#.......#..##........#.#.................................................#...........................#.......#...##........#..............#.......................#..................#............#.....................#......................#................#.................................................#..........#..........#....#......#....#..................................#.............#...............#....................................#...............................................................#...#................#...#............#......#.........................#..........#....................................................................#....................#.......................................................#......#.....#......#......#..............#.......#..............................................#....#.#.....................#.......#......................#.....##.....#..................#........................#..................................#.#...#.#...#............#.....#....#.#....#.............................#.......................#....#...................#....#...................#....#...................................#.............#.................##.............#..............#.............#....#.........................#..................#............................................#.........................#.#...............#.........#............#...................#.................#............................#........................................##........#.................................#... ....#.#.#.......................#........#..........#.......#............................................#.......................................................#......#......................................#.#.............##.....................................................................................................#.................................#...........................#.....................#.................................#.....#.#...##.....#........#..#.............#..#.................#.....#.......................#..#.#...........#.................#.......................#.................#....#....#..#.....#..........................#.........................#....#....................#...................#................................#.......................#.............#..............................#...#............#..........#..#................#.#...................................................................................................................#.........#............#................#................................................#.................#..#.#...........#..............#............................#.....................#..........#..............#.................................#...#..........#....#..................#......#.........#.......................................#......................................#...#............................................#...................#...........#...............................#......#..................#...........#................#........#...........#........#..................#.......##.... .......#............#...........#....................#...#...................................#....................#...#................#......................#......#.....#...........................#...#..........#........#............................................#.........#..........#.#.......................#..................#..................#...................................#.................#.....................#..................................#...........#.....#.............................................#..............#.....................#...#........#..............................................................................................................#...............#.....................#........................................................................#............................#..............#.......................#.........................................#...#......#..........#..................................................#...#.........................................#........#.............#.....#.................................................#.........#......#......................................................#.#...........#..............#.........................#..........#.....................#........................#..........................................................................................#........................#...........................#..#................................#..........................................................#....................................................#.....#........................... .................#...........................................................................................................................................................................#.............##...#..................#.........................#...................................................#......#.....#..............................#.............#.........#............................#......#....................................................#...................##.......................#............##.............#..#...#.....................................#..........##......................##......................#......#.........#.......#.................#........................#......#..........................#..............................#.......#........#.......................................................#.....#........................................#.......................#.........................##.....#.#.....................................#.......................................#...#...............................................#............................................#......................##...............................#................#..........#.......................................................#...............#.....................................................#.............#.............................#.......................................#.........................#.......................#.......................#...........................#........................#.............#....................#.................................... .......................................#.................................#...#......#...........................................................#................#.#............#.......#...................................................#..........................................................#........#........#....................#.............................#..............................#.......................#............#...................................................#...........................#..#........#......#............#......#..................#.#.....................................................#....#................#.................................#.........................#...............................#.....................#.........................#........................................#..##......#.......#.......................#........#......#.........#................#......................#..................#..........#............#.........................................#...........#..............................#................................#....................................................................#..................#.............................#...........................................................#................#....#.........#..#...............................................................#.....#....#..........................#.....#............................#..................#...............#.......#........................................#.................................#.#.........................#....#.................# .............#.............................#........#..................#..#......................#...#.............................................................#..................#..........................#...#.......#..............#............#.#...........#........#.#.....#..........#.............#..#.................................#............................................#......#......................#...#........#......#.#.....##.......................................#.......#..................................#...............................#....#..................#.#............#..........#......#................#..............................................#......................#.....#......................##...............#......#......#.#............................................................................................................#.......................#...#........#...............#............................#............#.............................#...#...................................#.................#.......#...#..#..................................#.....................................#...............#......#...............#...........#..#..#..................#.................................#.....................................#..#...........#..................................#................#...............................#..........................................................#..................................#......................#...................#......#....##.........#................#..#............................................ ..................##.......#..............#.............#.............................................................#......#........................#...#.......................................#......#.......................................................#.......................#.......#..............#.........................................................#........#.......#...........#................#..............#.........................#.............#..................#........................................#.......#..........#.....................#....................#.......................................................................#..............#.........................................#............................#.............#........................................................................................##.......................................#....................................#.#.......#.....................##.................#...#..........................................#............#.#....................#.......#..............................#....##..........................#..................#........................#....................................................................#...................#......................##.#.....#................................................................................#...........#...............................#..............................#.#................#.......#........#...........................#..#.............#.......#........#.#.......#...#................................#...................... ....#.......#.............#.#..#....#..#.......#........................#.........................#...........#.........#..#.................................#.....#...........#...............#.....................................................#........................................................#...............#..................................##...................#............#......................................................................##......#................#.......................#.#.#....#........................................................................#............................................#............................#..........#.#...........................#............#.......................#...................................#........................#...#...............................................................................#.......................................................#...................#...............#.........................#......#...#..#..............##....#..#...........................#..#.........................#........................#...................................#..........#......#..#......#....................................................#..#..........................#.......#..................#............................#......#.......................#....#...........................#..........#..........................................#....................#..............#.......#................#..........#..#...................#.........#...#.................#.#..#.......................#.............#... ......................................................#................#................#..#.....#.#.....................#.............#.......#.....#.##......................#.......................................................##........................................................#...............................#..#.............#..............................#................#...................#......#...................................#...............................#.....#............................................................................#..........#.....#.#.......#.....#............#...........................................#......#.......#.........................#........................................#...............................................................#.......#.................#...................#........................#.....................#.................................#.............#..............#.........................#................#.........#..........#.....................#..............#.......#............................#................#..............#........#.............#.............#.....#....................#..........#......#.........#.......#..............#.................#....................................................................#...#..........................................##............#...........#.......................##......................#...#.........#...........................................................#......#...#........#................#.....#.........................................##......... ........#.......#.............#......................#..#....................#.#.....##........................................................................................................................#...........................#.......#.....#..................#...................#.........................................#..#.#.............#.....................#..........###.........#.#........#...........#......#..............#....................................#........................#................................#..............#..#..................#...................................#...........................#................#.#...#.#...#.......................................#................#................................#.......#...........................................................#.................................................................................................................#............................#.......#...#.............#............................#...................#....#......#.......................................#.......................................#....#.#..#....##.........#....#........#........#..............##........#................##.................................#..............#....#..........................#................................................#................#.....................................#...................#.....................#......................................#........................#.....................#...............#.......................#.........#.#.......#..................... ...............................#.......#............................................#................#................................................................................#........#...........................................#..............................#................#...........#.............#.....................................#..............#.#....................#...........#................................#.......................#.......................................................................................................#..........#.........................#........#.....#.#...............#........#.......#..#.....................................#.....................#.#......#....................................#..................#...............#....................................................................#......#......................#...........................##....#....#............................................#........#..............................................#.............#....##..................#............................................##.......................................................................#...........#......##......................................................#..................#................................................#.................................#..............................#................#.........#................#.........#........................#..............................................#...........#.........#...........................##..............#........#........................ ..................#...#........#.......#.....#....#..#..............#..#.....#....................#.................#............................#.......................#...........................#.................#...#...................................#....................#..........#.........#...................#......#...#.........#............................................................#..#........#....#...#...............................#.........................................#..................................................#......................##..................#........................................................#......................................................#....................................................#.................#..............#...........................................................................................................................................................................#......................#.......#......................................#...........................................##.................................#.........#.#...#..#........#..#........#..............#............#..............................................................#........................................................................................#.....#.............................#.....................#......#...#....#...#....#...#.............................#.....#...........#...............#.........##.....................................#...............#...##.............................#........................................ ............##..#.....#...........................................................#............................#................#....................#...................................#...........#.................#......#...............#....#..#.......#.........#...............#.................................................................#........................................#.............#..........#....................#............................................#........#......#.....................#......#..........#......................#...................#............#.......................#.........................#........................#...................#.............................#..................................................................................#.......................#.................................#.....................#......#.....##.....#.........................#......................#......#..............................................#.....#.......................................................................#.......................................#.....#......#........................#........#....#...........................#..#.#...#......................##.#....................#.............................#...................#...#................#...................#....#..................#.....#.......................................................#..........#............#..........................#....#..........................#...................##.........#.....#..#.......#..........#...........#....#..#......#................# ...............#.........#.#.....#........#.........#........................................#........................................................##.#......#...........#..................#....................................................#....#.....##....#................................#....#........................#..............................................#.......................#..........................#.......................#...............#......#.#................#.........................#...#............#...............................#.....#....#.................#...................#........................#......#...#........#........#..................#...............#..#...........................................#........#.......................##...........................................#....#.............#.#...............#..#...................#.......#............#............................#........................#.................................................#.............................................................................#...................#..........................##..............###......#..........................................#..............#............#.#.........................#..#................................................................................#...#..................................................#......#..........#.........#.................................#....#....................##.........................................................................#....................#............................#.#.... .............#.......#..#............................#........................#....#.............#......#...........#......................#........#............#........#...#........................................................................#.................#.................................#...................................................#....#......................#.........#..........................................................#..............................#...........#............#.#.......................................................#.........#...........#......................#...............................................#......#.......#.................................................#........................................#.............#......#..#....#............................#.........#.....#.....................#..#...........#...............#.#..............................#.#....#.................#..#.................................................................................................................#......................#.......................#....................#..............#....#..#..#................#...#.....#.......#........#......#........................#..........................#............#.....................................#...............................#.............#..............#............#..#...................#............#.......................#...............#..#.............#........#.......................#............#.#...........#..............#.............##.....................#............................ ....#....#..........................................#.#...........................##....#.#................#................#.........#.#.......#...#.........#......................................#...............................................#.....#...............#......................#............................#............................................................#....#....#....#.............................#................#.....#..............#...........#..............#........#........................##........................#.......#...#....................#.............#.#....#.......................#..............#............#.......................#............#...................#.....#.............#......................................................#..#......................#..............#........#..........................#........................................#..................#..................#..................#..........#................#...............#..........................................................#....................#.....................#............................................#.......#...#.....#.................#.#........................#...............#...............................................#.......#.............................#....#....................#.............................................#........##......................................................#...............#.#..........................#........#....#...##.....#......#..#.......................#..........#...............#............................... ...#..........................#..........#............#........................................#.....................#.....................................................................................................#...................................#............................#.........#..............#......#...................#................................................##................##..........#...........#....#.##...............#...........................#.............................#......#...............................#....#...............#.................#...............................#.............##............................................#...........##......................#......#.....................................#.....................#.......#...................................#............#...................#..........#......................................#...#.............#..................#......#...#.........#...#.............................................#.........##..........................................................#....#.............#..........#...........#........#.....#............................................................#....#..........................#........#.......##........................#..................#............#..#.......#.....................#.............................................................................................................................##.....#....#..................#........#..................................#..................#........................#..............#............. .......................................#...#.#...........#.##.....................#...........................................#.....#.................................#..............................................#.....##.................................#..#...........#.........................#...................#............................#................................................................................................................#.........................##.........#....................##..........#...#..............#............#.............#.........#...................................#...................................#...........#.................#...............#..........#......................#...................#............#......#............#..........................#.....#.................................................................................................................#...........................#..#....................#.........................#...................................#.........................#........#.........................................#................................#...................#.#..............##.......................................#.#............#.......................................#..................#...................................................#...#.................................................................................#.......................................##....................................#...........#.....#.#..........................#...........#................#..#............ ....#............#.......................................#...#...................................................#..#...........#........#.......#......#...........................#..#..................#......#..#..........................................................................#.................#......#.....#....#................................................#.....#..........#...........#..............................................#...........#...........................#................#...........#....#.....................#..#......................................#...............#...............#.....#...................................#................................#....#......................................#............#..........#........................#.................#.#.....................#..........................#..............................#.#......................#........#..................#.................................#......................................................................#...........................#..#..................#..#.........................................#...................................#..........#...............#..................##.......#...................................#.............#....................#................................................................................................................................#.............#..........#........................#................................#............#......................................................#.........#.........................#. ..............................##...........................#..............#....................#.........#.#...................................#..................#.................#.........#............................................................................#......................#............#.....................#.....#........#.......................................................................................................#.........#.................#.........................#.............................#...................................#................................................................................#.................................#.............#.......#.................#............#.......#............................#.#..........................#...........#.....................#....##......#..................................................#..........................#.............#.....................#..............##.....................................................#..#....#........#......#......................................................#....#.......#........##....##.#.#.#...................................#...........#.....................................................#....#..#...#................................................#..............#..................................................#.............#.................................#......................##....#...........................#.........#................#...........................#.......#...................#.............................#..............#............. ............#.....................#....#................#........................................#................#.........#.......#....................#............................#.....................#...............................#........#......#....................##..........##........................................#................#.......................#......................................................................#..........#...#...................................#....#........................................#..........................#..............#...................................................................#.........................#................#..............................................#...........#..............#...............................#.........#.......#...............#............#....#......#....................................#....#.......#..........#.#.....................................................................................................#...........................#...#.........................................#................................................#....#...................................................................................................................................................##.................................#.........#.................#....##........................................#...................................................................................#........................................#.........#...........................................................#.................. .................................................#....#.................................................#.............................#..............#..................###............##................................#..........#.................#......#.......#......................................................................................#................#...............#..........##............#......................#.#....................................................#......#................#...................................................................#............#..#.........................................#........................................................#............##........................#...............#.....................#........#................................................#................#.#....##................#.....##..........#.#.....#.................#......#...........#....#...................#.#..#....#................................#........................................................#...........#.........#.....#...#...#...#.....................................................#...........................................#.....................#...................#............#..............#....#......................#....................................#....#..#............................................#..........#.....................#.........................................................#......#.........................................................#..............#....#...#...............#.........#.............................. .................#.................#............#....#.........................................#...........#.......#....#.............#.....#........#.........#.....#............#...........................................#............................#....#..................#................#............#..........................#............#.........#..........#...............##.......................#...#..#.#...............##...................#.................................................#........#..#...................#................................................#..................#.....................#.............#..............#................................#..#..................#...##...................................................#.#..................................#..................................................................................#............#..........................................................#..........................................................................#.........................#.......................##...............................#..............................#......................................................#.......#.......................................#........................................#............#..............#.....##....#.................#......#................................#.#........#......#.............................#....#...................#...#......................................#.....................................#..........#....#..........#..........#....................................# .....................#..#.......................................#.........#..............##............#.........................#..................................................................#...............................#...................#.....................................................#...#...........#........#....#.......#.#.............................................#...................#..#..............................#........#.............#................................................#..........#..#.#.......................#......#......#..................................#...............................#............................#.....#...............................................#.......................................................#..#.......#.....................#................#.........................#...................................................................#......................##...........................................................#........#....................#...........#...#.....................#..#..................................#...................#............#...#...............................#.....................#.#.................#.........................#..............................#..........#............................................#.......#.................................................#...................................................................###....................#.......................#................................................#.....#...............................#..#...#........#.......... ...................#..#....#.......##........#.............#...........................#..#........................#..#....................#.......#.....#....................................................................................#.......#...#..#....................#.......#...#..............#......#......#.........#.......................#........#...................................................#..........................#....................................................#...............#..#......#............................#..#.........#.....................#...........................#..##........................#.#.......#....#...........#..#...#.............#........#.....#........................................#......#.........#......................#.......................................................................................................#.................................#...........#.........................................................#....#.........................................#........#.........................#.................................#....#......#...............#.......#........#....#.......................#.....................#.##............................#.......................##..........................................#.....................................#................#..........................#..............#..........................#.........#.................................#.....................#....................................#......................................#.........#...........#....#........................ ......................#..........................................#.......#....................#..#.....#..............#..............#...#....................#.#............#.............#.........#................#....#.....................#...........#....................#..............#..#.............#.............................................#............#..........#............................#.............#.....#....................#......#........#..#....#................#..............#.........#...................#......................................#..............#....................#....#..................#..............#..........#..........#.#...#................#....#...............#.........................#............#...................................##....#............................#......#.............................................#..#.................#................................#...#.........................#.....#.................................#..#.........#........................................................#.#..#..................................................#...........#..................#....#......#.....................#......#..#............#..........................#..#......................##...............#...#.................##................#...#....#.........#......#..........................................#.........#...#......................#.............#...........#.#...........#..........#..........................................#..#..................#........#..#.....................#...................#.......#.#......... ...........................#...#.......................#........#.......................#......................................#............................##.............#..........#...#.......................#..#...................#............#.............................................................................................................................................#..........................................#..................#................#...........#......................................#.##......................................#..........#....................................#.................#........................................................#...........................#..#............................#............#.....................................................#..................##................#........#.........................................................#.......................................#...#..............................#..................#.......................................................................#.......................#......#..#..................................#.....#..........#......................#...#......#......#.........................#......................#......#.#..#.....#...........................................#.........#.......................................................................#.......................#..........................#....................#...........#.....#.#........................#........................................#.................................#......................#.#. ............................#...........................#..#...................#.....##...#................................#.....#......#...#....#..#............#.............#.#.....................#...............#....................#.........#............#...........................................#........#.#........................#............#...#....................................................................................................................................................................#..............................................................................#.........#.............................................#.............................#.............#................#.................................................................................#.............#..................#.......#.....................#........#..................#...............................#......#.##...........#........................#.........#.......................#.............#............#........#........................#.................................................................................##..............................................#................#.......................#....#......#.........................#.........#.......................................#...........#.##...........#.....................#......#...#.........#......#......#......................#.............#...#.......#............................................#........................#.............#............................#.................................#............... ............................................#..................................#...................#.....#...#................#.#...........................#...#........#......#....#........................#.........#...............#.....................#..........#........#................#.........................................................................#................#.........................##.............##...#.#.#................#............##.#.................#...........................#..................................................#..............#......................................................................#.....................##.#...................#..................#...............................................#....#.....#...#......................#................................#....................#........................................#..........#..#............#.............#.#..............#..#........................................................#.....#................................................................#........................#.....#............#........#..#..#.................#................................#............##.....................#............#....#....#..............#................#..................................#...........#.....##...............#....#..#..........................................#.............#.................................................................#................................................................#...#.................................#..........................#.... #.................#....#..#.........................#....#........................................................................#............................#..............#.....#.......................................#.........................#......#........#..........................................................................................#.#.........................##...............#...............................#....#.........#...........................................#..#.................#......#..................#.............#..........#...............#...............................................#..............#.............#....#................#..........#....................#..........................................#....................#..........................#.............#.#.......#..........#......#.........................#........#...........#.....................................#..................#...#............#............................#...........#...............#...............................................#..................#.............................#...#.................................................................#.........#..........................................................#.......................................#.......................................................................#...................................................................................................................................#.......................#.............#.........#........................................#.............................. .....................#........#....#................#.#..........#..........#...............................#............#..........#........#.............#......#.............#.#......#..##..#......#...........................................#................#...........................#.................#.........................#..............#.#..#.................................#.................#..............................................#.........#.........................#.....##....................#..#...........................................#.......................................#........................#..#..#.#......#.....#......................#...........................................#..........................#..............#....................#..............................................................#........#....#.....................#.......#..........#.....................................................#..............#...#.......#..#............#...#...#..................#.......#.....#........................................................................................#.#...........#...................##..........#...#...................#.#...................................................................#...............................................#...............#.............#............#.#..................#....#...............#.......#....#.#.....#........#.................................#................#.#..........#.#...................................#....#.#.#........#...#.....................................................#.....#........ ...........................#................#................#..........................................#................#......#................#.............#.....#........#...................#.....#..........#................#..#...#.........................................#...#....#.............................#................#.............................................#.......#.......#........................................................#...#...#.....................................##..#.#..........................#....#..................#...#..#.#..#....#.............#...................................#...........##..............##..........#..........................#...#.............#........................................#.##......................................................................#..............................#...............................#.........................#..........#........#...............#.....#...........#.............................#................#.......................................................#.....#....#................#..#...................................#.....#.........................................................#..................#....#........................................#..................#...#.......................................#......#.....................#....#...........#....#.....#............................#......#...............................#........#.......................#.......................#......................#..#.......................................................#....#............#........# .........#.....................#..................#...........................................#.........#..#.............#..#.....................#............#....#................................#......#..#...............................#.....................................#...............#........#................................................................#.....#...........................................................................................................................#....#...........#......#................#...........#....#................................#...#.#.....................................................................#..................#..#...........##......#.............#..........#.......................##......#...#.#......................##............#...........................................................................#...........................#......................#......................#.............#...............................................................#.........#.#...........................#...#...................................................##...............#.................#.......................#................................#.............................#...#........#......................#.......................................................#..#..............................##..............................#.......#............#.......................#.........................................##.......................................#........................................................................#....... ............................#......#.........................#.....#..........#.........#..........#.............#........#........................#.........................................#..#........................#............#....................................................................#......................#.....................................................................#....#.......................#....................#..#.......#........#.............#..............................#..............................................#..................#.....................................................#...#................................................................................#....................#......................#............................................#.............#...................#..................................#........................#.................#...............................................................................#.#................#.........#.......................#..............................................#..........##.................#................................................................................#............#.............#.............................................#........#.........#.................#..............................................#..#............#..........##..................................#..........................#...........#.................#...#........#..........#....#...................#........#....#.#...........##...............#............................#........#..... ...#...................#.................#.............#...............#.....................#..................#...........#...#.........#........#........................#...##...............................#....##......#........................................................#..................................#.......................................#..#..........................................................................................................#.....................#....................#......#..#..........................................................#...#................#................................................................#................................................................#....#.#.............#.......#....#........#..........#...............#.........#.................#....#.............................#............#..........................................................#..................................#..........#.#...........#......#....................................................................................#.....#............#...#...................#.....#..........#.................#.................#.........................................#...........#...............................#.........................................................#................#....................#......##..#...............#............................................................................#.................................#............#.............#........................................................................................... ..................................................................................#...#........................................................#.............................#...............................#..#..#.......................................................................#..#............................#....#.......#....................#........#....#..#.................................#....................#..............................................................#.........#...........#.................#..................................................#.................................................#...........................................................................................#...............................#.......................#..............#.......#..#.................................#............#....................#....#...................................#............#....#............#...............................................#................##...............................................#....................................................#..........#.................................................#.#...............................................#.............................................................#....................................................#........................................................#.#..................................#...............................#..................#.......................#........................#....................#...............#..............................................#........ .........#..............#......#.................................#......#....................#..#..........#.............#........................................................................#.............#.....................#..............#.##..#...........#................#.............#.....#.....................................#...................#......#........#.............#..............................##.......................#......#.........#..............................................#...............###..........##..........#.........................................................#.#.#...#......................#......#................#..........................................................#................................................#.................#.......................................#.......................................#................................................#....#..#....#.#..........................................#.##......................#................#.............#..........#....................#..............................................#...................................##........#..................#........#...........................................................#..........#.........##..#.............................#...#..............#.............#........................#................................#..........#...................................................................#...................................#........................#............................#...................#.........................#............ .............................#.......................................#................................#................................................#..........................#..........#.............#......................#...................................#...#............#...........#...................#........................................#..#......................................#.................................................................................................#...............................#..........#....#.#.......#....................#.................#...................#...............................#.................................#.................#...#...#.#....................................................................#.................................................#.......#...........................#...................................##.#..................#.............#.........................#.#....................#....................#..........................................................#.............##.....#.....................#.......#.............#.............#...................#............#..................#......................#....................................................#............#.....#.......................#...............#.#...#....##.....................#..#.....##...................#..#.....................#.....................#...............#.#..........................................................................#....#..#........#...#................................................#................... .....................................................#......................##...........#....................#.........#.......................................#................................#...............................#..........#...........................#......#..........................................#..............#.............#................#......#...........#......................#..........................#................................#........................#..................#.....#..........#................................#................#................................................................#.........................................#...................#.#............#.#.....................................#.#...............#............#.#....................#.....................................#....................#.................#.....#............#..............#..........#..............................#.....#............#.........................................................#........#.....#...#.....##......#.......#......................................................................#...........#.#.......#......#..................................#................................................#.....................#.........#..................#............#...........#............................#.............................#..........#..........#...#...............................#........#............................................#...............................................#.......#..............#....#..#............................ ..#.........#...............#.......................................#.....#..........#..........................#..............#..............................................................................................................................#........#..........................................#.....#.................................................#..........#.................#....#.........................................#..................................................#..#.........................................#............................#....#.......................................#................................................#....#.......................#..........................#..............#..........#............#.........#....................#.......#...........#.................#.................#......................................................................................#......#...........#.........#......................#.......#.#.#........#..........................................#...#........................#......#......................................#.....#...........##....................#.....#..#...#.............#.................#.................#.........................................#...................#..........#.....#..........................#.........#.............................................#......#.....#................#.............................................................#.................##.................................................................................#.................................#.#....#.. .........................#..................................#.........##..#..............#......#................#............#...................#............#.................................#.....#.....#..........#........................#....#..............#.............................#...................#......#..............................#..#......#..................................................#....#..................................#..............#...#..#.................#.......................#..............................#......................#......#................................#.................#............#........#...#.........#....##.#.#..#.#......#....................#........................#.........#.............................#........................................#..........................................................#...................................................................................................#...........#..........................#..........#.#........................................#..................................................................#.........#................#.....................#....#...............##...................#..........#....................................#........................#..........................#........#...............................#...............................#..............................#.#..............#.#.................................#.............#.............................................#.......................................................#.......#..............#. .................................................................#.....................................#................##..............................................#.........................................................................................#...................#........................#......................#...#.......#....#............................#.........................#.....#............................#....#...#....#...#..............................................#...............................................#..............#...........................#..#......#............................#......................................#.........................##........................................................#....................#..............#.......................................................................#.........#........................#.................#.............................................#...............................#......................................#...........#...................#...........#...#......................................................#........................#...........#......#...........#.............#....#.....#..#..#.#..#..........#.............#..........................#...............#................#.....#.......#...................................................................#......................#.....#..................#..................#.................................................................#.....................................#...........#...#..............................#......... ......#....................#............................................##........................#..................#...................#...........#...................#.................#.............#...........#..#......................................#.....#.........................................................................#...........................................................................................................#.#..........................................#.................#.........................#...........#........................................#......................#.............................#.............................................#.......#.............#....#............#............#.................#......................................................................................#...........#........................................................................#..............................................................................#....#.....#.......................................................#....................#.#.......#....................#.........................#....................................#.........................................#.........#.....#...#.............#........##..#............................................###.......#.........#...............................................#....#...............#..................................................................................#................................................#.......#...##......................#.......#....#.......#..............#..# ..............#.......#...#......#..............#.............#.........................#..................#.................#.........................#...##..........#..........#....#..#.....#..........................#..............................................................................................................#............................#...............................................#............#.....................................................#.#.............#....#.........#.............#....#.................................#....#....#........................#....#...........................................#.......#..............#............##......#............................#.......#.#.....................#.....................##....................#........#.......#..............................#.#.............................................#.......#............#..........#....#....##...............................................#......#................#........#...............................................#......................#......#...............................#............#.......#....#......................................................##................#...............#....................#........#...#....#......#..#..#............................................#....#...#......................#................#...........................................#...#.......................................#..#.....................#...............#...............#...........#..#............................................................................ ...#...............................#......................................#.......#.......#................#..............##.#.........#..#.................................................#...............................#............#................#..................................................................#..........#...............................#............#.........................................#....................................#.................#.........................#...#..##..........................................#.#..#........................#............#...#............................#.............................................#...#.......#..........................#........#................................................#..........#.....................................#...........................#...#.......................#.............#.................#..................#.................................#................#..........................#.#........#.......#..................................................#...........................#.........#........................................#................................#...............................................#................................#....................#.......................#..............................#......#........................#.................................#......#..................................................................#....#................#..................#...#.............#...#..................................................#.#....................... .#..............................................................#................................#........#..##....#......#..........................#................................#.#........................#...........#....#.........#.........#............................................#................................................................#..............#....................................#............#.........#..#.......#.......#.........#........................................#...........................#..#..................................#....#..........................................#.#........................#.#...#.................................#...#.....#......................#..........................#...........................................#...#............................#.......................#..................#..................................................................#..................#................#................#....#.......#....#..............................#.......#.........................#................................#..............#.............................#..................#...........................#...........................................#.........................................................#..#...............#......#.....#...............#......#....#..#..................#......................#......................#.......#..............................................#.................................#.#........................................#.........................#.....#.....................#............ .............................#...................#.............................#.................................................#..##......#.......#............#..#.........#.................................#...............................................#........#.................#..#...............#................#...............#......#................................................................................#...................#.....#.......#.......#......................#...#........#...........#.....#......................##....#..................................#.........#.............#......................#..#.#.......................#.........................#...............#..........#...#.............#....................#.................#........................#.....................................................#......................................................#.....#..........................#...#........................##..........#........#...#...#........#..#.........................................................#..................................................................#.....#......#.....................#...............................................#........#..................#...##.........#.................#......#........##............#..................................#........#..#..#...............................................#...............................#..#......#......................................................#..........................................#...............#....................#.....#................................ .............#...#........................#................................#...................##.#...........................................##...#....#.........#.............................#....................................................................#...........#....##...............#...###.............#...#........#..#...........#.............................................................#..#............................#.....................#........................#..........................#..........................#.#.................#.#.................................#....................................#.....................#....#..........#.......##..............#.................#...............................#.#........................................#...............#........#..#......................................#.............................................#.....#......................#...#.......#...#..........................................#.#...........#........................................#........#.............#................#...........#.......................#................................................................#....#......#...........#............#.........#..................#............#.......#....................#..........#......................................................................#.............#.....#....................#......................#..........#...................................................#..#..#.......#................#..........................................#.........................#.............#.... .........................................................#.........................................#........#........................#......#......#......#.................................#................#...................#....................#...#.......................#......................................................#.................#....................#...............#...........#..................#....................................................#....#.......................................#.........#...#..........#.......##........#.#............................#.........................#................#..................#........................................#.....................#......#...#.........................................#..##.....................#........#...#......#...............................#.....................#......#..#...............#...............................#.........#...........................................................#..............................#...#............#........#...............................#............................................................................#......#..................#.....#..............#...#...................................................................#.......#......#.........................................#.............................#...........#............................#..........#.......#.................#............##..........#......#......................................................#..........................#.....................................................#....... ..#....#.........#.............#...................#......#.#.......................................#..................#...........#..#.........#.............................#..............................................#.......#................#...............................................#....#......#.....#......#....#..................#...............#.........................#.............#.........#............................................#......................#...#...........................................#.#............#............#.........#......................#.....#.....#..#...#.......#....#...................#..........................................#...............................................#..........................#....#................#..#...........................#..#..................#...........................#..##....................#......##........#.......................................#...............................................#......#................#...................................#.#..........................................................................#...............#..#............#...............................#..................#.#..............................#............#.....................#..............................#.#..................................................#...#.............#....................##.................................#...............................#........................................#...........................................#....#..........#...........#..............#..........#............ ...........................................#....................#.......................................#....#.#.........................................................................#.........................#...........#.......#.#............................................................#..................#..........#..#.#.............#.#.......................#..#..........#.........................##....##............................#...........................................#..................................................#........#.................................#.........................................#...#...........................................................#........................................#.......#..........#...............#.........#.........#............#....................#.......#.......#....................#...................................................#..........#....................#.......................##...............................#.......................#..............................................................#.....#..............................................#............#...#.............#........##..#...........##.....................................................#.#.................#......................#.............................................................................................................................................................................#..........#............#.#........................##..#..................#............#............#..................#...#...................#.......... ......#...#.......#..#........................#...............#.............#......##.#.................#....#............#...........#.......................#.......................#......................#...................................................................#.................#...#........#.............................................#...................#.............................................................#......#........................................#....#.......................#..........#.#..#.#...............................................#............................................#.................#...........................................................#.....#........................##.........#......##..........................#.........................#..................................#.......#...............#...#..#.....#............................#........................................#.....##.....#...........#......#............................#..............#....#......................................#..................................................#...#.................................................................#.................................#......#................................#.....#...............#....#......................#..#.#...............#....................................................#.............#...................................#.......#........#..#...........#..#.............#.......#.....................................#.......................#.................................#..........................#...... .............................#.........................................................#........#....#....#..............................................................#............................#..................................................#..........................#.................................#....................................................#.......#....#...........#.......#....................................................................................................................................................#..............#..#........................#..#........................#...........#.......#.............#....................#............................................................#.................#..............#...........................#.......................................................................#..................................................#.................##...##.............#....#..................................#..#..............#........##.......#.................#..............#..........................................#............................#...........#...........................................#.........................................................#..##.............................#...................................................#...................................................................................#...........................................................................#.........#.............#............#.........#....#.....#...#.........................................##..#..#............ ...........#.......................................................##...................#.............................#....#..#.................#..............................................#...................#..........................#..............#.......................................#.....................#...#........#..........#..................#......................#................#...........................#.............................#...........#................#.#.......#................#..#..#..........................................#..................................................#.........#.....#.......#........#.............................................................................#...#..................#..............#.........................#......#..........................#..........#............................................................................................#........................................................................#...........#......#..#....................................................#...........................#..#........#....#......#.......................#.......................................#..........#..........#......................................................#...#.........................................#..............................#...........................#.....................#...............................#..........................#............#...#.........................#......#....#....#.....#...##................................................#.............................................# ........................#.................................#..#..##.........##....#............................#..................................#.........................#..........#..........#...............................#........................#...#.......................................................................#....#.............#...........................................#.#.#...........#...............................................................#.....................................................#....#........................................................#..........................................#.......#.........#.......#......#..........#...#...........................#..#..........#.........#.#..........#.....#.............................................#......#.......................#..........................................................##................#...............#..............................................................#...#...#......................................#.............#.................#......................................................................#...........##............##.................................#.#..................#......................#................#...................#..#.........................................#....#............................................#...............................................................#..............#.#...............#.....#............#.............#...................#.......................................#........#...........................##.#...#................. ............#............................................#...#...#............#...#.......#.......#......................#...#....#....#................#..........................................................#...........##....................................................#................................#..............................................#.......................#.....#.......#................................................................#............................................................................#..#.#......#..................................#.......#........#.....................................#...#..............................................................................................................................#....#.......#...................##.#...............#....#...........................#....................#..#....#.............#.........#...........#....................#..........#..#.........................#......................................................#..........................................#...............#.#.#....##........................................................#..............#................................................#..............#......................#...........................#.#.................................................................#............#.........#..............................................#....................................................................#...............................#........................#.................................#............................ ...............................................................................#.............#.#...........................#...........#............#............#.....................#...................................#....#................................................................##.........#.........................#....................................#............#.......................#........#..........##......#...............#.........#..................................................................#.....................................#...#......#.#..............#.............................................................#.......#...............#....#..................#..........................#.........................#........................#....#.............#.............#..............#...............#....#................................#...............................................................................................#.........#.....#...................#.......#.......................................................#....#...#........................#........#.........................................#..................#.#.............................#.#......#.........................................................#.................#................................#.......#.................................................#..#...#.........#...................#..#..............................#....................#...................................#...#...#........#............#..............#......#....#...........#.........#.......................... ..............................##.............................#.#...........................#..#......#...............#.....#..............#......#.......#........................#.......................#....................#....................................................................................................................#......#....#......#.....#..............#..#..............#..................#....#......................................#.................#................#...........#...................................................#............#...................................#....#.....................#.............................#.......#..#.........#..............#......................#.#..................#................#.....#...........................#..................................................#..................................................................#.................#..............#..................................#.........#...............#.....................##.....#....................#..........#.............................#......#........#.................#...........................................................................................................#....#......................#.............#...............#..........#............##.......#........................#...................#.................................................................................#.#...#....................#.#..#...............#...................#..............#.#.....................#........................#.#............#......#.... .........#..#............................................................................................................................#..........#....................#...............#...................#.......#.............#....#....................#................................................................................#...................#.#.........#........#.................................................#.....#........................................#.....................#.......#...................................#......#.........#...........#.........................................#..............#..............#..............................#...#.........................................................#........................#...........................................#....#..........................#.............................................#.............#......................................................................................#...........#...........................#................#.#........#.............#.............#..#............#.....#..............#.......#......#................................#............................................................#....................#...............#.........................................#.....#............................#...............................#.................................................................................#.......................................#.##....#.....#...................##........................#..................#.........................#...#................... ...#.......................................#.......#..................................#......#.#................................................#.........................#..#...............................................................#.................#.............#..##......................................##............................#..................#............#.#.......#...#...........................#..#....................................................#.............#..................#...#........................##...................................................#..................#.................................##......................#.....................#.............#...........#...............................#............#.......#.#.............#.................#.....#..................#.........................#..............#............................................#...........#...........................#..#..........................................................#.......................................................#.....#..........#........................#.................#...........#..............#.........#..................#.......................#..#..............#.................#......................#..................................#................#...#......#........#..#................#........#.............##.............#.........#.............................#..#.....#....#.....#.............#...#..##.................#.......................#.....................................#..................#....#................................... ............#....#................#...........#.......#....##.....#.#.....#...................#......#....................................#......#......................................................................................#........##.........#..............#............................................#.............##................#......#.........................#............................................................................#..................................#......#............#...#.......................................#..............#.........#................................................................................#...........................................#................#...#...............................................#.......#............................................#.................................................................................#.......................#...........#.#........................#.................#..........#...........................#..##.......................................#...........................#......#.................#.#.......#........................................................#...#..........................#..#........#..#........#...#.............................................................................#...................#..................#...#...#............#..................##.....................................................................#...............#........................................#.........#......................#......#....#...............#............#......... ...........#........................#..................................#......#.#................#.................#.........................#............#................................................#............#..........#............#....#......#................#.........................#..........#.#...........##........................#...........................................#.................#...#.....................#.....#..#......#................................................#.........#.#..............#................#......#.............#.................................#......................#..............................#........#.....................................#.................#................................................#..#....#.#..........#....#.....................................................................#...#..............................#.................#....#............#..#....##........#.#..........................................................#....................................#.........#......................................#.........................................................#....#..#........................................#...................................##......................##...................##............#.......................................#....#.............#...................#..................#.#............#................#......#..........#.................................#...............................................................#........#......#.......................##......#.......................# ................................#...................................................................#............................#........................................#.#............#......................#..........................................#...........#............#.#......................#........#..................#..#...#............................#...#.....##.............#.......#........#......................................#........................#..............................#...............#....#................................#........#..................................................#................#............................#...#...........#.....................................#.......#...................#..............................................#..................#..........#...........#.....#..............................#............................#...............................#............................................................................#.................#..#............#......###.......................................................................................................................................#...#..................#...........................#..#.............................#........#.......................................................#.................#......#.....................................................#.#.......#...............#...........#.............................................#..............#.#...........................................................................................#.......... .........#..#..#.........#.........#........................#.....................#........................................#.................#..............................#......................................#.....................#.........................#...........#..................................#........................##.#..#...##..........................#...#......#..............................#..................................#.#.....#................#....................#.................#..............#..................#.....................................................................................................................#..#...............#...................................................##................#................................................................#.............................#............#........#..........#.................................................................#.....#..............................##......................................................#......##.......................#..................................#....#........##..............................................................................#...........##....................................................#........#...#......#.............................#.....................#.....................................#.....#..........#..............................##...............................................................................................................#..............#....#.................................#...............##........... ..................#................#......................#.....................................................#.................#.................................................#........#.....#.........................................#...........#...............................................#...........................#.........#.............................#.................#......................................................#...............#.........#....................................................#...#..........#.#...#.#.........#........................#...#...#.....#......................#.............#.##...........................#.............................................#...................................#...................................##...........#.....#....#........................#....................##..............................................#...................................#............#....#..........#.................#..............................#...............................................#..............#.........#..........................#.....................#.#.............#........................................................................##.....................................................................................#...#...................................................................................................................................#..........................................#............#.................................#............#....#.............#.....................................#................. .............................#...............................#.#..............#.......................#...........................#............#....##................#..............#......................#......#.......#.........................................................#...............................#............#.............................................#..#.#...#..............#....#............................................................#....................#....#........##...................#..................#.............#....................#.......................#.................#......#...................................................#...........................................#...............##.....................#..........#....#...........................#..#...................#............................#.......................#............#............................#.....................#........#...............#..........................................................................................#....#....................................#...............#..........#...................#...........................###.......................#...........................#........#...#...........#...............#..#............#.#...........#..............#..............#.............................#.............#...#..#..#..................................................##........#..........#......##.............#...................#.................#.......................#..........................#......#..#...........................................#... ........................#........................................#........................#....#.........................#...........................................##....................#..........................#..........#..............#.......................#..............................................................................................................#.......................#............................................#............#...............................#........#..#.......#................#...#...........#.........#............#.............................................................#................#.....#............................#.............#.........................#..................................#.#.........#........................................#..#......#......................................#............................................................#.......................................................................................#.........#...........#...#....#...........##....................#.#....................##...................................##.................................#.....#.......................#...................................#..............#..................#......#.................#.............#...#.#...................................##.#................#........#..............#...............#........................#................#...............#.............#..................#..........#.#.........................#......................#...................#..............#........................ ...#.........#............................................................#.............................#........#................................................................................................#.........#.........#..........................................................#.............#.........................#.......................................................##....##.......#..........#.......#..............#........#.................#........................#.....................#..#...................#...#.#.#..#...........#...#.............#...............#...................#...........#.....#.....#.#....................#..................................................#.......#....................#......................#..........................................................................#......#...#.#..#..........#................................................................#...#.................................#......#.#...........................##..........................................................................................##................................#...............#............#......#.................................................#...............#..............##..........#.................................#.............................................#...........................#.....#.....#..................#..............#............#...............#....##.#................#..#..#.......................#........................#..................................................#..........................................#...... .................................#......................##.........................................................##...........................................#.#..................#..................................................#.......................................................#.............................#...................................................................#..........................................................##...#.............#................................#.#..............#....................................#..........#.............#..........#........#.....#................#...#...................................................#....................................................#.#.................#......#...............................................#.........#......#.....................#......................................................#................................#.......................#....................................#...............................................................#..............#..........................#..........#.....#.................................................#...........#............#......................................................#..#....#.....#.#.................................................................#..........#...............#......................................#..#...............#............................#........#................#....................................#....................................................#.......................#...............#...................... ......#............#...........#..................................##..#........#.................#........#.................................#..............#..................#.........#..#.#...............#...................#..#.........................#.......#............#.......#................#.#......#........#.......#......#................#.......#..#....#.....................#.....................#...........#.....................#..#............................#...........#....................#..............................................#....................................##..........##...............#.......#........................#.....#.........................................#............................#.......................................................#.........................................#....#............#.............#................................#...........................................................#...#..#...#...........................................#...........................................................#.......#......#..............#.............#.............................#................................#............................................................#.....................#.....#..........................................................................#...............#........#...........#...##..............................................#..........#...#........#.......................#..#.........#.#..................................................................#.#...............#....................................#..# .............#...........#......#....#.............#.#........................#.........#.....#....#...........#.......................................................#.....##................##....#.............................#....................................#......#.#................................................................#.#........#........#....................#...........#................................#...#.....#..........................................#....#..#......#.........#...................#.#....#................#..................#....#.........#...............................#........................................#..............#...................................#.............................#..#..............#...#.....#..#..........................#.....#................#..........#........................................#.............#.............#..#......#..........#........................##....................#.#.#.......................................................#.................#.........#...............................................#.................................##.....#....#.#.....#..................#........#......#......#..#......................................................#...............#.#...........................#.............#.........................#........................#............#....#........#...............................#..........#...#....#........................#...........#.....#...........#.................................................................#...............................#.........#............ ..............#...........#..................#...................#..............#........................#......................#..............................................................#..........#......................#...............#.##.........................................#.................................................................#.........#..................#..............#......#..............................#..........................#.........#.......................#..............................#...............#.............#...............................#......................................................................#..................................................#............#.............................................#.............#..............#......................................#.................................#....................................................#......#.#............................#...................#.......................#........................#..........................................................................................#.............................#..........................................#................#....................#......#..........#....#..............#..........................................................#..................................................................#...........#...........#..#...........#.......#.........................#...........#........................#.........#.......................#.....................#.#..............#...................................#.# ..........##......#......##...............#...................#...........................................#........#.............................#.....#................................#...#....#....................#..#....#....#......#........#....................................................#.................#.........#...........................................................................................#...........#....................#...................................................#....#..............#..........#........#.....................................#.................#.......#...#..............#...................................#........................................................#......#....................#.............#.................#..................#........#.....................#.....#......................#.........#........#...........#.....................................#................................#................................#.......#...............#...........#......................#....................................................................#...................#............................................###...............................#...#...........................#..#.........................#..........................#....................#....................................#...........#......#...................................................#....#...........#.....#.........#.......................#....................#.............................#........................................................................... ....#...........#.............................................#...................#......#..................................#...........#..............#...............................#...............................#...................................#...........#.........#............................................#................#..#.......#.......................................##.....................#.....................................#......................#.......#..................................................#.#.........#......................#..........................................................#...............................##.......................................................................................................................#..........#..............#..#.....#................................................#.............................#.....#...........................#..#................#....#............#..................#.......#.............................................................................................#...........................................................................#....................#......................................................................................#............................................................................................................#..........................................................#........#..........#.........................#..........#.........................#..........................................#....................#...................#...#............ .##............#.......#....#.............................................#......#......#.........#....##.........................#...................#.#............#..#........#...........#.........................................................#.........................#.#...................#..........................#........#................#.....................#...........#.............#...#.....#.........#.................#..............#............#...............#................................#..............................................................#...................#...........#....#.......#......#......#.....#..........#.............#..........#.................................................................................................................................................................#...........#....................#...................#..........#....................................#............#...........#.........................#..............#................#......#...............................................................#...................##.#......................#....................#.#.........#.....................#..#.#...........................#.#.#................................................................#........#............................#...#..............#.......#..#..#.........#............#.................................#.#............................................#.................#............#...........#......#...........#..................#................................................................... ..#...................#..................#...#.....#...#.............................................................#....#...........#...........#....................#.............#...........................#..#........................#..#...................................#...........#.#.......#............#..................................................................................................................................................#.........#.............#................................................#............................................#...........#........#............................#................#..........................................#........#....................#..........#.#....#...#............#...............#...................#......#.................#..........#.....#....#.............#...........#.........#......#....#...........#............#...........................#.........#......................##......#..#..............................#............#......................#.....................#.............................#.............#............................#........................#................#.....................#.....#....................#......##.....................#............................#.........#.....#.......#...#.................................................................#.......................#......#..#................................#...............................................#...........#.....#..............#.#...#...#......#............................#.........#...............#............. ...#................#.###...................................................#..............#.......#...................#...#.............#....#..............#....#................#..............................#...........#....................#...#..........#...................................#.#..........#..........................#...#.....#.......................#..............#.........................................#...#.......#........................................................................................................................#.....................#....#.......................................#...............................................#.......................#.....................................#.......#...#.#..........#..#..............#......................................................#..................................#.....................#........................................#...........#..............................................................#.........................#......................................#.#........#.........#.#...................#........#.#....................#..................#...#..........#..........................................#....#.......................#.......................................#..........#.....#.#.........#..........................................................#...............#....................................#.................................................................................#....................................................................................................... ........................................#................................................#.........................#.....#.................................................#.........#........#...................#..............#...............................#...............................#...........#...........#............#...........##............#...................#..........................................#..........#.........#.....#............................#...............##.#..........................................................#.....................#.#....#.................................#...............................................................................................................................#...........#..#................##.#.......................................#...............................#.......#............................................................................................#..................#.......................................#.............................................#...............................................#.........................#...................................................#...........................................#....................#...........................................................#............#......................................##..............#.........#............................#........#......#................................#............................................#..............#...............#....................#.....................#........#..#.....#..................#.. #................................#.......................#.#.......#......#................#......................#........................#...........#..#................#...#.................................................................................................#..............#......................#..........#...............#............#...................#..#.#................#...........#.....................#...........#.....#............#..#.....#............#..............#.................#......#................................#..#.........................................#..#.....#...........#.....#....#.#.................................................................#...............................................##..#........................................#...........#......................#...#.........#......#.......................................................................................#.................................................................................................##......#......#....................#...................................#........................#............................................#.......................#..#................................#.....................#.....................#.................#..................#..................................#.........................#.#..........#..........#................#..#...........................................#....................#................................................#..................................................#......................#......... .....................##....................#......#..#...............#........#..#..........................#....................................................#.#......#................................................................#..................................................................................................................#.........#................................................................#...............................................................#....#.....................................................................................##.......#.....#...........#.......................................#................#....#..........#.............#..............................##......#...........#....#..#.#...#...............................#..#.............#..........#..#...........#....................#.........#.........#.....................................#.#...#.#................................................................................................#...#....#...........#......................#....#.#....................#...........#............................#.............#............................#........#.........#.......................#.................................#.......#....#...#....#......#............................##.......#....##..................#....................#...........##...............#..................#.......#.....#.....#.......#..................................................................................................##.......................................#..............#....................... ..#........................................................##..............#..#.......................................#.................................................#....................................#....................#....................................#...............................................#....#................#....#...............................#.................#..................#...........#.........#..................#.....#....................#...#............#.....#........................#........................#..#..#.........................................................#...........#.................................#.....#.....#.........#....................#....................................................#.....##.................#............#......................#.............#.........#...........#....#.......#...#.....................................................#.................#................#............#...#....#....................................................#.........................#....................#...................#........#.............#.#........................#......................................................#..#...........#..............................................#....................##...............................#................................................................................#.........#..#.......................#.........#......#...#...............#...........#..#........#.....#...................................#.......................................#...#.....#...#....................... .................................................#.........................#......................#..........................................................#...............................#..#..........#.......#................................................................#.....................#.#............................................................................................................#......................#...............#.........#.....................#......................#..........#...............#..........#................................................................................#......#...................................#...............#...........#.##.....#....................#...............................................#......................#................#...........................................#......#..............#...............................#......#.#........#...................................................#.....#...........................#.........#...............................#.............................................##................................................................#..........................#....................................#..............................#.........#...................#..............................#.....#...........................................................................#.............................#......................#..#..................##.................................#..........................#.................#............#...............#............................. ...............................#................#..#...........#....#.........#........#..##..........#..............................#....#....#.............#.............#..#................#...........................................................................................#..........................................#....#.....................#.......................#.....#......#...........................#..#.........#..............................................#...#........#...#......#.........................................#....#.......#......#......................................................#.....#..#...........#............#.......................#......#..............#.......................#.......#..........#.......#...............#..............#..................#.#.......#.....................................#............#.......#.............................#..........................#...............#.....#.......................#...#...............#..............................#......................#.#..#..#..................#..........#.......................#..............#.......#.........................................................#............................#..................#....................................................................................#.....................................#................#..........................................#..................#....................................#...........#.............#..............#.......................##....#..............#...................#..#...........................#.#... .........................#.......#.......................................................#.........#.............#...............#.....#........................................#..........................#..............#....#..................................#...............#......................................................#.....................#.............#................................#...........................#..........#...#..........#...#.#........................##....#........#..............................................#...............#.............#............##..#.................#...............................................#.......#...................................................................#....#........#.......##..........#......................#...............................................................#..............#.....#....................................................................................#...#...........#...................#.#...............#....................................#............................#...................................#.....................#.............................#.....................................................................#...............#.............#...................#...............................................#..........................#......#..............#.........................................................#.............................#...........#.......................#...............#.................#.....................................#........#........................... .....#..##...............................................................................#.....................#....#..........#.............................#.....#.........##........#....#.................#......................................................#.....................................................#.....................#............#..............#...................................................#.......................................................................#............##.................##..................#...........#....#.....................................#....#...................#.......................#..........................#.......................................................................#............#...............................................##....#....#....................................................#..............................................................#........#.......#.#...............#..#..................#.............#......#.........#.#..#....#..........................................#........#....#....#...................................#.....##...........#.....#........#..#..#.......#...........#................................................#.....##...#....................................#.....................................#.............................#..#.........#.#.....#................#...........#............................................#..........................#.#...#.....................................#......#............#.........................#...#............#...........#..............#.#.#..... ................................#..............#.................#....#.#........................#............#...#...............##...............#...................#.......................#...............#........................#.........#................#.................#.....#.#...............................#.................................#..#.............#...........##..#.................##.........#..................................##..............#................................#................................................#.....#....................................#.....##..............................#......................................................#.........#...#...........#..................#..............................................#.....................................................#........#.................................................................#.............................................................#..............#......#....#...............#.............................................#........................#................................#..........................#......#.#....#......................#..........................#.....................#...#.........#...........#.............#.......................................###............#....................#............#...........................................#.......#.........#....................................#..............#.................#...............#.........................................................#......#....#......................#............#........#. ..............#..........................................................#................................#.................................#............#........#.................................................#............#....#...........#.#......................#........#.....#...........................#.#................#.......................#.............#...................#....................#.......................................................................................#.......................................#...............................##....................#...................................................................#...........#...#.....##...........#..........................#........#..........................................................................................................................#.............................#....................................................................................#.#......................#..........#.........#...............#......................#......................................#........................................................................................##.....#...#.##...................................................#..#........................................................................#..........................................#...................#......................................................................................#...............#......#...#...##..#.......#..............##....#..............#........#.........#...................#......#...........##..#..... ..#...........##.............#........#..........................................................#..........................#....#.......#...#...................#..............................................#............#..........#..............#.#.........#...................................................#..........##.......................................#........................................................#..................#.......................#...............#..................#.......#.#.....#..............#..............................................##.#.....................#.................#...#.#..#........#..........................#.........................#.........#.......................................#............................#.................................#......................................................................................................................................................#...........................#.........................................................#..............................#.............#........#.......................#...............#.........................#...................................................................................................#.....#....................#..........................#........................#........#..............#.................................#.#....#.................#...#...............#....#..........#..............................#.#...........##......#....................#............#.....................................................................#... ...#...................................#............#.............................##................................#.......#............................#...........#......................................................................#.........................................................#.#................................#.#..........#.................#............................#.....#.......#.................................#.....#...................................................#...................#..#........#........................#.#.................#...#...#.##.#.....#........................#.......................#...............#....#...........................................#...........................#..#..................#...#......#...........................#................#...........................................................................................................................................#...........................................##.................#.......#.............#.......#.#......##...#.#.......................................................#.......#..........#................#.#............#....................................#.................#..........................................##....................................#.........#........#...........#..#......#..............#..#..#.............................#..............................................##......#...##....................................#................#...........#......#......................#............................................................#...... ...#.................................#.........................#...........................#.##.............................#...............##.........................................................#..........#............................#...#.....#..........................#...............#...........#.......#................#................#..............#............................#.......................#.#...........................#..................#......#....#....#........................#...........................#..#.....##...................#..............#.............#............#.........................................#...#.....................................................#........................................#....................#.....#.....#......#.............##...........#..#.......#....#....#..........#...................................#.....#.............##..........................................#.........#.....................................................#.....................................................................................................................#..................................#........#.....................#.......#...............................#..#.............................#....#...................................................................................#...............#...........#..#...............#........................#...#...........#........#....#.......................#.....#..................................#................................#...........................................#........#.......... .#...................................................................................................................................................#.....................................................#.#......#.........#............#.................................................................................#.....#..........................................#...#....................#............................................................#.....#.........................................................................#......................................................#.......................#........................#.#................#...#....................#..................#................................#......................#.......#...........................#..#.........#..##....#...#.#...........#.#...............................................................#.............................#...................#............#.....................#...............................................................................#..................................#........#.........................#.................#................................#............#..........................................................#...#.#.................#.....................................................................................................................#..............................................................................................................................................................................#............#.......#......................... .......#..............................................#.......................#.........................#..........#......#...........................#..#.#...........................#..........#....#....#.....#..#.....................#.....................................................#.............#.....#.#.............#.......................................................#...................................................#.....................#..........................#.....................................................................................................................#...........................#.................................................#..............#.........................#...............#.........................#...........#........#...........#....................................................................................................#.......#..................................#...................#.......#......................................#...#..........#..........................#.....................#.......................................................................#...#...........................................#..#...................#.....#.......................#.........#.....#.................#.................#............#.......................#............#........#......................................................#..............#..................................#....#.............................................................................#......................................#..................#...........#....#.. .#..............#...............................#..........................#..........#...........#..................................................#....................#............................#....##..................#...#.............................................................................#............................##...#...#............#..#.........#........#...#.....................#.........#.............................................#..................................#..........#.......#........#.........................................................#...............................#...........#......#......#.........#........................#............#.........#..........................................#............#...................#.................................#.............................#.........#......#.........#......##......................................#........................#............#.....................#...................................................................................#..#........#...#.#..................#..........................#...................................................#.....#.........................................................#.........................#.....#....#......#.......#...........#...........................#..#....................................................#......#........#...........#..#.............#........#.................................#.#....#.......................................#...................#..................#......................#...........................##....#... .........#........................#..........#..........#........................#...................................#...#..............#....#....................................................#.............................#..............#............#..#..............................................#.......................#..........#..........................................................................................#............................................#.......#..........................#...........................#............#.......#...........#....#.....................#.....#..#.#....#......................................................................................................#................#................................................................................#........#.....#.#........................#...#.....#........#...........................#...................................#............#.#...........#.......................#...#.....................#............................................................#.......#...#......................#...........#......................#.........................................#...................#............#....#.........#......#.................#.........................................................................#................#..........................................................#.....#.....................................................................#...........#..........................................................................................................#............ ..........#.........#...........#....#..................................#...#................#....#..................#............##......................#.................................#........#..............#.....................#.............#.#......................#........................................................................................#..............#.........#.#..........................#...#...........#.........................................................................#....#...#..........................#............................#...#...................#.......#................#.....................................................................................##......#...............#..............#.....................................#.....#....#.#.....................................#..#..........#....#...#............#................#.....##.......#...##.....................#...........#..................................................................#.........#...............#...................#.........#.....#.....................................#............#...............#...............#...........................................................#.................##.........................#............................#................................................##..#...............#.........##...........#....#............#.........................#...........................................................#...........#......#..........#.........#......##................#.......................................#...................#.......... .................#..............#................#......#...................#.......................................#....#.....#................#....#.........#...#.......................................#......................#.....#............................................#...#.............................#.........#..........#.....................#.#...................#.............#.........#................................##.....................................#............#...............#.............#.....#....#....#.............................#...................................................................................................................................................##....................................#....................#.....#..#...............#.............#........................#................#.#...................#..........................#..#.......#....#.......#...........##.........#.................#..#...#..#...#.................................#...........................#..........#........#.................#............................................#..........#..............#............................#..........#.............................................#..................#..................#......#.#..#........#...........................................#................#......................#..#............................................#......................#...............................#..............##............#................#..#........#.........................#...........................#....#...................#. ..........#...........................#..#.#.......................................#......................................#.......................#........................#....................................#............................#.......#............................#....................................................................................#............................#...#....................................#.......#...#.............................#......................#..................#.........#....#................#................#.................#........#....#........#................................................#........#.........#...#.............#..............................................#.....#.....#...#.............................#..........................#...................#..#..........................#...#......................#................................#....................................#...#........##........#..............#.#........................................................................................#.......#.#.....##...................................................................#...........................................................#.......................................#.....................#.........#........#..........#....#..............................#................#.................................................#..........................#................#................................#.............#.................#................#..................................................#....#........... .....................................................#.....#...........#.......#...................................#.#.#...................................................................................#............#......................................#......................................#.......#...............................................#........#.......#........................#..........#.........#.............#...........................#...........#..#.........................................................................................................#............#.........................................#.#........#.......................................#.........................................#.............#...........................................#.....#.....................#.................#..................................#..........................#.....#......#.......#.............................#...................#.........#..#....#.................##.....................#..................................................#......#..............#..............#...................................................#..................#.....................................#..........................#...............#...........................#..#..........#.....#....#.#..#..........................................#...........................#.#..............#.....................#....#...........................#..........#............#.................#......................#..............................................................#......#...............##....# ........................................................#...............................#.......#................................#.......#.................#...............#..............................................#..............#...#..................#.#.............................#.............#..#..................#...#......#....................#..#.................................#....##...............................#.................#......#................#................#..........#..........#.......#.........#.#.............#.........#..................#...........#.................#.##.#....#..........#.............................................................................#................................................#..............#.........#...............................##....................................#................#.......#................#....................#..................................#......................................................................#.#...........#.........#..#.............................................................#.#..........#.............................................................#........................#...#......................#..........................................#......................#......#............#.....................................................................................#.................#.....#...........................................#.......#..#.....................................................#..........#........##.............................#...............#............. ......................##.........................................#......#...............................................................#................................................#........#.........#.......#.....#........................................#....................................#.........................#.......#....#..........#.............#.............................................................................#.....#...............................#........................#.....#.................#...........#..........................................#.........##..........#.........................................................#......#.............................#..................#........................................................#........#............................................#...........#..................................................#...........................#................................................#.........#..............#................................................#....................................................#....................#....#......................................#.........#............................................#..............#......#...........................#..........#....................................................................#.........................................#......................#...................................#.............#....................................................#.#........................#................#.......................#...................................... ..............##......#.#.....................................#....#.....#.................#.....#.#.#..#...#..............#.#...............................#.....#.........#..................................................#...#.........#.#............##.....#............................#...............#...............................#........................................................#...............................#..#...................#.......#.........................................#...................#........................................#.......................#.........#......................#...#................#...................#...............#...............#.......................#.#...#.........................#.......#...........#...........................................................#...........#...................................#.............................#..........................#.........#...............................................#..#.................................#................................#.............#.................#.#.............#............................#...................#..........#.....................................#...............###..........................................#.............#........#....#.............................#....................................#............#.................#.......................................#............#...............................................................................#.......#........................#....................#..#.#...........#......#............... .......................#..............#......................#............##..........................#..............................................................#.......#......................................................#........#.......................................#............#.............#.....................................................#...............................#............#.........................................#............................#.#...........#....................#..#...............................#......................................#..........#..............#.....#............#....................#.#...............#....#..#...#..#....................#.............................#...............................................#..............#.............................................................#....#.................................................#.............#......#..........................................#...............#.............#.............................................#.##...............#......#..................##.............................................#...............#...............##...............#..................................#.................#.#...............#.............#...#...........................................................#..........#...........##..........................#...................................#...............................#........................................................#...............#.......................................#.........#.....#........................... ........................#........................#........#......#....................................................................................................................#.......#......................#....................................#................................#............#..................................#..................................##......#.........#.................................#...............#............#....................................#.................#.............................................................#.....................#.#................................................#........#...................................................................................................#.............................#.............................#.....................................#.#..........#..........................#..#..........#........................#.....#....................#............................................................................................#.#..........................................#........#..........#.....#............#.............#.....#..............................#.......................................#..........................................#................................#.....................#.....#..#..................#.............................#.....#.....................................................#.........#...#..............#...........#..........#...##.....#..........#.........#...................#...#.........................#.............#........#..........#............#... .#.#.............#.................#.................#...#............#.......................#......................................#.............#.............#.......................................................#................................................................#...................#.##..................................................................#.#............#...........................................#........#...........#......................#......................................#..#.#...................................................................#..............#............................#......#...#...............#.............................................#...#...............#..#......................................................#....................#.....................#..#........................................#.....#.................#....#...........................#......................##.#.......#..............................................#.......#.......#.....................#.............#...#......#..................#...........#........#...................#......#.....................#......................................#........#..............#.....#.....................#..#.....#....#...................#..#.........................................#...#............#.....#..................#...................................................#...#...........................#..#..#.......................#.....#...#...........................#..#................#.......................................#..#................................ .........#..........#.....................#...............#...............#........................##.................................#........#......................#......................................#......#...............................#.....#............................#........#.......................##.........................................#............................#....#.........................#.#..#........................................#.#.......#...................................##................#.........................###..#.......#...##......................#...............#....#......#..............#..............................#.............#......#...................#................#..................#...............................#...............#...............................................#.........#............................#...........................................#.....................#......................##......................................#............................#.......................#..................#..#.........................#..................#...................#............................................#.....................................#..................................#....................#.................#.#.............#.............#.....#.............#......................#.....................................#.............................#.......................#.......................#........#...........#.......................................................#.....#.......................................... .....#..................#...#......................................................#..#.....#....................#.......##.#..........#...............................................#......#....#...............#..#.........#...................................##...................................................#...................................................#...............#.............#........#.#...................#...#..#..................................................................#.........#...............#.#......................#..............................#.......#....................................#..#....#.....#...........................#...#...................#....................#........................................................................................#..................................#.#..............................................#..................#...............#.........#...............##.......................#................#.....................#...............#..........................................#....#..................##......................#....#..#............................................#........................#....#.....#.................#........#.....#.............................#........................#......................#....#.......................................................#............................................................................................................................#.............#......#..................#..........#...............#..............................#............... ...........#............#.......................#....................#............#..#........................................#...............#...........................#..#.......#..........#..........#.................#.................................#...#................................#...#........................#..............##..........................................................................................#...........#......#..............#.......................#........#.....#...##....#.........###...............................#......................#..........#.......#..........#..............................................................#.#............................#...........##...#..........#........#........#.......#........#..........................................................#..#..................................................#....................#....................#........................................................#.................................#.............................#....................#...........................#...........#.......................#......#.........................................#.............#.....#............................#................................................##.................#................#.#...........................#....#...........................#..#..........#.......#....#................#......................#.....#..............................................#...................#...............................................................#.#............................#........... .............#............#.#...................................#....#...........................#..#...#.....#.................................................................#..............#.................#..................#...............................................#.................................#........................#........................................##......................................................................................#.......#..............#....................................#.............#..............................#..........................................#....#.............##.........................................................#.....#....................#..#........##......................#.............................................................#.........#..#...#.................#............................#...##..........##..............................#...#...............##..........#..........#................#..#.................................#.............................#.............#...........#.............................................................................#..............#....................#.......#.....#.....................................#..................................................#............................#...........#....................#.............................................................................#.............................#..........#............................#..#...............................................#.....................#........#............................. .....................#...........................................................#.......................#...........#......#.................#............#......................................................#.......................................#....#..........#.#.............#..................#..................##......#..#.........................#................#...........................#...........................#........................#.........................#...........#.........#.................................................................#................................##..................#...................................#...#.............#...................#...............................#.....#............#.........................................................#.......#....................#..#....#.....#.....#....................#.........#.............#......................##...........................#..#.........................#.......#...............................................#...#..............#..........#.......................................#...................#.#.................................#....................#.....................................................................................##.....#...............#.#.................#.................#.........#..#..##.............................................................................#......#..............................#.........................#..........................#....................................#........................................#................#....... ...........##.....#..........................#.......#.....##.......................#....#...............#..#............##..#.................................................................#......................#................#.........#...................................................#..#.....#..........................#..................................#.............................#...............................#....#...#.............................#.......#.......#..........#.......##......#...#.....#...........#....#.........#......................#....................................................................#..........................#.......#.....#.......................#................................#..................................#..........#....................................#.......#..........................##....#...............##........................................#..............#.............................................................................................#..............#........#.......................#........#...................#.....................#.................#......................#....#..#.............................#...#........#..........#...#..........................#...............#................................................#.............#..............#.............#........................................#................#........#.#.....#.....#.....#..#.......................#...#..##..................##..............#....#...............................#.....#.......#.....................................#..... ........#................#..#...#...................................................................#.............#.........#.#.......#............................................................#..#....................#.#..................................#......#................#..........................#............................##.......#................#.................................................#.................................#.........................##.......................#..............................#.........#...................#...................#......#...................#.......#.................#...................#...###......................................##........#...............#......................#......................#......#............#....................#.......#...................................................#............#....#.........................#................................................##.......#.....................#...................................#...................................#.#...#...#...........................#............................#.....................................................#.........#............#....................................#.#....................................#..........................#..........#...#....................#............#...#......#.......................................................#......#..........................#.......................#..............#....................................................#.................#............##................................ ...........#..#...........#.....#....#.........#.....#...#............#................................................................#.........................#..........#....##......#................##.........................................#.....#...........#..............#............................###........................#...#....................................#................#.....#....#......................#................................#...#........#...................................................#....#.................#................#........#........#......................#...............................#.............................#...#.#............................#.......................#..................#.........................#......................................#..........................#.............................#...........#.........#.............#.......#.............................#......................##......#..............#.......................#....................................#..........#................#...................................#.............#......................#................#.........#....................#...........#................#....#............................#........#......#......................#.......................................................................................#......#.#...#....#.......#....................#...........##...............#....#............#........#............#.........#..............#.......................................#......#..............#...................#.......# ..##............#..................................#............#....................#....................#....................#..#........#.....#.............#....................#........................#........................#..........##.........#...............#.................#...............#..........#..............#................#.........#....#....#....#...................................................#.........#........................................................................#..#.........................................................................#..............#......................#.....#.....#......................................#........#................................#................#.................#......#......................................................#.....................................................................................................#.#....................#....#..............#.........#.#.....................................................................#.........#............................#..................#........#....#.....#...........##.....................#.....................#........................#........#......................................#..................#..............................................................................................................#....#..................................................#........#................................#.......................#.##......................#..........#..#...................#...................#...#.............#....................... ......#..........#.................................#.......#............#.#...#.......#.#......#...........#.......................#..#...........#........#...................................#..................#.............#........#.....................#................#......................#.............#.................#........##...................................#..................................................#........................................#...............................#........#.................#..........................#..............#.............................................................................#.............#.....#.......................#.......................#..............#........................................#.....#...................................#.......#...........#.........#...........................................................#...................................................#.............................................................#..#....#..............#..#.#......#.........................................................................................#...........#....#......................................#.........#.......#.......#.........................#........#..........#.#...............#......#.#......##............#...................................................#........#...........#.........................................................#..............................#.....................#.........................#.......................#........#...............................................#..........## .................#..#......................#.............................#.........................#.........#.............#.............................#.......................................................#.................#..............#..........................#....#...............................#.......................#.....................#................................#................................#.................#......................#......#...................#............#.......................................#...............................#...#............#.......#.....................#................................................#.....................................#..................................................#.............................#.........#......................#.............#....#.....#..............#........#...................................................#................#.................................#..#.....#.................#............#.............#.................#........................................................................#........#................................#............##.....................#.....#...#....#...............#............#.......................................#...#.....#......................#.........#.....................#...........#.........................................................#...#.........................#............#.........................#..............................................#.................#..........#........................#.................#............#.... ..............#....#..........................#.......#..........................#............#......................................#.....#...................................................#........#...#........................###...............#.................................#......................#....#.............##..................................................#...............#...............#........#..................#..#...............#..........................................#.............#...................................#........................................#....#................................................#........................#........................................#......................................#...........................#..#....#................................................................#......#............................................................................#................#.........................#..........................##..#.............#..................##.................................#.............................#.#................................................................#.#......................................#..#.......#....#.................................................#...#....#.............................#........#...................#........#................................#......................#..............................................................................#..#...............#...................................#................#........................................................ .......##.............#.#...#...................#.................................#........................................#........................#...#......#..........................#..............#...#...............#.....#...#...#......................................................................#......#...............................................#............................#........#.................#..............#........#.#.#...........#.....#................#.......................#...........##...#......#.....#.............#........#......#........#...........#.............#......#.........#.....................................#.....................#......................#............#.......#..#..................#........................................#........................................................#............#.#..#...........#.......#.............#..................#....................................................................#.....#.................#.............#..........................................#.....#..........................................#.....#...#..................................#........#........................#.........#....#.............#.........................................#.................#..........................#...........................................................#...#............#.........................................#...............#.........................................................................................................................#.................#...............#...................... ..........#........#.........................#.....#.......#.......#..............................#...#....................#..........#.........................................#............................................#................#.......................................#..................#.......................#....................#.#..............#....................................................#..........#.........#....#...##....#...........#................................#..............#..........................................#............#............#.....................................................................#................................#.........#...................................#..#..........................#................#......#.........................##...##...............#.........#..........................#....#........#.......................................#........................................................#....#......................#..................#............#..........................................................................................#.............#.#.#...........#................................................#.................#..........................#....#.........#...................................#......#........#...................##.#..........#................................#....#..............#.........................................#....#........#........#........................................#.#...........#.................#.............#.................................#........................... ......#.................................................#...#.........................#.............#...............#....#.............................###.............#..............#.....................................#............#..........#........#.....#.................#........#..............................................#...........#........#...#..................#....#..#....#...........................................................#.......................#..........................#..................................#.........#....#....#.................................................................#...................#........................#...............................................................................#................#.............................................................#.................#.........#..#...............#...##.........##.............................................#........................................##..........#.#................................#.................#........#..#........#.....#.......#......................................................................#..#.............................................##..#....#.#............................#................#..................#...#.......#...................................................................................................#......................................................................#.#.#.#......#....................................................................................#................#.............................................##. ........#....#.........#................................................#........................................#.......................................#.............#......#..#...#...............................#......................#........................#...............#..................................................#......#.##.............#...........#.............#........#........................................................#..............#.........#................#..............#..........#........................................................#...##.....#.............#.......................##...........................................#.............##.......................................................................#................#.................................#................#......................................................#............#.......#................##.......#.......................................................................#........#...#.........#.........#...........#.#....#..........................................................#.................#..............#.....#.................................................................#......##..#................#.......................#.........#............................#.......#..........................................#...................#.......#........#....#........................#............#.......................................#............................#.......#.............#...........#...............................................#..................................... ................................................#.........................#...............................#........................#.......................#........................................#....................................................................................................................#....................................................#..........................................................................................##.......#.#..........#............................#..................#....................................#.......#........#....................#...........................................................#....................#.......#......................#...............#.....................................................#...................#...............................................#.....#.....#...........................................................................#.................................#...........#....#...........#..#...#......................................................................#...............#.......#................................#..............#...................#.................................................................................#.........#....................#..........#...............................................................................##...........................#..#....................................#.....#.........#......#...................................#...........#..............#...........................#...........#........#.................#................... ...............................#....................................#.............#.................................................#......#.....................##....#................................#............#.....#..............#.................................#..........................#......#..#..............................##..#.................#...............#...............................................#....#..........#...........#...............................#......#.......................................................................................................................#.............#..............#.........#................................#................#....................#.......#........................#........................#.......................#..............##.................................................................................#..........................#..........#...................#.........#............................................................................#.........#....#........................##.............#..#.......#.....................#.......#...........#.............#.....................#.......#...............#....#....................#.....#..#..........#.................#.......................#............#.............................................................#.......#.....#.#.#...........#......................#.....................#..#............................#...........................................#..........................#.....................#..............#............................ ........#..............................#...#.................................#.................................#........................#............#.........#.....#..............#..........#............................#........#....................................................#...........#...#....#.....#......................##..........................#....................#........#.......................................................................................................................#...................................#..............................................#.........#.................#.#....................................#.................#....................................................#...#................................................#............#...................#.....#.............#........#.................................#.................#...#................................#......................................#..........#..........................#............#..#..............................#.....#....##...#..................................................#..........##..#..........................................#......................................................#.....................#.......#.......#.......#...........................#.....#.......................#..........#.........................................#...................................#............................#.........................#...#...................................................................#............#...#....#......#.........#...................# .......................#...#..#............#........................................................#.....................................#.........#...........................................#...#..#................#.....#.........#...........................#......#.......#.....#............#.................#..#...................#.......................#........................#.................#...............#.....#.#...................................#.............#.....#................#..#......................#..........................#......................................#.....................................#...........#.....#..............................................................#...........##.......................#............................#................#....................................#..........#....................................................................#.....#.....##...............#.........#..............................#.....#............................#..............#..............##.....#.........................................................#..........#.......#............................................#.#.......#.#................................................#......................#...................#....#...#.........................#...........................#........................................#..............#...........#.........................#........#......#.................#...............#.............................................................................#........#.#........#................................... .........#.............#.................#.............#........#...............#...........#..#.....#..................#..#..........................#................................#..................#..............................#...#..#...........#.......#..............#...#..........................................................................#...........#...............#..............................#.#.........#.............##..............................#....................#.....................#..................................#.................#.......................................#.....#...............#........#.......#.......#...#..........................#................#...................#...............#...................#...................#...#......#.................#..........#.................................................#...........#...#....................#.........................#..................................................................................#............................#............#...........................................#...........#....#...........................#..#..............#...................................................#................#...........#.................................................................................................#.............#......#.....................#..............#.#....................................................#...................................#...............................#..........................#....#......#.....#.......#..........#............................... ............................#.....................................................................#.......##.............................#...................#...........................#..#...........#.........#............#........................#..................#............................#.................................................#.....................................................#....#...........................................##......#..................................#....................#...........#.......#........#....................................................#........#..........................................#......................#....#..#...............#.........................#....................#...........##............#...............................#......#.........#..............................................................................#.........................................................................#...#...........#.........................................#..#........................................#..............................................#.........................##..................................#...................................................................#..............................#......#..........#................#..#................................................#.................................#........#..........................................................#......#................#.....................................#............#........................................................................... ...#..........................................#.................#.......................................#..........#..................................#.........................#...........#...................#........#...................................................#.......#.#...........#.........................................#............#........#.....#...................#....#.................#.....#...............................#.#......#...................#...#.............#....................#.......................#.....................##.#........#................................#.............................#............................................#..................#................................................#.......#...#.................................................................#.......#.......#.................#......................#...............##................................................#.#........#........................................#.....................................#.......#.........................................##...................................................#......#...........................#..............#......#.....#..........................#.................................................#.#..............................................#.....#.................................................#.............#.......#....................#...............................#..............##......#....................#.......#................................#..........................#.............#....................#............. ...........................#......#................................#...............#..........................................................................................#...............................#...............#......................................#............................................#...........................#..#...#.....................................##.................#.#................................................#..........................#...#..........#.................#...........#........#..#...........................#....#..........#..........#........#...................#...............#.........#.......................................................#..............................#.#.....#......#................................#...................#...................................................................#.....#..................#........#.......................#..#.....................................#......#........#...............#..........#....##..#......#.............#...............................#.#.....................................#......#....#.............................#...........#...........................................................................................#..............................#......................#..............#.#.............##........#............#................#......................#...............#...............#...................#...............................#.............................#..................#...#.......#.#..........................#..............#........................# #.................#............#........#.........#.................#.......................#........................................................#.................#..........................#..........#............................#...................#..............#................................#...#.....#........#...#.......................#....................#...........................#......#.#.............................#...........#......#...#..#............................................#..#.....#.....#.#...#.......#.......................................................#.....#.....................#.........................................................................................................................................................#.............................#..#.............................................#................#........#.#............................#................................................#.......#....................#...................#..........##.....#.....#..........................................................#...................................................................#...............#............#........#...............#...............#...............#..............................##.....................#............................#.................................#........................................#..................#.............................................#..............................#.#....#....................................................................................................#.#........ ....................................................#...#............#...............................................................#.....................#.................#...#.#...........#..............................#..................#.....#.##.........................................................................................#............#...................#...............#............#......#...................................................#.............#....................................................##.#....................................#.................................#............................#....#...................................#............#.......#......................#....#...#...##.............................................#........#...........................................................................#............#..................................................................................................#........................#...............................................................#...........................#.............................................................#.......................................................................#...#...#..................................#.......#......................................................##.................................#...#....#........................................................................................................#..................#.......##...................................................................#........#...........#................#..... .................................#.......#.....................................#............#.................................#.......................................................#.........................#..........................................#..............#..........................................................................#...........................................................#......#............................................................................................................#...................#.......#..#..........................#.............................................#.........................#..............................................................#....................#.........................................................#...............................................#............................#........#...............#.............................#....#..........#................#...........................................#.............#.......................#...................#........................#.....................................#.............................#........................#.....................................#..............................................#...#..................................................................................................##...#......................................................................................#........#............#....................................................##...................................#.....................#........#.............#....... #....................................................................................................#........#.#.................................................................................................#.......................................................................#.............................#.........#.....................................#.#.#......#..#..........#.....................................#.........................#.........................................................##................................#.............#.#.........#.#...........#..................#......#..............#.................#................#.......#....#..........................#........#...............#....................#.....................................#.....#....#.....#......................#...#..................#.....................#.......#..#.......................................#.....................................#....................#......#.....................#.........................#..............#.......................#....#................................................#.......#...................................................#......#...............................#....................#.....#..........#.......................#.........#...#.......#.....................#........................................#...........#...#........................................................#.#..........................................#......#.#...............................#.............................#........................................................... .................................#......................................#........#.............................................................#.................................#............................................#..#.#.........#....#...........................................#....##...#.........................................................................................................#..........................#...#.......#........#..................................................#...................................................#.............#...........................#..#........................#.....#.....#...............................................................#.........................#......................#......#......#......................#.#.............#...................#..................#......................#..................#......#..#......#.......#................................................#........................#...#...#.......................................#.............................#..........................................................#................#.#..#...............#................#.....................................#...#..........#....#............#.......................#..................................#...............#...............#..#..#............................................#...#...................................#............#...#............#.....#.................................................................#...............#..........................##......#.............#..#.#.................... .............................................#........#.........................#.........#...................................#..#................................................#......#..........................#.............................................................#....##...#.........#....#.........#...........................#..#...#.#.......#................#.........##..#...............#.#........................#.#....#....#................#...........#.................#.........#.#.#......#....#.....................#....#....................................................#...#.......................#..#..#...................#..................#.................#............................#...........#........................................#........................................#.......................#.................#.#..............#....................#...................#.................#.........................#....................................#.............................................................................#.................................#..............................#...................#............#.........................................................#......#...............................#............#........................#.............#.#..............##.........#................#..................................#..................#.............................#.......#..............#...............................................#...........................................................#......................................#...... ...#.......#................................................................#........#.....#..........................#............##.#.........................................................#..............#.................................#......#......................#...#................#..............................#............................................................................................................................#.......#...........................#...............................#...#....#.................#..............#.....#...........................##..................................#................#.........................#..........#.................#.....................................................................................................#...#.#....................#.....#........................................................#......#.......#......................#..................#....#......................................##.......#......................#..#...............#..........#.............................#..........#.#.................#............#........#......................................................................##.....................................................#...................................................#....#....#..............#................................................................#.......#..............................................#..........................................#.....#..........................................................#................#.........................#...... .............#......................................#.........................#.................#.....#.....................#.......#...#.............#......................................#.............#...#.#..........................................#..........................#........................##................................#.........#.........#....#.........................#..............................................#....#...#.......................#..#.....#................................................................#..............#......#.................................#.................................#......................#..............................................#...#............................#...............................#.....#..............#....................................................................#.....#...#.........#.......#..##..............................................#..................#......#.................#.......#...............#.#.......................................#.............#.............................#..................#...#.................#..............#...................#..............................................................#....................................#.#..#................#...............#...............#......#........................................#.........................#.....#.........................#....#....#..........#.........................#............#..........#...............#.........................................#........#................#........#..........#................ ...............#...#....................................................##............#...#...#.........#..........#..............#...............................................#..................................#.........#..........................................#.................#................................................#......#.....#..#..................................#............................#...........................#..#.............................#..........................#.......#.......#....................#.........................................................#...#................#................................#..........................#....#......#...........#..#.............................#..........................................#............#............................................#....#.....#..#......................#......#...............#....##.....................................#...................#...............#............#.....#...................................#......................................................#................#................................#............#...............#.................................#........#.......#...............................#.....#.........#....................................................................#....#............................................#..........................................#...................................#...........#...........................#.........#...........................................#...#........................................................... ....................#.....................................#.................#...............###......#........#..#........#...............................#......#.........#..................#.......................#....#......#......#.......#.................#...........................................#..#....#....#........................................................................#...........................#........#....#....#...#............#......#...#..#.................##.......................................#........#....................#.............#.#.........#..................................#.#..#.............................................#..................................................#.......#............................#.......#....#..#............#.........#...#.............................................................................#....................................#..........#...........#.................#........#......................#..................#................................................##...........#...........................#..................#.#...................#..............#...........#...............#..#........#............................#....##...........................................#................................................................#..................................#..................................................#..#..............#..............................................................##.....#................#...............#...................#...............................................#....... ...................#.............##.......................#....#....#........#.......................................................................................#............................#..........#..#.#..#........#....#.............................#..........#..........................................#.................#..................................................................#........#...............#....#.......................................#......................#..#................#......................#..........#............#...#..#..........#................#..#............................................#.........#.........#..............#............#..#.............................#................................#........................#.....................................................................#....#...................#..............................................#...............#............#.....................#..........................#..............##.........#............#...#......................................................#..............#.................#..........#...........................#............................#....#...................................#........#..#..#.......................#................................#.##...........................#...........................#...........................................#......#....#...................................#....#.............#................#..........#.......#.............................#........................#...#........................................... #...............#...#.........#.....................................##..............#.....................................#.........................................................................................................#..............................#...........##....................#.........#.....##..................#.......#..#.....#.............##...................#............#...........................#.....#..........................#......................#............#...............................#................#..........................................#.....#................................................#.#..........................#........#............#.#........................#.............................................#................#...............##...................................................#........#..............#..............................................................#..........#.......#.................................................................................................#............................................#.....#...............#..........................#....#.....#.#.............#..................................................#......#.........................#.......................................#..............#................#.........................#.#.....##............#.............#.......................#.#.........#........#..........#...............##........#................................#.........#....#.........#..................................#.........................................#.......... .................................................#.......#.......#.....................................................#....................................#..........................#....#.#.............................#..............................#.........................................................#....................................................#............................#..............#........#...........#....#..................................#..#...........................##.#.......#...#.........................#...................................................#...........#...............#..#......#...#........#...............................#..........................#..................#............................#................................#..#...#.........#..................................#............................................................#...........#....................................................................#....................#...............#...........#..#..........#..........................................#.........................................#...........#.....................#.................................#...#.#.#....#.............#........#.............#..........#.....................................#....#..##......#.........#.........#..................................................##...................##.#.......................................#...............................#........#..............#................#......#...........#.#.....................................................#............................ ....#...........#..................#..............#......#.#.......#.........#.........#..................#.....#.................................#....#..................................................#........................#...........#..............#.............#...#.......#......#...#.#...#.................#..#................................#.#..........................#.......................................................................................................##......#.#..........#.......#..#...........#.....#...#..................#..........#................................#...................#..#......#...............##....................................................................#..........................................#.#.................................#.##.......#.......#..........................................#.................#..#......#.........................................#.......................#....#.#........................................##........................................................#..........#................#..........#..#.......................#............................#.......................#..#...................................#.....#........#.........#.....#................................................#...............................................................#...........#................#........#....#.............#..#......................#..#...#.#.........................#...................#.........................................##............................................#........#.........#.#........... .........#...........#...............#................................#.................#............#.............................#..#..........#.#...#........................................................................................................#..........#...........#.......#.............................#....................................................#.....................................................................#...#....#.......................#................................#...............#......#.#.........................................................#.....##..................#...................................................................#.....#...............................#.....................................................................#..................#.........#.................#.......................................................................................................................#..#..........................................................#...............................................................#...#...............#.............#..................#........#....#...................................##........#..#..............#................#......................................................#.....................#................#................##...................#...................#........................#.............#.#...............#..............#..........................#.....................#.............##....#......#..........#......#..................#..............#..................##.............. .....#............................#.....#................#.........#................................#......#.#..#.........#.#..........#......#..........#........................#.....#........................#..#...................................#.....................#.........#..............#.............#........##............#..#.#......#....#.................#.....................................#...........................................#............................#.......................#...#..#.....#....................#...................................................#...............#..................#..............#.............................#..............#......................#..#...................#..................#................................................#................#.............................#.........#.......................................................................#.................................#............................#........#.....................................................................................#.................#................#...#.........................................##........#...............................#..............................................#..................#...................................#.#.........................#........................#...................#.......#.#....................#.........#..............#..#....#.........#....#......................................#.................#..................#...............................................................#................. .........#.............................................#.........................................#..........#.#.............#........................#..................#..........................................#..............#................................#..................................#........#.......#................................#.......#.............#.......................................#..........................#.....#................#....#......................................#................#...................................#..........................................................#......................................#.#..................#................#...........#....#.................#.#.#...........#.....#........................................#..............#.......#........................#...#..............................#..........................#...........#............#..................................................#........................#.#..................#....#.........................................................................#..................................#.#....#...#......#....#..........................................#..........#..........................................##........................................#..............................#.......#.#................#.........................................................#.....................#.......................#.......#.#............................#..............................#.................#.............#...................#.......................#............... ......#....................#...............................................#..#......#......................................................#.......................................................................................#......#...........................#......#..................#.................................#..#.................................................................................#.........................#....#...#.........................##.........#...................................................#.#.....#...........................#..............##.................................#.....................#.............#..................................#.................................#..............................#..................#....#...................#................................................#.................................................#.....................................................#..............#.#......#..........#.........#..#..................#.......................#.....#...#.........................#............#.....................................................#............................#.........#..#..............#..#...........#...........#.................#..........#...............#......#.......................#..........#.......#........................#...........#....#.................#...........#............................#.................#....................#..........#...................................#..........#....#.........................................#......................#.......................... .........#....................#.................................#.........#.....................#.............................#.....#..................................#......#......................#...#........#...#...#......#...#..........#...#.....#.....................#..##.....................#......#...........................................#............................#........#.......................................................#......##......#............................#....#......#...............#..............................................................#............................................#........................#.......................#............................#.................................#...............................#.............#..#................#.............................................#......................................#..................#...................#..............#....#...#.....................................#.......#................##..................................................................#.....###...#......................#.........#......................#...........#....#...#...............#...................#....#....#.........................................#...#.....#..................#...................#.......#..#.........#.........................................................#......................................#.................#................#.............#........................................#....#........#.........#..........#........................................#...........#................ .............#.................................#..........#........#................#...#.......................................................###.....##.....#......................................#..................................................................#.................#...........#............#...#..........#..#........#..................................................#....#...................................................................#....................#................................#.#..........................#..........................................................#...............#.......................#.................................#.#.....##........#...........................#..............................#.......................#...............#............#.....................................................................................#...#....#........#..........................................#.............#....#.................................#.................#.....................#.#.....................................................#............................................#....................#..................#.........#.......................................#..#.#........#......#........#.......................#..#................#.........................#..#...#.........................................##.......#....................................................................................#....................#.....................................................................#...................#.................#.......... ...#..............................................................................#...................#......#.............#.......................................................##......#..................................#........................................................#..#.......................#.......#................#....#.....#..#.....#....................................#..................................#...............#..................#..........................#........................................#..........#.....................................................##.....................................#...............#.........................................................#......#...#....#..#.......#.....#...............#.....................#....................#.................................................##................#.....#.......#.##.....................................................#.............................#...................................#................#............................#........................................#..........#.....#.........................................#.................................#...........................................................#...................#............................#............#....#.....##........#......#.......................#.................................................................................#.................................................................#........................#.......................................................#...........................#.#.... ......................................#....#...##........................#.#..#...........#..#..#....#.................#.....#.........................................................................#.....#....#.........#..............#..............#.............#......................................#..#...........#....#........................#...#.#....................#.#.................##........#.........#.....#.................................................................#........#...................#...........##...............#..#.#................#...............#........................................#........#....................................................................................................................#............#..................................##...................................#............#................................#.#.......#....#.........#...................................................#...#.....................#.....#...............#................................................#..............#.............................#...#.........................#.........................................#......................###................#.......................................................#....#....#......#....................................#..........#.....#..........................#...............................#..........#.........#.........#......................#........................................#.................#....................................#.................#.#............#........#.........#................ .....#..#.#...........................................#.................................#................................#.....................................#......#.........................#..........#.....#.......................#......#...............#.............................................#......#.......................#........................#.#...#...#.........#....#..........#....#..........................#.............................#....#.#.....#................#............##........#.................................#.....................##..................#..................#...............#..............#.............................#............#...........................#.....#........................................................#.#.#...................#................#..............#.......................#................................................#...........................#...............#...............#..........#..........................................................##..#......................................................................................................................#.............#.....#..................#....#....#........#.....................#...#..........##.........#....................#.##.....................................#.......................#............................#.#....#.........#...............................#..............#..........#..................#..............................................................#...........#..........#....................................................#..#.......... ...........................................................#...........#.............................................................................................................#.......##..........#..........#......#.......#.......#.............#......#....#..........#.....#..........#..#.....#..............#..........................................................#.................................................#........#.#......#......................#.............#.....#............#..........................................#..................#.......#....................................................#.................................................................#.#.......................................#.........##....#...........................................#....#......#.......#........#...........................................#..............#................#..............................#.............#...........................................................#.........#..........................................#.......#.....................................................#.....##............................#........#.................#....................................................##.....#...............#....................................................#..............#..........#................#..#.........................#............................#.....#...#....#.....................................................................................##................#...#.....#...........#.............................#.......................#.................. #...........#...............#.........#................................#....................#......................................#........#...........#......#.......#...........#.......#..............................................#.........#.#.....................##..#..#...#..........................#.....................#..#..#....#.....#..........#...........................#...........................................##............................................#............#......................#................#..............##.................#.......#...#..#.#..#.................................#.................#........................#....................#...........#..#.............#...............#...................#.................................#.........................................................................................#.#.................##.............................................#................................................................................................................................#............#....................................................................................#...#.#.............................................................#..................#........#..#.................................#........#..................#..#.....#..#...#.......................#..#...#.................#............#.....................................#..............................#..........#............#...#..#......##..........#............................................................#......#..............#............... .........#.........#................................#............#.................................#...........#.#.................#...............#......................................................#........#...............................................................................#...#...#...................#..............#........................#......#.............#.........................................................................#......#....#....................##.........................................#........#.....#..............#.............#....#.........#..................#....................#.#...#.#......................#......#.....#.##............................#....#.......................#.................................#.........................................#..#.....#..#...............................#......#.................................................................#...............................................#..............................................#.....#...........................#......#..#...................................#.................##.................................................#...................................#........................#.................#........#....#.................................................#...#............................................................................#........#...............................#..........................#................................#...#.................................#......#..#.............#...........#..............................................#. ...................#..........#................................................................................#....#...#.......................#.....#...........#............##...#................................................#.#......................#.......#.............#................................................................#...................#..#...............#........................................................#.........................##....#.........................##.............#............................#......................................#........................#...#...............#...#...........................#....................#...........................................................................#....................................#...........................................#......#......................#..............#....................................##................................................#.................................................#.......#.................#.......#............#.#...........................................................#...........##..........................#..........................#..............................#.....................#............#........#............#............#.............##.................#.......#................#......#...................#.......................................#.............................#..........#......#.........#...........#............................#........................................................................##....#....................... ........................#...#..........#........#....#.....................................#...........................................................#......#...............................#........................................#........#.......................#..........#.......................#...................#........................#..................................#.....#......#.............................................................#............#......................................................#....................................#.......................................................#..........#...................................#..........#...................#..............#...#..........#.....................................................#.................#.......................................#.............#.#..............................................................#....#............#........#.....................#......................#.#....................................#..........#.....................#..........#.......#...............#...........#........#...........................................#.#...................#.#.......#...................#..............................##.........................#.....................#...............................................#.........#.............#...............#.....................#........................#.......................#.................................#..............#..........#.....#...#.#.#................#...............................#..............#.................##.#.......... ............................#..........#.................................#...#..........................#.........#................#..........................................................#..............#.......................#...........##..........................................#..............................#.#.............#..........................................................................................#..........#................................................................................#.......................................#..................................................#.................................................................................................#...##.........#.#.................#......#.................................#.............................#.....................................................................................................................#............#..................#..................................................#..................#............................##..........#.................................................#.....................#......#..#..#............#............#..............#..#.............................#.........................#.........#...#.......#...............................................................#..........................................#....................#..........................................#..#....................................#...........................#.....................................#............#....#.......................#..................... ...................................#..................#.....#.......................#....#....#...........................#..#........................#.##..#..............................#.......#.........#............................................................#....#.......#...............................#................#......................................................#...#..........#...........................#...............#.......#........................................................#......................#....#...................................#........#....#........#.#.........#...........................................#........#...........#...........................................................#................................................#...........................#...............#...#................................#...............................................................#..#...................#..............#..............#......................................##.......................................#..........#.....#....................................................#...............#..#................#.....................................#.....................................#.................#........................................................................#...............................................#.......#......................................................................................................................................#......#.......#.....................#............................#........................#..... ......................#.....#...............................#..#...........................................#................#...............#.....#.............................#.................................#....#.............................#..................#..................................#............................................................#......#..#................##.........#..........#......................#.......................#.........................................#.........#................................#.........................#............................#.........#......#.............................#..........................#........................................................................................................................#...........#.......#.........#.#..##..................#............#.......#.............#....#................#..#.#..........................#........#........................#........#......................................#..#......................................................#......#....................#.........................................#...............#..........#................#..#.....#................#.............#...............#..........#......................#............................##.........#..................................#.#....#..............................#..................#...................#.............##..........#...............................................................#.................#....................................................#........#................. ...................#...........................................#...#...............#.........................................................................#...............................................#..................................#..............#..................................#...............................##....#.........................................#.................#.......#....................#..........................................#....#.#.................#........#...........#.#....#..#.#...............#......#..#.....................................................................................#........................................#..........................#....#..................#...#..#............#..............#.........#.#...........................#........#...................#......................#...............#..........................#..................#..........#....#....................#...........#..........#.....................#............#.....................................................................#..#........#.....#.#....................#..........................................................................#............##............................................#.............................#......................#......#...............................#...................................#..............#....................................................................#.........#.#.....................#..............................................#....................#................#.............#......#...#........... #.#........#................#..#......................................................#.................#.#..................#...............................#......#..............#...........................................................................................#......................#........................#.......................#......................#.#..............#.....#.......#............................#...........#.........#........................................#.....#.....................................................................#..............#.....#............#................#....................#.#....#.#.........................................###....................................................#............................#...................................#....................................................................................................#......#...#..............#.......................#..........................##..................#.............................#........................#.................#....................#..........................#.............................................................#.........#.......#..................#.........#............#...................#.#.....#....................#......................#......#..................#......#.#..#...........#....#...#.......................................#............................................#....#......#........#..........................#..........#...............................................#.....#.........................##............. .................#............#...#........#............#.......#.........................................#.......#..#..................#....##................#..................................................#.................................#......#...............#......................#..............#....................#.......#.....#.#.......................................#.............................................#....................#...................#....................#..............................#.#....#..........................#................................#............#.................................#......................#............#..............#..................#..............................................#..#..............#.........................................#............................................#...#..............#......#.......##..........#............................#..............#..............................................#..............#.................................#.......#.............#......#.....#..........##....................................................................#.............#.............................#.................#......#........#........#.#........................#..........#............................................#..............................#....###................#........................................................................#..............#..#...................#.#.........#......................#.................#....................................................................#. ....##.......#...............................#................#......#...............................#....#...............................#......#..............#.........#.....#..........#........................................#...............#.........#...............#..............#........#...............#..#..#.#..#...........#.............................#.............#........................................................................................#....................................................................#..#......................#........#.................#....................................#....#.#......#............#......................#..................#.......................................................#.........................#..#.......#..#................................#.........#......#............#...............................#........#....#............................#...................#..........#..................#..........................#.............#..................................#.#..........#......................................#................#.....#...#.#..............#....#.................#.#.........#.................#..#.#....#...........#............................#......#......#...........................................................................................................................................#................................#..........................#.#..........#..#...............#..#..#........................................................#.............#....#................................#... ..........#...........#........................................................................................#...#.............................#......##..............................##...........................#...........#...............................#....#....................#.......#..............#................................................................................................................#.....#...................................#...#........#......................................................#...........................#....#............................................#....................................##...#............#..#............#...............................#.#.........#........................................#..........#....#........................................#........#....................................................#...........................................#...................#.#...........#..............#..............................................#..................#....#.......#.................#..................#.....#....#......................#.................#..................#......#.#.............#......................................#......#...............................#........................#...#....#............#....................................#...#................#..............................................#..........#...........#................#....................................#.#.................#...............#.................................................#.......#..............#............#.... ..............................................................................#............................#...........................................................#.....................................#.......#........#.....#.....#.............#........#..........#......................##...........#....................................#.........#..................#.........#..............................................................#.................................................................#..............#................#.#...................#...#.....#..#...........#......#............#.#..............................................#.....#................#.............#.............................#.......#...........................#............#...................#..............................................................#...#...................#........................................#........................................................................#.............#..........................................................................................................................#...............#.........#...........................#...........................#......#..................#.............................###.#..................................................#.......................##...#..................................................................................###..................#........................#......................#...................................#..................................#.............#.....#...................... ..........................................................#...............................................#.........................................#......................................#.#......................................................#.................................#.#................................................#....#......#....#...........#.#......................................#..........#..........................#.........#...........................................................................................................#.##............#.......................#.#......#...........#.............#............................#.......................#................................................#...............#.......#................................................#................#..##...#......................................................#...#..............#........#........#.#.................#......................#...............................#.....................................................................................#............#......................#...................................................#......................................................#......................................................#........#........................................................#....#........#...........................#......#....................................#..............#.................................................#..................#................................#...............................................#.#.................. ..#.....................................#...........................#...................#...........................#..#.................##........................................#.............................#.............#................................#........................##............................................................................................#.........................................................#..........................##...................................................#....#..............#....#..................................#.........................##.......#.....................................................#..........#............#.............................#..............................#.........#..................#...........#...................................#...........#.........#.....#..#..........#.......................................................#.................................#................#..........#.....#............#..............#..#........................................#.....#.......#..........................#....................#.........#.....#........#........#................#...#..............................#.....#....#.....#..................................##...........................#..#...............................#.....#.................................................................................................#.............#..............................................................................................................#...#...........#............................................#.. ......#.................#..........................#..............#...#.......#..........#.............#......#..#.............................#......#..................................................#.........................#...................................................#....#...................................#.......#........#........#.............................#.......................#..........#.....#.....................###.##.....................#.#....#.....#.........#.................................#..........#...............#..................#.............#........................................................................#.......#...#.......#...............#.#..................................................#.....#...........#.............#.............#..#............................................#......#..............................#...................#..........#..................#..............................................#.................................#.....#...................................#................................................................................#........#....................................#.............................#......#........#................#.........#..............................#..............................................#..............#......#....#.......#.............#.......#................................#...................#...............#................##................................#...#................#...............#................#...........#...............................#............... ...............#..#.......#...#........#...##................................#.......................#...........................................................................#..................................................................................................................#...................#............#..............#...#........#.....##...............................#...............#...............................#......#...................#..#....................#........#..................................................................#......................................#.....#.................................................................................#..............................................#................................................#.........#...#..........#....................................#.#......#......#.......................#..........#.................#.....#............#.#..#...............#.........##....#........#...#.............................................#....#...........#.....#.....................................................#...............................................................#...............#........#..................#..........................................#......................................................................................................#.......#.................#..#....................................#.....#.........................................#......................#.........#.........#.......#..................#.................#.....................#........................... ...........................#........................#......#...........................................#...............................#...........#.....................#.....................#..........................................#......#.................................#..........#...........#........#....#....##........#.....................................................................................#.......#.....#.....................................................#.#..........##.........................................#...........................................#...........#.#............................#......##.............................................##...............#.....................................#........................................................................................................................##.........................................................#...............................................................#................................#..................#......#.........#.......##.....#...#......................................#.............................#..#.#................................#........................................................................#..#......#...........................................##..........#.#.....#...............................#.............#..................#....#..#...................................#....................................#..#......#....#....................................#...................................................................#.......................#........# ..................#..........#...........#..............#................................................#........................................#...#.....................#..............###...........................#.......................................................#...................#..#................................................#..................................................................................#.....#..#.....#...#....................................#....#...................#...#.....................................#...........................................#.....................#.....#..#.......................................#..............................##..................................#.#...................................................................#...........#.........##...............#............................#..............#....#..................................................#................................................#..................#.............#......................................................#..................................#......................................................................#..................................................#...#..............##......#...........#...................#.........................#..............................................#...#.....#.............................................................................#.....#..#.#....................#..............#.........................#..........##............................................................................. ...........#......#.............................#....#..............................#...#.....#............#............##.............#.............................#.#.......#....#...........##...............................................#......................................#............................#........#..........................#......#............#...................#......................#..............................................................#....#.......................................................#..#...........#.................................#........#.#.......................................##...#...............................#......#....#...................#...................#.......#.......................................#......#.......#.............#...#.......#...........................#...........#...#...............................#...................#...#..............#.............................#................................#...............#......................#..............##..................#................#...............................................................................##..........#..................#.............#..............................#...........#........................#.....................................#.....#.............................................#........#.................................#...............#.............#........#................#.......................................................................#..................#.#....................#...................#......................# .........#...............................................................................#....#............#................................................#..............#..#.......................#.............#..............#.......................#....................#.....#.....................................#...................................#..................#......#...........#.....#..#.....................................#......................#....................#..................................#......#....................#.....................................#..................#..................................................................#.....#...........#.......#.......#..#..........................................##................................#.........#.....................................................#...#....................#...............................#...................#..........#....#..................#.......................................#..........#........................#..........................................................#......................#.......#.....#......#..............#....#.......#...............................................#.................#..............................#............#.....#.............................#....###..........##........#........................#.#...........................#...........#..................................#.....#...................................................#...#.....................#...................................................................#.....#................... ......................#..................#.......................#........#.....#.........#........................#..............#....#.....#...........#.......................#........#...................#...........................................................................#.....#.##......#...................#................#.....................................#.................................................#................................................................................#........................#........................................................................#.....................................................#.#.#.........#...#..........#...................................#........................................................#....#...#..................................#........................#....#.........#.........#..#..#...........#.......#...#....#..............#..............................................................................#.......#......#.................................................................#....#..........................#.#........#.................#................#........................................................#...................#....#.........##..................#....#.....#....................#..................................................................................#...........#......#......#...........................................##..............#..................................#.#.......................#..........................#.................#.......##.............#................ ..................#.......#.............#..................#............................#.#........................................................#.....#...............#............#..........#.#..............#...................#.....................#..##..#..........#.#......#...#.#....................................#..............#...............#................................................#........................#.#........................................#..............#.#.....................#..#................#......................#.........................#................................#...................#.............##...............#.........#.....................................#....#....#.....#....#......#..#..#.......#.................................#......................................................#.......................................................................................................................................#.#........................#.......................................................................#...........#.........#................#............................................##................#............#..........#................................................#...................................................#..................#.................#.#........#.................................................................##...#.............#........................................................................#..................#...#.......................................#...............................#..........#... ...........#.......................#............................................................#..........................................#.......................#.......#.......................#.............#............#....#.........................#..............................#......................#........#............................#.........................#.........##...................#..........................##......................#.........#.............................#.#..............................#........#..............#...................#.#...##..............#.................#..........#.......#................................#.#.......................................................................................#..................................#..............#.................#..........#..................................................#..#........#......................#.......................#..........#......................#.#......................................#....................#.#........#...............#....................................#.........................#....#.....##..................................#........#........................##......#..#........#...#......#.............................#...#............#........#........#.............................................................#...........#.................#......#.......#....................#...#.........#..........#........#..............................................#..................#........#..#.......#.........#........................................................ ....................#...................#........#......................#.....................................#................#.......##.....#.......#.....................................#...............#....##...................#......................#.....#.#...............................#...................#...#...##.........#...................#.#.........#........................#.........#.......#..........................#...........................#.#..........#.......#........................#...#...........#.......#..........##...............................................................................................#..#..#....#...#........#...#...#............................#..............#..............................#................#.................#...........................................#....................#................#.................................................#...............................#..................................#.....................#..............................#.........................................................#......#.......#...............#...#..#......##...#.......................................................##........##....................................#..........##..........................#..#......#....................#......#..............#........#...............................#........#.#...........................................#.................................#........#..#...#.........................................#........#...............#.....................#............................#................ ....................................#........#.....#..#.................#......................................................#.......................#.............................#.....#......#.......#....#.....................................................................#.....................#..................#..........................................#.....#.....#...#....................................................#..............#............#...................................#..........#..................#.................................................#...............#...............................................#......##.................#.....................................#....................................................................................#......#..........#..............................#.................#........................................................#........#...................#......................#..#..........#.................................#..........................#.....................................#.........................#.......#..#.......................................#.......................#................................#...#....................#............................................#..........................#....#......#...............#..........#.......................................#............#.......#....................#.............#..................................................#...#..#...#.............................................#.......................................#............................ ......................................................................#....................................................#.#.....#.........#.............#..................#..............##..........#......................##...........#..............#.................#........................#..................#......#...................................................#.......#......................#........#.#..................#.........................#.##.#....................#........#....#...#.........#...........#..............#............#.#....................................#..........#............#.........................#.............##.....#..#...#..#...#...............#................#...........................#....................................#...........................................#.................................................................................#.................................#..........#..............................#.................................#..................#..................#..........#............................................#....#............................................#...........................#.##.....#.........#............................................#...##..#....................#...........#............#.........#.....#.#.........#..#.....................#..#.........#...............##..........................................................#.................................................#.................#............................#........#...#......................#...#...................##...#........#... ....#..........#.#...............................#.....#...............#.......#.........#.#......#..............................#...#.......#....#......#..............#........................#......................#...........................#..........#..................#......#................#..........#..#.#...........................#..#..........................................#..................#........................................#...........#.......................#.....#..................................................#....................#.............#.........#.............#........#...................#........#......................#....#...................................#...................................#.#...................................#...........#...#.....#...................................................#..............................#........................#..#..........................#...............#........................................................................................#.................#.#.......#..#......#................................................##......................#...........#.......................#...................#................#..#.........#.................#.............#...........................................#.....#.........#...........................#...............................................#....................................................#.............................................#......#...................#..............................#..#.................................................... .........................#.....#.....................................#...................#..............................................................#.............................#...........#..............#................#......#............................................................................##..............#.......#.........................................................................................#..................................................#.............#....................#..........................#.......#.#....................#..................#.........#......#..........#............................#...............#..#..................#..........................................................#..................#................................#...................................................#......#.....#........#....................................................................................................#.....#.......#........#.....................#..#............................#..............##...............#.....................#.........#.....##........................#...................................#.........................#..............#............#........................#.................................................#.....#........................................................#............................#...#...........................................................................#.......#.#..#.........#.................................................................#................................................... ..#.............................................#...........................................#...#........................................#..................................#......#...........................#.......#......................##........#........................#..................................#...............................#...........................##.........................#...#.........................#.................#............................................................#...................#..............#........#........#.............#..........#.......................#..................#..........#.......##.............#..............................................................................#..............................#.........#............#.........#...................................................................#......................................................#............#...........#...#.............................................................................#...#.......................#...................#........#.......#.................#.....................................................#.................#..#...................................#..............................................#..#........................#.......................................................#.............#.#....#................................#.....#.....................#......#...................................#..........#...........................................................#.....................#...................................#...#... ....#...............#.............#........#....#..#........#..............#.........................................#.......#............#..........#...........................#..#...#............#.#.................................#.............................#.#.............................#..........#....#.............................................#......#............#...........................#....#...............................#....#.............................#........#..........#..#....................#....................#............#..........#......................#................................#.....#.....#............................................#...............#................#.....................................#..................................#.............#..#................................#......#.......#............#...........#.............#..................#...#..................#...................................#...........................................#.......#..................#................#...................#.........#................................................#.................................................#........................#.................#...........................#.............#............................................................................#..#....#...............#....#..............................................................................#..#.......................#...............#.............#...#........#......#.....#.............#..................#.........................#...................... .................#........#........................................#..................................................#....#..........................................#................#..................#.....................................................................................#.........................#..#.....#.......................#..................#.....#...........#................#..................#.........#..............................#..............#.................................................................#..........#.......................................#......#............#..........#..........................................#..........................#.#.............#..............................................................................##.......................#......................................#........#.....#........#..................................................#..........#.#......#.........#...........#......#.......#.........#...#................................................................#.......#..........#................................#................................#..............#....................................................................................................................#...................#...............................................#.....#...#......................................#..............................#..................................#..#....#.........................................................................................#........................#........................#...... ...............#.................#........#......................................................#......................#..............................#...............................#..........................#........................##...#.......................................#............#.....................#..................#...............#...#........................#..#....#.........#..............#.........................#.......................................#.....................#..........................#......#............#......#.......................................#........#..........#........................................................#.............................#...................................................................................#..........................#.#........#..........#........#..#................................................................#.....................#...........#..............................................#......#...........#..........................................#.................#.#...#..........##.........#..#..............##.#.......................................#.........................#..........#....#..........#..#...#...........................................................#...................#.................................#.#............................................#........................#........................#....#..............#...#.......#......#.....................................#......#..................#.......##..#.....................#.............................................#... #.#...............................#.....#.........................................#........#.#...................##...................#...#.......................#..........................#..............#...............................................#..#............................#.......................................................#..#..#...#......................................#........................................................................#......................#...........................................................#............#...................................................#....................................#.................#..........#....................................#...#..........#....#...........................#.#........#..................#..#..#.................................................................................................................................#.................#....................................................#.........................................................#.............#.#.......#...............................#........................................................................#......#.............................#.....#..................#.......................................#.#.............................................................#.#..................................#....#.....#.................#....................#....................#......#................#........................#......#.............................................................#.............#......#...............#.... ..............................#...............#......#.....................#....#...........................................................#...................#........................#.......................................#..............#....#.........................................................#............................................#....#...........#.....................................#....................#.........#......#..........#........................................#.#....#..........................................................................#................#..............................#......#..............................#...#........................................................................#.........................#.......#.............#.......#........................#.....#............#..#.......##......................................#...................................#............#.....................##.#..#..........##...................................................................................#......................#...............................#......#.............#......................#.........#.......................#.......#..............##...........#...............................................#.............................................................................#........#..............##....#.............#.......................#.#.................##............#...................................#....................#.......#...........#.................................................................................. ..#.#..................................#.......................................#...........................#..........#...................#..........#.....#.........#..............#...........................................................................#.#................................#....#..........#................................#......................#...#..#........................#..#.#.#..................#......#.......#..............#.#......................................................#..............#..............................................#...#............#........#......#...........#..##.#...........#...............#.......................#........#...................#.......................................................................#...##...........................#....................#...........................................................#......#.................................#...........#....##...................#..........................#...#............................#.................................................................................#..#........#......#..............#..............#..................................................#..#.....................#......#.....................................#.................................................#...#.................................#.#..................#.......................................#.............................................#.#..............................................#......#......................#.....#.......#........#....#.............................#....... ....#...............#..#.....................#......#..............#...........................#.............#..........#......#..............................#.#...................#..........................#..#......#.#...................#...#....#........................#..#..#......#.............#.........#...#..#..................#.....#..#...........................................................................#..........................#............#...........#..#..............................#........................#.........................................................#........#.........#....................................................#...................................................................#......#......#........#...........................#..#...............#......#...............#.......................................#................#.......................................#..........................#.....................................#.....#......#...........##...#.............#......#..#.#........#...#...................................................#.#...........................................................#................................................................#..................#...#......#...............................#.##................................#......#........#.#.....#..................#...........................#.............#...................................................#..............##...#..............................#.....#.............................................#................................#........#..... #....................#...................#....#...#......#...............................................#.............#.........##.........................#.............................................................#.#...........................#..#..............................................................................................................................#.......#...#.....#.......................#.............#................................#...............#................#...#............#............................#.......................................#......#.....#.......#.................................................#....................................##.........................#..........................................#.........................................#...................#....................#..#....................................................#.............................#........##........................................................................#...................................................................#..............................#..............#.......#.............................#...........................................#....................#...#.......................#............#..............#...................#.................#.#.#..................#...#..................#.............#........#....#..#..#.............#....................#...................#.......#................................................#.....................................................#.................#........................... .....#.................#......................#.....................#.#....................................#.........#......#................................#....#...................#..............#..........................#..................#..............##...........#.....#..........#.............................................................#......................................#....................................#..................................................................................................##............#.........#....................................#................##...........................#..#...........................#...#......................#....#..#.#........#.........................................................#........................................................................#....#......................................#....#........##..#............................................#........................................................#....#.......#......#......................#......#.................#.....................................#..........................#...................#...#....................................#......#...............#.##...............#............................#....................................................................................#.#.........#.#..................##..............#...................#...................#..................#..........................................#...................#............................................................................................. ...........#..................................................................#......................................#................#.....................#..........#..#............................#...........................................................#................................#.......................#........................#.......................................#.............#.............................#....................#.......#...#.................#..................#..........................................................#........................#.............................#.........................#...........#................................................................#.......................................#......................................#.#.....#.......................................................................#........................................................................#..........#.............................#........#..............................................#............................................................................................#.#..........#......###..................................##..........................................#................................................................................................#.........#..........##.........#............................................#...........#..................................................................................#.#.......................#.........#...#.#............#...................#..........#.....#..........#....#...#.. #........................................................##................##.#.............................................#...........#..............#.....#....................#..............#..........................................#..........#.#...................#..........#.......#.................................#............#..................#...........................#...#.................#.....#....#.....#.#................#.....................................#....................................#.................#....................................#.....................#........................##.................#........#............#..................................#....................#......#..#............................................................#..........#.#......#...........#..........................#....#....#...........#..........................................................................#.......#..........#...............................................................................................#.......#....................................................#..#..................................#...........#...................#................#................#.................#................#............#.....#........#............#.##......#.....#.......#........#.....#.........#...#......#.....................................#.#....................#..............................................................#......#......#.......#....##.........................#............................#....#........................#........................ .....#........#..............#.............#..............#..#.#............................#.....#............................#.......#..........................................................#.......#.............##........................##...............................................................#..#................................................#.........................#.......................................................................#..............#..........................#.................................#.............##......#...........................#..#....#.............#.............................................#......#.......#.#..............#..................#.............#..........................................#.......#.......#...............##...#.............#................................................................................#............................#....#..............................#......#..#...................#............#...#....................................#.........#................................#.....#.....#..##........#..........#...............#.............................................................#.#..#.........................#..........................#.............#..............#..................#..#........................#.....................#.........................#..............#.#............................#.........#.....................................................................#...#.......................##......................#........#..#.........#..................#.................... ......#....................................#.......#.......................#..............................................#..............................#................................#.........................#................................#.................................#.....#.........#.........................#.........#.......................................................................#................................#.................##..................................#.................#..............#........#......#......................#.#..#........#...............#....................#...................#..........................#........................................................#............#....................................#.....................................#.#..................................#.......................#.............#...........#.................................##.....................#.#.....................#............................#.#...........#...................................................................##.......................#.......##..........#..................#................#...#....#.......#....#....................#.....#..........#......#...#.........#..............#.....#...#.....#...#...#....#.#...#.........................#..................................#..................#..................................................#...........#...............#......................................#.#.#..#.......#.....................#..#....................................................................#.............#. .....#..............................#.....................#.................................#.....#.....................#.....................................#...................................#..................................#....#.#..........#....#......................#...................#...#.................................#................................................................#.............................#.#...#...#.............................................#............#........#.......................#...............................#......#..........#.......#..............................##......#.................#.......................#.......#.......................#........#..........................#....#...................#...................#...........................................................................................#........................................................#.....#.......................#................#..............................................#.............#..............................#.....................................................#..........#.....#........#............#..................................#......#......................................................................#.................................#.................................#......#.#........#...#...........................#......................#..........................................................#.............#....#.........#.........#................................#.......#............................................................#. ....#.........#..#....................................................................................#...............................................................#.............................................................#.....................................................................#........#.........................................................................#................#..........................#......................................................................#.......#.#.........#........................................................................................#................#.....#..............................#................#........##......#...............................##.................#.............................##...............#....#.................#......#.......................................#........#...................#.......................#....................#.......................#......................#.................#............................................................................................................................................................#.............................................#....##...#.........#...#.........................#......#.................................#.#.......#...#.................................#..#.......#..........#.......#.........#.......#.......................#..........................#.#..................#............#......................#.............#..................#.....................................#.#............................#.....#.....#...... ....#....#...............................................................#............#.......................................................................................#..............#.............................#........................................#....#.................#.#.............#................................................#..............................................................#..........................##..................................................##.#............................................#.............................................#....#.........................#.....................................#................#.....................................................#.............#...................#.....................................................#.#..........................................................................#..........................................#.........................#....................#..............#................#..................#.....................#......................#......#........................#....#.......#.....................#......................#.......#...#..........#..................................#................#....#.#.....................#...........#...................................................................................................................#............#.......#.....#...........#..........#....................................#...#...............#.....#.........................#..........................#...............................#....................... ..#....................#................#...........................................#...#..........#.........#.................................#.......................................................#.....#..............................#...........................##....#...............#........#................#........................#............................................#.#...........................................#...............#................................#............#.#..........................................##..............##.......#.#......................#.........................#................#..............#........................................................#..........................................#...................................#.#.............................................................#.#.....#..........................#.............#.............#........#........................#.............................................#...#..#.............#..........................#........#........................................................#................#....#....................#....................#.....#..........#...#..............................#.........#....................................#................................................#...............#.........#.........................#..#...#...................................................................................................#....#.........................................#..........#...........................................#..............................#.............. ............................#.......#....................................................#..............#.#..................................#...........................................................................................................#......#................#.#.......#..........#......................................................................#.........................#......................................................................................#...........................#..#.............................#....#......#...........................#..#...................................#......#..#........#..#...............................#......#.............#......................#...................................................................#.................#............#......................#................................#..................#....#...............#......................#......#.................................#.#............##...................#........................................................................................................................#.#...........#......#......#.....#.#.....#........#.....#.........................#..............................#............#...............#...................................................#......#...#......#..............#................................#.#...................#..........#.............#.............#..#..................#......#......................#..................................................#...........#.............................#................... #.............................#.....#..............................#........#.........#................................................................................................#.....................................................................#.#............................#....#..................##..#..#..........#.............#...................................................#..............................#....#.#..................#...#..........#.........................#.......................................#.................#....#.........#..........#......##........#........................................#...........#.....................#..................................................................................................................#.......#............#.........................................#.#...#..............................................#.##............#.......................#..........#.........#.............................#........................................#...............................................................#.####..................................#................................#.....................................................................#.........#.#..............#...#........#....................#..........................#...........................................#....................#................#...........................................#.............................................#.......#.....##.........................................##...............................##.............#........#........ ...........#.........#.........#............##..........................................##....................................................................#...#.................................................#............#......................................#......#...#.........................................#.......................#...............................................................#......................#...#..................................................................#..............................#.#...........................#...................................#.......#.......................#.........................................................#...........................#..#.....#...#........................................#......#.....................................................................................#.......................................................#.................................................................##................................#.......................................#..............#.#.....#....................#.....#....................................................#................#............#............##...............#.#........#..#.................................##....................#............#...............................#................#.................#.#..............................................................#.....#........#.#..............................................................#.......................#.......##.......#......................................##...................#.. ...........................................#.....#.....................#............................##..........#..........#.....#.................................#....................................#..#...###..#................................#..............#.#...................................................................................................#................................#..............................#.....................................................................#.....#.....#....#.#.#.............#.........#...........#......................................#......#...............#.....................#.......#........#...#......#..#.........................#....................................#.........#............#........................#.....................#...#...........................................#..................................................................#.............#.....................#..#..................#.............#...............#.......................#.....#.............................#......................#............................#.......#..............#........................................#.....................................................#................................#.......................#...........#..#........#..............#.......#.#......................................#.#........................................#.............#...#...........................#..#...........................................#......#...........................................#...#...##......................#..#................. ..............##...............................#........###.#....................#..........#.......................#.#.#........................................#........................#..........#......................................#.......#...........................#..#..............................................#............................##...##............................................#..................................................#.....#..............#..........#..............................................................#...#.............#..............................................#......................#...#.....................#................#..............#.#................#...#.....................#.....#....................#.................................#.........................#..........................##........#...........#....#.................................................#..........................#.......................#..........#..........##........................#...#.......#..#....................................................#..................#...#..............#.......................#........................................................#..............................................................#.................#.....#........................................###..........................................#.........#........#..........#..........#.............................................................##.....#..........#.....................#................................#............#....................#................... .....................#......#..................................................#...#..................................................................#...............................................#.......#......#.......................................................................................#........#.............................................##....#.#...............#....#.......................#...............................................................................................#.................................#.........................................................#.#............................................................................................................#..........#............................#...........................................#........#....................................#..............#..............#.........................................#.....#...............#..................................................#.............................#....#....................#.#..........#..................#......#.##.............#...........#.............#......................#...#......................#.................................................................#...........................................#....................#............#.........#.#................#...#........................................................................#..........................................#..................................................#......#...............................#...............#.....#.....#......#.#........................... ..........................#.........................................#...#..#.................................................#...................................................#...........................#..#........#...........#.....................#.............................................................................................................#..................................................................#..#..................................#.......##..................................#.................#.............#...........#.............................................#...........#........#..............................................................................#......#..........#........#..................................................#...#....##.........................................#.......#..........#................#.................................#...........................................................................................#....#...................#....#.............................................................................#.#..........##.#...............#.........##......................#............................###.................................................................................#....#.............#.........................................#....#...#................................#................................#.....#............#..............##...............#.................#.#................................#.....#......#.............#.................#...................................................... ............#........................#..................#...........................................#..................................#.....................#..........#................#..#.....#.......................................#..................#.....................#..........##....................#...................................#........##.............#................................#.........#....................................#.............................#.........#........#............#.....................................................................#...................#........#................#.......#...#..#......................................................................................#..................................................#................................................#...#..................................................#.......#........#..............##..............#........#................................................#.......................#...............................................................#..........#......#..................................................................#.......#....................#........#...#.....................#..........#......#..............#................#.......................#.......................#......#.......................................#......#.....................#..........#............#.#..............#..........................#.....#.......................#.............##......#.................#...............................#.......#...................#.#......##.......... ......................#.......#...........#........#.....#.....#..........................................#...........#.......##...........................#.........................#........................##.....................................................#......................#.......#......................#..##................................#........#...#...............................#.............................#......#......................#..........................................#........................................................#............#..........#................#............#..........................#..#........#..........................#....................#.#..................#..........................#....................................#............#..................#...##..........#...#.......................#.##.......................................#............#......................................#.............#...............................................#..#...........#.......................#............................#......................................#........................................#.....................................#...............#..................................#..................#....#...........#..........#..............#.................#...........#.................................#....#..............#...........................................................#.......................#...................#...........##....................#......................#......................#..............#.........#...#...#.. ................#...........#........#.................................................#......................#.....................................#..................#.....................#.........................................#....................#...........#..........................................................#.......................#.....................#...........................................#............#.......................................#................#.....................#.#................................#......#.................#.........#..#...............................#.#.............#.............#.........#...................#....................#................................#........#..................#...................#.#................................#..#............................#............#........#......#....................#...........................#...............................................................................#.....#..............#................................................................#.....................#................................#....................................#........................#.......................................................................#...#...................................................................................#...............................................................#........................#..............#.........#..................................#............#.......................................#.............................#.......................... ...........................#..........#..........................#..................................#..............#...........#...........................#.......................................#.......................#.............................#....................##.......................................................#...........#.......#....#.................................#...........#........##..................................#........................................................................#....................................................................#.............................#......................#.....#.#..#..........#.........................................................#.......#...................................#......................................#...#....#..............................#.......#......................#........#.................................#......................#.........#...............................#..........#...............#........................................................#.....................................................................#..................#...#......................#................................................#...........................#.............................................................................................................#....#........#.................#...................#.......................#....##.......#..............#.................#..................................#..........#....#.........#..........................#.........#..#............#.............. ......#.......#........#..#................#...................................#.#..............................................#.......#.....#.........#...#..#.....#.............................................#.#.#.................................#...........................................#....#.....................#.........#........#.....................#...................#....#..#......#..........#......................#.......#..........#.........................#........................#.#...##.............................................................................................#...................................................................##..#......................................#.........#...........#...............................#....................#..............#..............#...........#........................#...................................#...............................................................................#............#..#.........#......................#.........#......................#............................#..........................#............##.........#.......................#....#.......#....#....................#............#....#..............................#.............#....#..........#............#.#.............................#................................................#.........#......#.....................#.....#..#.........#..........................................................................#..........................#.............................................#..................#....#.....#.............. ....................#........#....................................................#......................#..........................#..#.............................................#..........#......................#..........#....#....#......#.......#...#...#.................................#............................#..........................#.......#..............#...#........................#...........#..#.....................#........#..#...........................#............#...#...........................#...............#......................#..........................#.#.......#.......#.....#.#..................#.....#....................................................#.#.............#.#..................#..................................#.......#...#......#.....................................................#................##.##..................................................#.#...................................#.............#......................##......................#..#.................#............................................#.................#.....#..#.....#.................#......#......................................#........................##.........................................................................................#....#.............#.............................................................................#...#..............................#........#.............#................................#...............................................................................#.............................#................................ ...............#.........#.#....#..........................#.............................#.......#.................................#.......#.....#..#..#...................#..#..................................................................................#.............#........................#.....#....#.#...........#.........................#..............................#...................#....................#...............#.......#.............................................................#.............................#.........#............#........................##..#...............#...........................................#...#....#..........................#............................#........................................#.........................#...................#.....#.#........................................................#...#............#.......................................................................................#...........#........#.....#.......#..............................................................#...............................#.........#.....#..##..........#...#............#.......................#........#................#...................#...#...........#.........................................................#............................#..................#............................................................#............##.....................#....#......................................#.........................................#....................................##.....#...#................#.........#..................... ......................#........#..........#.........#.....................#..............#........#...............##.................#.............#.................#......#...........#............................#...#.............................#.#......#...........................................#.........#......#.........................................................................................#............#...........#..............#..........#.............#..........#.........................#...............#.................................................#............##..................#..#............#.#.#...........................#..............#..............#...........................#......................#...#....................................................................#.............................#.#.#............................................................#..........#.........#.......................................................................................#.........................#.......................#..#....................................#................................#.#............................#............................#........................#......#........................................................#..................#..#.........#............#.............#.................#.........................#...........................#.....................................#....................#.......................#....#....................................#.......................................#.............#...........#.........# .............#....................#.#.................#....................#.....#....................................................................#..................#.......................................................................#.........#.....#..............................#..................#.#........#..#.......................#.................................##.....................#.....#................................#...................#.....#....#..............#........................#..........................................................................#.................#......#.................#..........................................#...#....................................................#.......#......##.................................................#....#..................................................#......#......#.................................................................#.............................................................#...............#..#...................#............................#..................................................................##....................................................................##..............................#..................................#..................................................#............#..#..#....#..........................#.....#..............##............#............#...................................#..........................................................#...#......#....................#.........#....#.#.......................................................... ...........#..........#............................#................................................#........#..#..........................#........#................#.....................#.#.....................##......................#...........##.#..................................#..........#............#..................#.....................................#.........##..........#...............#..#....#.........#............#...............#........................................#......................#.........#....#...........#...........................................#.......#..............................#............................................#......#............#...................#......................#.........................................##............................#...................#.................#...#..#......#..................#..........................#....#................................#.........................................#.........................................................................#...##....#............#....#......................................................................#...#............#.......#........#.....................#....#.....#..........................................................#...........#........#...............................................................#...........#........................#..................................................................#.....#.#...........#................................#...........##..........................#..#................................................... ...........................#..........#.........#......#.........................#..................#....#.......#.............................#.............................................#............................#........#......................#....#.................................#...........................#..#........................................#...............#.......#..................##..#..................#.............#...................................................................#..................................................................................................#.....#.......#...#..#..#...........#..................................................................................................#..............#.......#..............#......#.....................#.....#..#.........#.......#...#..............#...#..........................#...........................#..#..................#........................#.......................................................................#......#..........................#...........#................#.............#.............#................................#.................#..........................................................#..#...............#........................#..........................................................#....#........................#.#................................................##.............................#..........#.............#..#..#.....#..#............................#......#....................................#.....................................................#. ..........#..............................................................#.................................................#..........................................................#..........................................................#...............................#........#...............................................................................#......#.........#.......#..........................#.....#............##.............................##...............................................................................................................................................#.........##..........................#......................#.............................#.................#.....................................................#.........................#....##.............................................................#........................................................................#.........#.#.....#..#..#.....................................#..#..#.#.........................#.................#.................................................#..#.........................#.............#....#.......#....................#......#..#...#................#.....................#..............................................#........#...................#.................#..................#..........................................#...........#.............................................#..........................................###.................#.................#..............#..........#...............#..............##.............#.....#......#..#.# ...........#............#.........#...........................#.....................................................................#............................#...............#....................#..................#..........#..........................................................#....#...........#................#....................#.....#.........#.......................................#.#.................................................................................................#...........................................##.................................................#........................................#...............#..#.........................#....#................#.....#..#.........................................................#...........................................................................................##....#.....................................#.............................#.......................#...........................................#..............##.......................................................................#......#.......##...............................#.........#.....#.....................#............#..................................#..#..........................#..........#..............##.......................................................#.............#..................................................#.....................................................#.................#....#...#....#..#.............#......#...........................................#.....#.#...#.............................#.................... ..#...........#.......................#...................#......#............................#......#.............................#..................................#.................#......................#.#............#....#................................#......#................#..................#........#..#....#....#...............#......#..#.........#........#......#...#...............#.......#...............#...................#.........................#...#.........................#.........#.....................#...........................#..#.................................................................#...................................................#.................................................#.......#...........#.................................................#.....#....#.....................#..........................#...................#............................#..............#......##.#.......#.................#......#..............#................................#............................#..............##...#......................................................#....................................#........................#....#...........#.............................#..........................#........................................................................##..................................#.............#...................................................#...................................................#.......................#..........................#...........#...........................................#...#........................... ..........................................................................................#.....................#......................#......#..#.................#................#.................##..#.................##...................................#....#...........#......................#.................................#.....#..........#..................#......................#.........#...........................#...............#.....#.............#.............................#....#.#........................................................................................#...........#.....................................................#........................#.#.......#....................................#......................................................................................................#...............................#..............#...#..#......#............................................................#.....#...........#.....#..................................#................................#..........................#....................................................#.................................................................#..............#..............#.#....................#............#..............#...........###....................#..#....................................##.............#.................#.........#.#................#....#........#.....................#............#.#....................................................................#...............................#.............#........................................... .........................................#..............................................................................#...............#....................................#.........................................................#................#.............................#......................................#...........................................................#...............................#...#.#............................#.....#...........................#...#......#...#.#.............................................................................#........................................##...#..#..#....#....................#..................................#...........................................................#.................................................#...............#...............................................................#.........................#.....#...#...................................#.............................................#...#..........#.........................#........................#........................#......#.............................................#.......#....#...............................#....................#.....#............................................#....................................#......................................#........#................#.....#....................#.....................................#.............................................................#...#........................#....................#....................#............................................................... .....#...#.........................#.................#................................................#...........#...............#.........................#................#.##..#...........#.......................................................................................#...............................................#.................................#.........#.....#........#..........#........#.....................................#.#........................#...............#.........#............#.............................................#..........................##..#.....#..................#........................#..........#....................................................#........#.......................#.........#............#..............................#.#...#.....................................#................................##..........................................#.........................................#....................#....#................#..............#................#........#...................................#..............#.......#............#..........................#....#................#.....................................................#.....................#.##..........................................#.#.....#.......#......................................................#..........#.........#.............#........#...#...................................#..#.....#.............................................#......#.....................................................................#........#.................#........#................. ....................#.#........#...#...........#.....#...#..#.#..................#..#..........#....................................#.........#.............................................#.....................#.......................#............#.................#...#..#.........................#......................#.....................................#..............................................................#.........................#..........................#.........................................#.............#......#............................................#..............................................#.....#.........................#......................................#.......#.........#.......................#........#.........................................#........#...###.............#....#............#........#..................#..........#...##.........................#......#................#..................................#......##.......#.........#..........................................#......................................................................#......................#..................................#....#..........................#........................................................#..........................#..........#.#..............#..................................................#......#......#..................................#.......................................#................................#.........#...#.............#..#........#...#......#................................#...............#.........................#....... .#...#......................#..............#.....#.#........#.................#......................#......#...........#..#..#.........#..#..#.....#..##................#.#.....................................##..................#.#.....#....................#.....................#................................#..................................................................................................#.........#...............................................#.....................................#.............................#............................................................##.....#.........#.....................................................................................#........................................#.............................................#................................#.............................#......................#............................#....#.....................#...................#........#............#................................#.........#.......................................................................#..........#.#......#....................................#.........................................#.............................#........#..............................#.................................................................#...............#....###............#.................#.........................................#..............................................#................................#.............#......#.#......#.......#.................................................................#............... ..............#......#.........#..........#..................#....#.#.....#.....................................##..........#.................................#................#......#......................#..................##................#...##...........#.................#.................................#......................#.........................................................#...........................#.....................................##...................#.................#....................................#......#...#..............................#...#.......#.................#........#.#.....................#.......#................#....#..........#....................#................................#.........................................................#......#............#.....#..........................................................................................................................#...............................................#.....................................#.....#..........................................................#......#...#....#................................#...#.......................#....#...##.......................#....................#......#........#..............................#.................................#.......#.......................#.................#...#........#.................#..................#...#...............................................#.............#...................................#...........#....................................#.......................#..#.#....#............................ .........#..........#.............#..#..................#................#.......................##....................#...................................#............#...................................................................#...................#..................#...............................................................#......................................................................................#.................#............#..................#.............................................................#..#...........#.....................................#.##..........#.........#......................................#...................#.................................#..............................................#..........................................#.......................#........................#........................................#.......#..........#......#.......#.##...#............................................#......#......................#...................#..............................................#......#................................................#...............#..........#............................#...............................................#......................#...............#................................#.#.......#.........................#...#...................#...................#...##.................................#...................................#.................................................#.............#..................##..............#................................#.#...........#.............. .....................#.......#..#.##..#......#....#.............#.#.##.........................................................##......#............#................#......#........................#..................#.......................#.#......#....................................#.......#........#..........................#..#...................#.........#.................#............................................................................#......................................................#..#...#............#.........#.........#...................#................#.......#..................#........#........#................#................#........................#.........#...............................#...#.......................................#................................#.................................................##.........................#.....................#..............#........#..#.....................#.............##...##...........................#.#..#.................................................................#....#.......#.....................#.............................#.................#........#.#............#...............................#............#.....#.......#......#......#............#......#.............#.....................###....................#.......#....#....#....#........................#........................#..........................#........#....#...........................................#......................................#.................#........#......#.......#...#..#..#......#...#.....#............. ....#..#....#......#.........#........................#.........#.#...........#.......................#....#................#................#.#...................................................................#.#.....................#........#.....##...................#......#..#....................................................#....................#..#........#.....................................#...........#...............................#...............#........................#..........#........#.....##...................................#.............................................#.#.............................................#..................##........#..............#.......#..#....................#......#..#.........................................................#..........#.#...#..........#...............................#..#...........#........................#..................#...............................................................#.................#....................#.............#...............................................#.................#...#..#...........#....#.....................................#..................................................#.#............................#.......##........................#...............#.....................#.......#.........................................#.........#...................................#.......#....................................#......#...............................................#......................#...........#...................#......................................#..#................ ............#.................................#.......................#......................#........................#................................................................#......................#..........#.....................#..............................#........................##.........................................#..........#.........................#........................#...............................................#..........#.....#................#..............................#.....................#...#..........#..........................#.#..................#.......................##...............#........................................................#..............................................................#......#.....................................................#.............................#.......#......#......................................#.........#..........#....#.......................#................................#......#..................................................#...#.#.......#..................................#.......................#.........................................#......................#...#...........#.............................................#......................#.....................#...................#........................#......#...............#...........................................#...............................#.......................#....#.....................................#......................................#....#.......#........................#..........#.........##.................# ........#........#...............#......#...............#.#.....#.....#....................................#...............#.......#...............................................#..............#......................#............................................................#.................#.............#....................#.................#...#..........#........#..#....#....#.....#................................#.....................................#.....................................#.#...#.....#........................#........#...#...........#..#.................................#...........#....................#..........................#..................................#..#......#..............................................#..................................................#..................................#.........................................................#.........................#.#..#..............#....................................................................#........................###................##....##...............#........#......#..................#.............#....................................................#......#.................#.............#..................................#....................#........#........#................................#..............#.....................#............#...#..........#........#......................................................#..................#.........#........................#.......................#........#.........................................................#.................. .....................#...#....#...#.......................................#...............................#.....#.....#.......................#........#.............................#...........................#..........#.......#.........#...............................................................................................#....#....................................#............#...........................................#..#.........................#......................#..#..............#......................#..#.#.........................................................#......................#.....................##...............................................#...................................................................................................#...................#...........................................#...........................................#.........#.............#......................................................#...........................................#.........#...............#...............................#...............#...........#................#.#............................................................#.............................#.............#...............#..............#....##...............#..#..............................#..##..........#.#.....................................................................#..........................................#.....#.#...........#..........................................#.#............#.#....#............#....#...#...#.....................#.........................#............#..... ................#.............#.................#.....#.....#......#.........#.............#.....#......................#.............#.......#...................................##...................#..................#..#....................#.....#...#..............................#.............#......#...............#................#..#...............#.....................................#..............#..#....................#...#..#.............#..........................................#............#.............................................#...........#...........#.....................#....................#.........#...#...........................................#..#.....................#.....................#.........#...#......................#.##...........#..#...#................................#...............................................................#...............#......................................#.....#..................................................##........#.....................................................................#.......................###..........#..........#..#........#.......#..#.............#...........#.........#.........................#..............#..........#................................#............#............................##...................#.#.#....#......#..............#.....##.......................#..........................#....................#......#................#...............................................................#................#.............#..#....................#..................#............... ............#...............#....#..............................................#.....#.......................................#..#...................................#..#........#.........#....#......#.......................................................##................#..................#..............#..............#.......................................#.............#................#.#.................................................#...#......................#.......................#.......#........................##.....................................#.........#.......#...............................................#....................#.##......#...............#................................#...#.#.........#...........#..............#.....#.....................#...........#............................................#........#....................#................#..........#...#...........................................#.....#.#.........................#..#.........................#.........#.................#..#...............#..........................#................................#.................................................................#.........#....................#..............#.............#...............#...........#..............................................................#.......#...............#...................................................#.......#................................#......#..............#..........................#....#..............#..............................................................#.#..............#....#...#........ ..........#.....#...#.....#...#..#.............#...#..............................................................#....#.....#...............#........................##......................................#.................................................................##.#.....#.............#.....................#...................................#.............#.#.....#.........#.........#..#......................#............................#.............................#.............................#................#.....#...................#.......#.......................................#...............#..............#...................................#...#.............#........#...................#............................#.......#.............................#..................#.........................................................................................................................................................................##..................................#....................#...........##.........#.................................#...................................#.#........#....................#........................#.#..............#......................#..........##......................#..............#.............................................................#...#...#.......#...............................#.............................................#.....................#.....................#................#.....#..........................#............#......................#......#................................#.....#..#............... ......................................#....#..............#...#..............................................................#......................#.........#...#.......................................#................##..#..............#..##......#.........#...............................#.......#.#....#.................#.......................#.#...................#...............#..........................................#........#...........................................................#............................#......#........................#.......................................#...............................#......................................#...................................................................................................#........................................#.............................................#...#.....#.......#.#.......#..#.............................#....#......................#...................#....#......#...............................................................#......#...#.....................................#......##........................................................................#........................#.........#............#...................##..............................#......................#............................#..............................................................#......#.#........#..................#..#....#.............................#..........#.....................#.......#.....#............#...........#..........#....#.......#.#....##...................................#................ .....................#..................#..........................#...................................................................#.........#........................#.......................#.........................#..................................#.............#......#...........................#................#..............#...#.......#...........................................#...............................#............#.......#..............................#..........#..................#...........#......#..................#......................................................................#........#.#..........#..............#..#.............................................................#..........#............................#...#......#......#.#...................#.................................#.............................#.............................#........................#....#...............................#.............#.............#..............#.......#............#.....#...............#.............................................................................................................#.......................##................#..................#........................#...............................................................#............#...............................................#...............................#........#..................#..#..................................#..................#.................................#..................................................................#.#.................#.................... ....................#......#.................................................#....#......................#.....#......#.......................................#.....#.....................#.........................#..........................#............#....#.#...............#......................#....................................#......................................................................#.......................#....#...........................................................................##...............#....................................#.........#...........................##...............................................#........................#.....................................................................#...#...............#.................................#.....................#...................#................................................................#...........#.................#......#....#........#..................#..#...........#..............................#.........................#.............#...#...................#......................................##..........#..........#......................#..#..........................#...................#....#...#...........................#..........................#...............#......##..............#..........#........................................................#.......................................................#......#...#................................................................................#..........#........#.#.....#..#..............#.................#............ .................#......................................................................................................................................#..............................................................#...........#.......#.#.....#...................................#...................#.............#.#...............................#......#........#.....................#.................#.................#..........................................#......#.................................#.#.........................##.............#..................#.......................................#......................#..........................##.....................................#.....................................................................................#.#................................#......#...........#..............................................................#.............#.....#.......................#............#..............#..#...........#...............#..#.......#...#.#............#..............................................##.....................#...........#.#.......................................................................................#...............................#..............#..............#..........#.............#.#...........#.............................#......................#..........................................................#.................................................#......#..................##...............#....................#...............#.....#..............#..#.........#..................................... ...........................................................#.....#.....#...................................#.....#....................#............#.....................##..........#......#.......#............................#.........#......#...................................#............#........................................................................................#...............................#...#....................#...............................#........#...............................#...................#........#...............##...........................................................#..............#...........................................................#...........................................#...#.....................#.....................................#............#...#...#..............................#....#..........................#...................#......................................................#..........#..........................................#...................#......#..................................#.....#..............#.........................................#........#....................#................#...........#................#......................#....#...........#............##........................................#..............................................................................................#..................................#.................#.#..............................................#.......#.#.........#...........#...........#........................#..........................................#. ..................................................#........#....#.....................................#.....................................................#.............................................#..................................................................................................#................................................#..........#......................................#..................#..............#.#..........#.......#........#..#...#....................................#.............................................#.....................................#.................#.......#......................................................#.....#...#...................#............#.......................#......#...........#.......................#...............#................#....................#........#..........#.....#........................#.........................................................................................#..................###.............................................#........#.................................#....#...................#....................#...........#...............#..#............................................................#.........#...#.....................#........#............#.....#..............#..................#..#.....................##......#........................................................................##..........................................#....#...............................#.............................#.....................#.....................................#................. ....................................#.......#................................#............#..............#............#.#...............................#..........#....................#...#...........#..#..............#...............#............##............#.................#...........#.............#..............................#...................#................#.....#............#...#.......#.................................................##......................#........#.................................................................................#............#......#....................#..#....##.......................#...................#.............##..............#...................................#.............................#...................#......................................................#.#...............................#.......................#.....#.........#....#..............#.......................................#.#......#.............#..................#....................................#....#.............................................#.......#...........#.......................#..................#................................#....#................................#............#..................#....#.........................................#...........#...................................................................#......#..#....#................#.......#..........................................#............#..............#.....................................#........................................#........#......#..................... ......................#......................#...##........#................................#..................................#........................................#.......#........#.....#......#..........................#.#.....................................................#...................#..................................................#...........#............#........#............#.....#................#..............#...................#.................#.#......#........................#..................#.........#...........#..................#........................................................#..#.......#...#..................#.....#..............#........................................................................................................#..........................................................#.....#.#....................#......................#........#...#................#................#.....#............................................#..#................................#...........................#....................#..........................#..............#...........................................................#......#................................................................................................................................#.....#.................#..........................#.........................................#.....................#..............#...#.............#.........#.##...............................#.....###........#..........................#.............#................................................. ............................................................#......#........#...................................#.................................#....#..............#............#......#............................................................................#...........................................#..#..................#........##....#..........................................#....#............#.........#.................#..#.#.........................................#.....#........#..........#...............#...................#........#............##.............#..#..........#..#............#.......................................#...#........#.........#..............#...........#................................................#..............................#..................................................#....#.............#............#................................#...........................................................#.....#...............................#...................................#....................#.......................#..............................................................#.#...................#.....#..#..........................................#.........................##...................................#...#.............................#............#.........#...................................................................#...................................#...................................#.................#...................................................#.....#......#.........#.............#.......##...............#............... #....#..........#...........#...........................##..................#.....#.................................................................................................#..#..................................#......................................................#..................#....................................#...........................#...#.........................................#.....................#.................................#......#.............................................................#....#...........#...#...................#..........#....#.................................#...............................#........................#.........................#.............................................................#...#.#......................#..................#........................................#............................#....#...#.....#....#...............................#.................................#....................#.......#.#........................#.....#.....#....................#........................#.....#.........................................#...............#...........#........................................#..........................................................................................#..............#......................................................................#..........................................#.#..............#.....................................##.......#..........#.......#..#.......................................................#.#..............#..#................#.................... ..............#.............................#......#....#..#.........................................#..........#........................#...............#............................................#........................##..................#.....#.....#................#.#.............................................................................#..........#...#...........##..#..............#...#................................#...............#...................................#..................................#...............................#................................................#.................#.......#.................#..............#.......#.........................................#...#........#....#.........#.....................#..............#.........#................................#..............................................................#..................#.....................#......................................................................#...............#........................................#......#.....#.......#....................................................#................#.........................................#..........................................#....#............................#.............#......................................##..........................#..#...........................#..............................................................#.........#.......................#....#...#......#................................#.....................................#.......#.#.................................................. .......................#...#.........................#..........................#.......#......#.......#........................................#......#..#..#...........................##...........#................................................#.....#......................................................................#...................#......................#...#.......#............#................................#................................#......#.....#.................................................................#.#........................................................#........#.............#..#.............................................#.............##...#.....................#.....................................................#.....................#...#...............#...................#.....................................#............#..........................................#.............................#.........#..............................................#............................#...#....................................................................................#....#.......................#....#.......................#..................#.....................#...............#....#.....#........#...........#........................................................#...#..........#..##..............................#.........................#.......#...........................#.........#.#...........#..#..............#...............................#.......................#.............#....#....##........#.................#......#..................... ......................#..#.......................#.......#...............#............................#...........#............................#......#......#....................#..##.#..#..........................#.......#....................#................#..#...................................#...................#.....#............................#...........................#.......................................#.....................#..............#......#.................#..............................................#.......#.............................#..........#...................................#.................................#.............#......................................#.........#.................#.#......#...#.............................#.............#.....#..............#.#................#....#..............................#..............#...................#..........#......#.#.........#.#.#...............................#........#................................................#..............................#.........##................................................................#...........................#...........#................................................................#......................#.............................................................#...#........#..................................#...............#.....#.#................................#...............#................................................#.........#............#...#..................................................................................#...##..#.......... ...........#....................................#.........#..........#..#.#...............................#..............................#...............#......#...#......#..........................#........##.............................................................#.........................................#............#.#....#............................#......................................#....#..............................#....#........................#........#...................................#...............................................#.#..............#...........................................#....................................#.................................................................#.#...............#........................#.......##........#...................#............#.........................##...............................#...............#.....##.............................#.........#........................##................#..................#.#.................#...........#.........................#..............#....................................................#....#..................................#.....#..................................#............##.##....................................................#...............#............................................#............................#...............#................................#...............................................................................................................#...............................................##...............#..#............#......#. .....#..................#..................#..........................................................................#...................................#.................................#..................#.......................................................................#............#............................................................#....#..............................................#...........#........................................#...............................................#..................#....#..............#....................#.........#................##.......#...................#..#....................#...................#......#......#....................................#.....................#..............#..............#.....#.............#...#............................#........................#...#.................#..............#...................#..............#............#.#......................#....#....#.........................................................................#...##..#......#.............................#.........................................................#................................................#..................#.......#................................##...#.....................#...........................#..#..#...................#..................#...#.......#......#....#..............#........................##....................#...................#.....#..#....#.......................................................#...................................#.......#......#...#......#........................... .......#.#..........#....................#.........................#.#...........................##...........#............................................#.....................#.....#................................#....#.......#....#................#.......#.......#.#.......#.................................#......#..............#.......................................#...............##.......................#.......................................#..............................#......................#.................#.................#................#..............................#......#...........#..............................................................................#..................................#...................#..........................................#.#.........#...............#.........................................#.....#.....#.....................#...........................#................#..........#..#..............#................#.......................#........#..#.....................#.......................................##..................#....#..........................................#....................#............................................#...............#.#..................................#...............................#.#.#.....#............................................#....#................................#......#.............................................#...#..........#................................................#........#...............................#......................................#.........#.................. .............#......#..............#.............#..................................#..#..........................#.........#..............##............#....##.....................#..#....................#..............#....................................#...#..................#................................................................................#.#.............#...........................#.......#................#...#................#..............#.............#..............#.........#...........................................#....#..............#.#......................#.........................................................#..................................................................................................................#........#..............#....##.......................................#...............#........................................#.....#...............#...................#.......................................................#....#.................#....#...........................................#..........................#.#.............##....#............#............................#......#.............##............#............................#.......#................................#....#......................#.....#...........................#.......#.....................................#........................................#.................................................#....................#.........##............................#..#...#....................................#.........................#............................ .............#...........................#..#.......................#.......#...#............................................................#..#......................#........#........#.....#.##.......................................................................................................................#...........#....#....................#...............................#..........................#.....................#..............................#.........................#.............................#.........................#............#............#................................#.........................#...............#.#..................#......................##..........................................#.............................................................#...............#...............#...........#..........#.................#..#.#.........#...........................................#....................##........#.......#.................................#..................................................................#...#..................................................#.....#................................................#..............#..#....#.#..........#...............#...............#......................#...................................#.............................................#..........................#.........#.................#................................................#.#...........#.........................................................#....................#.........................................................#.#....#.... .........#............................................#.............##..#....#......................................................#.............#......#.........................................#....................#................#..................#.............#.............#..#......................................................................#......................#.......................#.........................#..............#...................................................#....................................................#..........................##........................................................................................................#.......................................................................#..#...........#............#....#....................................#...#..........#......................#...............#...#...................................#....#..#.#...............#........#............#...................#...............#................#................................#..#..........................................................................................#.....#...............................#..................................#...#.....#........................#............#.......................................#...#..........#..................#.......#............#....#.................#....................................................................#........................................................................................#...#............................#...#.............#.................#........ ...................................................................#.#.............................#...............#...................#............................................................#.....#...................#..#.................................#..................#............#......................#............#.#....................#...........................................#.......................#.............#..............................#..........................#.....#.............................#........................#....................#..#...................................................................#.........................#..................................................................#..............#.............................#......#..........................#............................#.............#.....................#.................#.........#.......................................................#...#.#.....#....................#............................##.........#...................................................................#..............#....................................#....................................#..........#.................#.........#.....................#..........................##...........#........#............#........................###................#.................................#..........................................#...#....................#.#....#.....................#....#..............................................................................................#...................#...... .......#.#...............#.........#.................#....................................#.....#....................#...........#.............................................#.....#.................................#....#.....#.........................#........................#...................................#........##.................................#.........................#...........................#..#..##........................#.................................#............#...............................................................#.............................................#....................................................#....#......#.................................#.................................................#............................#...........................................##..#...................#...............................#...................#.....#.........#.........#................................................#.......................................................................................#........................#...................#...........................................#.......................................#...........#.....#................#............#.......................................#...#.................................#............#.............#............#.........#.....................#.......#........................................................................................#........................#......#...........................#............................................#.....#.........#...........# .........................#..............................................................#.....#.#................................#................................#...#.#.......................#...............................................##...........#........#......................#...#..............................##...##..#................................#....#............#.....#......................................................##......................................#.........................................................#......#..............#........#.............................................#...........................................#......#................#...............................#.................................#......................................................................#.........................#.......#..............................#...........#.............#.....#..##............................#..........................................................#....................#....#..............#.............................#................#..................#.#.......................#.............................................................#..........#............#...................##...#....................#...#..................#...#..........................................................#........#..............#.......#......#............#..................................#......................#.......................................#................#.............#.........#.................................................................. .........#..........#...#.#....##............#.................#...............#....................#.................................................#.........................#............#...#................#.....................#.....................#.........................................................#.................................................................................................#...............#...............................##.................................................................#...#.......................#..#.#.........##....................#.......#...............................#...#.....................................#...................................#..##.........#........#.....#............#.........#......#............#.................................#..........#...................................#.......................##.#.........#................#..#......#.....#............#.....#...........................................................#.....#.#........................#........................#......#.#.#.....................................................#...#..#...............#...........................................#.............................##......#............#...............................#................................#..........#..............#.......#................................................................##.#..#.......#......................#............#............................#..........................#.........#.##......................................#...................#......................... ..................#....................#..................................................#...........#.....................#.............................#...............................#................#..###.......##.....................................................#....................#.........#..........................#.........#.#.........#........................#............#.....#........................................................#.......................#........#.....#......#...............#.......................#...............##..............#.....#........................................................#...................##........#...............................#.##..#..#..........................#......#...........#..........#.#.................#.#.....#.......................#.....#.#..#...........#..............................#.................................#.....#.................#.........................#.........................##...........................#.............................#........#..#........................#.......................................#...#.................................................................#......................................#.................#....#.....#.....................#..#.............................#.....................#............................................#.............#............#......................#....................#..................#......#....................................#.....#......................#............................#.............#.........................#....#........ ............#......................................................#...................................................#...............#.#....#...#..#.....................#.....#..#.#............#.....##.......##............#.....#.........#.........#...................#....#....................................................#.....................#...................................#........................##...#.............................#.................#...................................#..............................#.........#............................................#.........#............#...#..........#...................................................#....................#..................................#..........#........#.................#..#.#..#.......#............................#.....................................#................................#.........#.........................#...........................#................................................#......#.................................#...................#.......#.....#.....................#..#...........#..................................................................................................................................................#.................#...................................#....#.......................#..........................................#...........#...................#....#.......#.#............................................................#...................#......#...................................#................#.............................................. ..........#......................#.............#.....#.......................................#...........................................#...............................#.............................#................#..........#..................#.................................................#......#......................................................#.....................#..........................#............#............#..#................#................##..........#.....#...................#...#....#....#.....#.............#........#.......................##.....#.........................................................#................#..................#......#...............#......#..........................................#..............#..........#...........#.........#.....................................................................................................#....................................................#.....#....#.........................#.......................................#........#....###.........#....................................................................#....#....#......................................#.........................#.....#.............................##...#............................#.....................................#.#....#..............................#................#.........#.........#...........................................................................#.................#........#.......#...............................................#.................................#..#.........................#..#........... ...............#....#..............................................#.....................#........................................#..........#.......#.........................................................#.#.................................#....................................................#..........................#..#............##...............#..................#....#........................................#.......#.......#.......................#..........#.......#............................#....#..................#..................#...........................#..#.........#..................................................#...............#........#.......#...............................#....#.........#..................................#.........................#.......#........#...........................#............#....................................................#....................................#............................................#....###.......................#.#..........#......................#.#.......................................#.......##......#......................#............................................................#................#...........................................#..................................#...............#.........#...............#.........#..#........#...........#........#......#.............................#................#..........................#.................................#..........#..............#...............#......#..........#....................................................#...........#.......... ...........................................#........#..#..#................................#..#....#............................#.......#........#.........#.......................................#..#.................#.#..##..................#........#..#....##.............#...............................#..#................................#........#...................#........#......................#..............#....#............................#......#...........................#..........................#...#...#......#....................#...........#....#.......................#...................................................................#.........................................##......#....#....#.....................#.........................#..................................#.............................#........#....#....................................#...............#...............#.........................................#...................#......................#..#.....................................................#........................................#.......................#...........................................#.#...........................................#...........#.......#........................................#................................#............................................................#..........................#...................................................#..........................................#.......#........................##.........#........#............................................#......#.....................#... ............................#........#..............#.............#..............#...................#...............#......#..............................................................#......................................#.#...#....#.................#.....#.#.......................#..........#................#...........................#..#...#......#..#.....................................................#.............#...................................#.......................#................................#......................#..............#.#....................................................#........................................................#.............#................................................#..#...#....................................#......................................................................................#......................#.................................#...........#...#.........#.........#.............#............................#...........................................#...............##.#...................#...#..#.....................................#.............#................................#........................##............#...#............#.#.....................#...........#..........#.#..................................................#....#............#....#...............#........................................#.................................#.....#..........#....................................#...........#......#........................#.......................................................................... .......#......................#.............#...#................#..........................#.....#........#..............#...................#............#...............#.....................#...............................#.##...#............#..................................#............#..................#...........................................#.......###............#.........#.....................#.................##.................#...............#......#....#........................................#..........#..........#...#..................#........#.........................#.#.................#...................#..................#........#..#.............................................#.....................................#..............#................#.#.........................................#.................................#......#.......................................................#.......#......................................#....#.........#...............................#.....................##....#..#.........................##.........................#.#.......#.....#..........................#..................#..............................#........#..#.......#......................................................#.#.......................#..............#.........................................#.......................#.....#...........................#..#........#....................................................................#....................#.....................................................................#.....#...........#................ ..#..............##....#............#..............................#.........................#..............#......#.#.............#....#..#........................................................#.................#........................................................#...#.................................#..................#...#............................................#.................................................................#..#....#.......#............#....................#..............#.............#.....#...#..................#...................................#..........................................................................................#...........#............#...#..#...#...#.##...........................#....................................#......................................#.............#..........................................#.#............#...#.................#..............................................................................#.................................#.........................#......#............................................#..........#.............##..#...................#........#...............#......#.#......................................................................#....................#..........#................................#...............#...............#............#......#..........................#.................#..#.......................#.................##..............................................#...............................................#.....................................#............. ...........#.................#.........##.#............................................................#........##.#........#....##.....#.............#.......................................#.............#...#......#..........................................#.#......#.....#.....#.#..#..........#.......#.......#...................#...........................................#..................................#.................#....#.........#...#.....................................#............................................##...................#..........................#..................................#.....#.......#..#............................#.....#...#...........#..............#.................................................................................#.............................................#.........#....................#................................................#...............#................................#...#...........#.............................#....................#......#.............#........#.............................#........#..............................................#.......................#.........................#................#...#.....................................#...#.........................................##....................................................#.......................................#...........#....#..............#...............................#..........................................#.......................................................................................#......#............................... ......................#.#..........................#.........#....#........#..............#..#...#..............#....................................................#.........#...........................#..........#...................................#......#...#..............#.................................................#...............................##..#.........#.........#................................................................#....................#......................................#.........#.....................#..............#......................#................................#...............................................#..#....#........#...#...#................#......................#............................##..............#....#.......#.................##..#......#.........##........#..#.......#.................................#......#................................#............##...............##.......................#......................#.............................#.....................................................#.#.............#.........................#.#...#.............................#..##....#................#..................#...#.........#.........#............................###...................................#.....................#..................#........#.........#............................................#.............#...........#...................#.....#............#...............................................................................#...#.......#........................#......................#............#.... #.#.......#.....#................................#........................#...................#.#................#.................................................................................##...............#.....#...#.....#.........................................#....................#...................#....................................................#........#.....#.......................................#........................#..............................................................................................#.................#......#........#...................................................##.............#.......#.......#.................................#.....................#......................#....................#..................................#.............#........................#..........#...........................#..#....#.......#.........#......#........#..............#............#..##.#.......#..........#.........#....................................#...................#................#..........#..#......#.......................................................................................................#.............#........#.......................#..........#..................#.................#....#..##....#...................................#....#....................................................................#.........#......................#......................#.......................#.................#.....#..#...............................................#.............................#.....................................#... .................#...............#......................................##.................#.....#.................#.....#.....#...................#.#.....................#........#.............#...............#.........................................#.......#...#.....................................#...................#..........................#..............#.................#............................................................................................................#...........#............#...#.................##.............................#..................................##........................#.................................................#....#..........#.....................................#.................#.#......#...............................................................#.....#...........................................#..........#............#..........#.....................#..........#................#................................................................................................#..............................#.....................#..#..#........................#.#.................#.............#.............................#..#..................#..........................#................##................#.................................#........................................#.............#..........................#.....................................................................................................#...............#...............................#.......#...........................................#.........#. ...............................................#.........#.......#....................#.............#........#......#.#.........#.............#.....#..........................................#......#......................................................#........#...............#................#.......................#.#.#..#..#.........#....................................................#.........................#.....................................#....................................#...............................................................#...............##............#........................##.............................#....................................#........................#..............#....................##..#......#..................#.....#..............#...................#..................................................................#........#........................#...........#......................................................#.................#.........#...................#..............#..............................................#.........#....#...........................#........................................#.........................#.................#.......................................#........................#...................#.............................#....#.......#............#......................#.................#.........................##...............#...............................#.#.....................#......#........#.................#..........................................#..................#......#..#............. .#...............##........#...............................#..........#......##.............#........#.#........#..............#..............#.......##.......###...................................................#......................................................#......#.......#........#....#....................#.......#...#...........#..............#.#...................................................#.#...#....#..........#.....................#......#...........................#..............................................#...................##..................#.....#..............#.......................................................#............................................................................#.........#......................................#..........#............................#......#........#.................#..............#....#.....................................#..#....#..#......#.#....#..............#.............................#.......................#.......#.............#.....#..#...........................................#..........................#.....................#.......................#.#..#.......#..................#.....#.......................................#....................#........................................#..............#.............................##.....#..........#...............#...#.......#........#..#.....................##.............#........#..............................#...................#.............#.................#...........#............#.....................#.......#.........................#........... #........#................#.............#........#..........................#..........#...................#................................................................#.......................#........#................#...#....#..................#..................#....#...................#....#..................................#................................................................#..................#...............................................#.#..#........#.............##...............#.................................#..............................#......#...............................................#.#...................#....................#............#....................#...................................................................................#...............#.....#......#................................................#................#.......#.......................................#..#.................................#..................#..............#..................................#.....................#.........................#.............................................#...#.......#.........#...........................#........................................#.......................#............#.....#..........................#...................#..........................................................................#..#........#......#..................................................................................................#.#.#..........#.#..........#..............#.........#......#.............#......................#............ ................#...............................................................................#..............#.#........#...........#...............................#......#...................................................#........................#......#..............................#.............#.................................................#........#...................#...............................#.............#............#....#...#...#..................##..#.................................................................#....................................#........#......................#......#..............................#............................................#.........................................................................#....#...##....#...................#.......................#...#.........#..............#.................................................................................................#.................#.....................................#............#.......................................#...............#..........................................................................................................................#............................................#...................................................................................#.............#.....#......#...........................#.............................................#..........#.#.......................................#....................#..................................................................................#......#....#........#........ .......#..................#...............#.......................#..........................#........................#.............................#.........#.........#................................#...................#..........#.....#.....#............................................#..............#.....................#.............................#.......................#...............#.........#........#......................................................#..................................#..................................#........................#............................................................#....................#................................................#.........................................#.......#............................................................#......#.......................#..#........................................#...........................##..................................................................#.........#............................................#..............................................................#..............................................#....................#.......................................#.......................#...................................#.....................##..........................#...........................................#..............................#.......#...........#...#....#...............#..........#.............#...................#...#............#......#.#..........#............................................##.....#...............#.................................. ...........#............................#......#......................#.....#...............#........#........................................#........#....................#...................................................................#..........................#......................#................#.......................................#.....................................#..............#................................................##..................................................................................#...................#.#....#.............#.....................................#..........................................................................#.#........#.....#.............#.#.............#...............................#....#...........#..................................................................................................................#.................#..........#..............................................................#.......##........#....#..........................................................................................................#.............................#............#..................................##.................................#.....................#..............#................................#.................................#..............#........#......#.#............#.....#..#............................................#....#........................................#....................#.....#............................#.................................#...#......................................... ....#......##...........#............................#.........#.#..........#....................#.......#.........................................#...........#.....#.#..........................................#................................................................#....#...#..................#...........................#..........#............................#...#................................#......#.................#........................................................................................#...#.#................................................#.....#..........#............#...............#....................................#........#.........................#.#..#.......#......##....#....................##.................#..........................................#........#..........................#.....................#.....#............#.............................................................#...........................................#........#......................#........................#.................................................................#.....#..........#................#.............#.....#.................................#......................#.................#.............#........................................................#...........#...............................................#...........................................................................................................................#................................#.....................................................................#..................... .#..............................#....................................#....#...................................................#............................#........#.....................................#...................#.............................#...........#........#....#...............................................#...............#.............................................................#........................#.........................#............#.#.................................#....#......................#.......#............#...#................................#..........................#....#....#.......#...............#.#.#....................#.#.#.#..........................#....#..#.#.......................................#...........................................................#....#.#......................#....................................#....................................................#..........................................#.......................#..............#.................................#..................#....#..#..#...................#............................#..............#.................#.............#.....................................#...........#.........................................................#....#......#................................#...............#......#.#.#..............#...#.....................................#.........................#.........................#.........##.......#.............................#....................................#.....#...................................#......#............. ............#..........#.........#.........#.....#...................................................................................#..................................#.....................................#....#...............#.................................................................#.................................#....................#............#........#.#.....#...........#..#......................#.........#....................................#.....#.........#.............................#...........................#...#......#....................#.........#..................................................................#..#............................#......#..................#...............................#.................#...........#...#.................#....#......#.........#....#....................#....#.......................#.............................#..................#.........#...#..........#...................................#....#..................#...........#...................#..............#......##......#......#.............................#.....##................#....#.#.................................................#..............#..............#.......#..........#.#................................................#..........#.................#............................................................#...................#..................#....................................#......#............................#....#.........................#....#............................#....##......#...............##............................#............# ...#...................................#......#.........#.#.#..........................#.....#....#.........#..................................#..............#.................#.................#....#.............#........#...............#....................................#....................#............................................#................................#.........#.....#..........#................................#...............#..................................................#....................#....#..................................#......#...............#.....##......................#...........................................................................................................................................................#.#.............................................#......#..........#....................................#......#.....#....................#........#..............................................#...#...................#......................#......#............................................#......................................#...................#...........................#..#.............................................................#.........#.................#........................#.........#..........#............#...............#..........#.#..............#.....#........................................................#.....#.#.................#.............................................#...............#...............................................#.............#..........................................#............#... .............................................................#...............#.....#.........#.........................#.................................#.........#..................#..#.........#.#........#.......#.......................##.........................#...#...............................................................#.......................................................................#..#................................................#.........#..........#...#................#...............#......#..#..........#..........###...............#..................................#......................................#......#...#..................................................#....#...........#............#....................#.........................#...........................#......................................#....#.......................#......#......#..........#.#.............#.#.........#.........................#..........................................................#..#....#...........#.........#..##..............#......#...#.................#......#.........#.................#...........#..........#.................#.........#....................................#.#..#..........................................#...............#.........#........#.#..................#................#................#.......................#......#......#....#........................................................#..........................#................................................................#...................................................#....................... ....#...#.....................#.......................#.................#...........................#...........................................................#..........#..#..........#...#.#.............................................#......................................#..................................................................................#.......................#..............#.............................#...............................#...........#.........#.................................#..........................#..............#...#.............................#.............................#.............................#.#...............................#...................#....................................#..............#..................................#.................................................#....................#..........#.......#..#.......................................................................#...........#.................................................................#...........#.........#..............#......................#............................##..#......#.................#...............#......................#.#...##.....#...........#...#..............................#..#..............#...#....#........##....#.......#.......................#............................................................#........................................................#.......................#......................................................#.................#....................#..#.............................#...............#...... .......................................#.............................................#.#...............##.........................................................#....................................................................................#..............#................#...........#...........#..........#....#.......#.............#....................#.........................................................#.....#............................................................................#........#.....................#....#.#..............................................................#..#.........................#.#......#.......................##.......##..............................................................#...#...........................#..#........#..#.............#.........................................#....#..........................#................#....................#...............#..#..............................#.....#........#........................................#..................#.......#...#.........#................................................#.........................#......#...........................#........................#......#.......................................#...................#......#...............................#....................................#.#.......##...............#.......#.......#...................#............................#.......#.............#.........#.................................................................#..............#.............................#.......................................#...... ...........#.#.............#...................................#.....#.....#...........#..................................................#..........#......#..................#......................#......#...........................................#.............................................#...........#......................................#.................................#........#..#..........................................#.........#.................................#........................................#.#......................................#.........................................#.........................................................#............................#......#........................................#.....................................................#.................#......#...#.#....#..#.............................................#.......................#........#.............#.......................#........#...........#...........................................#.#....................................#..................#...........#......##......#....................#..#....#......#...#...................................................................#......#........#...............#................................................................................................##............#........................#............................#...............#.........................#...................................................................................#....#...............#..#........#.#.....#....................#...#....................... .......#.........................#.............................#...................#........#.#.................................#................#...................#.........#.................#..................................#........................................................................#............#..............................................#..................................#.........................................................##..................................#....#.....................#................#.............#.......#.............##.......................#...........................................................................#...............#...........................#.................#.................#.............#...........#........................................................#..#.......#......#.......#...............................#...............#.......................#........#........##.................................................#...#.....#...............#...............................................................#...............................#.........................#..........#........................#....#............#...#.....................#..............#..................................................#.................#............#........................#..#.........................................................#..............#.......#..#................................#...........#.....................#......#..........#.....................#...............#............#.#..#.#...........#......................... ..............#....#..........#......#.............................#..........#................................................#...#.........#.............##..............#.........#......................................#........................#................................................#.........#..................................................#...................#................................................................#............................................................#...............................................#...#.........#..........................#........#.......#....................................#......................................................#........................................................#.....................#.........................#...............##...................#............................#.........................................#........#............#.......................#...#.....................#...................................#...#.......................................................................#.#..#....#..#..............#.......#........#...........##...#.#..#.....#...................##.............#...#.......................................................#........##.....................#.................................#..........................#.#...#.................#.......................#...#...............................................#.#......#........................#....................#...................................#..........#..............#...............#............................ ................................#.#...........................................................#.........#.............................#.......#.........#...........................................#............#.........................................#..........#..................#.......................#.......................................................#.........#................................#......#.................................................................#..............................#........................#..#..#..#....#......................................................................#......................#..........##........#...#.#..................................................#............................................#..................#..........#.........#.....................................#.#............................................................................#..............#......#..#..............................#.........#.....................................#.........#.........#.....#.............................#......................#..........#...........................................#...............#.................#....................................#.......................................#...........................#.....#............................................#............#......................#....................................................#...................#....#................##.......................#....#......#.............................##.............#......................##............##.................. ....#...#......#.......................#............#.................................................................................#..............#..........................................#......#...................#.#.............#....#.........................#.......................#.................#......#..#.##....#.....................................#...................#...........................................#.......#..........................................#...#...#................................#..#...................#..................#...............................#.#.........................................................#...................................#...#...........................#.##......#..........#....##.........................#.......#...............#...............................#.......#............................#............................................................#......#.............#.......#..........#.........................#...................................................#........................#..................................#................................................##....#.............................#.......#.................#...#......#.......#..............##.........##........#...#........................................................#...#...........#.....................#...................................................#..................#.#......................................................................##.#.............................................#..............................#.............#........ ..................................#................................#................................#...................................#....................................................#.............................................................#......#........#...................##.............#..............#...#....#...#.......................................#.............#.........................#...#......#..........................#................................................................................................................#...#...................#....................................................................................................#...#.................................#.#........#..............#...........#...........................#..........#...............#.................................##..................#...................................#....................................#.........................................................#....#...............#....#.#.............#...................#.........................#...........#........................#...................#...........#..........#.............................................#................................#......................#.............#.............#............#.....................#...........#.........................................#......#......#............#....#.........#...............#......#.......................#.....................#..##...#.....#......................#........................................................#........................ ........................#................#.#..........#..............#.........................................................#......................#..#......................................#...................................................................##.....................#............................................#.....#.#...........#..........#...#.........#....#......#...........................#..#....#........#.#.....................#....................#..........................................#.......................................#.#......#.........#....................................................#...........#........#..................................................................................................................................#................#.......#.................................................................................#...................#..................#.......#..................................................#......................................#.#......................#.......................#......................#......................................#...............#...##..........................#..........#...................................#....#................#............................#............#.......#..#.............#..........#..............#...............#............#....................#..........#.........#.....................#.......#....#.................#..#..............#...................#..........................#.............##................................#...#...##.....#...........#....... ....................................#....#...........#..............................#......#.............................#....................................................#.........##.........................................#......................#....#....................#.....#.............#....................#..................................#....#......................#......#........#.........#............................#..........#......#................#.......#............#.....................................#.....#.#............#...#.................................#...........#................................#..............................................#......................................................#..#..........................................#.#......................#.....#..............................................................#.............................................................#..........................#....#.........#...............#..........................#.#.................................................#......................#............................................................#.......#.....#.#...........#.................................#....#........................#..........................................#..........................................................................................................#................#......##....................................#..........................................##..#........................................................................#.................#.................. ................##..............#.............#.............#...........#.............#.......................#..........................................#.#........................................................#.#.....#.....#..............#............#..............#..........................................#.....#...#............................#.............................#.............#.................#....#............##.................#.............................#....#.........................................#...##................................................#......................#.....................................#............#............................................#......#.........#....#.................#.......................#............................................................#.............#....................................................................................................#....................#...........#.....................#................................................................#..#......................#............#....#......#.......#......#....##................................................#.........#.....#................#..........................................................................#....#..#.......#.................................#...................................#...#...........................#.....#................................................................#............#.............#...#......#.............................................................................#..#.....#.#............. .....#................................#................#....#..#....#.......#............#......................#..................#..............#.....................................#.....#....................#................#......#..........................................#........................................#...................#.................#..........#.....................................#.............#................#............#........................................#...........#..........#....#....................................#....................#....................#..#.............................................................................#..........................................#.....#.....................#..#.....................................#..#..#.........................................#............................#........................................................#...................#...................................................#....#......#..............#.##....###...........#..............#........#....................##......................................#......................#................#.......#............#........................................#...................................###............##.......#.....#..#..........................#....#..................................................#....#...............#.........................................##..........................................................#..............#............#.......#.......................#..#......#.........#....#....................#.... ......................................#..............#...........................#..................................#.....#.........................##..#.................#..........................................#........................................#..................................#..........#..............................................#..........................................#................................##.......................................#...............#............##.#......................................#.............#.#...........#...#..........#....#........#.........................#.#.................................#.........................#.......................#..............................##..#............................#..........................................#.#..............#...............#.......................##....#...................................#.....................................................#..#..........#..............#..................................#...................................#...................................#..#.............#......#.................#......................................#.......#....#..................................#................#...#..............................###...........#.....#...........#...........#.........#...............#............................................#........................................................................................................#...........................................#......................................##........................#........ ...#................................#.......................#.#..................................................#...........#...................#......#.#.#..........#...#.....................#.......................................................#........#..................................#......#..............#....................#..........#......#..........#............#.................#.................................#......#......#..............#..........................#...........................#..##.....#....#.........#....................................................................................#..........................................#...................#................................#..........................#.......#...........................................................#..........#..........................................................#.....................................#.....................................#.........#...........#.....#..#........#................#.................................................................................................#...........#..#............................#..#.......................#.............................#...........#................#...........#..................#..................#.......................................###......#................#.........................................................#.......#...........................................................................................#.........................#..............#................................#..#..#.............#.... ......#............................................................#..............................#...........................#..#............................#...........#.....#...................................................#....................................#..................................................#.......................#....#................#......#..................#..........#..............................##...................................##............................##......#....................................#.............##.........#...#.....#.#...#........................................#..#.................#.#..........................#..............#...#..................#...#..............#...#......................................................................#.....................#.............................#.......#......................................................#........................#....................................#..#.......#.............................................................#............................................#......#.#.....................................#............#....................................#......#........................#.....................................................#.................#.........#..#......................#..#...#.......................#............................##...................#.......#...................................................##....#.........................................#.#.....................#...........................................................#....... .......................................#..............#...............................................................................................#.....................#....................#.........................#......#..................#.........#......................##...............................#......................#........................................................................................#......#...................#........#.##............................................#........................##.........................................#..............#.........................................#.............#..................#............................#......#............#.................#.#................#..............................................................................................#........#...................................#...#.................#......#.....................#..............#....#................#...............................#..................................................................................#................#..................................#....#.............#................................#....#..#.#..................................#............#..................#..............#......................................#....#...................................................#.................#..#.......#........#..........................#..............#......................................................................................#.#............#...............................#.....#............ .............................#.....#......................#....#..#.#.................................#.............................................#.....................#....#......#...........#.....#.......................................#.#....................#.....#.....#............##.....................................#.......#.................................................#..........................................#.......#........................................#......................................#............................#..................#...........................................................#...........#......#....................................#.....#..................................................##..#....#..........#...................................#...........#............#...........................#.............................#.............#.....#...................#...............#......#.........#.........#................................#.............................................................................................................................................................#..#..................#...................#................#.#...................#..........................#.....................##..........................#..##..........#...........#............#......#...................##.###.................................#...........#..................#....................................#................................#.......................#..#.............................................#............#......#.......... ......#.....#..........................................................................#......................#..............#............#.##......................................................................#..............................#.................................#.#......#..........#................................#.............#...................#......#........................#.#..............#........................#........................................#...................#.....................#....#.......#.................##...............#....................................#............#..................................#.#......#.............................#.........#......................#.............................................................#.................................#................................................................#...#................#........................................................#........#.#............#............................................................#........................................................#......#............................#.................#.............#.....#..............#..................................#.................................#..........................................................................................#.....................#......................#......#......#......................................#................................................#......#...................#.........#...........................#......#..#............#.........................## .........#.......#...........#...................................#............#............................................................#...........................####............................................##.........................................#............................................................................#.................................#.#.......................#.......#..........................................................#.........#............#.......##....#...............#....#........#...................#................#.........#................##..............#......#.......................#........................................................................................#......................................................#....#......................................................#.............#..........................#.....#....#....#.......#.................................................#.............................................................##......#......................................#.......#.......................................................................#....................................#...........#...........#........................................................#.........................................................#...........#...##...................#.............#.....#.....#.............#...................#......................................................#............#...........................#.....#................##............................................................................. .................................#.....#..........#...................##.....#............#.......#..#..#.....................................................................................................#.........#...........#..........###.......................#.............................#.........................................................#.............................................................##.....#....................................................................#................#........................................#....................................................#.#...........#......#...........................#....#...#.......................................#..................#.#................#.......#.......................##.............#......................................#..........#..................#........................#..........#....................................................#..............#...................................#.................................#................................................................#.....#...............................#................#................................................................................#..................................#.#..................#.#......................................................#..........................................#........#....#...............#.#.......#..................#.#.................................#.....#.......#......#..................#.............#.....................#..#.......#...............#.........#......................... ........................................................................#..............#..................................#...........#..........#....#..#........#....#...........#............#...............................................#..............#......##...#...#.........#...............#..............................#......................................#......#.............................................#..................................................................................................#...........#........................#...........................#......................#...............#.......................##........#.#.............#.#..#....#.....#................................................#.......#......................#.....#.#..........#.........#.#.#.......................................#........................................#.....................#.#......##.............#.....#.....#............................#................................#...................#.................#......#........................#.#..............................................#.......#..........................#.............#...................#..............................................................................#.....#............................#................................#.#.............................................#...........................#................................................................#.............................................#........................#..#.##.......#...............................#.................#.#.. ...........................................#..........................................................#....#.................##.....#.............#......................#......#..................#........#..#..........#.......................#......................................................#.............................#....#..................................#.........................#...#.......................................#.................................#.........................................................................#.............#.......#........#........#.............................................#.......#.................#................................................#...............#.............#.............#..................#............#....#........#...............................................................#...............#...................#..................................#.................................#.............................#...........................#....................#.........#.............#...#............##....................#..#..#........#.........................#.....#.........................#...........#.................#...........#................#..............#...#..............................................#.....................#......................#...........................................#....#..........................................#.................................#.#..##...................................................##..#........................................................................#....... .....................................#..........#..#..#........#.....#...............#......................#..#..........#.........#......................................................#...##..#.........................................#...#..............#...................................#..........#..#................................................#..#......................................................#..#........#......................................#....#...................#................#..................#.............#................#......................................................#...#.#.....#...#.................#..............#......#................#.............##.........#...............................................#......................#.....................................#.......##.........#........#..#......#...............................#.................................................##...................#.........#......#.........#..................................#...........#.............................................#..................................##..............................................................................#...........................................#.......#....................#......#....................#..#........#.#...#......#..........##..............................#.......#.............#....#.#...##..............#..........................................#.#..................#...........................#..#...........#..#.#............................................#.....#...#.........#...............#.........#... .#............#......#.#...#...............#.........#...........................................#............#...........................................................................................................#................................#.................#..........................................##...#.....#...................#.................#..................................#...................#..............................................................#..........................................#............#.......#.......................##.............#...#..............................................................#...............#...................#......#......#....................................#..............#............#..#.....................#......#.........................................#..................................#.............#....#......#...#..........................#.........#..........#...........................#.....................................#......#...................................#....#.#.....................................#...#.........#................................#.............#.........#.....#...........................#......................#..................................#...........#..........#...#.......#..........#...........#.......................#.............................................................#..#..........................................................#.....#.....#.............................................#...........................................#.............................#............ ...............##.........#................#.......#...........................#.................................#........#................#.......#...................#..........................#.......#.#...........................#.......................#........#.....#.........##...................#.............#...#.......#....................................###.................#..................#...#...........................#.............................#.........................#.......#......................................................#...#................#..........#.......................#................#...............................................#...#............#.....#...................................#.............................#..........................................#...#..................#...............#..............##......#.................#..#..#........#..........................................#.#......................................................#.............#...................................#.........#.................................................................#.........#............................#.......................#............#..........#.........................................#..#.........#.........................................................................#...............#..........................#.......#.............#..........................#.......#...........................#......#.......#..#...............#..#....................#..#.....................#.........................#.................................... .....#..................................#.....................#.........#..............................................#..#..............##.....................................................#.............................................................#.........................#....#.#..................................#...............#.#......#.........................#............#..........#.......#.........#............................#.....#....#....................#.#..............................#......##.....................#............................#......................................#..............##......................#.......#.#.............#...#.........................#.........#........#.............#...............................................................#.................................#..........#......................#.........................................#..............#.............#.......................................................................................#....................................#......#......#....................#...#...#...........#.......#..#....#.......#............#.............#..................#...........#.....................................#........##................#....................#...........#.....#.............#..................#.............#....#..#....................#.......................................#.........#....................#...............#.........................#.......#.............................#.............#...##................................................#..................... ................#..............#................................................#..........#............#.....#............#........#......#.#................................#........................................................................#..................#...............#.............................#.........................................##..................#.............#..............#..................#.......#..........................................#....#......#.....................#......................................#.............#...#.....#......................#....#..#.........................#...........................#..#....#............................#........................................#....#............#.........#........#...##................................................#..............#............#............................#....................##...........................................#..........................#.#..............#...#...................#.............#....................##.................................................#...........................................................................#.................#.............#......#...#...............................#...................#....................................#...........#..................................#......#..#................................#..................#......................#....................#....................................................................................................#..#................#.......#.................#...#..... ................................................#.............#...............#.......#.................#.........................#..........#..........##...................................................................................#.#.............................#.........#.......#.....#.......#.....#............................#.......#....................................#.....#..........................#.##......#....#..................#..........#................#..#.........#.............#..........#.................#................................#.......................#.....#......................#...................................#........#...............#.............#...............................................#........#....##...........#.............#.#.........................#....................#.#.............#............#..........................#.....#......##........#..............................#....#.....#.............#.....#....................#......................................................#...#...................#..................#......#............#.............................#.......................#..#......#.........#.....#......#......#................................................#...#................#..#...................................#.#......................#..............................#....#................................#............................................................................#........#...#.......................................#........#....................................#...............#..............#... ..............#....#..........#....#.............#.#................#......#.........................#...................#.........#.....................#........#.........................#..............#...........#............#........#..................................#.......................................#......................#.............................................#...........#.............#...............#........#....................#..............#...........................................................#.......................#............................#....#........................##.........#...................................#........................................................#..#.........................................#.#...................................................#...........................................#..............#..........#...........................#....................#........#.......#.#..........#..#.........................#...........#.................#.................................#........#...........................#..#...................#.#............#......................................................#..#..........................#........#......##.........................#............................................................#...........................................#......................................#......#......................#............#...........................................................#...#....#.....#..........#...............................................#.#.................................... ...................#.......#....#...........................#......................#.....................#.#..#.................................#...................#......................................##..#.....##.................#............#........................................................#.....................#..##.............................#..........................#................#.....#....#.....................................#...............#..............................................#.....................#.#........#...................................................#...................................................#....#..#..............#.....##...............................#.#...........#.....#........................................#.........#........#..#...........................................#.#....................##...................#........................#..................#.............#.......#...............#...........................#..........................................................................#........#........#........#..#...............................#.....................................#...................#................................#..............................................##......#...#....#........#..........#.............................................#...........................................#............................#.....................#..#.............#.....#...................................................#......#..................................#....#.....................................#........... ................................#....#.#.....................#......#..........#..#.......#..........#......................#.#.............#.............#..........................................#.......................................#..................................#...............................................#...........##.....#..........................#....#.......#.......#.#..........................................#......................................................#..............#.##.................................#..........#..##...................#....#........#..................................#.......................#.#...............#...........#.................#....................#...................#....#............#.....................#........................................................#..........#................#..#...............#...................................................................#....#......................#...............#.....##................................#............................#.#..................................#......#........#.........#.........#.....................#...#.....#.............#.................................................#..................................#.....#.....................#....#...#..............#.......#.......................#...#................................................................#.....#..........................#.....#.........................#.....#...#......#....#....#.................##........................................................#......#.#...............#....... .....................................#................#..................................#......................................................#..........................................................................#.#.........#............#.......#.............#..................................#................#.....................................................#....#..................#.......................#............#..........................#..........................................................................................#....#.......#.............#..........................................#...........#.....#...#..........................................#...#...............................................##........................#...................#............................................................................#.................#......................................................#..#.............................#................................................#...........................#...#............#.#...#........................................#...............................................#..................#.#...................#.......#.##.....#......................................#.........#............#...............#.#...##.........................#.................#........#..#.....................#.........#.........................#...................................#..............................................................#............#..#...................#.#..##.............#.....#....................................#....... ......#.....................#..................##...............................................................................#......#..............................#.......................................................................................................#........#...#..................................................#........................#..............#..............#........#.......................................................#.#...................#..#....#..#..............#....#..#.#..#....................#.....................................#..............#......#................#...#..........#.........#........................#..............#..............................................#...#.......................#....#.........................#.................................#.##.......................#.........#.........................#.........................#..................##...............................................#.#..................#....##.....#.......#.........#........#................................#...............................................#............................#............#.........................#....................................#.........#................#.................................................................#..............#........#.....#.............#....................................#.......#...........#.....#.....#.....#....#..#...#.......#......................................#..........#..............#.......#...........................................#............#..................#................ .....#...#...........#...........#....................#....#...........#..........................#.......................##.............#....#.#.....#........#..................................................#........................#.........#........#.........#........#..#.....................................#......#....................................#.......#....#...#........##......#..............#..........................#.......#...........................................#..#.#...............#..............#..............................#...................#.......#..............##....#..................#..........#.....................#............#..............#..#.....................................#...................##..........#.................#.......................#.......................#..........#...#.#...................................................................#...................................................#..........................................................#................#..............#.......#..........................##.....#...............................#....##...#.....##..............#.........................................................#.........................................#...#...#....................#..........#........#.................#....#..............................#..............#.........................................#..............................................................#.................................................................................#....#........#..........#................................. .....................#.....................#....#.....#...........#.....#.......#....................................#.......#................................#.....#.................................#................................#...#............#......#............#...........#......................................#..........#....##.............#............................#..........##...............#......................................#................................................#........#......................#.......................#......................#.............#.............#..#................................#...#.....#..........................................................................#...#..#.#.........##......#...#.............##..................#...........................................##.............#......................................#...................................................#.....#...#..........................#.....#.............#..................#............................................................................#..............#................#...................................#.............#.........................#..............#............................................#...............................#......#........#...#......#...........#...........................#...............................................................#.......#.......................#..#...........................#..........................................................................#.......................................#................#. .......................#...................................................................................##....................................#..............................#..........#..........#......................##...........................................#.........#...........#..#...#..........................#..........................................#.....................##...........................#..#.#.........................#.........................#..#.......#...#.........................................#....#..............................#.........................#.................#........#........................#.......#....#.....#.......#...#.........#........#............................#...........................................................#.......................#..................................................#...#......#.#.....................................................#..............#..................#...............#............#..#............................#.#..............#................#....#....#...#...............................#...........#..#.....#..........#...........#.........##...................................#...#...#.......#..........#...................................#........#...................#.................#....................................#....................#..........#.#...............#...............#....#...#............................................................#....#......#...................#.................#.......................#...........................#......##.......................#.......... ...................................................................#................................##.........#........#.......#..#......#...................#.................#......#..................................................................#........#.................#..............................................................#....................#....................................#....##....#........#....#.......#............................#............................#.......#.......................................#.........................#...........#.#...............................#........#....#...........................#.##..............#..................................##..........#.....................#...........#.....#....#......#.#.........#............................................#........#................................#....#.............................#.........#......#...............#........................#...............#................#..................#.........##............................................#.......#...#..........................#................................#...................#.........................................#...#...#.........#...........................................#.......................................................#......#..........#.....#...........................#............#..........#.............#....................#......#...............................#.................#.........#................##...##.........#..............................................#..........................#............. ....................................................#.............................................#..........#.........................#........................................##.#.......#.....................................#...#..................................#...............#...................#.........#................................#....#..............#............#..#.......................................................................#...............................................#...........#...................................#....#...#........................................#...................................................................#..................#.......................#.....#.....................................................##............................................#..........#........##......#...................#..#..#.........#.............................#.#........................................#.....#...................................#......................#.......................#......#...........##........#.........#.......#..........#.#......................#............#.............................#...................#...........................#..#.....#......................#....................#...................................................#.......#.....#.........................................#...#.................................................#..................#........................##................#........##..#.#....................#..........##............................................................................... ...........#........#.....#...................#.....................#......................................................................#............#.#.........................#....#......#.............#.........#.#...............................#.#....................#..........................#......#.#.#...##............#.............#..............................................................................#.#....................................#...........................#...#..............................................#..........##............................................#.......#............................................................#................#.#...........................................#.........................................#......................#...........................................#......#...................................................................#...............................#.##......................#........................................................................................#........#......#........#...#....#......#.....................##........#....................#.....#...#.............................#......#....................................................................#.....#............#..................#..................................................#......................#.........#....#.........................................................#..............................................#................................#...................................#....#........................................#. .#....#......#...............#......#...........#..................................................#........#......#...............#...................#.#.##.......................................................#.....#......#................#................#........................................#..................#...#...............#.......................#...............................#......#...............#............................................#......................#......#.#.........#........................................................#.....#........................................#.....................................#.#..................................................................................#...##....#.....#.............#...#.......###..#.......#...................................#....#.........#.......#........#........#...............#.................#......................#.........##.....#.............#..................#.........#.....................#.............#.......#..........##.....#....#.....#.........................................................................#.#........................##..#..............#.........#...................................................................................................................#.....#.........#........#.................#.....#.........##.....#......#...........#.....#......#..................................................................................#.............#....#.....................................#......#...#......................................#.............................. .....#................................#....#............................................................................................................#.............#....#................#.............................................................................##..................................#...........#......#......................#.#...............................#...#...........#...#........#.........#................................................................................#.........#..............#..........#........#...#.....#.................#.............................................#............#.............#......#....................................#...#.........................#...............#.......................................#...........#........#..#.......#.....................................#.#.........#........................#.........#..................#............#.........#.............#....#.................................................................#............#...........................#......###.......#......#......#.........#................#..................#..........................#....................................................................................#...#..........................#...#...................#.......................#..............................................##......##...#.........##......#.....................#......##............#........#......##................................#....................#.....#.......#...................................#...............................................#. .........##...................#................#..................#....#..................#.....#...........#..........#............................#............................#.........#..................................#.........................#......#..........................#.......................................................................................#.............#...........................................#.....................#............................#..............#..#..#................#............#...............#.....#...............#..........#..............................................................................#......##...........................................#..............................#......#.............##.#..........#.#.................#.........#.......#.............#................#........................................................#........#...........#...........#............#.....#........#....#..........................................................................................................#.............................#...................#.....................................................................................#.........#..............................#.....#.............#....................##.........................#...................................#...................#.................................#.................#.......#...#........................#..........................#...............#.....#..........#.#............#....#................................................#........................ ...........#....#..#...........#............#..#...............#....................................................#....#...........#..............#............#..#..............#.........................#.........#............#.#...........#.............#...#.........#.....................................#...............................#.#.#........#........#.......................#...........#.........#........#..............#..#.................................................#.......#.....#..................#.....................................#...........#........#..................#....##.........................#...........#.............#......#...........#....#.........#..#.................................................#......................................................#......#................................................................#........................#..........................................................#.............................#..........................#.......#.#.....................................#..........#................................#..............#................#.................................................................................#...#...............#....................................#................................#................................#...................................................................##................................#........................................#......#.......................................................#.#.....#.........................................#........................ ...........#..............#.........................................#..............................................................................#.........................................................................................................................................................#.....................#......................#.............................................#......................................................#..#..........#.................#..............#...............#......................#...........##...#......#........#.............#.........#.....#..........................#.........#...................................................................................................#............#.............#........................#....#...#.......#...#.....#...........................#.....#........#...........................................#.....#........................#......................................#.#..................#..........................................#..................................#................#.........#.............###.............#.....................#................#............#.......................................................#...........#....................................................#..#..................................#...................................#.#.....#...........................#.......#.................................................................#......................#......#.....##.........#............#..............................................##.........................#.. #.........#..........................#.................................................................#...........#..................#............................#..........................##.......................#...........#........#................................................#....#.............................#............................................#.....................................#...............................................................#..........#..#.............#....##.........................#........#......................................................#..........................................#.#................#....................##..................#.............#.................................#.........................#.....#..........#........#..........................#...............................#.............#.....#...#...............#..........................#..#...............................................#.............#...#........#.......#.............................................................#.........#.#.#........#...........................................#.........#..#................................##..#.......#............#......................................................##.............#...........#.#..#..................................#....................................#.........................#..............................................................................................#................#......................................#................#..........................#........#...............#.#..... ...................................................................#......................................................#...........#.........#.......#..................#...........#......#.......................................................#.................................#................................#..#.............................................#.......#................#..........................#.................#.............#....#..........#........................................#...............................................#.............#...#...................#...................................#............#..............#...........#..#.#............................................................................................................................#..................................................................................................#.............#..................................................#....#...................................#......#...#...#..........#....................#...........#...#......................#........................................#...........................................................#.....#..........#.....#........................................................................................#.............................................#....................#...............................#..............#..............#..........#.............................#..................#...#..................#....................................................#..........#......................#................#... .........#......................................#..#.........................#....................#..................#...#..#......................................##........#.......................................................#....................................#.............................#............................#.............#.........................#.........##...............#.#......#..........#......................#...................................#.............................#.............#..........................................#..................................................#............................##..................#.#......#............................................................................................#..........#............................................#...........#.........................................#...........#.....................#......#..#.......#..#....................#....................................#...#.....................................#..#................................#.....#.........................#.................................................................#.....................##..............#.#........................#.....#............#........##.............#........................#.......#..#......................................#..#.....................................#......................#..#.................................#..................#.................................................................................#..........#.......#.............#......................................... ........#.........................#....................#..................#................................#......#............#...#......#..................#.....#..#...#.......#................................................................#.............#..........................#............#......#.....................#............................#...........................................##.........................#........................#.......#.......#..............#................#.#.........................................#................#..............................................................................#.....##........................#............#...............................#...........................#................................#...............#....................#......................#..........................#...........#.................#...........................#....#.........................#....................................................#...............#.......#....................................................#.#...................#...........................................................#....................#......#..................................................................#.................#............#................................#.#....#.............................#...........#.............#......#.........................................#...........#.........#.............#.........#.........#......#............................#...#......#....#...................................................#......#..............# ..............#.................#............#.............................................................................................................#.......#..............#..................................................................................#...#....................................................#...................#...................#....#..........#....#...#............#.............................#.............................#....................#.#..........##.#.........................................#......................................................................#......................................................#.............#...................................#...........#..#......#...#.........#.......................................................#...........#...................#......................................................................#........#.............................................#..............#.#..........................................................#..#.........#........................................#..............................................#.........................................................................................................................................#.......................#.....................#.................#..................................................#.........#.#.........#..........................................................#.....................#......#......#...#.......................#..#...............#.......#........................................#.............. #..........#........................................................#.......................................#............#...#..#.................................................#.......................#...................#.............#................................................#.....#...........#.......#...#.....#.#....#..............................#...........#.......#...........#.........#............................#....#..............##.....#.....#...#.....#....................#...#......................#.....#.............#.......##.#.......................#................#........................#................................#......#.........................................#.......#.....#...#............................#.........................#...#....#..#...#.....................#............................................#.......##..............#...................................#......#........................#.......................................#.........................................................................................................................#......#..##....................................#............................................................................#.......................#..............#...#..........................................#...................#................................................#............#......#....................................#........#.......#..........................#...........................................#.........#......#............#.............#..............#.#......#.......#....... ..........................#.........#....................#..........................#....#.........#...................................#..#................................................#.........#.#........................#...............#...#.....#........................................#..................................................#...........#.............................#.#.............#.........#..................#........#.#...#..................#......#....#.#.............................#...............................#....................................................#.................#....................................#............................#........................................#......................................#...............#..................................................#......#....................................................#.....#.......................................#...........................#..#.........................................................#..................#.......................#..........................................#...##.....#...........................#..#................................#.....................................................##..............#......#.........#...........................#..#.................................#.....#..................#.....................................#.#................#............##....#.........#.....................#.........#................................................................#.............#...................##.............#............#..........#...... ...................#.....................................#............#........................................#......#......#.#.............#......#............#........##.......#..................................#.............................#.................#........#...............#.....#...........#......................#...............#.....................#......................#....................#........................#..................#...........#.......#.....................#..................................................................#.............#......................#..........#...........................#...................................................................#....#.....................#.....#....................#.....#........................................#......................................##..........#.......................................................#.#........................................#......................................................................#....#.........................................#.....................#...........................................................................................#....................#........................#.........#..............#..........#.........................#..........#..................#...................#...................................#...........................................#............#.....#..#.......#..#..............................................................................................#.........................#...............#........#........... ...................#......................................................#.........................#...............................................................#.................#...............#...............................#..#...#.......#.............................................................................................#..........#..#...........#.....##.......#............................#.......................................................##....................#.....#...............#..........#.............#...............................................#.......................#.................#.......................................#.....................................#.......#........#....................................#........................#...........#........................#......................#......#..............#...#...#............................................#.............#...#........#........................................#................................................................................................................#..................................................#............................#..............#.......#.............................#.......................#....................#..........#.........................................#..............................#......................#...................#...............#................#.......#.............#...............................#.....................................#.......................................................#.............#....#................ ........#.....#.......#............#.#...................#.......#....#...#..................#...........#............#...#.....................#..#...................................................................#.............................#.#......................#................................................#...#..................#.............................................................................#........#.................................#..............#........................#...................................#....................##................................#.#..#..................................................#...........................#..........................#........................................##..........................................#...............#.......................................#...............................#..................#............#.............#.................................................#.....#..#.#.#......#...##.......................#......#......................#............#...................#................#....................................................#.......................#.#.......#...............#.....................#.......#.................................#..#............#......................#..............................#....#.................#............................#.....................................#............##...#.......................................##........................................##....................................................................................... ...........#...................................#.....................#.........#............#......................#...................#..........................................................................#.........................##............................................................................#..........#...........#........#....................................#............##.........................#....#......................................#......................................................................#....#...........#.#....................................#...............................#......................#.....................#.#.#.......................................................#...#...........#.................................#............#..............................#...............#.............................#.........................#...................#.........................#.....#.....................#.................................................#.........#......#......................#.............................#...#........................................#....................#....................................................#.............................................................................#......##..............#.....#...........................#...#.#......................................................................................................................#..#...............#............................#.........#.##...#....#....................#............................#..........................#. #...#...........................................................#..#...#...#.......#.......#............#..................................#....................#..#..............................#..................................#..#...............................#...........................#..#................##.............................................#.#.............#............#..........................#...........................................................................................................................#..................................................................#................#..........................#.....#............#......#...#....#...#....................#...........................................#............##................................#.#.......#.......................................#.........................#.................#...........................................................................................................................#......#...#.....................................................................................#........#..............#...............#.......................................#................#...............#.......#.....................#...........................#..#.......................#......#............................................#...............................#........#...#..............#..........#............#.#.............#................#................#................#.........................#............................#...................#.......................#.. ...............#..#............................................#....#....................#..........#.......................#..............#...................#..................................#...........................##......................#.......................#.............#........#.......................#.....................#.................................#............#....................#..........#......#......................#.................................................#...........................#...#..............................#...............#......#.#.............#.........................................#.#.#.....#...............#.........................................#........................................#......................#....................................................#...............#.......#.#...........#.........#.#.................#........#....................##............................#............#...............#................................#..............#......#.................#.......#.................#.....#...............#.........#.........##......#.........................#.................................#....................................##..........................................#..................................................#...........#...#..........................................................................#.................#....................#......#..#...........#.....#....#..........................#...........#.........................#......#..............#..#......#................................. #....#......#....#............................................................#.......................##.....................................................................#.........#.......................#..........#................#..........#........................................#.#..................................................#...........................................#.....#.....................................#...........................................##................#.....#........#...........................#.....#................#...........................#......................................#.......................................................................................#..........................................#...#...#.....................##....#..#....#...#.................................#.....#..................#....#..............#............................#...........................#........#.................................................#.........................................................#.....#.......#.#.........#..............#.#....#.#........#............................#..#...#.....#.....................................#.................................................#........#....#.........#..#........#.....#..#........#........................#..........................#...#................#........................##.................................#.........#..........#...............#.................#.....................................................................#..........#..............................#.........#...#...... ........................#........#.#..........#.........#.....................#.......................#....#...............................................#.............................................#..................................#...................................................................................#........#..........................#.........................................#...#...............#.....#.................................#....#.......#......................................................................................#........................#.............................................................................#...................................#..............#.........#............#.....#...............................#.......#......................................................................#..#.............#..................................................................#.......................................................#.......................................................#..................................................................#.........#.............................................#.................................................#....#......................#...#..............#..................................#........#....................#............................#.......#...........#................#..........................#............#...........................#...#................#............#........#.......................................###.......#...............#...........#...............#.............. ........................#.....##......#..................................#...#....................................#...#.................#.....................#............................................................#....#......#....................................................#...................................................#..................................................................................................#.......................#.........#...........................#...........#.......................................#..........#....................................#......#.......................................................#................##....#.........#..............................................#........................#...#..............................#.....#..#...............................#.............#...##..#..........................#...........##................................#.......................................#...#....#....#..................#..#.....#................#.........................................#..............#...#......#..#......................#......................................#....................#............#.........#...................#........................#...........#...#...................##.................................................................#...#..........................#.............................................#.............#.......#............##............#......................#.........................#....#....##.........#......................#.##....................#............... ...........................................#.......#.....................#.........#.............................................#...................#.................................#............................................#.....................#..................................................................................................#.........................#..................#.#..................#...#..#..#.................................#.....#...#......................#.....................#..........................................................#.................#........................................................#......#.......#.#...............#.#..............................................#...........#........#........#..#......................#.#...............#.....................................................##.........#...#.....................................###....................#....#..............................................................#...........#.......................#........................................................#......#.................#.............................#....#...........#...........#...#..................#......................................................#................#..............................#...............##...........................................#................#.................................#..#.#........................................................#....#.....#.#..........................#.........................#............................#.......#.........#.#........................ ...#................#..............................#............#.....#......................#....##.#...............................................................#....#....................#.................#...........#..........#....................#..#....#...........#.....................#....................................#....#...................#..........................................................#..#.........#......................#......................#.....#.....#............##.............#..#.#.#................#.......................#...#...............................#.#.....#........#....#........##.................................#..............#......#................#...............................................................................................................................................#....#....#...............#.#...............................................#......#...................................#........................#.......................#.........#..........#.......................................................................#.......#................................#..............#............................#................................#..#......##..#.............................#................................................#........#................................#.........#.....................#.........................#..#........................#.........#.............#.....................................................#......................#......#.........................#......#............................. ......#...........#...............................................................#.........................#......#.#....................#................................#........................................................#.#.......................................#..#............................#.....#.....................#......#.........#...........#....#...................................#...........................................#.............................................#...............................#..........................#...#........................#......#..............#.......#.................#....................#...................#.............#.......................#..#...................................#....................................#.#..#.#.#.............#....#..#....#..........#..................................#..................................##.#..............................#............................#..............................................#..............#.................................#..........................................#...............................#........................................#...#............#.............#........................................#.........#......#......................#.............#.............#...................#............#............................................................................................#...........#........................................................................#..............#........................#.....#................................................ ......................#...#............#...................#.#..........................#..#..........#...........#....................#......................................#.................#......................#............................................#....................#.......................................................#......................................................................................................#.......#.#............#......#.........#...........#........................#........#..........#.....................#...#..#.........#............................#.#..........................#........#..........#.............................................................#........#.........................#.#.....#..............................#.........................................................##.........................#.....................##..................................##..........................................#..........#.....................#.....................................#.....#................................#.......................#.......#....#....................#.............................#..#......#........#.......#.........#....#..........#.................#................#.........................................#...............................................#...........................................#.......#...............#.......#...........#..#.##...................................................#................#.#.....#.#.......#...........................................#.......................................# ..............................................#...........................##.#..................................#...........#..........#...................................#.......##......................#.#.#.......................................#..........#..................................................................................#....#......................#......................#.............................#........#.............#........#..................................#........#............#............................#...........#.#.............#...........................#...#........#...............#....#...............#.....#........#............................................................#.....................................#...#.........#..........................................#...#..............#.................#........#...................#.....................#..................................................................#.......#..........#..............#...#............#.........#..............................................#......#.................................................................#...........................................#.#.........................#..............#......................#............#.#..................#.........................................................#......#................................#..........................................................#.......#.#................................................#.........#...........#.#...........................#....#......#......................#.................. .....................#.....................................#...................................................................................................#..........................................#......#.#.................................#......................#..............#................................................................#..........#...#.................................#.....#....#..............................#...........................................#..............................#..........................................................#............................................#.......................#....#...................#..............................................................................................................#............#........................#.............##.......................................................................................................................................#........#.........................................#..............................##................#.........................................................##....................................................................#...................#.#...................#..#...............#.........................#...#.................................#.....................................##.........................##...........#..................................................................#.................#.....................................................................#.....................#....................#.#.................... ............#..................#......................................#...................................................................................#.#...............#.....................#...............................................#.....#.......................................#..............#........................#....#.................................................#....#..................................................................................#...#...........#........#................#..........................................................................#..................................#.......#...#........#......#..#....#..#.....#..................#.......##..#.......................#............................#...#.##...........#.............................................#........#.................#......#...#.....#............#............#.........#.#....................#.#...............................................#.#.....#.......#.........#...........#...............#..#...........#...........#.................................................#............................#...........................#.#..........#........#.#.............................#..#............#..........................#...#..................................#....................................................................#..........................................#...............#.....................................#.............................#.............#.#.....................#.................#...#......#.......#...#......................................#.......... ..#..#...#....##...................................................#.........#...........................................................................................................#.......#.........................#..#...............#.....#....#.........................................#...........#.......................#.............#............#.......#..........................#..................................................#..............##..................................#..........................#................##..................#...............#.#.#.....#.....#........#..............#............................#......#..................#...........#......#........................................#...............................................#..#...........#..............................#...##.................................................................##.....................#.................................#.....#..............................................#................##................................................#..#..............................................#.......#......................................#.................#.....#............#...#.#........#..#................#.......#..#...#..................#.#...............................#........#.........#..............................#.........#....#........#...................................................#...........#.................#.......#.............#........................................#.#.....................................#............................#....................#.#.. .#.....#............................#............................................#.#...................#.........................................................#..................#....#...#..#...#.............#.......#......#..........#.....................#..................................................#..............#............................#...........................................#............#..........#......................#.......................................#......................#..........#..........................#..................#...................#..........................#.......#.....#............#.................................................#....#..................................................................#.........#.............................#..........#.......................#....................#.......#....#..........#............................#....................#........................................#....#.....................................##...................................................................#...................................................................................................#.........................#.#..#..............#..................................................................#..........#................#......................#.............................................................#..........................#.....#................#..........#....#.........#........................................#.............................................................#....#...#..................... .........#............#........................................#............................#.............................#...#.................................#...................#.............#..#.....#.....#........#....#.........................................#...................#................................#.#.#..#..##......#......................................#......................#..............#.........#............................#...........#............##............#..........................#.................#.............#..............................#..........#.............................#.........#..............#...............................................#..#................#................#.............#..........................#......#................................................................................................................#...#.......................#.....#.....#............#.............#.......#........................#.....................#.....#........#.....................................................................#..........................................#.........#.......................................#...#.............#......................................#..........................#..#................#........#....#................................#..........................#.....................#......................................................................................#.................#..........#.............................#...............##..................................##.................#.#.#.... .#..#......#............................#.#...................#....................#..........#.......................................#.......#........#...............#.......................#......................................................#...........................................#............#.........................#......#........#...........................#.................................................................#......................#..#...............................................#.................#..#......##.......#.#..............#....................#.........................#............................#.........#................................................#.................#.........................................................##................................................................#.............................................#........#.#.........#......................................#........#.....................#....#....#................#...#.......................................................#...............#.#................#........#........#..................................#.........#.......#....#................................#....................................#................................#...............#.........................................................................#..........................#..#..........................................#.......................#...............................................#............#...........................#............................................................ .................#..............#................................................................#.............#.....#.#..........#.........#....................#.............#................#.....................................#....#......#.#.......#.........................................#.................#......#...............................#.................................#...................................#..........................................#..................#.....................#...................#.........#.......................#......................#......................#.#..............#...................#............................................................................#....#......#.............#......#........................##...#...................#.................................................#...................................#..........#..#..........#............................#..............................#......#..........#.........................#........................#.#..................................#...#..........................................#.......#........#.........................................................................#...................................#..#..........................#........................#.....#...........#...#..........#............................#...................................#........................................................#.......#................#..........#..#........#...........##.............................................#...#...........#..#.....................#......# ...............................#..........#......#.............................................................#........................................#......................................#........#..........................#.............#......................................................................#............#.....#..............................................................#......#...........#....#.................#........#..................#.................................................#............................#.................................#................#............#....#............................#.................#..........................................##...................#..........#..............#.........#............................#.................#.#..........................#.................#.....................................#......#................#.........#.................................................#..................#....................................................##..........##.............#..............#............#.#............##..#.#.........#...#.....#..........................#.......#....................#..............#......................#.......................................##..........................#...#............#.................................................#..............#............#.#...................#...........................#...........................#...#.................................##..........#..............#.#.....#........................#.....................#.................... ......................................#..................#...#................##............................................#...#.#...................#..#.........#.......................#.......#..........................#..........#.................#....................#...........................................................#..................#..............#...........................................................................................................#....#.................#.........#..#.................#...................#...........##.............#...............#..........#....#....#................................................................#.............#...........................................................#............................#........#...........#......#....#..#.........................................##.....##...#.......#......#...#............#.....#.................................#..................##...........................................#...#......#............................#..#...............#................................#..............#...........#...............................................................#.............................................#...............................................#.#........#..........##................#.#..............#..............................#......................#............#.........................#.......................#........#...................................................#..........................................................#.....................................#... ..............................................................................#.#............#..............#.........#.............................................#...........#..........................#..............#..............#.....#........................#...............................#...................#.........#...........................................................................................................#........................................#.#...............................................#......................................#.................................#.....#......#...........#....#.................................#..#...........................................#..........#.......#.#.............#..#......#...................#.#..................................................#..#................#..................#...................#.......#..#.#.....................#..................................#...........................#.#.....................#.......................#............................#........................#.......................#.....#.............#...#................................#.........#......#......................................#..............................#.........................#............................#........#.......#......................##....#....#.......#.....#..#.......................................#.........#........................................#..................#.......................#...............#.................................#.....#...................#...................#........#.. ...........................#........#..........................................#......#..........#............................#..............#..#....................................................................#.........#........................#..............................................................##................#...................##...........#...#............................................................#.....##.....##....................................#...............#............................#..#.........#.......#..........#.......................#...............#........#..............................................................#..........................................................................................................#......................#..............................##.............................#.................#.............................................................................................#.....#.......#..............#......#.....................#....#...............#..#......#.................#..........#...........................#..#...............................#.....#....#........#....#..............................#............................##............#....................................#.......................#...............#.......##.................#.......................#.....#..................................................#..............#.......................................#......................................#............#.......................#...#..........#.................#........#.#....... ..........................#.........#..............#........................................#............#......#...................................................#.#.........#.....#.......#............#...........................................#.#..##....##............................#............................#.............................................#.............................................#..............#...................#.............#.......#...............#...........................#...........#............#.................................................#..........#..........................##...#.............#.....................#....................###...#....................#...........................#..#.##..................................#................................#............................#.............#.....#.................##................................................#.....#.......#.......................#....##.....#......#.....#.............................##...........................#....#....#...............................#.....#...............................................#.......#.....................#....#..................................#.................#...............................................#..............##.........#..................#............................#...#.......#......#...........................#.#................#............#..............##..........................#..#.........#.#.#........................................#...#...........................#..#.................................#.........# .....................#..........................#....#.....#............#.............................................#...................#...............#..................#......................................#....#.........#.......#......................#............#...............#.........#....................#......#...................#...............................................................................#...............................#.....................#..................#.......#............................#..........#.........#..#.............#......#............................................#...............#.........................................#..#..............#..........................................................................#.......#........................#...............................#.....#.............#......#....................#...................................................................#...#.....#....................................................................................#.........#......................................#................................#..#...............#................#........#....................#..#.......................#....................................#..#....#...........................................................................#.#.........#............................................................................#........#............#..........#...................................#...........................................................#..............#.................#.....#......#...... .....#.....................................................................................#......................................#.............................#.....#...................#......#........#.#....##........#..............#....#...#................................................#..............................#............#...............................................##........#....#.....................#...............#...............................................#.........#.....................#....................................#.......................................................................#.......................................................................#........................#.#........................#..#...#.........................................................................#.#......................#.................................................#..................................................##.............#..#.....................................................................................#..............#.........#........................#..............................................................#.........#.............#...................#.......................................................................#........#.........#.............................#......#.........................#..........................#..................#.#.............#................#..........................#........#.................#...........................##.......................................#.....#..................................#... #....#......................##...................#..................................#...................................#.#......#.....................................#.......#.............................#................#....#.............................................................................................#.................................................#............................#..........#...............#......#....#.............................#........#.....#....................#.#......................................#................#...............................#........#.................#.........................................#.............#.....#.............................#..................#.........#.................#..#......#..........#...................#...........#.............................................#....##..#....................#...................#..........................................#....................................#.......#..............#......................#....................#.........................#..................#...............................#.....#.................##..................................................#.............................................................#......................................#...................................#..#.#.......##..................#........#.........................................................#...........................#..........#...............................................................#.............#.............#..#.........#.#..#....#................# ......#...................#..............#.#.............................................#......................#........#.....#....#.................................#.....................#................#..#....................#..............................#.............#............#..........#.............#.#..#..............#.....#.................................#...#.#.......#..............#................#...............................................#.........#........#.............................................#.#.....#..............#................................#.#.........#...........#.....................................#...#......#...##.............................................#.##.....................#.................###..............................................#.........................................#..........................................................................................................#......#...............#.........#......................................##.................#................#................#............#...............#................#.......#..........................#..........................#...............#.........#..............................................................#.........#................................#.............#...#.............................#..#.........#.......................................................#.....#.............#..................#.....#...........#.........#................................#.......#....................#..............................#...................#.... .................##...................................#..........................................................................#........................................#......#......................#............#......#..................#.........#...................#............................#.............#......#.........#................#...................................#...#.....##..........................................#............................#......................................#........................................................#..#.............#...................#.........#..............................................#..##..............#.....#..........#............#...............#..#......................................#.........#........#......................................................................................................................................................#.....#.....#...................#................................................#..............................................................................#.#......#.........#........................#.......................#...............#.#.................................##........#.............................................#......#.....................#.....................#......................#.......................#.....#....................................................#.......#.......#..........#......................#..................................#................#............#............#....#...................#................#...#..........#........ ..##.................#.............#........#..#.#..#..............#......................................#............#...........................#...................#......#.....................................#.........##.......................#................................##...........#...................#..#........#......#.......#.......#...#....#....#.................#.#...............#.......................#....................#...........#..........................##..#.#...................#...................#.#...................................................#..........#.............#...............#.......#.#.#.##........#..........#........#...................#..........#....................................................#..................#........#.........#.#............................................#.......#..............#....................#...........#.........................#.................................................................#..........#............................#.......................#...................#............................................................##.......#...................................#.........#....#............#..........................#.......................................#..............................#.........#..............#..#.#....................#.....................................................................#..............................................................................................#.......................................................................................#.#............ .......#...........#................#.......#............#............#......#..........................#.....#.........#..................................#......................#.....#...........#.............................................#.#.....................#......#.............#........#......#.......................#.....................#.......................#........#................................#..........................#......#...................#...#................#........................................#.........#.................................#............................................#.#....................................#..#.......................#.........................#...............#........................................#....#...................##...............................#.....#...#..#.....................................................................#......................................................#.................#.......#.....................................#..................#.....##.........#.....................................#.......#................#.....................#.#.......#...........................................#...........#.....#.......................................................#...#..................#...................#...........................................................................................##...............................#..........................#...#........#................................#....................#.##.......#.#...........................................#...#............#.... .................................#................................#...................................#..##....##.............................................#.......#............#.....#..................#....................................................................#...........................................#..#.....................................#...........................#..............#........#..#...........#............#..##..............................................#..................................#...#.........................#......##.................................#........................#.......................................#...................#...................#..........#...............#...........##...................................................#............................................#........#..................#..........##.........................#.#..........#...........#....#...........#.........................#.......#.............................#....#...................#...................#...#.....#.............................#.#....................#....................#..............#......................#............#..................#.......................#...........................................#..............................#...........................#....#....#........................#.................#.........#................#....................#................#...#..###..........................#..#......#....................................#..................#.......#.....#.....................#...................#...... .............................#...............................#.....................#..................#...#................................#........................................#...................................#.....................#............................#.......................#............#.......................#.....#...........#.................................#.#........................#....#.......#..............#.................#....#...............................................................................#.....#........................................................#............#..................#.............................................#...........................#........#........#........................#.....................#.....................................#....#...#.....................................#.................#.........................#.#..#.#.....................#..............................#........................#..#..................#.....#...#.............................................................#.#.......................#.......................#....#........................................................#........................#..................................#.....#...........................###.....#..................#..........#........#....#..........#........#........................................................................#.............#...........................#.......#................#.........#.......#...................#.........................#.#................................#..................... ......................#.......................................................#...............#.................#.#...........#..........#..................................#.....................#....................................##................................#......................................#...........................................#............#...#..........................................#.#.........#...........................#.......#.........#...#...........#...#......................#...............#.....#......................#.......................................................................#...................#...................................#...................................#............#......#........................#...#...#.........................#.....................................................#......#................#............#................#............................#.......#..................#.............#......#..........................................#......................#........................#...........#........................#........#.....#................................#................................................#..................#..........#.................#...................#......#..............#............#.#......#.#..................................##...............................#........................................#..................#..................................................................#................................#....#.#.........#.................................................... ....#...........#.........................##........................#.................#.......#.#.............................#........#......#...........#...#..............#.................................................#................#......#.......................#.............#...........................................................#.......................#.........###......................#......#.................#...#..#.....#...........#.........................................##.....................#..........................................#...............#...............................#.................#.......................................#..................................#.#.#...#....#.........................#....................................#..................................#........#.................................#....#.........#.................#...............................................#.....#.......#................#................#................................................................#...............#........................#........#......#............#.........................................#.........................#..........#.........#...#......#...........#...........................#.............................#..#......................##................................................................#..#..........................................................#........#...........................................................#..#.....#........#..................#.....................#................................#............ ...............#...........#......#.............#..#........#....#...#.....#.......#...#....#......#.#..........#...........##..........................#............#............................#.....#...#.........................#.....#.................................#..........#..........................#.........................................................................#..............#.................................#.......#........#........##.......#.......#............#.#..........................................#..#.......................#........#.......#........#...................#..........#......................#....#...#..................................................#....#.......................................#.............#.....#..#..........#.#...#.....#...........#..........#................#....................#...................................................#...#...................................#...........#......................#.....................#.....#.#..............#..........#........................................#..............#...........#........#.....#.......#...................#..............#....................#...............................#..........#....#..#...............#.......#...........................#.#....#......#...........#..............#...........#........................................................#.......................................................................................#...............#......#...............#..........................................................#.........#.................#.......... .............#.....................................................................................................................#..............#..................#.......................................#...........#..........#........................................................#........#..........#.....#.................##..........................................#........#........................#.......#...........#.........#...................#....................#..........#.#......................#....#...............................................................#................#.........#............................................................................#..#.........................#........................#.....................................................#...................................#....#......................#..#...........#..#.#............#..#.........#...#.........#....#.....................................#..................#........................#.......#.........#................#...................#....................#................#.#.......................................................#.....................#..................#..#.............#..............#........................................#...............#.#.........#..#..........................................#.....#...............................#.............##..................#.#........................................................#.#..............#......................................................................#.............................#..#..................... ...................................................................................#....#....#.....#......................#................#........................................................#.........................................................................................#.#........##.....#................................#..................#............................................................................................#.......................................................................#..............##..........................#............................................................................................#.............#...........#..........................................................................#........................................#..............#...........#........#....................#....#.....................#........................#.....................................................................#.....#...........#....#............#..........................................................#.....#..........#..............#.#.#................................................................................#......#........#...................#................#.....#............#.........#...........................................#.#....#...........#.#............................#...........##.....................#..#............#......#..........................................................#..#.........##...............................#.....................................................................#................... ...#...........#......#.......#............#....#...................#..#....#..#....#............#..............................................#........#..#...............#..#.......................#.#....................................................................................#.........................................................#................................................................#.......................#...........#......................#..........................................#.......................#.....##............#....#.....................#..............#.........................#......#.........#.......#................#..............#...........................................#.............................................#...................................#...#..#.........................................................#.....................................#..........................#...#.......#........#...#..##.#..##.........#...........#..#..#.............#..............................#.....................................................#......#...............................#.....................................................................#............................................#........................................#..#.................#...........................................#...................#........#...................................................................#................#.................................#..................#......#...........................................................................#.#........ .......................###.................................#...........#.........................#.........#....#.....................##..#....#......#......................................#...........................................#...#.........................................#.#..........#......................................#.................#...............................................#.......................#............................#....................#...##............................................................#........#.....#...........#..........#........................................#...............................................................#.#...............#........#......................................#..................................#.........................................#.......................................................#......#........................#...................................#............#....#.....................................................................#...........................................................#........................................................#................#................................................#.....#...................................#...................................#.#....................##....#.........#......................................................#................................#.........#...##.............................................#.......#...................................##................#............................#..............#............................ ...#......#...#.............#.......................................#.#..............................#.........##.................#....................................................................#................#....................#.................#............................#..................#...#............................................#...................#................#........#..............................#...........#........................................................#.......................#..#...................................................#....................#.#.....#.....#............................##.............#.#..................................................#.......#.............#.........#...#............#.............................................................#.............................#..........................#........#...................#...........#............#.............#.......#...........#................#....##....................................#.................................................#................#..............................#..........#...............................................#..........#.......#.....................#.................................................#...................##.............................#..........#.....#.........#.....................#...............#....#...............................................#.........................#.......#.....#...........................##......#.....#...#......................#........##..............#........#.........................#....... .#..............#......#.......#.......#...#................#.....................................##..............#...#.................#..............................#.....#...............................................................#.............#.............................#..............#...........................................................#..........##...#...........................##...#..........................#...........................................#.............................................................##...#.........#....................................#.................#.......#......#......##.#....#.......................#................#...........................................................#...........#...............................................#.................................................#.......................................................#.........................###.#....................................#.......................#.......##............................#........................................................................................#.......#..................................................#............#.....#........#........#....................#.........................#.....#............#.#...........#.......................................#...........#........................#........................#........................................................................#...#..........#...#.........................................#........#.......................................................................... .......#.................#...........#.........#......................#.......................#............#..................#.................#........#................................#...................#.........................##........................#.......#....#....#............................#.........................#...................##.................................................#......#...#.......................................#.......................#........................#..................#......................................#..................................................#......................#..........#........................................#............#...............#.........................................................#.....................................#....................#.........#.........................#.........#.....................................................................................................##........#...#.............#..................#........................#...........................................................................................##.......#.#............#.................................#......#...........#..............................##.......#.......#................#.........................#............................................................##...........#..............#.##..............................................#.......................#............................#..................#.................##.......................................#.................................... ...........................................................#.......................#.....................................#........#.............##................................................................................#.............#.......#..........................#.................#.............................................................##.............#.........................#....#........#.....................................#.#.......#................#................#.....................#.........#..................................#............#.......#..........#.............................#.....#..................#....#......................................................................#......#...................................#......#...#.....................................................#........................#..................##............#....................#.............#..................................................#....................#....................#.......#......#.........##..............................#.....#......#......#.............................##.........#...............#......#..........#.........#..........................#......#...........#..................................#.............#..............................#....................#....................#......#.........................................#..............................................................#.................#...................................#...................#.....................#.............................#....#.....................#....... ......................#......#............................................................................#...........................................#..............................................#.................#.........................................................................#...............................#....#..........#...#....#.......................#.....#......#...........#.....#..........#..#............#.....................#...............#...........#...#.............................................#.#...........................#........................#....#............................#..............#.....#.............................#..............#..............................#...#..............#..................................#................#..............#....................#......................................#.....................................................................#.................#..................................................................#.........##................#..............#.#....#.........##.#.....#...............................................#................................................................#......#.........................................#.............#...................#.....................#.........................................................#................#...#................#...........................................#..#...........................#..#.#.......#........................................................................#................................................#.......... ...............................................#....................#.........#........#..#.........#..............................#..........................................................#..............#...............##......................#.............#...#.................................#.............................................#...............................#..............#..................#.......................#..............................................#............................................#..#..#.......#.......................#...............................#..........#...............#.....#.........#.#...................#.................#....................#............#.........#...............#.............#.................................#........................................#................#..............................#......................................................#....#................................................................#........................#.......#...................#......#..........................................................#...............#......................................................#.........#........##...........#.......#..................#....................#..#......#.........#......................#......................#..............#......#..#.............#........#.............................#......#............................#........................#.....#....#.............#..............#..................................................#.................................#......#........... ........................................................#.......#.................#...........................#..................#..........#....#......#.........................................#......................#..........................#..#......................#.............................#.................#...#...................#..........................................#...............#........................#.................#.#................................#......................#....#.....................#........................................#.........#...#.........................#.......................................................................................#...........#.........#..................................#................................................................#..............................................................#...##............................................#.....#........#..................#..#................................................................................#.............................................#......#...#...#....#..#..........#.....................#..............#.......................................................................#............#................#............#.............................................................................................#.#.....#................................................................................#..............#.......##...............#..............#...................................................#....#............#........................... ..#...........................#............#.............#.................#..................#...##.....................................##............................................#................................#.................#.............................................#...........#....#.......................................................#...........................................................#........#................#.....................................##.......................#......................#........#..................#..........##....................#..................#...............#.........................#..............................#...............#......##..........................................................................................#..........................................................#.........................#...............#............................#..................................#.....#......#...............#............##................#........#..........................#................................#....................#.#.........................#...........................#.........................................##..................#..........#....................#..#......................................................................#...............#.........................................................................................#....................#.............#..............#...................................#...........................................#.#................................................ .....................................#.............................................................................................................#....#..#....#..#..#............................#.....#...............................#..............................................#....................................#........#............................#...................#..#.............#..........................#...........................................#......................#............................#.#...............................................................................................................#.............................#.......................................#.............................................................#..#.................................#..........................................#.........................#............#...................................................................#.............#..................#........#.#..................................#........#...#............#..........................................................#.....#......................#..............................#..............#.....................#..........#..................................#.....................................#....#..............#........#.........#...........#.#...........................#.....................................................................................................................#........#...............................................#.............................................#....#.................. ........##......#......................#...#................##.........................#...#............#....................#.............#......#..............#........................................#...........#..........................#........................#...#.....................#.........#..................#..#...........................#..#............................#...##........................#...................#............#....#..............................................#.............................#.........................#.#....#...#.#.......................#.......................#.......................................#..............#....#....#........................#..........................#.........#.........................#......#.......#............#.......................................#......#..#............................#.........................#......#....#................................................#.....#...#.............#.....................................##........................................................#.........#.............#.................................#...............#.................................................................#........................#...........................................#...........................#........................#...#......#......#.................#............#...#.................................................#...........................#............................................................................................................#................................. ....................#...................................................................#.....#........#..........................#.................................##...............#...#..................................#................#................................................................#..........#..#.....#......#.#.....................................#................#.....#..........................#.......................#...........................#..#.....................................#.............#.............#.###....................#.......#...#.....................#............#.........................#.............................#............#..#..........#...........#.............#.......................#...............#.........#....#.....................#............#..#..#..........#.............................................#........................#..........................#........................................#.............................#........................#..............................................#..............##.........................#.............................................#......................................#.........................#....................#.#.....................#........#................#....................#........................#...........................................#.........#.........................#.....#.....................#..#.......##..............#.....#.........................................................................#......##..............#.....................#..........#........ ........................#...........#..........#..............................................................................###...................#.#..#.....#............................#..................................................................................................................#........................#.....#...#...........#......................................#.............................................#.....#............##.....................#...............................#..................#........................................#...#..#........#...........#.............................#.................#.......##........................#...................................................#..................#.................................................#........#....#......#....#.......#.........................................................................#................................................................#.......................................#.......................#...........#.......#...........#.........................................................................................#...........#.#..........................#.........#..............................................#.........#.#........##................................................................#...#...........#...............................#............................................#....#...#..................#...#..........#...............#.....#............................................................................................#............#.......... ....#........#..............................#.........................................................#....#.......#............................##............#.............#.....................................#.................................#......................#.............#.........#............................................#.............#..........................................................#.....................................#................................#....#.......#........##.............................#................#.#....................................#...............................#........#..............#.#..............#...........#.................#.............#..........#...........#..#........#..........#....................#.#...........................................#......#.....................#.......................#....#............#..#........#............##.............................................................#.......................................................................#.....................#....................................#.........................................#.....................#................................#............................#..#.........#...#.....................#...............#......................#.................#...#...............#..#.....#...#........................................................#.................#.......#..........................................................................#...............#.......................................#.#...................#.....#..........#. ..#........................................................................................#...................................#..........#..............##.............................#...........................................#..............................................#..............#......#........#...#...................................................#.....................................#..................................................................................................#.....#..........#..#.........................#..........................................#.....#..........#.......................#..........................#.................................#...............#.........................#...#...........#................................................................#..#.......#.......#......#..........................#............................................................................................................#................#......................#.....#...#.........#..........#..........#..........................................#.....#............................................#.................................................................................#........#.....................................................................#.......#............#........................................#..#...............#...........................................#.........#...........................#.............................#...#......................................................#..#................#.................................. .............#....................................................#...........................................................#.#...............................................#............#................#..........................#..............#.........#......#...........................#.#.....................#....#..........................#...........#..............................................#.............................#........................#.....##..#.#..............#.........................................#....#....................#......................#.........#.#..................#.................#......#..............................#....#........#.#.#.............#......#.................................#...................#....................#.....#.#........................#.....#....#.#......#..............#....#...............................................................#...#.............................................................#....#....................................#.........................................#.........#.......#....................#.......................#........#.............................................................#....#....................................#............#.#...........#..#.....................#....#...................#.........#.....................................#..................#..........#.......#....................................#.................................................#................#.#.........#...#..................................................#..................................#.... ............#........................#...................##..................#.....................#..............................#...................................................................................#...#.#...#............................#..........#.....#........................#...#........#......................#...................#............................#.....#...................................................#..............#.....#..#.......#....................................#...................................#.......................................#...................#.......................#..........................#..#....................#..................#..........................................#.........#............................................#..#......#...........#..............................................................#...#..........#.......#.......................#..#.......................#..............#.....#.................................#....#....#.....................................................................................#.........................#........#....................................................................#........#.....................................................#..............................................#..................................#.............................#...............................#.................................#...#.......#.#........................................................##..........#......#................#...#.........#.#.....#....................................... ........................................................#................#........................#...............#........#.....................................................#.................#......................#......................................#......#.....#......................................................................#...........#...............#.........................#..#.#..........................................................................#........................#...............................................................#........#....#.....................................................................##.....................#.............#............#......#..........#.............................#...........#................................#..................#..........#..#..........................................................#.......................................#...............................#....................................#.......#...............................#...................#..............................................#...........................#.............#..............................#...................#......................................#.............#...........................................................#...................#........................#...................#..........................#..........................................#.............#...#...................#...........................................#.......#.................#................#....#.....#..##.....#................#............... ..............#...#.............................................#..........#....#....#.........#............#......................................................##.................#..........................#....................................#......#...#.......#.#....................................................................#.................................................#............#...........#................................#........#..................#............................#......................................#............#...#...................#.................................#..#.........................#.............................................#............................................................#.......................#..#.#..................#...#.......................................#........................................#....#.............................#.......#.....................................................................................................#.....................#.................#......................#......................#......#.#...........#...............#.........#...........................................#.#..........................##............#.........#...#......#.......................................#....#......#.#....#........................................#.#.......................................#........#............#...................#..............#.......#.................................#....#...................#...................................#......#............#..........................#... ..........#.......#....#............................................................#.#.#...........#............................................................#..#....................#.......#..#.....#.......................#.......#.#..............#..................#.....................#............#....#..........................#.....................#.#...............................................#.................#........#......#........#.......................#................#.....#...................#....#........................#....................#......#.....#..............#..#..................#..............#...............#..#..............#...........................................#..#........#...#............#...................................................................................#..................#..............................#...............................................#...........#......................#.....#.......................................................#...............#.....#.....#.......................................................#..........#..........#.........................................##.........##........................................#.............#...........................#..............................##.........#.......#.............................................#...................................................................................#..................................#.....#......#............................................#...........#.#.......#........................................................... .#................................#...................#..................#............#......................................................................#.......................................................................................................................#....................##..............................................................#......................................................#.#.......#....#.........................................................................................................................................#.........................#.....................................................#..............#............#................................#..................#.........................#...#.................#................#.........#...#............#.................................................#..............#.......................................................#............##...................#.............#.........................#.......#.........#..#...................#...........#........#........#.#................#..............#...............#.............#...#..............................................#...............#................................#.......#..........................................................#................#...#......................#...#................#..#..................................#....#..............#.....................#...................#...##..........#...............#........#...#..................#.#........................#.....................#.....#..........#.... .............#.......#..........................#........#.............................#.......#..#...................#..............#.........#..............#........................#..........................#................#.......#..#...................#.......................#......#..............#...........#...........#...#................#.......................................................................#........#...........................#...........#...................................#......#.#..................#..#..........#...............................................................#............................................#.................#...#...........#..........................#.................................#.....#...................#..............................#............#.............#....#................#...#............................................................................................#.#....................#...#..#..................................................#.........................#.................................#...#...#.........................................#......#.......................##.................................................#.#.................#..............#....................................................#.......#................................#...#....#...............................#........................................#.....................#..#..................#.#.#....#.................#..........#......#..##...........................#.....................................#..#...........#....# .................#........................................................................................................................#.#.......#................#....................................#.......#.........................#...................................................................#................#.................#..................................#..................................#.............................#................................................#....................#.........................#.....#................................#..#.....................#..........#........#................#....................................#.............#..............#.....................................................#.....#..................................#........................#....................#..#.................#.............#....#.............#....#..........#........................................##...................#........................#....#.....#....#.#.................##......................#...........................#......................................................................#.......#...#...#.#........................................#..............................#.........................#.........................##...................................................................##...............................##.....................................#.......#............#..............................#......#....#....#....................#.......##........#...........#...........................#..#.................##...#.. .............................................................................................................#..#...##..................#........................#................#.................#...........................#.......................#.....#......................#...................................#............#...................................................#..........#.........................................#.....................................................................#............................#................................#........................#.............................................................................................#......................................#..................................................#.................................#.....#.....#.................#................................................#..#.#........##................#..................................................................#.........................#....................##.....#........................#..............#....................#...............#......#...............#..............#......................#.......................................#.................................................#............#............#....................#...............#....................................#......#..........#............................#.......#.....#.........................................................................#.......................................#.................................................#...............#........... ........#..........................................#...........#...#................#......................................................#......#...##........#.......#.............#.....................#......#...................#....................#.....#.#.........#.............................#...#..............#...........#.........#.....................#.................................................#......................#.............#......................#......................#................#..........#....#.#....................#......#.................#......#...#...................................................#......................#....................#.................#..................................#......................#........#.......#......#.......#...............................................#.#.#.............#...................#.#.....#........................................#................#......#...#......#...........#............#.............#......................#.......................................#.....#..........#...##...#.........##.#.............................................#................#............#.......................................................#.......#...............................#.....................................................................#.......#....................#..............................#.........#......##.......#....................#....#...............#...........................#............##......#...............#.....#.........#......#...............##..............##........................ ..................#..##.......#......##.....#..........................................................................#...........##.........................#.................#...........#...................................#................#....................................#...................#............#.......#.....................#........#............#...........#.............................#.............#........#............#..........................................................................#.........................................................#.....................#.........................#.#..#..........................#.................#.....#............#........#............................................#............#................#......#..................#..#...##..................#............#.#.....#..................#............................................#..........#...........#.............................#................................................................................#.......#..............##......#...............#................................................##..#....#.........................#.............#.................#......................#....................................................#...............#........................................................................................#................##...............#.......#...............#...#.......#...............#...#............#.......#....................#.......#...............#.......................#..##..#....#...............#................... .......................................##..............#.....................................................................................................................#...........................#..#.#...#.................#..#...................#..................................#......................#.....##...............................#................#........#.........#...#..........#..........#.....................#.....#......................................###.............#.#.....#.................................#......................................................#...................##.............##........................................#...............#................................................#.........................................................#........#............#.........................#.......#......................#.....#..........##.....#..................#...........#..............................................................#...................#...#.#..............................#...#..#............#....................................................#...#...............#......................................#.........#..........##...........#..#...................................................................#........#.....#..........................#...................................................................................................................................................#................................#......................#..#......................................#....................#............#............... ................................#..........#......................................................#....................#.............#..........#.................#..................#..#..........................................#.............#.#...#...........................##......................................#.........................#.........#....#.......#................#.........#...........................................#................#....................................#...........#......#..............#.................#.............#.................................#...................................#........#...............#..#.............................#...#...#...................#..........#......................................................................#............#..........................................................#.......#..............#..#.................................#.......................#.............#...............................#..................................#.........................#.....#.......#......#..............#................................................#........................................#...........................#............................................................#...#....................................#...........#.....#....#........#...............................#.............#.......#.........#..............................................##.#............#...#....#.....................................................................................#...................#........................#....... ..#...........#..............#.#.....................##............#.........#..........#............#.....#................#...............................................#...................##...........................................#.............#......#.......................................................................................................#.....................#.........................#......................##...................................#.#.................................#......................................................#.......#........................#..............#...........#................#..............................................................................................#......................#...................................#............#...#.............#.......#....................................................#.....#...........#...#.....##..........................#...........................#............##...................................................##..........................#.#.#.....................#.....#.....................#......#...........#....................#.....................#......#.............#..........#................................#..#.........................#..............#.....#...........#.........................#............#......#...........#.......#..............#.........#...............................................#....#.............#..........#.......#..........................................................................#.......................#.#..#.............................#.. ........................................................#.......#........#..............#.......................#................#...................................#..............#.....#..............................#.........#..........................##...........................................#.#......#......#...................#..................#........#..#...................................................................#........#..............................#..........#....................#.....................##.............##.......................#..........#...#.....................##......................#........#.......#............#.......................................................#....................................#...........#...............#..#...................#.....................................................................#.............................#..........#.................#......#.........................#..............#..............#.#........................#......#..................................................................................................................................#......................................#.........................................................................#.................#.........#................#.....................................#....#..........................#....#...#.....................#........................................................................................................#...............#.......................#...................................................... ..................#...........#.....#....#..........#.....................#.....#..........#.................#...........#...............................................#...............................................#.......#...........##...#..#...........#.#..#........................................#.....................................#.....#...........#...............#......#.#.................................................................#......................................#.....##..#...............................#....................#......................................................................#..........................#................#.......#..........................#.......#........................#...#..................................#......#.........##............#..............................#..............#.........#....#...#...........#.......................#.........................................................................#..#.............#................................#........##..............#......................................................#........................................#..........#.....................#..........................................................................#...........#.#.....#..................................#.................#.................#...........................................#.......#........................#............#.....#.......................................................................#...#...................#......................................#.#................................... ............#..........#.....#......#.............................#.....#..........#...................................#........................#......................................................#..........##.........#......#..........................#..........................##..#......#..#....#..................................#..#......#.............................#..............#............#...............#....................................................................................#.........................#...#..#.........................................................#.....#........................................................#..#..................................#.#..............#...............#....#..................#........................#..........................#..........................#..........#..#............#.#...#...................#................#........................#..................#.....#..........#.......................#..............#...............#....................................................................#....##.....................................#.............................##...........#........#.........#......#.........................#...............#........................................................................#.............#.......................................#.........#.....#.#...........##.....................#.........#......................................................#...........................................................................................................#...................... .#................................#...........#.......................#......................#......#.................#.......#...............#..................#.....................................#..................#...............................#..#....#............#..........................#............#..........#...#..........#................................#.#..............#.............................#................#............#...#.............#........................................#............#...............................##.........#..........................#........#....................................#.............#...................#.........#...........................................#..#..................#...............#..................#........#..#...#.......#................#............#......................#.#............#......#................................#...................................................#.......................#..........#............................#............................#......................................#....#...##...................#.............................#.....#........#......#......#.........................#..................#.......#................#.....................#.#................................#.#.....#.#....#........................#..#.......#..........#..........#.......................................#...#...#..#..................##.....................#..............#....#.....................................##............................#.................#..........#....................... ........#...........#......#................................#...........................#..#..........................#...............................#.................#.............................#..............#........#.............#..........#.....#..#...................#.......#............#...............................#....#...............#..........#...............#.......#................................................#.....................................................#...#............................##......#.#.......................#........................#...#......#...#.......................................................................#................................................................#......#.........#.....#...................................................#.........................................##..................#...........................#..#.............#...........#................................................................#..................................#..................................................................#..........................................#.............................................................................#...........#.......#............##....................................#..#.#........................#........#.........#...........................................................................................................#.#..........................#...................##....................#....#.#....................................................#....#........................................ ............#................................#...............................................................#................................................................................................#..#..................................................................................#...............#.....#..................#.................#...................................#...........#....................#......#..#...............................#.....#............................................#.................................................#..........#....................................#.........#...........................#..#.#...........#............#..................#.........##...............#.....#........#..................#..........#....#....................................................#......#.....................#.....................#.......................#............................#................................#..................................#...................#......................#...............................#...............................................#................................#......................#.#..............#......................#................#.......................#....#.#..#.#.....................................#..............................................................................................#.................#....................#............................................#........#...................#.....#..........#............................#............#.#......#..#...............#..##......... ..............#..#...........#............#...#...................................#................#...................................###.........................................#.#...............#.#.#.....................................#..........#........#....#..............##......#..#......................#......#..............#........................................#................................................#................................................##..................................................#......#........#..........................................................................#..........................#..................#..........#...........#....................#...#..............#..............#......#....#...........#.................#.......#.....#...........................................#..........#...........#......................#...............#............................#...............#.......#.............#.........................................#...............##......................#................................#..................................#................#.#......................................................#..................#.............#..#....#.................#......................#.........................##...........................................#.........................................#.........................................................#..........#...............#....#.........................................#.......#...............................................#.................................#....... .....##.............#...........................#..#.......#...........#...#.....#......................................................##...............#....#.....#........#...........#............##............#...................#....................#...................................#......................................#...#...........#.............................#........#.............##......#.........#..................................#...#.......#........#.................#.....................#...........#..............................#....#.........#.....................................#....#...........#.........................................................#.........................................................#....................#.............#..............................................#.........#....#............#.............#..#...............#..........#...............#.......#...#..........................#........................................................................#................................#.......#...................#..............#.#..................................#.............#...#.........##...........................#............................................................................................................#.#.......................................#...........................................#.........#........#......................................#.............#........................#....#......#.....................................................#................#.........................#........#................ ...#.........................#..#.......#.#..........#......................#...................................#......#.#........#...............#...#............#..........#....................#.....................................#.#...................#...#..#..............#..........#.....#..............................#...................#.......................#............#.............##..........#.................#.......................#.......#.#..#.........#......#..........#..#.#...#..........................................................#....#.............#..................#......#........................................#.#...........................................#...................................#........................##.................................#..................................#.#..........................................#.#......................................#............#.........................#..........#........................#.................................#......#..........................#.....#.....#................#............................................#.......................................................#............#................................................#.........#.................................................#...................................................#...........................#.#..................#.......................#..#.....................#................#...#...................#......#....................................#..................................#..........#.................................. ............#..#.......................................#..#..........................................#....#...............................................................#..#....#.....#......#...................................#....#..................................................................#......................................................#......................................................#.#..#...........#......................................................#.............#.....#.....................................#.............##.....#...........#......................................................................................#.............#.#...#....................#...................#.................#...........#..............#..........#..........#............#................#......#.....................................#.##........#.................................#..........#.............#......#....................#..#...#................................#.......................#.......................#.#.....#...#...#...............................#..........................................................................................#....................................#.......#....................#..............#.............................#....................................................................................#.................#................#....#.............................#....................#............................#.....#...................................................................#..........#..........#.................. .........#...............#.............................................................##..#...#.....##..................................................#............................#.................................................................#.........#.#...............#......#.......................................#..........................................##.......................................................................#..................#.....#..#..#..........................................................................#...................................#...#.....#.#..........................................#..................................#.....................................#...........#.........................................................#...................................#........................#....#........................#........#.........#....#........................................#.......#......##....................................#...............................#............#..#....................#............................................................#.........#.......#..........#....#......................#...........................#..#..................##....................#..................#...#...............#....#........................#.....................................#..........#...................................................................#................................................#...................##................................#.........................................................#.......................# ...................#....#............#..........#..........#................#.........................................#.................#.............#..........#................................#..................#..................................................#......#..........................#...............#..#..............................................#...........................#.#................................................................#............................................#.......#........................................#................................#...................#.......#....................................................#.......................#.........................................#..#...........................................................................##......#....#..............................#...#...............................#...........#.......#..........................#.............#..........................#..........#.....#.....##..........#.......#...........................#.................#...#...#...............................#................#.......#....#.................#....................#.....#.....................................................#.........#.........#................#.......#.#...........#....#................#..............#.....#.............#.................................#....##.......................#...........#..##....#.......................................#..............................................#...#....................................................................#........#.......... ...............#.......#..............#...........#...............#..#.........................##........#......#....................#......................................................#.....#..........................#..#.........................#.................................#........................#.........#....##..................#..................................#.#.............#...........#...#..................#......#.............................................#...............#................#....#............#.............#.....#.................................#........................#...#.....................................................................................#...................#.................#................................#..................#.#...............#............#...................................................................#......#...#....................#........#................#......................#......................##...................................................................#..............................................#....................#..............#.................#.......#......................................#.....................#........................#...#................................#..#..................................................................................#......#.......#.................................................................#.............................................................................................#................#.#................................#...#.... ......#...............#............#.#..........#..........#.....................................#.........#.......#.#..........#.#..........................................................................................................#................................#......#..........................#..#..........................................................#......................#......#....#...........................#...#..................#.#....................................#........................................................#.....#...............#......#....#........................................................................#......#...............#.#.........#..##.#......#........................................................................#..............................#....................................#........#......................................#............................................#...................#...........................#.............#..........#.......#..................................................#....#............................................#.............................#....#.............#...........#.......................#..#..............................#.........#.....................##................#....................................#..........................................................#..............................#...........#.........#................#........#...........#.#.................................#.....................................#....................#..........#.........................#..#........ ..........................................................................................#....................................#..........#..................#.....................#..........#............................#............#.........#.............#..........................#....#.............#......................#...............#...............................................#..........#...#............................#.......#..................#.....................#...................................#......#.....#..........................#......#.......#........................#........#.........#.............#...............................#.......#................#.....#.................#.#............#.....................#............................#..............................#..........................................................#........................................#...#.................#...............#......................#...............#...................#.......................................#........................#................##................................................................................#....#........#......#...............#...................#.............................#......................................................................#.....##.........................##.....................#...........#......#...................#...#.........................#......#..........##...................#..............................#............................................................................................... .............#.........................#..........#............................#.........................#.......................#.................................#...........#....................................................#.........................#.................................#..............#...................#..................................#.............................#......................................................#......#...................#..............#..........#................#..............#................#............#..........................##.........#............#.#...............................#.............#.#.............................#..................#.............................#........#..............#................#..#.....#............#...............#.................#......#...........#.....#........................#......................#.............................................................#............................#..........#...#......................#......................#.........#........#...............................#.........#........#..............................#.....................###.....................#......................................#...................................#.......#...........#....#...........#..#.............................................#.....................#....................#........#.....................................................#............#..........##...............#..#...............................#....#....................................#..............#........... ........#.......................................................................................................................#.....................#...............#..#..............#............................................#...............................#....#................#.......#..........................................................................................................#...................#..........................#...............................................#.....................................................................................#.....#.....#.............#..............................................................................#.......#........#................#...........#.............#.#...................................................#...........#...............#..#..#.....................................................#...##........................................#........#......#......#..................#..#............#.......#..#.................#................#.................#...#..........................................#.......................#.......................#..............................#...................#.#...................................................................#...............#......................#.....................#...#........................#..#...#..............................................#..................#....#.........................#..##.................................#...#.#......................................#...............#...#..........................................#........ ..............................................#.............#................#..#....................#.............#....#........#...................#...............#.................................................#...........#.................................#.........#................................................................#..........#.#............##........#.................#........#.........#...................#...............................................##.......................#..........#..........................................#.............#...........................##............................#............#...............................................##..#..................................................................................................................#.......................#..........#...........................#..#...........#..............................#....................................#...#........................................................................................#.........................#............................................................#........................................#...........#.........#..........................#...............#......#......#....#..........#.............................#.......#.#.#...........................................#..............#..................#.......#........................................#.#................................................................#......#..................#...#..........##.#....#.#.....#....................#........#......#.................# .....#...................................#......................................#............................................................#...#................................#.#....#........#..................#......#......#..................#...#..#..#........#........................................#........................#...................................#.#.............#...#...........................#.#............................................#........................#.......#.........................#....#.#.......................................##.........#.#..#...........#.....................................#..................#...............#................#.................#...#..........#.....#...##.......#....##...................................................#.##..........#.#.......................#..................................................................................................#....................#....................#.........#..................................................................................#..........................#.............................#.........................#.....................#............#.....................#..........#....................#.........................#..#....#............#..#............##.................................................#.......#.............................................................#.....................................................#...........#.................#.............#.......................#.......................................................#..........#... .............................#..#.........#.......#.................................#...#............#...............................#.........#.........#............#................#.......#....#....................#.#.....#......................#............#...............#......#.....#...................................#.....................................................#................#...........#...##..#.........................#...........#............................#.................................#...............#..#.......#.......#.............................................................#....................................#............#...............................................#.............................#........#...........#.............................................................#.........................#....#.......................................................................................#...................#...........................#........................................##.#........................#..#........#...........................#.....................#.........#..............#..............................................#..#........#........#...........................................................#.....#.....#.............................#..............#.#..................................#....#...............#....#.......#........................................................###...............................#.............................................#...................................................................#........ ...........................#..........#.......#.............#...............#...........................................................................................................#...........#.....#..............................................................................#............................#.#.........................................#.................#........................................#.............#.#......#..........#.#..................................#........................#...................................................................#......#..#..............#.......#...........................#...............................................#......#...............##..............#................................................................#.#...............#...#...............................#...#....................................................................#....#...#..#..........#......#...................................#.............................#...........#...........................#.................#.#................#.......................#..............................#.#..........................................#...........................#...................#............#.................#.......................................#..........#..........#..#.................#.....................................#.......#...................#................................#.....#....................#............#.#.................#....................#..............#.............#...........................................##............ ........#..........................................#.....#.....................#.....#..#........#........................#.#..#.........................................................#...................................#.#..................#.#.....#................#.................................#....#..........##........................................#.....#......................................................#........#...................#.................................................................#..................#............................#...##.#......................................#......##.........#..#......#.......#.................#............................................#.............................#............................#...............#....##....................#.............................#..........#.....................#..#....................................#......................#...................................................................................................#..............#......#......#...........................................................................#.........#....#...........................#.......#.................#.......#.......#........#..............#.....#.................................................................#..................#.............................................#....................................#........#.................#...#........................#......................#.#...............#.........................................#........#....#...........#............................. ..............#.........#....#..............#.....#......#.......................#...................................#............................................#.#........#..................................#.......#...........#..#..................................#....................................#.................#.#...........................#..#.........................#.......................#.................#...........................................................................................#.#.......#.......................................#.......#....................#....................................#............#.......................................#....#..................................#....#........................................................#....................#..........#......#...........#...............#.............#..........#.............#........#..............#.......#.....................................#......................................#.................................#....................................................#.........................#.............#...........................#....#.......................................................................................#..................#....#...................................................#.............#.............................#...........#.................##..............#................#........................#............................#............#........#.................................#................#........#....#...#....#.........#............#..#........... ..................................#...............#............#.................#.......#.....#..................................................#...............#..................#........................#........................#............................................................................#..........#......................................................#.........................#......................#.......................................#...................................#..................#........#.................#..............#.........#......#........................#....#......................#...............#........#......#...........................................#.................#.................................#.............................#.....#...................#.....................#............#.................#.............................................#...................#.........................#......#.................#......................#...........#.#..#.................#..............................#......................................#.........................................#..............#..........................................................#........................#......#........................#.................#....................#...#.#...............................#...............#......................................................#..............#....................#..#........#.....#............#..............#..........#.........#...................................#...#.....#..#..................#..#.#.......#. ................................#............................#...#.....................#.......................#....................#.........................#..............#.....................#.....#..................................#.......................................#..............#.............#.........#.......#....#.............................................................#................#..........................................................#..........#..............................................#.................................................##...........#....................#.............................#..................#.......#....#.....................#..................#.......................................#.......................................##.#........................................................#.........#..........#.............#.........................................#....#.............#........................................#......................#......................................................#...................#....#..............#........#....................#...........................................#.........#..................................#.#....#.....#.......................#.......#.........#................#......#.........#...............................................#.....#..........#.#...........................................#..#.............................................#......#........#.........#............#..................................................#..................................................#... ..............................................................#...#...........................................#..................................................................................................................#....#...............#.......................................#...................#................#...#..#...............................#..#....#............................#.................#...........#.#.....................#......#...........#........#...............#...........#................................................#............#..............................#.#.....#.............................#......#...............................#................................#...#............................................................#..#................#...#............................................................................#..#.....#.................................##......................#..#..................................#................##......................#.....#.#.......................................#............#...........................#..........................................................................................#...............................................#.............................#................................#..............#....................#.....................#.................#.................#.........#.................#..#................#.................................................#...................................................#...................#..............#...#........#..#........ ................................#........##.............#............#..#..........................#........................#...........................#.#..............#............#.......................................................................#......#...............#......#..................#......................................#.............................................................................................................................................#....#......#................#.........#.................................................................................................................#...............................................#...#...#............#........................#..........#......................#....#..#...............#.....................#...#.............#....#.......................................#.......................#.#.................#..........#.#.....................................#....#.....................#.#......................................#.....................#...........................#..........................#.................#....................##..#...........#...........................#......#.....#.............#....#.......................#...........#....#...............#........#.............#..........#.......#...............#.....................#......................................#............................................#.....................................#......#.........#......#............#.....#....................#..............#.....................................#............. ..#...#.#.........................................#.......................#.....#.#....................#..........................................................#..............#..................#.....................#.......................#.................................#...................#............................................................##.............#.......................................#...........................#...................#......#...........................................................#......#..#.#......#.........................................................#...#............................#....................................................................................#..............#.................................#.#...........#........#...#..........#..#...#....................#...............................................#.........#............................#...##...........................#..#.....................#....#................#............#....................#..................#...................#................#.........................#..............#...#.................................................#.......#.................#.......#...#............................#..............................................................................#........#...........#............................#.....#...................................................#............#.....#........................#...........#..........................#.........##............#...........##.......#..........#..............#..................... .........#.........#...........#.........................................#.......................#.......#.....#..............#..............#.........................#...........#.............#.................#......#.....................................................................................#.#....#.#..#.........#...#.....#.....#......................#.............................#.#....#.......#...........#....................................#....#................................#...........#....#.........#..#.................##......#..............#.......#.......#.#..............................#..................................................#..........#.....................#..#................#..............#.......................#..........#.......................................#.....................#.............#................#.........................#.............................................#...........#....#............................................#...............##......................#.......#.............#.............#..........#.....#........................................#.......#.#....#...................#..........#..............................#..............#..............#............#.............#.....#.........................#.........#...#.#..........##........#.....................................................#..............#...................................................................................#.........#.....#..........#.................................................#..................#.#..#............................. .....#.........#..........................#...........................#.......................#.....................#......#...............#..................................#...........#...............#.........................#...................#....................................##................#.##.............#............................................#...................................#...................#....................#..................................................................#...........................#..................................#......................................#.............................#...................#...##........#.....#.#...................#.....#...##............#.............................................................................................#........#..............................................#........................................................#....................#..#........................................#.............................................#...#.......................#........................#..........#................#.........#..........#................#................#.#....................#..............................................#......................#.................................#.....#.......................#.......#............#....#..........#..............#.....................#.......................................#.......................................#...............................#......#......#..............................................................#................. ................#.......................#.................................................................#..........#...................................#.......................#....................................#...........................................#........#............#..........#.....................#.............................#.....#.............................................#............................................#......................#.....................#.....#.................................#........................#.................................................#.............................................#........#........#.............#.......................#...................#............................#.....#..#...#..........................#.......................................#........#..........###....#......#...........#........#................##.#.............#......................................#...........#.......#...............#..#.........................#..#.................##.........................#...................................................#................#...#.#..............#...........#.....#.........#..#................#...................................................................#.......##..#.......#........#......#..................#....#....#..........#.....................#.........#.#..................#....#..#.....#.......................#..........#...#..............................#.......#..............................................#...............#...................#..............#..................... ...............#............#..........#................#.....................#...#............##....#...#......#...............................#.......#....#...................#..............#......#.....#..................#.......#.......#...................#......................................#....#.............................#.......................#..........#.............#............#........................................................................#..........#.............##...................#..........................................................##..............................................................................................#............................#...............#...................#..#..................#.........................................................#........................................#................#....................................#.......................#......#....................#..#............#....#..........................................................................................................#...............................#..............................#..................#............#.............................................................#.............................................#...#..............................#.....#............................##....................................#...#...........................................#.....#.......#..................#...#..................#....#..............................................#...........#.......................#.................#....#.. .............#.....#..................#....#.......................##....#.......#............................#...................#...................................#.#............#.....#.................................................................................#...........#.#....................#.....#..................................#........#...................................#......#.#...................................................................................................................#................#...................................#..#..#............................................#....#.#..................#............#.........................##.............................#.....#........#..................................#......#.........#.#..........#..........#..............................#..............................................................................#.............................................#..................................#...........#.....#..................................................................................#..........................#..............#..........................##.........#..#..........#..........................#................................#................................................#..................#...#.............................#..#...............#............................#..........#.#................#.........#...................#.........#..........................#.......................................................................#..........#...........................#........ .............#.................#..........................#....#..............#........#............#..........#..#..........#....#......................#............#.....#.........................................................#..............................................................#................#..#....#................................................#.................#.#..........#...............#...........................#......#...........................................................#................................#.........#............#.......................#...............#.......................#............#..................#................#.#..........................#..........................#......................#..................#...#..#.............#.........................................#.........................#.................................................#...............................#...................#.......................................#....#..#....................##...................................#...............#.....#........#.......#.#............................#..................................................#..................................................................................................................#..........#....#.................................#........#......#.#.................................................#...............................................................#...............#................................#.#...................##....................................................#.. ....................#....................................##.....#....#..................#.##.................................................#.......#...#......#.....#............#.#..............#...#........................#.#......................#.........#.......................#.........#............................................................................#....#.......................................#....#......................#..............#...#..................................................................#......................#....#......#.........#.................#.................................#......#.................#................#..#.......#.......................................#..................................................................#...................#.#.#.............#..#......##..#..........#............................................#....................#....#................................................................................................#........................................................................#....................................#.................................#...............##....................#................#...#.#..........#...............................................................................#.......#..................................#.......................................#...................................................#.........................#.#.......#......................................#....#........#......................#......................................................... .........................#....................#.......#..........................................#..............................................................................................................#.....................#.....#........................#....#...#...#................#....................#......#..#.#.#...............................................................#.#...#...............#....#...#...............................#.....#................#...#...........#.................#........#...#.......#....#..........................#..................#...........................................#.................................................................................................................................#.............................#..............................................................................................................................#................................#.............#...............................#.#....................#.......#............................#....#..#...............................#.....#.............#....#...........#..#.................#............................#...........#.................................................................#..................#........................................#......................................#........................#...................................................................................................##.#.........................................#............................#.........#..............#..........................#........... ....................#.....................#...........................................................................#.....#......#.#.........#............................#..........................#.............................................................#.......#...................................#............................................................#.....................#......................................................................#.........#.............#....................#..............#...#.......#......................................#..#........................#.........#..................................................................#....#........#.........................................................................#................#.......#..........#.....................................................................#......##................#.....................................#..............................................................#............#..#...#.......................................#......#.......#......................#...#.................#...#.............................................#.......................#...........................................................................................................................................................................#.....#......#....................................#...............#....................##..........................#####........................................#...........................................#...............................#..................... ..........................................................#.........#...........#..........................#.................#..................................................#..#...........#..................................#.#..................#............................#....#.....#.....................#..#.#...............................##......................................#..#..#....................#.................................................#.......................#................................#....#......##...#.............#.................#......................#...#...............................#..............................#...#.............#.......................#.......#..............##.........#.....................................................#...............................................................#...........##........#.......................................................#..........#......................................................................#................................................#......................#...........................#......................#......#.............................#.......................................#...........#......#....#.......................................................................#..........................#..........#...............................................#.#....#........................##.......#............#....#.......................#.........................................................................#...................#.............................................. .......#..................#........#.........................#......................##........................#.........................#.............................................#.................................................................................................................................................#...........#..##..................................................#...#...........#................#....................................#.........................#................#..........................................#.................................#...................................................#....#......................................................#........#..#.#..................#.....................#........#........................#.........................................#...............#.#.....#............................#..........................#.....................................................##...................................##...............#.......#..........................................#...........................#.....................................#.......................................#...................#..#.......................................................................................#........................................#.................#..........#.....................#..#............#.#.......#........#....#.......#.........#............................#..................................#.............#.....................................................................................#.................... #.....#..........#.......................#................................................#....................#....#......#.......................#...#.............................#...............................##....................#.......#...............................#........................................#...............................#.....#..................................................#.........................#....#.......#...............................#....................#..............................................................#....#......#........#......................#................#........#...#.........#.................................................#...#..............#......#.##........................................................#.........................................##..............#...........................................................................#....#..................................#........#.....#...........#......................................#....#....................................................................................................#................................#....#............................#.......................##..................#..#.......................................#.....................#........................#...........#...................#..#..........................#...........#..........................#.....#........................#............................##.#.........................#............................#...........................................................#............ ...................#........#.........................................#......##...........................................#.....#.............#.....................#.......#.....................#.........................................................#...............................#........#..............................................#...............................#..................................................................................................#..................#.......#.........#.............................#...........................#..#..............#............................#...........................#...........................................#......#.............................#.......#......#.........................#........##..........#.................................##........#....#.........#..........#...........#..........................................#.......................#..................#.....#...........#..............#..........................#.......................#...........................#................................................................#............#...........#...............................#.................................................#.....#...#.........#.............#.......................#..........................#..#....#........#.................#................#..........................#...............................#.............................................................#....................#...#............#.........#.......................................................#............#....... ..............#....................#......................................................................................#.............................................##..................#..........................................................#.................#..#...............................#................#.........#.............#..................#...............#.#....#..........................#..#..................#................................................#..................#...........................................................#................................................##.............................................#......................................#.......#...................#..#...........#................................................................#.#...#.........................#.....#......#.......................................................##.........................#....................#...........#.......................#...............................#........................#........#.......................................................................#.......#..#.#..................#.#......#......................#.#................................#......#.................#........#.............................#................#.#......................#.........#.....................#..........#.#.........#.......#....#.............#.......#........#......#...........................#..#..........#.............#.........................#........#.....................................#.................................................... ....................#...#......#........#............#............##........##.#..............................................#.................#.......................................#.................#........#..........................................##.................#.............................#...............................................#..........................#............................................................#...#...#.#......................#.........#..........................#..............#...............................................#.........#...#...........................................................................................#...........................................##..........#.........................................................#....#......................#.........................#.....#...#.............#........................................#.......................................................................................##...........................................................#...#..#.......#..............................#..............#...............................................#.......#.....#....#...#...........................#........................#........................#.......#.#...................#.................#....................................................................#...............................................#......................#...................................................#........#....................................#...#.#....................................#................... .....#...#...............#........................#.......#..........#.....................#.........#................#......................................................................#..............................................................................#..#.....#.........#.................#...................#..........................#..........................#..........#.................................#.................................................#................#.........#......#..........#.............#........#....#...#.............................................................................#..................#......#........#.......................................#...#.....#............................#.....................................#...#.................................#......................................................................................##.......#..................#.............#.........#...................................#..................#........................................................#..................#....................#....#.....................##...................#.....#............................................#.......#..#.............#......#....#..................#.........................#....................#.......#............................................................................#.............#...#....................................................................................................................#...#.....##......#.............#..#..................................................# ...............#...#...........................................#.#.............#..................................#......................................#..................................#......................................#............#......................#.........................#...#....................#.#.....#...................#..................#..................#..........................#........#...........#....................#..........#.............#....#................#..............................................#.#.#............#...............#...................................#.............................#.........#..............................#.........#.........................................#..........#.#....#............................#...........................#..#.............................#......#........#...................................................#......#.#..................................................................................#..............................................................................................................................#............#...................#.............#......................#.........................#.....#.......#.............................................#...............................#............................#.........#..................................#............#.........#...........#...............##............................#.......#......................................................................#...................#.................#............................ .......#.....................#.....................#.........................................#...................................................#................................................#...................................#......#...............................................#.....................#....................................................................#.......#......#...........#.........................#.....................................#.............................................#..........................................................................#...................................................#.........................#.....................#..............................................................#............................................................#..#........................#.............................................................................................#....#.....#......#.....#................................#....#.....................#.................................................................#...#......#....................#........................#...........................................#................#..#..#.........#..........#................................................#.#............#...#.......................#.................................................#.....................#......................................................................#.............#.......#..........................#.............#...........#....................#........#..........................................##.#... ....................................#...............................#....................#..........................................................................................................................#............#........#.......#......#.#................#.............#...........#......................................##..............................................................................#................#....#.............................................#....................................................#....#.....#........#..............#...........................#.................................#..#.#..........................#.#..#....#.............................#...........#.........................................#........#........................................................#.........#..#..........#.....................................#.................#..........................#............#........................#.....#.......................##..#..#........#...#...........................##...................#.......##..#............................................................................................................#.......#.#..........#............#...............#....#..........#...................................................................................................#.................................#.......#................#.........#..................#.....#.............#........#..........##.....#...............#...........#.......#....................#............#.........................#...#......#............#......... ...........................................................................#.......#..............#.........................#....#.................#..........#.#...................................................#.....#.....#...................................#.................................#.#........................#...#..#...........#.........#..#........#..........................##......................................................#........#.....................................................#........................#...................#.....#.....#................#.............#.....#........................#......#...#............................#........#....................................#...............................#..............#..................#...............................#..............#...#...................#......#..............................#..........................#..#.....##....................#..............................................#................................#...........#..........................#.........................................................##..........................#..#.....#...................................................................#............................................#................#.....................................#.#.......................#.....................................................#.....#...........................................#..............................#........#...#..................#.....#.#.........#...................#..............#...................##............#.......... .........................#......#.....................#....#..........##.......................#.....#......................#....................#.....................................................#...................#.....#...................................#.............#.............#.................#............#..........#..................................................................................#..#.................#.............#......................................................................................#..............................#......................................................................................#...................................................#.............#.......#..............#...#.#...#...........#..........#............................#.................#...#......#..........#................#..#..................#.......................................................#.#.................#...................................................................................#...............#...................................#.............#............................#..#..........#....................#..#.....................#..............................................................................#...#.............................#....#........................#..............#......................................................................................#......................................................#............#.#.....................................#.......#....................................#.......#............. .....................................................#........#..........................................#.......................................................................................#..#.................#.........#...................................#....#..................##.........................#...............#..................................................................#..........#...........................#.........................#.#..#............#.....................#..#...#...........#.........................................#................................................................................#...........................#...........................#...........#.................#........#.......#....#.....................#...............................#............#.......#................................#..........................................#....................................#.....................................#....................................................................#.........#...................................#...................................#.......................#.........................................#.......#.............#.....#...........#..............................#...............................#..............................................#...............#...........#...................#.............#...##....................................#.............#..............................#....#...........................##......................................#.........#............#.#.........#........#.......... ..............................................................##......................................#....................................#...............................................#..#................................................................................#.....................#.......#.#.............................#..................#..............#..................................#................................................#.................................#..................#.......................#...........#...................................#..#.................#....................................#...........................#..#.........#....#......................................................................#.............................................................................................#...........#.............##..........................#......#..#......................................#.........................#.##............#......##............................................................#...........#...........................#...##...........................#........................#...................#..........................................#...#.....................................#........................#...........#................................................................#......................................................................#..................................#.#...................#....................................#......................................#................#...#..#.........................# ....#.....#..#.....#..........#...............#..................................................................#...........#...#.............................#.....................#.....#....................................#............#...........................#..#....#..#.............#..................#........................#.............#....................................................................#.....................................#...........................#...#....................................................................#...................#...................#....#.....................................#.......................#...#.........#...#........#.....#..........................#............................................................................................................................................................#.#.......#...................#..#.....#.................................................#....................#.....................................................#............................#.....................#............#...................................................##..............................#..............#.#......................................................#............................................##..........................#.#.#...........................#...#...#.#.#.................................................................................#..........................#...........#................................#...................................#............#.....#...........................# ...#.......#....................................................#.............#..#...............#..............#...............................#.................................................................#.............#.................#..............#.................#...#........................................#.....................#...........#........#......#.....................................#.........................................................................................#............#...............#....#...........................................................................#............#.#................................#......#.#...#..............................................#....#.............................................................#..............#........#................#...............................................................#.......................................#..................#........#.#.........................................#..............................................................................................#.........#.....#........#...........#.....#..............#...........................#.......................................#.#..................................................#..........#.#.......................................................................#..............................................#....#..................#..#............#..............................................##......................#......................#......#...............................#......#.................#.............. .............#.....##.#..............................#......................#..............................#...........#..........##.#...........................................................................#........................#................#...............#..................#......................................#...................................................................................#......#.....................#....................................................#..........................#..................................................#...........................................#...........................#......#....................#.............................................................................#...................#.#.....................#.........................................#................#.......#.............##.#...........................................................#.......................#.#...............#.........#...........................#...........#.........................................##...##.........................#.#.........................................#...#...................................................................................................................#..........................#...#.......................................#......#...........#....#.........#......#.................#................#...........#.............#.......................#...#............................................#...........#........................#...........#..............................#........................... ......#......#...............................................#.................#..........##...........................##.....................#.................................................................#....................................#........#......#.......#.........................................#.............................................#..........................#..........#.....#.....#.......................................................#.........#..#.............................#............................................#.........................#.......................#.......#.............#.#............#.................#..#.............................................................#..........#...........#....................................................##.....#.#..............#..#..#......#.#.................#....................................................#................#....#..................#..............#..............#.....................................................#.............................#...........#.......#..................#...........#...........#.........#................#...........................................#............................#........................................#..#.................##.....#....#..............................................#....#.....................................................................#.................#...........#...........................#.........#...............................#.............#.................#...........................#..................................... .....#.............#........................#...........................................................#..........#.#..#.......#..#...........................................................#....#..............................#..........................#.......#.....#...........#..............................#.........................#.....................#.#..........................................................................#.............#..........#........#.............................#.................................#..........#..............................#.............................#.................#............................#........#.#..#...........#...........#.................#........#......................#........#....#...........#..........#............................................................................#.....#.#..............#......................................................#..#.#.......#...............#.#..#..........#..........................#.......#.........................#................................................#..............................................#............#.........................#.#..#.....##....................#..#........#.....................#.........#...................#....#.....................#................#........................................#.................#......................#..........#........................................................#....................................#.............................#...........#.............#..................................#.............#........... ........................................#.#.....................#.#..............#...#..........#.....................#...............................#....................#....#.............#..........................#...##.........#..................#............#...........................#..#..........#.............#.##........#.............#.....#................................#.......................................................#.....#............................#...............#...........#..#....#......#......#........................................#.........................#.......................................#.............#......#................................#..#..........................#...............#..............#.................................................................#...........................#.#....................#...............................#........#....#........................#.........#............................................#.........................................#..................#.........#............#...................#.........#.......#..#...................................................#........................#..........................................................#......#.................#.......#..................#....................#...#......#.................#................................................#....................................................#............................................#........................................#......#...##................................................#............... ................#............#..#.........#.....#.#..#..............................................#................................#...................#...........#.............#......#...........................#.##...........................#..................#.......................#...............#......................#...............................................................#...................#....................................#.................................#...........................................#............................#........#............#......................................#...#.....................................#.#...........................................................#...............................#....................................#.............#.....#...............................#.....#..........................#....#....................#..........#..............................#.......................#......................#...............#.............#..........................#................#..#............................#........................................#.................#......#..............#.......#...........#............................................#....#..........#...........##.#...........#.........#........#...............#..#......................#.......#.......#..............#.............................#...............................................#............................................#...................................#.............#..........................................#.......................... #............................................##.....#..#...................#...#...........................................#.........................................................................................................................................................##........................................................#.......................................#....................................................................#.........#................................................................#..............#........................................#....#....................................#...##.............................................#........................................##...................................................................................................#..........................#.........................................................#.......#........#.##.............#...........#...............................................................................................#.........#....#..#.............................#.......#........................#..................................#...........................#..#...............#.#.....................#.............................................................#..........#............................#......#........................................#...............................#................#.#...........................#..................................................#..............................##.....#.........#......................#..............#.............#.............. ..............#...........#.........................#...................#....................................................#.........#......................................#.........................#.......................................#......#.................................................................##.#........................................#...................#.................#......................................#.........................##....................#.............................................#...#........#......#..............#....#.........................................#................#..................................................................................#............#......#...............................................#....................................#........##......#...............#.............#................................#...........................................#....................................#...............#....................#.#...............................#............#........................................#............#.#.....................#....................................................................................................#.......................#.............#...................................................................#.....#..............................................#......#.............#..................#................#..........................###....................#...................#......................................#.............................#.......................# ............#..#.....................#........#.........#.#.........#............................................................................#.......#..........#............#.......................................#............................#..................................#............#.#..................#...........................................##............#.....#........#....................................#.........................................#..............................#..................................#..#...................................................#...#..........#...........#..............................................................#..........#................#..............#...#........#.......................#.....#.#..................................#........................#....#..............##............................#............#...#.................##............................................................#.....#.......#.......#..........#..................................................................................#...................#..........................#..................#.........#.#....................#....................................................................................................#...........................#.....................................................#...#........#.........#...........................................#...........................................................#..................................#........#.............................#...........#...............#.................. .............##...............#...............#.................#.......................#..............................#.#...#........##...............................................#..............#........................##..........................................#.#..........#.............................................................#...........#...#......#..................#..............#.................#.....#.............#..............................#................#..............#...............................#....#............#........................................................#...............#.................................................#..................#.......................#...................#.....#................................#................#.#..........#........#.....................#......................#.....................#.#................#....#..........#..............#..........#........#...#.....#.......#...........................................................#...........................#....##..........#......#..............#.#.................#........#............#.............#....................#......................##................#.............................#..................................#...........................................................#................................................#....#...............................#..............................................#..................#................................#........#...................................#........#......#.#....#...#...................... ....................#..........................#...............#..........#......#....................................................#..........................................#..........#.......................##............#..#......................................#..........#.....................#................................#......#......#.......#........................#....................................................#.............#.........................#.....#.......#.................#.........................#..........#...........#...#............#................#..............................#.....................................................................#...#...........#.....#......................................................#.............................#............#...#.............................#..............#...#......#..................#.................#..............#.........#.#.#.#.......#.....................................#.......................#.........#........................#............................#...#....#....#.............#.....................................#..........................#.............................#...#......#...................#................#...............#.........#...........................#...............................................................#.........................#..................................................................#.............#.....................................#.................................................#.............................................................# .........................................#.....#......#.......#..............#..................#..................#......#........#.....................................#........#.........#.......................................................#........................................................................................#..#.........................##..#.............#........................#.................................#....##..................#...................................................................#.......................#..............................................................#......................................................................................................#..............................................#.....#................#........................#....................................................................##..................................#.#...............................#..............#.#....................................................#.#................#........................................................#.#.#..#............#......................#...................#...............#........................#..................................................#.............................................................#..........................#.........#.......................................#........................................#............................#.#.........##..#.....................#......................................#...#.................#......................#..............#.#............. ...#...#......#....................................#....#..........#.......#.....#...............................#....................#.....#.#..............................................#.............................................#.....................................................#............#..........#.....................#.......#..................................#.........#.........#.............#...........................#............................#........#.......................#................................................#..............................................#.........................#..........................#...#........#......#.........................#.............................................#......................................#.#.........................#............................................#...........#.....................#..........................................#....#.............................................................#..............................#....................#.........#.#.........................................................#..............................##.......#.........................#...#......#....................................................#...#.............#...................#..............#........#........................................................#....##.........#.........#..................#................................#..................................................#.........................#.#..#......#............#........#.................................................#......... .........#.......#.#....#.......................#...................#..............#....................#..............................#.........................#...##......#.............#.......................................................#................................#..................................................#..................##.....#..........#.....................#......#...........#.................#.......#.....#.............................#...............................#....................#......#.....#......#.........#...........#..........#...................#..............#.................#....................................#......#.............................##...#.............#.......#...............#.#....##.................................#.............................................................#.......#........................#.#....#........................#........#.................................................#.....#........#...............................#..........................#....#..........................##...........#.#.......................#...............#........#...........................................................#.............................................................................................#.##........................................................................................#.....#........#..#...........#.........#...................##..................##.#............##...#...............#...#..........##...........#....#.....................#...##.......#.....#......#......#..#.....#..............#.. .........#........................#......#..................................#...........................................................................................................................................#..........................................#.........#...#...........#............................#..............................#........................................................................................................................##.............#................###................................#.........................#.......#.....................................#......................#.......#...........#.........##................................................................................................#............#.............#.........#...................#...##...............##............#..........................#.....................................#.................#........#.........#..#.....#..................#..........................................#............#...#.................................#................#............................................#.............................#.........................................................#....................#..............................#...........#..........#..#.............##..#...........#..#..#.#.................................#....#...................#...........#...........#.........#........................................#.......................#.#.............#.#...#..............................#.......................................#....#........................ ......#...............#......................................................#........#......................#.....#...........#...........#.#................#......#...................#...##.#.........#...#......#.................#........#........#.................#................#..................................................................................#.......#..........................#....................#..............#....##..........#............#.................#.#.....#...........#.....................................................#.....#...#.............................#...#.......#............................#............................................................#.#......#........#.........................................##.............#......#................................................................................................##....#..........................................#......#............................#......................#............................#.................................#.....#........#......#...#.....................#.......#........#............#.#..................................................#..............#...#...................................#.........###....#.................................#....#.............................................................................................................................................#.#.....................................#...#....................................#...#....#......................#.............#..........#............................................ ...........................................#...........................##.......#...........................................................#.................##.........................#.#..#......#....................................#.#..........................#....##.....#.........#.....#..#........#....................................#.................#.........#..#..................#...#.................#..................#..#..........................................................................#.............#....#......#.................................................................##.............#...#..................................#.........................................................#....#............#........#......#.........................#..........................#..#..#...............................................#.....................#......#.....#.........#.............................#..#.....................................................................................................................................##......................................#.....................................#...............................................................#............#.....##.......#.................................#.........................#.....#...#.......................................................................#........#.........................#..........#.........#.#................................##..#.#..#.......#........#................#....................#...#................................................................................. .##...........................#..#..................................................#..........................................#.........................................................#.#............#.......#..................................................................................#.#................#.........#........#..............#..#.......#................#..#.....................#..................................#..#...#.......#..........#.....#..........#..#......#............#.....#....................................#...................#...#.......#....#...............#................................#.........#..............................#.........#.......................#...................................................................#.#...................#.....#..........................................#................#...#...........##...........................#..#....#........................#...................................#.......................#...#.......#......##...#.....................#......................................#....#..........#.....................#........#..#......................#.....................#...#.........................................#..................................#............#...........#................#.....................#.......#....#...................#....................#................#...........##...........#...............#..#..................#.....#.....................................................................##.......................................#...........#..........................#....... .................................#.......................................................#.........................#........##.......#.....................................................................#....................#.....................#.......................................................................#........#....#........................................................#...........#....................................................#.....#......#............#..................................................#.................#..........................#.........................................#......#..........................................................................................................................#.#..............................#.................................#.....#...#..........................#..............#...........................................................#.......#.....................#........#..##........................#..........................#........#..........#.#..................#..................#...............###......................#.......................#............#.......................................................#..##.....#...............#...........#.............#....#...............................#..............#...#.........................#.........#.........................#...................................................#....#.....................................#.................#...................................................#...............#.......#................#.#.....#..............#... ..#...................................#......#.....................#.......#......#.................................................................................#.........##...............................#......#.....#...........#...............................#............................#.........#.................#..##..#................................#..............#...........#......#................................#.........#..............#...................#..................................#.....................................................................#...............................#...........#..#................................#.....................#..............#.........#........#..........#...................................#.....#...................#.....................#...........#.......#.......#..#................#......................................#..................................##..................#.................................................................................#...................................#.....................#................#.......................................#..........#..#.....................................................................#..........#..........#.#....#.........................#.....#.....#................#........................#...........................#...#.....................#..........................#.#.............................................#............................#.........................#...........#......................##......#.#..........#..........................#.......... ...............................................................................................................#............#...#..........................................................................#....................#.......#.................................#..............#............................#........#......#....................................#....#...................................#.........#...........#................................#.......................#.......#..........#............#.........#.........................................#...............................#....#..........##.............................................#...........#..........##..#...........#.....................................#.....#.......#..........................................................#...................................................#................#...................................................#.........................#...............................#............................................................#......#..........................................................#...#.#.#..........##.....................#......#..............#......#.............#.............#..#....#........#..........#..#..#...............................#.......................#............#..#...........#....#................#..#....................###........#....................................#.................#...........................#..........#.#....#.........#........#........#.....#..........................................................#................................ ....................................................................#............................#.....#................................#.....#.....#.......#........................#...#............#..............#..........#.........#...............#...................#..........#.#.#.........#...................#......................#...........#..........................#......#....#..............................................................#...................................#..#..........#...............#.#......#....#................#.............................................#..........................................#...............................#.........#.............#.........................#............#....................#..................#..............#...............................#.............................#...................#.#.......#....#....................................................................#..............................#....................................#......................................#..............#..................#................................#...........#.................#..................#.....#........#............#........#.............................#..........................#.............................................#.......#............#...........#....#......................................................................#.......................#..........................................#.....................#.......................................#...............#.......................#....................... ...#.......................#........................#...........#....#..........................................................................##...#.........................#........#..........#...........#..............#........#...................................#.................................#...............#..#...........#...#....................................................#.....................#..#....................................................#........#...................................#..................................................#..#..........................................................#....#......................................#.......#........................................#...........#.........##......#....#..................................#.........................................................#............##.#..................#..#...##.#.....................................#...................#.................#..........#....................................#.................#..........................#.......#.....................................#..#....#...#.........................................................#......................##......................................#.#.......#...........................................#.....#...........................#.....................#.................#................#...............#............#.........#............#......#...............#..................#.........................#......#.....................................##...................#................................................ ..................#........#....................................#............................#..........................#...#................................#..#................#................#.........#...............................#.#...##...........#....................#.............#....#........#.....#....................#..............#....#.....................#......................#..............#................................................#.....#.........#..................#...................................#.......#........#....................................#.........#....................#.#......#.#..................#...............................................................................#.................................#.......................................#........#...........#............................#......#................................#.........#...............#..#......................................................#.....#.............#...............#.......................#.....................................##........................................................#.....#................................................#...........#........................#...........................#.....#..#...................#........................#.......#.......#.........................................#.............#.......................#.....#......#..#........................................................................#.#..........#................#..#.............................................#........................#......................... .......................................#.....#.....#.........................#..............#...............................................#......................#...........#.....................#.............................................#...................#..#......................#........#..................#........................................................#........#.......#..#...........................................................##......................#..........................................##.................#....#.#...#...............#....#.................................................#...............................#...#..............#........#.................#.....#.........#...................................................#.....#..................#..............#..........#.........##..............#.......#.#.......................#.....#..................#....#.............#......................#..................................#......#..........#...................................................................................................#.......................#...............#............................#...........................................#......#..........#..............#.................#......#.......................................................................................#.............................#.......................#.....#...#..................#.........#..................................#.....#......#.............##...........#....#.........#................................................#................#........... ...................................................................#.......................#...........#......................................................#.....................................#............................................#......#........#........................................................#.....#..............................#.....#....#.................#.#.............#............#.......#...........................................#.................#....#.....#................................................#.....#...#....#.................#........#.......................................................#......#..................#...............................................................................#..#..........................#.....#..................................##..........#.....................#...............#.........................................#.....#............................#...........................#...........#................#.....#.............#...........#......#...............................#.#..........#......#...................#........................#...#...................#....#.......................................................#.........................#..#............................#.........................................................#..........................................................#...#............................................#....##...........#...........................................#......................................#.......#........#........................#...#....................#....... .#..................................#......................#.........................#.....#.........................#......................#..........#....#..................................#.....#.....................................#...#.............#..................#..................................#.............#.......#......#...........................#...........................................#..........#....#.....................#.................................#........................................................#.........................##........#...##..#........#.............................................#................#..................#........#......#.................#.......#..........................#.....................#.......#...............#............#................................#.#......................................#..........#..#.............................#........#..........................................#......#.......#...................................................................#.....#.....................#...............#........................................................................................................##............##...#...........................................#........................................#...................#................#..#....#....#.............#...#...............................#...................#...#.........#............#........#....................................................##.....................................................#.....................#...#........#.......#..... ..............#...................#...#...........................#............#......................#.#.....................#.....#.#..........#..#..................................##.#....#...#...........................................................................#...............#.........................#......................#........................................#.......#..............#.................................................................................................................#.............#......................................#.....#.#...................................................#..#.......#.#...................................#........................#.....................................#..#.............................#..#......................................#....................................#...............#....#...........#.#..........................#..........#...........#.......#..............#.............................#.................................#.................#.............................#............#.#.....................................#........#........#.............................................................#........#...........#..................#.......................##...................................................#.......#....#........#...#............................................................................................#....................................#.........#..................#....................#...................#...............#....#................##....#........................#.. .....#.............#....#.........#..............................#.##......#.......................................................##.......................................................................................#.....................#.............................................#................................#....###.....................................................#.#................#...#..............................#...............#.................................#........#..................#.....................................................................................#......#.#..........................#..........#.......#....................#........#...........................................................................................#.#................................#.........................................................#........#...#...##................................#...#..#.#...#...............##.....#...........................................#.............................#...........................#..#..#...............#.....................................#.......#.........#.#................................#......#.......#..................#..........##.......#.......#..#..........#.........#......#.................##...#......#.........................##.........................................................#......................................................................#....................................................#..#..#..#..#............#.................#.............................................................#......... ...........#............#..............................#.......#..........#.......#..................#...#...#................................#.#.#............................................................................#..............#..........#..............................................................#...#...............#............................#........................#.........#.........#..............................................................................................#..........##................................#..#....#.....#..#.#............................#................#.....#................................#...................#......#............................#.....#...................................................................................................#..........#....#....................................................................................................#.....................................#....#........#......................................................#...........................#.................#............................................#........#.........#.......#....................................#..................................................................#..#............#.#...............................#..#............................#.......#................................................#.#.................#.......#...#...........................#.........................#............................................#.....#..#..........#.....#...............#.......#............#................#.#........ ..................#............#....................#.....#.......#..........#...#...................#..........#.............................................................................#............................#..............................#.#..............#.........................................#........#.............#...................................................................................#........................#....................#.............................#.................#.............................#.#...#...........................#....................#.........................#.......................#..#..............................................#...#................................................#..................#................#......#..#.#.....#........................................................#............#.#...................##..#........#...............................#...............................................#........................#.................................#..#...........#.....#.........................#...................#.......................#............................................#........................................#............#...................#.................................#........#............................#...............#......#.#................................................#...#.................#..#..............#..................##............#...#..........#..........................#..#.......................#................#...........................................#............. ..........#...........##........................##..................#......#...............................#....................#..................................#......................................................##.......#.......................#..................#.#......................................#............#....#..............#...............#.............#.........#............#...#...................#.......................................................................#.........#......#.....................................#....#...#......................#............................................#............................................#.............#................................#.....#.............#....................#........#..................................................#...............#........#...#.....##......#...........................................................#..#...................#...............................................#..#.#.................#..................#..................#................................#...........................................#.#...#..........................#......#.........#.#.........#................#.............................#.....#......#................................#.....................................................................#................................#.................#.........#.....................................................##.........................#.................#..........................#.#....................................................#..................... .....#...........#........................................#.......#...................................#...........................#..........#............................#....................#............#..........................#..............................................................................................................#.............#.........................#.......#..#...#........#..................#.##......................#...................................#....................#.....#..........#...............#...............#.............#............#.......#............#...#...................................................................................#.............................#............................................................#.....................#......#...................#.........#....#......................#.......................#...#..#...#.........#.......................#........................................................................#....#........................................#....#..............#................................................#............#.#.......#............................#............................................#.............................#............................#....#...##................#..................................#..#...................................#.....................................#....................#.................................#........#.............#............................#......................#...........#.....#........................#...................... ....................#.#..........................................#...#..................................................................................#..........................#...................#.....................................................................#..................................#................................#................##............#.........#..........................................................................................................#.##...................................#.#......#........................#...........................................................#....................................#........................#...........#..............#.............................###......#.......#.....#.#..........#......#..............#.#.##...........................#.......................................#.....................................#........#.....#............#....................#............#.....#.....................................#......#........#...........................................................#......##.....##...................#.......................#.....#..........#....................#....................................#..................#...................#..#...................#.........#......................................#................................#.............#.....................#..............#.........................................................#.#..................#........#..#.......................................................#.......##..............#.............................. ...................#........#......#..................#...........#...............#........................#..........#..........................................................................#.#.............#.......................##.............#............................#.........#......#..................#.#..#.................................#......#................#.#.....#.#.#.......................#....................#.....................#..#...................#.............................................#....#...#..............##......#.....#.................................#..............#.........#......#.............................#............#......................#............#........##...........................##.#.....##......#..............#............####......................#...........#.................................................................#..#......#.....#..............#................#.........#....................#.....#.........#..................................................#..#.......................#....#........#............................................#.........................#..#.....................#......................................................#.#.........................#..#.#.#..........................................#.......#.#...................#....................#...............##....................#............................................................#......................................#....................................#.................................#.......................................#........ ...................#..........................................#..............................#........................................................................#..#.....................#.............#..............#............................................................#.......#..........................................#.#..........#............#................................#.....................#...........#................................##.....#..................#.............#...#...........#................................#..#.............................#.........................#..................##........#...#.............................................#.......................#.....#...........#...................#.............................#.................................................................#...................................#..#..................................................#..#.......................................#.#............#..........................................#..................................#..#..................................#.............................................#.................................................#.............................#....#.....................#....#.................#...............#..........#.....................#.....................#..................................#........#.............#.............#..#..#.........#.............#......#............................................................#....................#.......#.......................................................##........ ....#......................#...................#........#....................................#......#....#..#...............#........................#...............#..#................#................................................#...........................#.##.............##...................#...................#.........................................#.....#.............#.........#...........................................#...................................................................#......#......................................................................#...#.....#.#...............................#...#...........................................................#...#......#..............#........................#..#........................................#...#...........#.........#........................#................#..#........................................................................................#..........................#........#...................#.......#...................#..#..................................##...............................................#.....#...........................................................#...#.............#..............#.........#.........................#..............#........................#.........#.....##....#............................#............................#...#........................#..#......#...........#...#...........#..............#....#.............................#...#.......#..........##...........###............................................................................................ ........#................#..................................................................................#...#....................................................................#...............................#......#....#........#.............................#..#......#................#............................#....#............#...............#...#.................#................................#............#.............#..#..#..............#...#..........#..#................................#...#.........................#.#..##..................#......................................................#.................#.#............#..............#..#......................................#....#................................#.......................#..#.....................#.....................#..#...............#...#...#................................................#......................................#....#....................................................................#........#.....#.....##.....................#.............#...............#...#.........#......................#.....................................#...........#...............................#................................................#.............................#..#.....#...........................................................................#..........#...............#....................#.....................#...................#......#.....#.#................................#..............................#..........#......#..................#............................................#.... ...........................................#.......#.......#...........................................................#.............#.............#............................#...............#......#............#.......................................................#....#....................................................................................................#..#..................#.#..##......................................#..........................#...........................................#.................#....#......#...........#................................#....#...........#...................#.............................#.......................#.......................................................................................#.........#.....................................#.....#.....#.....................................#............#.#..........................##..#....#................................#...#.....................................#...#........#.............#..............##.....#..#............#....................................................................................#.....#...........................................#......#...........#................................................................#.......#............................#........................................#...##.....................................................#.................#..............................#.....#................#....................#...........##.....#..........#..................#...................................#.#..........#...........#.... .#...........#................#....#.##.........................................................................................#...............#.#...............#..........#.............................#..............#.......................................................................................#...........#.................#...#............................................................#................#...............#........#............................#...............................................#.#...............................................#.................................#....#...................#........................#......................................#..............................#..#.......................#.........................#.................................#.........#....................#.........................#..............#.............................................................................................#..................#..........#......#........#...#......................................................................#..............#..........................#...#................................#............#..#................#............................#...........................#......................................#...#......#...................##...........................................#........................##...................#..........................#.......#...............................................#...................#....#...........#..#.........................##................#......#...#..#.....#... ................................................#...#...##...#......................................#.............#....................#....#.............#.#...#..............#.........................................#..................#..................................#.............................................#..#...........................#..............#.............#...............................................#.............#...........................#.......................................................................................#.....................#.#..........................................#...............#.....#.....................#.....#..#.....##...................#.................#..#...........#......#..............#................#................#............#..........#..............#.......................#...........#.#...............................##.........#................#.#...#.....................................................................................#.....#.......#..................#......#....##.....................#..#.........#.##...................................#.....#..................#.........#.#.......................#.......................................#......................................#................................................................................#.............................................................#.........#.............................#.........#.#.............................................#..............................#.........................#.............#.........................# .........#...............................#........#..........................................#...#.............#.........#.....................................................#.................#....#..#...................#..#....................................................#.......................#...#.....................................#.....#...............................#.................................................................................#.............................................................................#...........#..#...#.......#..............................#.................................#......................................#..............#...#.....#..............................................#...........#..........................................................#................#...#...........#....................................#..........................................#..........#...................................................#..........................................#......................................................#...........................................................#......................................................###.....................#..........#............#...............#......#...#..........................#.....#.#....#................................................#.#....................................................#...........#..........................#.............................#..........#..........#................#..................#................................................#................... ...#................................................................#.......#....#...........#........##........#.....................................##.....................#.........................#......#......................................................#.....#..........#....#..........................................#...#..#.#.......................#......#.....#.........................#...........................................#.....#...............................#................#.#............#......#...........................#..#......................#....#...............................#...........#...............#..#............#...........#..#...#........#....................................................#..............#..............................#....................#.................#........................##....#.....................#.................................#...............#.........##..........#.#........##..............#........#.......................................##..........#.................#...........#..........#...................#....##.....................................#............................................#..........#....#.......................................#....#.........................#...............................#...................................#..................................................#...................#......................##......#...................................................#......................#........................................................#................##......................#..... .....#............................................#......#.......#....#.....................................................................................#............................#........#.......#.#..................#..................#................#...............#.#......#.................#.................#.....#...............#......#.............................................#..#..........##..................#...............#.....#........#............#...........#........................#..............#..................#.......#...........................#..................###........................#.....#..#.........#........#..#.......................##..#............................................................................................#...............#......................#.............................#.#....................................................................................#........###.................#.................................................##..#.#..............................................................#.......#............................................................#.......#..........#...................#.................................#..............#....................................#....................................................#................#.#..................#....#................#.......#...................#................................#.#.................#.....................#............#.....#.........#...#...................#...................................#..................#.................. ................#........#........#....................#.....#...................................................................#............#....#.................#.............#.#............##...................#...............................................##...........................................................................#............................#....................#.......................#................................#...................................#.......#....................#............................#................#..........#................#..#..............#................................#........#...............................#..............................#......................................................#.......................................#.#........................#...#.....#..................#..#..#..................#.......##..#..............#................................................................................................#.....#.........#...............##.......#...#...........................#...#........#....#.......#...................................#...........................................#......#.....#.......#........................#.......#..........#......................................#..............#..............#..................#............................................#........................#................#..........................#.......#.......#.#.#....#.#......................................................#..#..........#..................#...#....#....#....................#............. ........................#.......#............#......................#...........................#...................#...#.#.....................#......................#...#..............#.......#......................#...................................#...................................#.........#....#.................................#..............................................#............................................#.......#.......#...................#.......................................#...................#............................#.......#.........##...............................#............#...............................#.....................................................................................#..................#............#...............................#.....................#................#..................#.............................#...........................................................#....................#....##.........#..........................#.................#....#...........................#..#......#.................#......................##......#............#....#......#..#..#.........................................................##..#..........#..................................................................#......#..........................#...................................#...........................#............#.........#........#.....##.............#.........##......#............................................................#.............#.....#...........................................#.............................. ......................#....#.............#......#..............................................#...................#.....................#..............#..........................................#..........................#.#...#...#.........#...............#..........#.....#.........#..........#......................#..........................#...............##.............................................................#...............#....................#..........#......................................#.#...##.........#.......#........................................#.......................................................#......#.............#.......................................#...........................#..........................................................................#................#............................................#..............................................#...#...........................#..#...##.....................................................................#........#..........................................#..#................................#..........#...........#.........#................#...................................................#..#..................................................................#........#...#.#...............#...........#.#..#.....#.......................#........#.........#.........................#..........#.....#.................#.....................#...............#.........................##....................................................#......................#....#..#.#.............................#.. .....#.........................#......#................##........#.................#..#.............................................#.........................................................##....#......#.....................#.....#............................#....................................................................#.....#.#...................................#...................#.....................#........................#............#.......................#...#..#.....................#.........#.................................................#......#.............#..............#.................................#...........#....................#...........#......#..#.........................................................................#.........#.......................#......................#......#............###.....................#.........#..........#.#.............#..##..............................................................##....#..#.............................................#........................#.............#.................................................#..............#..................#......................................................................................................................#........#.......#.............#.....#..#......#.......#..........................................#.................#............#......................#.....#...........#...............#................................................#............................................#..................................#.................................#.. ...................................#.......................#..........#.........#.............................................................#.......................#......................#.........#.........................................#.........................#....................................................#................#...#......................................#...................................#.......#..#....#........#.....................#............#....#..........................................................#................................................#..#...#...#.................................................................................................#........................................................#................#...................#.......#...#.#..................................#....#...........................................#..#...#...................#...............................................................#.................#.........#..#.....................#.............#..................................#..#...............................#.......#.#..#...................................##.............................................................................................#..................#....#.....................#..........................#........#.....#..#.....#..........#......................................................#.......................................#.....#....................................................................................#...........#...................................#............#. ............................................##.....................#.............................................#...#..................#...........................................................#.........#.#..........#........#.................................#..............#................#.............#.............................................................................................#.............................#......#....#.#...............................................................................................#...#.................................#................................#.............................#.....#.............#.................................#......#.........#.................#..#...............................#....#..#...#........#..................#.............................................#...........................#............................#..............................#.....#............#................#.................#....#........................#............#.............#........................................#...................................#..#........#...#..............................................#.#............#.................................................#..#..#...#.#.....#.............................................................................#..................#.......#...............................#...............................................................#........................................#....................................................#................#............................... ....................................#........#...#..............................................................................................................#....#......#.....................................................................................#........#.......#..............#........#........................#................................#.....#.................#..................................#........................................#.........#..................#................................##.................#.......##.....#.......#..............#.....................#....................#..........#...............................................#..........#................#..#....................................#...#.....#................................................#....................................................................................#..#...................................................#..........##.....#.............................#...#................##.....................#......#.......................................#...................#................###........................#....................#..............#..............#.................................#....#.............#................................................................#......#.................................#...#...............##...........#........#....................................#........................#........................................#......................................#.....................#..................................................#... ...#.........#..........#.........................#...........#...........................................................#.............................................................................#.............#..............#........................#.......#..............#........##.......................................#..........#......#....................................#...........#.........................................#.......#........................................................................................................#................................................................#..#...............................................#............................#.......#.....#..##................................................................................#.............................#................................#...................#...........................................#.......................#................#........#.....................................................#.......#..#...........#...............................................#..#.......#.......................#..#....#.......................................................................#........#....#.#......#................................................#..........................................#.............................#..#......................#..#...............#..............#......................................#.......#.....#..............#..............#...............#...#............#...#......................#.............#....#..#............#......#..#............... .........#..#................................#....................................#.....#...............#...........................#.....................#....................................#......................#..............................................#..................#...................#....#...........#............................#..................#.................................#...............#.....#.....#...................#.............#.....#..#...........#..................#...............................................................#...................................................................................#...#...........#.......................................................#...#..........#..#.#......#......................................#.........................#.#...........#..#....##.........#..........................#.............................................................#....................................................................#.....................#...............#.#.......#.....#.............................#.......##............................#...................#.......#..........#....................................#........#......#................................................................#.....................#.............................................#.........#........#...............................#...............#...........#..#.............................................#...................#...#..........#..........................#.....................#....................................................... ...#..................#...........#....#.............#..#.......................................................................#................................#............#...................#......#...#...##.................................#.................................................#.............#....................#..........................................#...........................#........#..#..............##......................#........................................................................................#...#......#.............................................#..............................................#........#.#............#..........#......................#................#.......#..................................................#...............................#.....................................................#.................................#.....................................#.......#...........................................#..............................#.......#..................................................#...#.......................#.#.........#............................................#...#.#........................................#.......................#......#....#........................#.......#.............................................................................................#.#....#........................................#...........................................#.#...................#......................................#..#........#.....#...............#.........#...................#............................ ..................................................#....#.#.....................#...#........................................................#.#......................#.............#.#......................#.......................#...........................#.#...#.....#...................#..............#.......##...................................#................#...................................##..............................##.............#..........#...................................................#...................................................#.....................................#...................................#...#.........#..................................#.............#........................................#.....#............#............#.....#....................................#......................#............................................................................#..#..............#.#....#......#..............................................#...................#...........#......................#...........................#..#...#........................#..........................#................#...#............#............................#................#..........#.............................................................#....#........#............................#...........#.................#.....#...........................#...............#..#.......#.............................#..#.............#...........#.................................#..................................#.#.......#...................................#.................... #........#.................................#......#...........................#......................................#.#..............#..............#.#.............................#.................#....#.......................#..............................................................#..................#.....................#................#.........................#................................#......#..#..................#.....................#....#...........................#...............................................................................#...............................................................#..............................#.................................#...........................................#..............#......................................#....#..................................#...#..#...........#..........#........................................................................#.........................#.#.........#.................#.....................#....#.......................#................................#................#....##..............#........................................#.#...................................................#.....................#.#......#..................................................................................#...#.................##......#........#...........#.......................#..............#........#.......................#........................#.................................................#.....................#...............#..#.....................#...........#................ ............................................#..........................................#....#..#..................#...................#..........................................................#.......#.........#........................#.........##............#..#...#.................##........................#........#..................#..#..............................#.......................#.#............................................................#.............................#................#............................#..........................#..........................#..............................#....................................#...........#......#...................................#.......#.......................................#..................................................................................................................#.....................#.............#...........#..........#...................#......................................#...........................#................................#.............................................#................#................#..................................#...#....#..........##.#.....#.....#....................#..................................#...............................................................................................#.#............#................#......#......................................#....#...............................................#........................#.#..........#................#...........#............................................................... .............................................................#................................................##.........#...................................#..........#.........#...........#......#......#.#.......................#............#....##...........................#.......#....................#...#.......#.................#........#...................................................................#...................................................#..................#..................#...............................#.#.....#........................#.........................................#...........#..#....#.......#......#............#.#...............................................#..#..........###.......#...#..#...........#..#...............#................................#...............................................#..............#...........................................................................................................#.................#.........#......................................#...............#....#.........#.................#......................................#.......#.....................#......##................................................................................................................#............#..................................................#.............#.........................................#.................................##.........................................................................................#.#...................#..........................................................#.......#.... .......#..#..............#...................................................................#..........................#.............#......................#................................#.........#.............#..#..#.......#................................#.......#....................................#........#.....#....#..#......#..............................#.................#....#..........................#......#.............................................#.................................#...............#...#..#.....................#....................#...................#.......#...............................................................#.........#...#.#..............................................#.....................#.......................................................................##......................................#....#..........#......................#.....#........................................#...#............#...........................#.......................................................................#.................................#............#...................................................#...........................#................................#......#.......#...............#.............................#...#...........#...#.........................................##........#.......#..........................#....#.....#...........#........#.....................................................#..........#.................#.............#.....##.............................................#....................#......................... .....#...........................................................#...#.....#.#..........................#.........#.......................#.....#............#....#..#.#.....#.............................................#...................#.........................##.........#..........#...#....................#............................................#..........................................#........................#.........#...............................................................#..............#.....#...........................................#............#....................#.................#.......#........................................................#.#............................................#......................................................#.....#......................#.............#...........................................#............#.............##..#.....#.......#.......................#.............................................#................................#..............................................#.........................................................................................#.......#.......#......#....#..................................................#..............#................#...........#.....................#...............................................#.............#......................................#................#......#........................................#.....#...........................#..#.......................#................#......#............#.......#.............................#................ ..#.................#......................................#................#...............#.......................................................................#...........................#.......................................#.................#................................#.........................#..................................................................................#....#.#.........#..............................#...........#........#....#.................................#............#.......................#............#.##......#........#...........................##.#...........#...............................................#.#........#.....................................................#...................................#........#................#........#..........................#.............................#.......#.................................#.....................#........................#.........#.#......................#.#.......#................................#..................#.......#.#...#......................#........................................#..........................................#........#..#....................................#...........................................................#.#.......#......#.............................................#..#.................#..................#..................................#...#.................#............#..........#........#..#....................#.........................................#.....................................#..................#.......................#....#.... ....................#..................................................................................................................#........................#.........##.......................#..................................................#..............#.........#.........................#.........................................#..................................#.....#.........................#.........##...............##..#.......#..#.......#.........................................##....#..........#.......#......#...............................................#.........#.......#.#..................#....................................#..............#..........................................................#...............#..........................................#.#......#............................................................................#.........#......#.#.........#.......................................#..............#.......................................................#...............#...................#.#.............................##..........#.#.......#...............................#..............#..#..........................#.......#.#..................#.............#.......#............#.......#..........................#................#...........#.............................................................#.......................................................#..................#.....#..............#.......#.........#.......................................#......#.......#...#..#...................#..................................#.#.....#......... ...#...........#.............#.............#.##.....#..............................#.....................#.#................................#......#...............#..................................#.....................#...................#............#............................................#...#......#..................................#..................##..................#............#..#.........#.......#...#.......................................................#....#....#........#............#.................................................#................................................#................................#.............#...............#..........#..............#........................#...............#..........#..............................#................................#............#............#........#.#..............#....#....................#......#..#....#.....#..........#......................................................................................#............#..........#................................#....#........................#.......................#......#........................................#..#.#....................................#.......#................#.........#........#...........#..........#...........#..............#................................##.........#...................#.................#.................#.............#......................................................................#.........................................#.................#................................#................................... .........................................#.........................#....................#...............................#..........#............................................................#..........#.......#..........................#....#....................................................................#........................#..............................#..................#............#.........#.......#.........................#.#..#....#.......................#................................................#......#...................................................................#.............................#........#.....#...................#.....................................#...#...................................#.......................#...................................##...........#...................#............#.#..................#.......#..#.....................................#.......#...................#.......................................#...........................................................................................................#.........#.........................#.#...#..#..#...................##............#......#.............................#.....#....#...............................................#.........##.........#.....................................#.................................................................................................................#........................#..............#...................#..............#..................#..................#..#.........#............................................ ...#...............#.......................................#......#..........#...................................................................#...........................................#........................................................................................#....#................................#................#..............#.............##..........#...........#......................................#....#.........#...................................#.................#..........................................................................#....................#.#.........................#...........#.............................................#.................#...............#....................................#................#.......#..........................................#...............................................#...............................#.......#.#.....................#......#.......##.........#...#........###...........................##........................#..#......#.............#..#.........#............#......#.....................................#.......................................................................#.....#...................................#......#........................................................................##................#...........#........#......................#.............................#.#.......................................................#.........................................#...........................#......#..#.....##........#.............#............#..........##...................... ......................................#...........#.................................................................................................#.....................#..........................#.........................................#...#...#..#.........................................#.............#.......#..............................#...................................................#..#.................#......#........................................##........#.........#..........#.................................#....................#.............................#.........#............................................#....#............#..........................................................................................................#............#..............................................#..........................................................................................#.......#...........................#...........................................#...........#...........................#.........#....................................#......#........#..........#.........................#................................................................#.........................................#.................#..........#.........#.........#.........#........#..#............#....................................................#.........................#...........#........#........................................##.....................#..........#........................................#...........#...........................#..#..#...#........................#... ............................#..............#.........#..........................#....#.................#.........#.............................#..................#.................................#..............................................#.........#.#............#......#...#.......#...............#..#......#.....................#.............................#..........#...#.....#..............#.#.#.........................#..........................#.................................#......#.............................................#.............................#......................#..........#...................................................#.......................#..#...........#..........................#.....................................#.............................#....................................#.......................................#....................#..............#.........#...........#.......................................#........#............#......#.#......................................................#.................#...........................#..............................#..........#..#.#.....................#............#...........#...........#...........................................#.................#..........#...........#.......#.#..........................#.........#.............#........................#....#..................................................................#..............#.....................................................#.#..................................................#.....#.................#..............#...... ........................#...........##............#......................#.......................................#.........................##.#.............#..#.........................................#...................#.#......#.........#.......................................................#....................................#....#.....................................................#...........................##.......#...#.......#.......#..#..........#...........#................................#...........................................#.........#..........#.......#.#......................................#...............................#................#.................................#.......................#..........#..................................#.#.......................................#...........#.....#..............#.........#....#....................................................#......................#...#.....#.....................#..#..............................#.........................#....................................................#.......#...............................#..............#.......................#.........#.............................#.....................#..#...............................#.....#........#...............................................................#......................................#.......#.......#..##...............................#.................#...........................#..#...............#.....................#.........#.........................................#...#.........#........................#.......# .......##....#.#.............#....#........................................#.......................#....................#......................#.....##............#.........#............#....#.............#...........#......#...................#...............#........#........................................#............................................................................................#.....#.......................................#.........#...................##...#.........................................................................#.................#.......#...................................#....#...............#...............#..................................................................................................................................#..........#..............................#.##.................................................#.........................................#...#...................#.......#.......................................#...#....................#...........#..............#..................................#..........#..........#..........#......#...............#............................#.......#............#..........#...#..#............#........................#........................................................................#...#....#....#...........#............................................#.............#...##..................................#.#..................................................................................................#..........................##......#....#..............................#.. ..............#...................................................#...........#..................##........................#.......................#.............................#.......#....................................................#....................#................#...#.....#.....................................#............#....#.............#..........#.................#.........................#...#............................................#...........................#...#.............................#..........................##.#................................................#..#..................................................................................#...............................##......#.............##......................#..................#...........................#.....................................................##..#...................##...............#....#..........................................................................#............#...................................#..............................................................................#......................#...........#..........#.......................#.........#......#........#.....................................#......................#......#...............#.#...........#............#......................................................................#........#.#........#....................#..............#...............#.....................................#......#....................................#.......#..#...........#.....#.......................................... .................................#...............................#.....#..#..........#....#.........#....#...#........................#.....#..........#..........................................#........#..............................#......#.................#.................#.................#..............................................#.....................................#..................................................................................#.#..#...#....................................##..........#............................#.#....#....#..............#..##...................................#............##......#....................#.......................................#......................................................................#............................#.#....#.....#..#........................................#..........................................#.......................#..................#..#...................#.....#......#..................................#...............#...............................#.....#.............................#....#.....................#.......#.....#..........#............................#.....#...#.........#..#....................#.#.......................#...................#.........................................#.............................#...#...................................................................................................................................................#........................#................................#.....................#.....................#.#......#..............# ...................................................#.....#.............#...........................................#.....#.....................#..#........#..............#...............#..#...#.....................................................................................................................#.......................#........................................................#...............#.............................................#...........##................................#..##...................................................#...#..##...................#........................#....#......#.............................#......................................................................................#..#........#........#....#...........................................#......#............................#.....................#..#...................................#............#.........#..........................................#...............................................#...............................#............#...#.......#..........................#..#..........#..............................................................#.........................................#....................#...........#............#.............#..#.#...................................#.......#............................#..................................#......................#.........................##..#.............#...#..#...........................................................................................................................................#......... ........................................#..#...#......#.....................................#..........#.......#...................................................#..#..#..........#....#.........#.#..#............................#...................#....................................................#.....#.............#...........#.................................................#........#......#...............................#.........................#......#.......#....#.....#................#......................#..#.............#...........................#..#............................................................#...........................#..............#......................#..................................#..............#...#.....#...#...................................................#....................#..........#.....................#........#.................#.....................#.................................#...##...........#..............#.........#......#......................#...............................................#.....#..................#.....#....#...............#............#......................#.............#....................#........................#.................#.........................................#...................#................##..........#.........#...................................#..........#..................................#.................................#...........#..................................................................#.........#.................#...#......................#..#.......................... ......................................#.........#......#.....#................................................................................##.................#.....#.............#.......................##..........#..............#........................#.............................#..........#.#..............................................................................#.......................#....##..........#..#..................................................................##.....#........#.......................................#...#............#.....#.......#................#............#................................#................................................#.............................................#............#.#....................#....................#..............................#.......................#..........#.........................................#...............#...................................#.#.....#.#......#...........#.....................#................#.............................................#.........#......................#.......................................#....#.................#.........................................#....#.....#...........##............#......#...#..........#....................................#..............#..............................#..#.#.....................#.......#...#...........#....................#....#.........................................#...................................#...................................#...............................................................#..#.............. .........#.....#.............................................#...................................................................#...#..............................................#........#............#....................#............#.......#.......................#............#.................................#..........#.................#.#.......................................#......................#......................................##...#.....#.....#.........#.........#...............................................................................................................................##..........#................................#........................#....#........#..............#.............#.........................#.............#..#.#............###......#.....................#.......................................................................#.............................#...............#....................#.........#.................................................#...............#........###..............................................................##........................................#.................................................#.........................#............................#.....#.....................................................#...#.......#........#........................#....#.............................#....................#...........................................#.....................................#....................................##...............#............................#...........#............................ ...............................................#......##............................#............#.....................#.........#..............#.................#................#.........#..........#............#....................#.............#............#..........#...........#...................#...............................#.#...............................#................................#.........#..................#.#.............#.................#.......#....................#....#.......##............#....................................#...#..........#...#.........#.........................#....#.....................................#.........................#..........................#.......................................#...............#............#....#....................#..............#.#.....................#..............#.....##......................#.......#......#.......#....................................#............#.............#...#.................................#........#.......................#.......................#.................................#.....#.......#.....................................................................................................#...................#....................#..........................#.....................#...............#...............................................................#.....................................#.......#.....................#................#........................#....#..............#................................#...........##.#..........#.......................#.#..........#. ....................#............................................#...............#......#...............................#..............................................................................................................#...........#...........#..............###...................#...........#....#....#.....#..#..#...............................#......................##.....#........#.......#........#.....#................#....#....................#...#............................#..............#.....#.#...................#...#............................#..................##............#...............#.#..............................................#......................#.................#..........#......#...........................#....................................................................................#..............................................................#..........................................#..................#............#........................#................................................#........#................................................#............#....................#....................#..............................................#..................#..............................................................#..........................#..............................#...............................#.....#.......................................#...............#.......#............................................................................#.............................#................#...................................... #...#.........................................................#...................................................#..#....................................#................................#.....#.......#............#.......#....#...............#..............................#...................#.........#..........#..................#........................................................#.....................#.......................#.................................................................#...............#............................................#......#..........................#......................#....................#....#......#........#.....#...........#..#...................#.#......#..........................#......................#................#.......................................#.#..........................##..................................................#.#...........#............................#...........#...........#...........#...#.......#...........#..........................................#.....#......................................................##.....#..............#.....................#............#...........#..........................................................#.........##.........................#..#......#.........#.##.......................................#.........#....#.................#................................#............#...................##...........................#...........................................................................................................#........................#.#.............#..... ...........#..#...........................................................................................................#.#............#......#...................#............................................................................................#....#......................#...................................#...........#..................................#.............#...................#...#....................#..................#.......................................#..#.......##........#.............#.............................................#..................#.....#.........#............................................#...............#................#.............................................#...............##........................#........................#........................#..#..#...................#.......................#.............#......#...#.........................#..............................#................#......................#..........##..................................................................................................##..................#..........#..#......#..#....................#...............................#......................#......#...#.................................##....................................#.........###....##...#..................#........#..............#.....................#.......#........#........#...........#.........#....................#.....................#.....#.....................................#...............#............................................................................ ...............#........#...........#..............................#...............#.............................................#.........#...............................................................#.....................#.#.#.......#.......#....................................##......#.................................................................................#.....##....................#.......#..........................................................#.........................................................#.....#....#.........................#.............#................................#........#.........##..........................#.#............................#...................................#...........................#..#.............................................##.....#...........#..............................#....................#.....#..........................................#.........................###...........#.....#.....#.....................#...............................................................#..........#......................#.....................#.#...................................................................................#....#........##................#.#............................#.....................................#............#...#.........................................................................#............#.....#..#................#.....#........#...............#.....................................................................................................#...#.#......#............................#............ .......................#....#...................#....................#......#..#.................#.......................#...........................................#.........................##.....#...................#..#....................................#.......#.......#........#...................#........#...............................#....................................#.........#......................................#.....#.....#...............#...#..........#...........#......................................#................#...................................................................#.....#..................##......................#....................#.................#..........................................#.........................#.....................#.......................#.............##.............................................#.#...#..................#..............#...............................###......#....................##...#.............#................................#...........#....................................#....................................#................#........................................#................##..................................#.............#......#...............#.....#........................................#.....#.......#......................................#..........#..............................................#.....#.......#.............................#.......#..............#..#.....................#..#........#...........................................#....#...#.............#....#..#..............#..... ....................#...........................#.#.........#........................#................................#........#................#...#...#...............#............#....................................................................#......................................#.#.........................#......#..........##..............#....#..................#.......................#.....................................................#..........#.#....#......#.........#.............#.....#...................................................#..........................................#...........#......#...#.....#.............................#.............#...#.....................#...#.....#....................#......#.........#..............................................................................................#...............#.........................................................................#......#......#...#........................#...........................#.................#.#........................#................#...................#..........#.......................................##............................................#...............................................................................................#....................................#............#...#...#.......................#....................#..............#....#.#.................#............................#...#.................................#..#............................................#................#........#.#.......#............#..#.........................#. ...#......................................#.#.......#..................#.........................................................................................#..................................#...........................................................................##...#............................................#........#.........#..............#....#...................................#................................................#.........................#.............#................................................................................#...................................................................................#............#............................................................#...#..#...........#....................................##...........................#............................##.......#...#...................................#.............................................................#................................#..#..........#.......................#....#.................#.#.......................#.............#..............................................................#...........................................................................................................#..............................#.........#...............................#......#.......#...................#..#.........................#...#....#....#....#.#.............................#..............#..............................#...................#........................#..............................#.......................#.............#...........#... ...........................................................#..#.#.....#.........#...........#.........................#.......#...#...........................................................#.#.......................#....#...........................#.....................................##.....#........................#...........##.........#...#.#..................#.....................................................#..........#..#......#...#...#.#......................#................#..........................................#....#...................................#....#.....#..............................#..................##.......#..#..................................#.........#...#.........#.............#................#...........................................#...................#....##..........#........#..#..............#.............#..........................##......#............#.....#.............................................#....................................#.......#.......#............................#............................##...........................#.....#..#.................................................#........#.#.........#...................#...........................................#....................#............#..........................#...#........................#........................................#.......................................#......................................#.............#.........................#.......................................#................................................................................... ...#.........#.......#....#..............................#.......#.....#................................................................#.#.......#..........................#..............#.......................#.............................#..#.#.....#............#................#.......................#...........................#..#...#...............#.................#..........#................#..................#.........#.............................#.......#....#..........................................#................................................#....#.........#...#..................#..........................#.............#........................................................#..................................#......................................##...................................#................................#...............................................###......................#..........................................#.......#..#........................................................#.................................................................#.....#................................................#...........#..........#...................#...............#.........#........#.#....#..............#..#...#.................#..#..#..................#...................#................................#............................................................#.......................................#...........................#...............................................................................................#.................#.........#....#.... ............................#................................#.............................#.......#..........................................#..................................................................................#...........#...........#...................#............#..............#.........#.......................................#..#..........#.....#............................................#.#................#.#........#................................#.#....................#...............#.#..#......................#..............#............#.......................................................................................#................................#..#..........................#...................#..............#..#.......#............................................................##..#.#........#.........................................#.................#...#.................................................#.......#.................##.#....................................#...............................#..........#.............#.#......................#.............................#....#...#...........................#............................#.#.#.........#......#.................#.#.........................................................#...........................#..............................................................................#..............#............................#...........................#..................#................#........................##............................................................................. .................................................................#..................##............................................##.....#..........#...#.....................#..............................#.........#.#....................#...............#............#.#............................#................##.........#.#............#....................#..............#............#.##..............#.................#.................................#....................#..##..#..#.#........#..#.........................................................#.#.......................#.....#.#..............#..........................#...............................#...#....#........#.......#...................#..#......................#..........#..........#.......................#.....#.............#.............................................#............................................................#.............#..........................................................................................................................#...............#...#.........#.............................................................................#.....................#.....#...#...................................#.......................#.........#....#...........................................................................#..........................................................................#.......................#.....#..#.....................#.........................................#...............#........#..............#..........................#.#.................#............... .....................#...............................................#....................#.........#...........#.......................................................#.......................##......#............#...........#.....................................#...............#...........#........#.....#....................................#..........#........#........#..........................#.#.....................#.....#.........................#......................#...........#...................#........##..#.#........#.......#...................#...#...........#.............#.....................#...........#.....#................#............................................................................................#...............................#.................#.........................................#.......................................#........#..........#.......................................................#...#....................#.............................................................................................#...............................#..........#.............................................#........#..........................#...................#......................................#................................................................##..............#..#...........#.........................#...#......#..................................##...#............................#......................................................................................#....................................#........................#.............. ..#....................................................................#.........#..##....#.............#.......#..#.......#...............#.....................#....................#..........#..#................................#....................#..................#..........................#.............................#..............#.....#.............................#.............#.................................#...............#..#...#..................#......#..............#........#............#...#................................#...#................#...#......................#...........................#.........................................................#..................................................................#..............................#...........#....................#.#............................................#.........#............................................#...#......................................#........#.............###...........#..#.....................#..............................#....#.......#.......................#....#..................#..................................#...........#.....#.....#...........#....................................................#..#..............#..............#.................................................#..#.........#...............#................#.....#.........#.#..........#............#.........................................................#..........#.....................................#...........#............#..................#...#..........#........#.................................... ..#...........................................#........#........................................................................................#...................#.#..##.........................................#..............................#.....................................................#........#...............#.#..................#......#...................#..#............................#..................#...............#.............#...........................#.....................##...............................#......#......................#............................#.............................#..............#.........#......#..............#.....#.#.......#................#.#.................................................#.....#...............#............#....#..........................................................#...#..........#......#.................................#..................#.##.....#.#.#...............#...............................................................#....#.................#..........#...........#........#.............................#............#......#.........................#.....#...................#................#......#.........................#....#..........##..#........#..............#..................#...............................#................#................#...........#..............#...............#...................#............................................................#...................#.............................................#...................................................................... ....................................#........................................................#......#..................#...#...........................#........................................................................................................#........................................#......................#............#................#.............#........................................#.....................................................#...#........#...#...........#......#...........................#..#................................#...................#.#......#...#.............................#.......................................................................................#................................#...........#.#.....................#.#...............#..........#.....#.........................#.......#.#......##...................#.......................................................#......................#.................................#........................................................................................#........................................................................................#.....#..................#........#..................##............................................................................................................#.#..#.....................................#......................#........#...................................#...................................##...........#............................................................#........#....................#......#..#...#...#........#........ ..............#.......#..#.......#.............#.....#..#.....#...................#.....................#....#...........................#........#........##...##............................#......................................#.......#........................................#.................................................##................................#.....................#.......#.............................#.......#...........................................#...........#..#............................................................#.#..#.....#............................#............................#........................................................#......................#.......................................#.......#...............................................#..........#..................#...................#........#....................................#............................................................#.........#....#....................................#...#.............#.....................#..................................#...............#................#.................#......#.....................................................##...#..#..............................................#........#..........#.......#.##..........#.........#....................................................................#................#...................................#....................#..............#.............................................................#...............#......................................#....................................#........ #..................................#...............#...........................#..#...........................#..............#........................................#...#.............................................................................#......................#.................................................................................#........#.............................#..............#........#......................................#..#...........#................................#...............#...#.......................#..#.......#..#......#..............#..#............................#..............#.......#.........................#..............#................#..................#...#.........##...............................................#.........................................................#................................................#...............................................................................#........................#.......#........#............................................#.................................................#..................................#......#.#......................#....#..............#..................#..........................#..#......#.........#........#.............................#...........#..............................#..#...................#......#....#...........................#..#.........#...................................#..................................................................#.............................................#.........#........................................#..... ................#...........#......................................................#.#......................#....#................##........#...............................#......#....................#......................#...............................................................................#.....................#.......................#......#...............#......................................................#.............................#.....#.....#.................#............................................#..........................#............#..#.............#..........#.....................#....#....##......................#...................................#..#....................#...................#................#........#.....................#.........................#..#...#.................#.#.....#...........#..................................................#..................................................#...#........................#...........#.............#................................................#..#.#..................#......................#...#...#..................#.....#......................................##....#..........................#...................................#...............................................................#.......#................#........................#..........#...#.....#............................#.....#..........#..............................................#......................#........#....................#........................................................................#............... ........#........................................##...#................#.........#.....................#......#....#......................................#..........................................#..#.#..................................#.....#.#......................#............#.........#.................#.........................................#..#..#...................#.....................#..............#.............#...........................................................................#.............................#...........................................#.#.#...................................#..........#........................#...##.......................##....#.......#............................##....................................#.......#..........#...............................................................#.....................................#.............................#.........#..........#..........................##..#.......#..................#..................#.............#.#..........................#...................#.#.........#...#.........................................#..............#.............#.............................##..........#......................#......#.........#..........#.......#....#........................#..................................................#..#.................#...........................................#.......................#....................#......#.....#...........#...##.....#....#.....#...........#........................#.....................#.......................#...............#................. ..................#.....................................#.............#.....................................#.................................................#...................#............................#..............##.........#....#.........................................#...............................................#............#...................................................#........................................#.......#...........#......................#................#...........#...........#.....................#....................................#........#............#.....................#...................................#............#........#........................#.....#....................#.#.......#................#.....................................##........#.............#.............#..#...............................................#.................#...................................#..................#....#....................#....................#........................#..........................##.....................................................................#............#...#..............#............................................................................#...........................#..#..###...............#.............................................................##..........................#..................................#.......................#.#..........#...................................#............#..................##.........................................#.#.#..................#..#..................#......#.... .......................##...........#.............................#......#..................................................................##............................#......................................................................#...........................................................#.........#...............#.........................................#..........................................#.............#................#.#...................#.................#.............................#..................................................#.....#..............#..........#...........................................#..............#.......#.............................................................................................#..#................................#.#................#...........................##............#...........#..............................#..#..#............#..........#............#..............#.#................................................#.............#......#.............#.........#...........#.............#................#.....................#..........#.......................#......................................#.................#...#.......#..........#...........#.#.....................#............................................#................#......................#.....................................................................#..........#............................................................#...........#............#......##........#....#.......#...............#.............................#....................... ........#.#.......................#....................................#.....................................#...............#.................#.............#...................................##..............................................#............................#........#.......................................#............................................................#....................................................................##...#.#......................#...........................................................................................................................#...#.......#...................................#....#....#...##...#.....#.......##................................................#........#....#............................#...........#.#.......#.......#..........................#..........................#....................#.......#..............................................................................................#....................................................#....................................................................#.#...............................#.........#.................#..........#....................#....................................................#........#....#............................................................#...#........#................#.......#......#........................................#...........#..#.#.........#......................#...........................#...............#....#.................................#.........#.................#..................#..........#.....#...... ............#............#..#...#......................#..........................................................#.............................................#...#...........#......................................................................................#...#....#...........................#...........................#.#....#........................#..#..#.........................#...#..............#...........................................................#........#..............................................................#............#..............#......#..........#..#.................................................#..........................................#..#...............#.............#..........................#..#..................................#.........................................................#..........................#............#.......#............#......#....................#.......................##.............#...........................#...........................#.........................#.....#...............#........................#...........................#........#................#..........................##..#......#.....#...................#..............#................................................................................#........................#....#............#...#.............................................#.....................#.#........................................#........##.#...................#.#...........................#...........#.......................................#............###...#............... ..............................#..#...#.....................................................................#.....#..#......................................................................................#...#.#.........##................#.........................#.......#............#...#..............##.......................#................................................................#............................#....#....#.............#..#.........#.....................................................#..................................................##.#.........................................................#.....#................#....#..............#.........#..#..#...........#..#................................#............#.......#......................#................................................................................................#.........#.#........................................#.........#......#......................#...#..........#................#.................................................................#.#...................#........#.........................................#.......#.#..............................#...............##.......#..#............#.........................#...............................................#..........................................................#............#.....#.........#...............#...............#........................#...................................................................#...............#..........................................................##........................#........... ...........................#.....#.............#.................#.........................................#...............#.....................#.................#................................................................#..#.............#.........................#.........#...........#....#..................#..........#......................#..................................................#..............#.....................#..............#.................#.................#.............#.............................#...................................................#.....................#................#...................#........#.................#.#........#...#.......#....#..#...............................................................#.................#.#.......................#.............................#......#...................................#..............#..........................................................#...................#........#................#...................................................#..............#..............................#................#...............................................................#...................................................................#....#....#.........................................#....................#.....#....................#..#......................#...................#..#.................................#.................................................................#.#........#...#......##.#......................#...................................................................... #.......#.....................#.......#.............................#.......................................................#..................#.....#.............##............................................#................#................#..............................................#...#....#....#..................................#..........................#...................................................#.#......................................................................#.............................#........#......#.............#.............................................#......#...##...#...................#.............#....................................#.....#...........#....#..................#........#............#................................................#................................................#......#................................#...........................#.............................#......................#............#....................#...........................#..#.................................................#.................#....................#.................#......#...............#....................................................#..........#.....#....................#...........#..........#.#....................................#.....................................................................#........#...........#....................#...........................#....#.....#............#.#..#..............................................#................................#............#........................#................ ......#.#..............#.....#....#.........................#..........#.............#.#........#.......#......................................#........................#.............................#.........##.......................................................................................#................................#.............#............................#.........#...................................#.......#...........................#.#.................#........................................................#...........................................................................................#................................................#.........#.......##..............##.#...................................#....................#.#....................#..........................................#......#...............#.........................................#...#...........................#...#.........#.....................................................#...................#..........#............#....................#......##...............#..........................#................................................#..............................#...........#.....##...........................#.................#...................................#..........................................#........................................#.............................................#.............##.................................................#..............#..#............#...............................................#........#......................................#. ...#......................#..................................................##...#.#.............................................#..............#..##.....................................#...................#....................#...................................#............................................................#............#.........#........................#...................#......................#...........#.................#..................................#..#....................................#.......#............................#..................#......#............##...............#...........#....#...............................................#.#......................#........................#....#.#......#....#....................................#............#.........#..#.......#...#.................................#............................................#......................................#...............#..................................................................................................#..#...................#......................#............................#......................#..............#...#....#..#..#..#.......#.....#.....#...................................................................#........#......................#.................................................#..#........#.........................#.............#...#.....#.....................................#.......................#...#......#.............................#..#.......#...#................................#................................#............... .........#.............................................#..................#........#..#......#................................................................................#.#...............................#....#.......#......................................................#............................................#......#.....#.......#...................................#.........#.............#...............................................................##..#.#............#......##.......#.....................................#..............#............................................................................#.#..##................#..#....................................#...#..................#..........#.....#...........#.#................................##.....#..........#..........................##............................#........................##.............................................#..................#..............................#.....................................#.........#..........#...#........................................................#........#.................#..............#.................#....#.............................#............#................................#....#.............#........................................#.....#......#..................................#.....#......................................................#.....#...........................#...................................#...#.....#..........................................................................................##...............#...........#..#....... .....................#..##......................#.......................#.....#..................................#...............................#................................................#.............................................................................#..........##...............#.......................................#...#............................................................#................................................#...............................#....................#..........#....#...............#............#.....................................................................#..........#...#....................................................#.......................#...#............#............................#..................................................#...#...............................##....#.........................#.............................#..................................................#...........................................................................................................................................................................#....................#...........#.........................#...#.................................#.........#........................................................................#......................................#....#.................................................................#...........#....#..............................................#.....#....................#..............................................#....................................................#..... .#................................#..#...........................................#.....................#.........................................#....................................#........................#.............#.....##.......#.#.......................................#.....................................#...#.........................................#...........#.............................#.............................................#.#..........#.......................................#.............................#..........................#.....#............................#..............................#..................#...............#.....#......................#.........#......#........#......#.#..#............................#...................................#.......................#.............#.....................#.......##..#..#...................#.............................#...........#..............#....#...................................................#.........#...............#.#..#..............................#............#...........#..#............#.............#..................#.............................................#..................#..............................#...##..........#.................#..........................#...#....#.........#....#....#....#.#........#............................................#....................................................................................#........#........#................................#...#.............#...#......#.......#.#.................#................#.#....#................ .............................#......#................#.................................................#.............................#.##.......#.......#.........#...#....#........................#......................#...............................#..........................................................#.............................#...............#........................................#................#................#.............................................#...........##.......................................#................#.....#......................................#.......#...#.....................#.................................#..............#...........................................................#......................#......#.................#................................#.................#..#...............#............#................................................................................................#.....#........#......#............#..#..#..............#..#.......................................#.............#...........#...............#..#..#.........#....#.#.................................................#...............#....................#............................................................#....##.....................................................#...#.........................#..........................#....................#.#................................................#......#.....................................................................##...#........#.........#.......#.....................#....................... ..............#...........##.....#...............................................#.........#..........#..........................#......##.#.....#...................#...................................#................#....#...............#...................#...............#..#.....#..................................................#................................#........................................#.#...#...#................#....................##......#.............#....................#..............................................#.................................#..................................##.........#.#........................#....................#.....................................................................#.......#...#........................#.....................................................................................#.............#.#.................................................................................#................##.....#.........................................................................#...#...........#....................#...........#..............#.......................................#.#...........................................#.........#.#..........#....................#...............................#..............................................................................................#............#.....#.......#...................................................................................................................#............#......#.............................................................#........ ................................................................................................................#...............................#........#........#........#..#................................#....#............#....#...#.............................#...............#......................#.............#...................................................................##.........................................#................#......................#......................................#...........#...........#...............................#.............##...........#.............#..................................................................#.....#................#.........................................#.............................#..............#...................#.............#..#.......#.......#...................#.......................#...#....#.........#.......................#.....#......................................#....#...#.........#....#........#..#....#...........................#..........................................................................................#......#.........................#....................................#..#......................#.............#....................#...................................#..............................................#...............................#.........#.........#...............#........................#...#..........#......#......................#................#....................................................................#.#.....##......#.......................#.............. ........................#.#.#....#.....................................#...#.#...#......................#..#.................##......#...................................#........#........#.......................#...........#........................#..........................................#........#.................#................................#....#.#.......................#.........#............................................#...................#...........#..#.............................................#......#...................#...........#....................#..............#.................................#.#.............#.............................#........................................#...............................#......#...............#.........................#..............#....#.................................#.....................#.....#.............#...................#.................#....#.....#.............................................................#............................................#...................#.............................................#...........................................#.............#...........................#............................................................#..#................#....#...............................................................................................................................##..#....................................................................#.................#...#..#......#....................................#..........................#..#.........#.#..#.................. .....................................................................#.................................................#........................#.#.................#...................##..........................#.#..................................................#.......#.......#...........#........................#................#.................................#...#.....#.............#.......................#........................................#...#.#.............#..#.........#..............#..............#...................#.......#..#.......................................#..........................#.......#....................##........................#................................................#.........#....................#.............................#.......#..........................#.......#...................#..#.............#.#......#................................#.....................................#..........#.......................#......................#....................#...#.......#........#.........................#...#..............................................#...............##...#......................#.......................................................................................................#..........................#.......................#.................#...................................#............................#....#.............................................#......#....#..........................##..................#.............#..#............#.........#...#............................................................. ............#.........#.........#....#..........#........#........................................................#..........................#.........#...............#........................#............................#............................#........................................#........................................................................#.......#....#.........................#.........#.....................................#.......................................................................................................#..................#.............................................................................#........#..#..............................#..........#...........................#...............#.....................#....#......................................................................................#...........#.....................#...........#...#.....................................#........#........#..............................................#................#.......................................#...................#.....................#.......#.#....#....#....................................................................................#........#........#.....#...........#......................#..........#...............#..#...###.........##.................................................#............#...................................#........................#.........................................#.......#.............#....................#........................................#......................................... .....#.......#.........#...#...........................................#......................................................#....................#..........................#.#........#.#........#..................................#..................................#..#.......................#...................#.................##................#..................#...............#..............................................#........................#.....................#.....#...........................#..#..........#..........#......#..........#.......#.............................#...............#.................................#...................#..............................................#.............#.......#.........#...........................................................#........................#..........#.#.....#....##........................#.......................................#.............#................#......................#...............................#........#.............#.#.........#...........#..........#.........##..................#.......................................#....#.........#.#.........#...........#........................................#..........................#..................................................................#..............#.............................................##..............................#..#....................#...#.............#........#.................................#........................#.............................#....................#.....#.................................................#... ...............................#..............#.................................#.................#...............#............#.....#...#...#....................#......#........#.....................##.................#..................................#.....##.#.......#.....................................#...#........#......................#...............................#...........#.............................#..........#.........#................#.....#...#................................................#.#...............................#........................#......#........................#.................................................................#.............................................#.....................#..........#...........................#........#...#.....................................#...#...................#....#............................#...............#.....#...........#.........................................#.......................................................................#....#..................#.....................##.....#..............................##.............#.....................#..#...............#......#.....#......#...............................................................................#.#..........#..............................................#..#.................#..................#........#..#................##..............#...........................................................................................#......................................##...........#..............................................#..... .#.........#.............##.............#....#.............#..........#........#........#..#..................................#...............................................#......#...........#........................................#..............................#.......#............#.............................#..................................#.....#...........................#.............................#........#..........#..........................................#...........#.#....#..........#........#......#...............................................#..........#.....................................................................................................#....#..................#............#...........##.......................#...........#...#.....#.......#..................................#...#.......#.........##......#...#.................#........#................#...................#...................#..............................#.............#............................##..............#.........#.#..#..#...#......................................#................#.........#............#..................#.............#.....................................................#...#...#...............#...........#.........................#............#.......#....................#.#............................#.......................................................#................................#............................#.........................................#......................#.........#....#...........#........#......#..#.........#..............#..#...... ..................#...........#.....#..................................##...#.....................................#...................................................................................................#.#...............#...................................#.................................#......#..........................#....#........#......##.....#..................................#.......................................................#..#........#............................................#.....#.............#..................#.....#................#.....#................................#.......................................#..................................................................#.....#.....................................................#.................#........#.......#..........................#...........#...#.........##.........#.......#...........................#.##............#...................................................................#...#........................#.......#..#................#..........................................#...#...............................................................................#.................................#....#.................#..................#..............#.............................................#...................#..............................................#...#....#.......................#................#...........................#....#.....#.....#.................#..................#..........#...............................................#..............................#......... ....#...#........#....#.......................##.....#.................................#.......#....#................................#.....#.............#.....#..................#.......#.........................................................#....#.#.#................#.........................................................#..........#..#..............................#.............#............#.......#.....................#......#.................#.........#...#.....................#...............#.......#.......#..........................................#.......................................................................#..................#.....#...........................................#..............................................................##.........#.........................#................##......#........................#..............................#.....................................#..........#.#.........#..................#...............#...#.........#........#....................................#...................#..........................................................#.#.#.................#...#....#..........................#..............#............#..#...#.......#..#....#......#............................#.........#.............#....#....................................................#....#................#.................#.........................................................................#.#.........................#............................#.........#......#..........................#.#......................#............................ .....................#............................#...............#.......##........................#..................#...#........................................#...............#......#..........#.......#.........#..........................#.........#......................................................#...#...##.......................................#......................#.#............................................#.................#.....#...........................#...................#...................#...........................#.......#.#.............................................................#.............#.....................#.........................#..................................#.............................#.....#..#................#......#..................................#........#.............#..........#.......................................................................#..............#.......#...........................#.....#.............#...........................#..##.#..##........#..................#.......#.......................#.....#.........................#.........................###.................#.........................#..........................................#..........................#.#........................#.............................#..................#...............#...................................#..............#....#..............#............................................#...................................#.............#.........................#................................#......#................#.........#.... ......#.........................................................#...............#.....#.#.................................................................#.............................#.........................................................................................#........#.#...#...................................#.......#..............................#.................................................#..................#....#.........#...#...#........#...#...........................................#......#.....#.......#............#.................................................#...................#........#...............................#................#.............#...................................................................#........................................................................................................#...............#...............................#.........................#......#...#.......#......#..#..............#..............................#...............#...#.................#........#....#....#.............#...........#.#..#.................................................#...#.#...#.........#.........#....#.................#................#.................................................................#.....................................#.#........................#.#.....#.................................................................#.......#........#.......................................................................................#........................#........#................#...................................### ......#...................#..................#..........#.................................................#..#...............................#.......................#...........#..#.....................................#.......#........................#....................................................................#.#................#.....#......#...........#..............#.......#..................#..................................#..................................#................................#............#.#..............#........................#...#......#........#.............#.........#.....#..................................................#.....#................#.............................................................#..#....##.........................................#......#...........#........#.......#..#...................#.......#....................................#.............................#..#.......................#....#.....#.........................#......#.........................................................#..............................#.#........................#............................##.#..#..................#.........................................................................#....................................................................#.....#...#.................#..#.........#...............#........#..#..#...................#..........#...#........................................................#........#.................#.................................................................................#.#..................#..#.# .......................#..#...................................#........................#...........#................#......#.......#..............................##..........#..........#.#.......#........#..................#..#..................#............................#...#......#.........#.........................#...#....................................................#.............#.........#.............................................................#....................#.#...........................#..#..............................#..........................#...............................#.......#.............#................#.........#.....#..#..#...........#...........#..........................................#................................................................................................................................................##..............#...........#.#...........#...#....#..........................#.........................#.#..#.........................................#....#.....#...#.........#.#...................#....#..........#................................................#..#.................#............................................#............#....................#..............#.............#.......................#...........#............................##..................................#....................#.........................#....................................................#.................#..............................#..................................#....#.....#.......#......#...............#.#...#............ .........##......#......#..............#.#...................................#..........................................................................#.......................#...............#....#...............................#........................................................................................................................#......................................#............#......................##..#...............................#......................................#..................................................................................................................#....................##.....................................................#........................#........#............#....#.........................................#....#..#...............................................#.##.........................##.................................#..............................................#...........................##.#........#.......#.........................#...................#..........#......................#.................................#......................#.......#...........#...........................#...............#........................................................................................#.......#.....#.............#..#............................#...#...............#............................................................................................#.......................#.....#....................................................................#........................#............................... #.#.........#.......................#.......#......#...................#......................................................#...#..............#......#............................................#..............#........#.....................................................#.................#..........................................#.................#......#..............#..................................................#....................................#.......#.............................#..............#......#.......................#.....................#.#.....#.................#...................................................#.....#...#.................................................#..............................#..................#...............................#................#.......#..........#..........................#.......#............#...........................##...............#............#..........##..........................#..#................#...........................#..........................#.................................#....##.......................#................#....................#................................#.............................................................#.........................................#..........................#....#......................................#...........#...........#.......#...........................................#............#......#.....................................................................................................................................................................# ................#........#.......................##.....................#.........................#........#....#...............#........#.#....#........#........................#.#.........#.........#..............#....................................................#.........................#.....................#....................................#....#..........#.....................................................................................#...............................#......................#............#........#........................#..............#.........##..............................#......................................................................................#....................................................................#..................................#............................#......#........#..................#.....#...............................................................#................................#......#............#.........................................................#...............#.....................#.............#......#...........#.............#..............................................#............#.................................................#..........................................#..............#..........#......#..............................#........#.....#.........#....#.......................#.............................................................................#.#.............................#...#..#...................#...............................................#..#........................ ........#................................................................#.....#......#.........#............#.....#..................................................#....................................#..........................#...................#................................................................................................#.#.........#..........................#...................#.............#................................#...........#.............#..................................#........................#...............#..................#.........###......................#.........#......................#................#..#.....................##...................................##.................................#..#........#....#........#....#..........#..................#..#.........................#.#..#.......#.............#..................#.................................#.............................................#....#..........................#........................#...#....#......................................##.....#.........................#.......###.......#........#........................................................#.......................................#.#.......#.......#.............................................#.........................................#.......#.............#............................#............................#............................#....................#................................................###...#.....#.......#..#...............#..........................#...............................#. ...........................................#..................#..#...........#............................#...#......#...#....#...............#.#...........................#....................................................................................................#..........................................#......#.......................##.#.#.................................................................................#.....................................................................#......#....................#..#...................#.......#..#.........#...............................................#................#...................#..........#...........................#..#...#..................#.#......................................#............................#...............#.................................................##..........#..................................................#.....#............#............#.....#..................#..............................................#.....#........#..#....................................#...............................................#...................#.#.#.......#..#......#................................#.........#...........#...................................#....#...........................#.........................##.....#...............#..........#......#.......#..#................................................#............................#..............................................#....#......#...............................................................#.........#............................... #.................#.........#...#.......#............#.....................#.........................#..............................#.......#......................................#...........#.............................#...................................#............................................#..........#........................#...................#...........#..............................................................................................#............................#...............................................#...........#...#...........#........#..................................#............#.............................................#.....#.........#.#.......#.........................................#.....#..#.....#....#..............................................................................#.....##..........................#.........................#..........................#.....................#.........................................................#.................................................#...................................#................#.....#....#..#..................#..................................................#........................................................................#............................#....#....................................#..............................#...#....................#..#.....#.................#..............#........#...#......#..........................#..................#...............................................#.............................#...................................... ..........#............................................#...........................................................................................#.............................................................#.............................###.......#....#....................#..............#.......................#................................#......................#.............................................................#.................................................#..................#......#................##...#........................#...........................................#....#..............................#........................................................#..................#....##..........#........................#.......................#..........#............#...#..#...........................................#.........#.................................................................................................#...................................#...................#..#.....................#..........#.......#..................#.......#..............................................#..#..................................................#..#.....#.................#.........................#...........................................#.............................#.#.#.....................................#..............#.......................#.........................#.....#...................#.......................#..........................................................#........................................#.....................................#......#. ............................................................#....#............#.............................#......................................#..............#.....##.................................#............#................................................................................................#...#..................#........................................................#...........................#..........................#...........................................................#................................................#............#.........#....................................................................#..................#.......................#....................#...........#........#....#...................#........#..................#...................................#.....#....#...........#....#...............................#.#....#....#..........#.............#...#..............#......................#................................#............................#.................................................#..#.......................................#...................................#............................................................................#...................#.............#.............................................#..........#..........................................................................................................#..................#.....................#.........................##.......................#.......................................................#.......#.................................. .......................#.......................#.............................................#..................##....................#.....................................#...#...............#.............................#...................................................#.................................................................................#......##.......#.............................................................................#...............#..#.....................#..................................................#.......#...............................................#.......#........................#.......................................................#..................................................#...#....................................#......#...................#.........................#..............#...#...#...##.......#...............................................................................................#...........#................................#.......#.....#..................................................#..#..#..........................................................................#................................#....#.....................#.#.........##...........#....................#................................................#........................#............................................................................................................#.................#................##........................#..#..#....................#.........#.....#.......................#..................##.......................... ......#...........#............#..........................#...........................................................................................................#.............................................#.....................#.......#..............................................#..........................................#.............#......#..............#.............#...............................#..................#........................................................#..............................................................#.........#..........#................#.##....#............#........................#......................................##......#.......#...........................#........................................................#................................................................#..........................................##...............................................#...............................#.................................#.......##..........#...........#................#.....#.......#.#.........#..#..........................................##....##.............#..........................#............#.............................#....#..............#........#........#.................#........#.......................#...............##.....#......#............#........#...............#....................................#...##.#..............#...#...#..#..#...........#................#...........................................#.#.#.......#........##..................................................#.#...............#............ ..................#............................#........................#......#..................#...#..........................#.#.........##.....................#...........#...................#...........................................#............#..#..........##..#.........................................##................#....#.......#...............#..............#..#....#...........................................................#.......#...#......................................#....#.....#............#...........................................................................#............#..........#.................................#.................#..#..#.#................#..............#...........#..#.#.#..................#...................................................#...............#................#...#............................#.#...................#.................................#...............................................#.....................#.....#.........#...#...#....................#.................#...............#..............................#........................#..##..............................................#...............................................................................#........................................................................#........#...............................#...#...................#..........#...#.........................................#........................#....#.....#....#........................#......#..........#............................#.....................#................#..#.......... .......................#........#.................##..##....................................................................................#.........................#.#..#...................................................#...........................................#........#.#...................#..................................#....#.......................#......................#.......#..#..........#.........#.......#...............................#..........#................#.##.....................#..........................#........#.......#...........................................................#.........#....#.............#...............................................#..................................................#...#......#......#............................#..............................................................................................................#.........#...................#.................................................#....................................#...........................#.......##............#.................#......#....#...............................#........#.........................#.....................................###....#.......##..........##...................#.....#............#..............##...................#.............#....#..............#.......#..#.......................#...#.#.......................................................#..............................#.......................................................#............................#.#.......#...........................................#............ ....................#...............................#..............#..........#.....#..........................#...............................................................#........#............................#....#...........................................#........................................#.................#......................#.........................#..............#.#....#.......#...........#.....................................#............#..................#................#..#..........#.........#........................................#........##............................................................................#................#..........#...................#.....................................#.....#.....................................................#..............................#...............#...........#...............................#...............................................................##..#...................................................#...................#.................................#.......................................................................................#...........#.....................................#.....#...................................#................................................................................................#..........................................#..........#..................#............................#.............................................#............#..................#.......................#..........#................................................................ ........#......#.........................................#.#.............##...................................................#.................................................#.....#........#..........#....#............#..........#.......................#...........#................#...................................#...............#......#.......................#..................................................................................................................................#.....................#............#...........#......#.........#..#...................#...................................................#...##............................#.................................#........................#........................................................................................................................................................................#...........#....#...#.......................#............................................................................................#....#...#.#.....................#...................................................................................................................#................#....#.......#.......##..#..........#.....#................#............................#................................#................#..............................................................................................##................................................................#..............#........................................#.................................#....................#..... ................................#...........#..#....#...............................................#....................#....#................#....................................#........................................#.............#..................#......................................................................#....#.............#.........................................#......#................................#...........................................#................................................................#.......#......................#...##..#....................#........................#........#..................#.........................#..........#........#...........#.#..#....#................................#................................#.....#..................#.#..................#..#...................................#.........................................#......#......................................#.............#....##...#...........................................................................................#........##.#.......#..........#............#...............................#...#..................#...................#..............................................................................#...............................#....................................#...#.....................................................#................#...........................................##.#...........#.................................##......................#..........................................................#............................. ....................................#.......................#......#...............#.##...........#......................#.............................#...........#........................#..............................#....................#........#....................#.#.....................................#.....#.................#..#........................................#................#..................................................#......................#......#................#....#.................................................#....................................#....#......#..........#.......................................#.........................................................#.................#.......................##..#.#....#...............#.............................#....................#..........#...#...........................#........................................##......#........#...........#.#................#.....#..............#...........#...................#........................................#......................#............................#........#........#.............................................#.......................#....#.....#......#...........#.................................................................#...................................................#..........#............................#...........................##..........#................#....................#........#.........#....................#...........................................................#................#........................................... ............................................#....#..............#......................#............#.........................................................#.........#................#....#.........#.....................................................................#......................#.....#...#.................................................#......................................#............................##....#.......#....#...........#...##..........#..........................#...#.......#.......##........#...............................................................................#................................................#.............#..............................................................................................#.......#........#....#...........#...........................................#.........#.#.............#.......#.#....#...................#..................#..##................................#..................................#..............................................................#..................#............................................................................#.................................................#...#...#....#.#....................#................................#...#.......................................##...............#..........#..#.#........#............................#...............................#....#.........................#.#..#.........#..............#..#............................................#...................#.....................#........................#........................ .......................#.....................#...#......#.........#..........................................................................................#.......#............#.........................#......#.........................#....#.......................................................................................................................................#.........#..............................#........#....#....#.....#......................#.......................##.......#...............................#.............#..........#................#..#..#.........#.....................................#...............................#............#....................#.......................#...............#....#......#...........................................................................................#..........................#........................#.......#.................#...................#....#....................................#........................#................#.....#......#.........#...#.......#..............#.............................................#....#.............#..................#.................................................#.......#.....#..............................#..........#.#..................................................................#...............................#..............#.................................................#.......#..........#.....#......#..........#..#..........................................#.....................##.........#.......#.........#...#..........................................#..... #.......#.#..#.......................#.....................................#.................................#......................................#...#...............#......................................................................................#.............................#..............................#.........#...............#...#......#..........#...................#................#.............#.........#.................................................#.....................#..............#..#.............................#....................#.......#..................##..#..................#.................................................................#...........#.........#......#.............................#.........#.......#.................#.............................................#.......#....#.............................................................#.................................#.........................#................#.#......................................#.....................#.............................................#.....................................................#..........................................##.......#..............#.........#.....#.#...#...#.#.....#..........#....#.................................................#.......#................#......#............#...................................................#.....#.................................#..#......................................##..................#.........................................................#...........................................#............ ........#......#....##....................#........#......#....................................................#.#............................................................................#........#...............................................#...............#......#.......................#...#..#.......##......#.............................................#............#...............#..............................................#.#..............#.....#............................#...............#..............................#.......#.......#.........................................#.#..................#....#........................................................#............................................................................................#..#..................#.......#.................................................#...........................................#........#.......#....................................................#..............................#.#......#...#.....................#...................#.....................#...................#....................#.................#..................#................#................................................#......#..........#................................#..................#.................................................#....................#......#................#......................#........................#...................#........##......................#............................................#..................................#......#........................#...................... .............#....#...#...........#.......................................##....................#...................#...........#..#.................#...........................#..#................................................................................................#........................................#..........#.........................................##........................................................#......#.........#..........................#.........................................................................#...........................................##....................................#.......................................#..#......#.#........................#...............................#..#..........#...............##......................................................................................##........#.............................................#..............#...............#..........#........#..........................#...#..........#..........#............................................................#.............#..............#...#.....................................#........#.....................................#.......................#.......................#................#...........#...............#..........#........#...........#...............................#....................#..............#...........#..........#..#..................#.................................#..............................##..............#.................#............................#.....................................................#... .#....#....................#.....#.........................#............#......#...#................................#.....................#.#...........#....................................#...#...........#.#...................................................................................#..#...............................................#.........#........................#..............................................#..............#...#.............................................................................#...........#..............#....................##........................................#...#.......................#..##........................#.................................#.............#..................#.....#........................................................#........#.....................#...............................#....#...#...........#.....#........................................#............#......................#..........................#................#.....................................................................#........................#.#..............#....#.....#..#..#..#.##...#...................................................................................................#..........#.................................#....##.........................#.....#............#......................................#..........#..................#.#.................#.......................................................#.......................................#...........#.............................#............................................... .#.......................#...................#..............#...#........#....#..................................#...................#.....#...#...........................................................................#................................................................#............#............................................#.............................#........#..................................#..#.......................................................................#.........#..............#...................................#..#....#...........##...........................................#..................##...................................................................#..........................................................................#.........#......#.........................#.........................#.....#........#....#.#.....#......#............#........#........................#............................................................................#...............#......#...........................#.....................................#.........#.........................................................................#...............................#.................##.........#................#..##...............#............................#..........................#..........#...........................#..#...............#...........................#.....................#............#..................................#............................................................................................................................... ......................#.#............#............................................#.........#...................#.........................................................#.........#......................................#.......................................................................#.......................................................##..............................#.#..#...........#.........................#..................................#...........#..#...................#.....#....................#........#...........#.........................#........#........#...............#.......#.......#.............#.................#.......................................#.........................................................................................#.......................#......#............#....#........................#..............#.....................#........#......#.....#.............#...........................#..#.......#........................#............#.......................................#...........................#.....#........................................##........................................#...........#................................#............#......#...#....#................................................#.........................................#....#..#....#...#......#...........#.#.....##.#......#.........................#...........................................#...#.......................#.....#.................................#.....................................#................................................................ ...................#....#..#...#........#.............#................#...............................#.#............#.........#..........#...........#............#.#.....#............................................##.........#....#....#.............#.........................#.................................................#.........#.......................................#.................................................................#.....................#.....#..#....................#................#............#..............#..#.#...........#....................#.....#....................#........#........#................#.....................#......#................#...#..#....................#.......#...#.#.......#..........#............#..#.....#.....#.............#.......##.......#.................#...............#.#..................................#..............#.............#..................................................#.........................................#........#........#.........................................................#..#................#.............#................................#..........#....#....................................#..........................................#.....#...................#......#..........................#............................#............#.......................................................................#..............................................................#........................................#...................................#.........................#............#..........#............... ....#...........................#.....#...............#............#.#..##.....#.................#..#....................#......................#..#...............................................................#......................#......................#...............#........#..........#........................................#....#.......#............................................#.................................................#..................................#.....#...........................................#.#..........#......#.....#..#.......................##........................##......#.........................#.........#.....#.....................#......................#..............#........................#............#............#..............................#......#.......#....#.#.........................#...................................................................................................#..........#....................#.........#...........................................#.................#...........#..#...............................................................................................#............#........#...........................................#..........................#...#.#.........................#............#...#...#......................#................#........................#...#...............................#.........................................#.......................#....#....#.................................................#..#..........#............................................#.........#............... .................................#..#.............#....#...........#................#......................#.......#..#.......#...........................................#...................#.............#..............................................#..#.........#.................................#.......................#......#.#......#.............................................................#........#................................#....#...................................................#......................#...............................#.........#..........................#.....#...#.....................................##.....................................................................#.........................................#.........................................................................#..........#...#.............................................................................#.#...........#.....................................................................#....................................................##.........................................................................#......................................................................#..................#....#..............#.#......................................................#.....#....................................#.............#.........#......#..............#.....#...................##...#..................#............#...#.........................#..........##............#..........................................#.....................#...........................................#..#. ........................#....#...................#.....#............................#......#........#.........................................#..................................................................................................................................#..............#.#.....................#...............................#.#.........#..#.......................#....#...........#......#.................................#...........................................#...................#..........................#..........................................................................................#....#......#..#......................#...................#.........................................................................................#............#.............#...............................................................................#..................#...................#............................#........#...........................#....#.............#................#..#...........#.......#....#..............................#.......#.......................................................#............................#......#.#.#.........................#..................................#............#..................#..............................................................................................................#...................#...#....#...............................................#..........#........#............................#............#.....##.....#...#.#........#.............#....##.#..............#..................#......... ...............................................#....#....................#...........................................................#........#......#.........#..............................#............#..........................#................#.......#......##...............#.##.....#......#...#.#.....#............................................#......#........#...#..............#..#...............................#......##.........................#...............#................................#................#...................................................................................................................................#.........................#........................................................#.............#............................#.............#.......................#..............#.........................#..................#............#.#...........................................................................................................#..........................#.............................................#...............#........................................#..........................#....................................#....................#.#...#........#..###..................................................#................................................#......................#..............................................##..............#......................#.....#.....#.......#................#................#.....#...................................#..#.........................#......................................#......... ........#................#............................................#.........#..............#..................#.......................#..................#.................................................................#.##........#...............................................#.............#...............................#...#..................##....................#.#...................................#..............................................#............#....#............#..................#...#.................#............#.........#..........#..#..#.......#....................#.....................#.....#.##..................##..........................#..#.................................#.......................##..#...........#...........................#....................#..........................................................#.......#.#.............#...#........................#.........#............................................#..#.........#....................#.........#.................................#..................#................#.......................................................#..........#..........#.......#........#......#....#......#..#..#.............#............................................#........#....#.................................#.#..........#....................#.........................#............................................#.............#.......................................................#......#...............#..............................................................#.....#.........#.....#...........#.....#..... .............#.....................................................#.......#..............##.................................#.......#..................#................................................................##..............................##............#...........#.......................................................................................................#.......#..........#.............#.............#................................#.#.......#.............#..............#..............#................................#............#..........................#......#.....#..................................................#.....................#............#..#................................................#....................................#..#............................................#.....#...............#.............#.....................#...............#........................................................................................................#.....................................#.#..........................#....................#.......#...........................................................................#......#...................................................#.............#......................#...............................#......................................................#......#........#......................#.........#..#.......#......#.........#...................#.#.............#............................................................................#.....................................................#.....#...#....#... .....................................#.#...............#..........#....................................#...........#..#.......................................................................................#..#........#.....#.....#....#..........#...............#......##..........................................................##.............................#..................#.......................................................................#.............#.....................#............................#.....#...#......#.........................#.#..#.........................#......#..................#..........#.....#..................#............#.......................................................................#......................#........................................................#....................#..........................................#..............................................#.................................#...............#...........#.............................................................#.......................................................................................................................#.#...........................................#..#........................###...................#.....#.....#........#..................................................................#...........................................#..............#...............#........................................................................................#.........................................................................#........................ .........#..........#................#...............#........#...................................................#............................#.#.........#................................#....................#..#...............#..#.......................................#.........#............#.#...#.....#....#............#.................................................................................#...#...............#.............................................................................................#.#..........#.#..........#..........................##..#........#..................................................##..................................#......................#...........................#...........#..............................#....#............................#......#.......................##....#..............#.........................#..................................................#.#.........................#..#...........................................##......#.#....#...#.#........................................#......................#.............................................#...........................................................#..........#......................#..................#................................#........#....................#...#........................#............#..........#............#......................#.............................................#.........#..#..#................#......................................................................#...................#.......#....#........#......#...........#...... ....#......................#...........................................#..........................................................#.......................#....#.......#............#...............#...................................................................................#......#.....#....................#..#.......................................#........#.......................#......#.#..............#......#..........#...##.........#......................................................#............#....................#..#......................#..............#......................#...#....................#.................................#............................#.........................#.#...............##....#.....#...................................#.......................#..#..........#.........................#..............................................................##.......................................#....#......#........#.................#.......#................................#.........................#...........................#............................#...........................#.....#......................#..............#........................................#.........#..............................#................................................#...#...............#...............................................................#.......#....#...#..................#.....#.............#........................................................#..#..........#..........................................................#.................................. ......#...................................................................#....................#.....#.................................#.....#..................................................................#........................#.......#...........#.......#...........#.......#.......................................................#...........................#.................#......................................#..............#.#......#.........#............#....................#.......#....#...............#...................#..............................##...........#......#....................................#.......#...............#......................................................#...........................................................#..................#......................#.......................#...........................................................................#...........................#..#..............#...............................#....................#..........................................#....................................#........................#.#................#.............#.#.#.......................................#............#...........#.........#...............................#....................#....#..............................#...#................#...............................................#......#..........................#...#...#........#...#....#..................#........#...........#...................#......#..............#.............#..........#.................#.......#......##.#...#............................. ............................................#......................................................................................................#........................................................................................##...........#...#..................#..........#..................#.....#..............#.......................#...................#.......#...........................#..#....#..................................................#.....#.........................................#..#......#..................................#.............#..............#..................#.......#.#.......................#..........................#.....#..................................................#....................#...#............#....................#.......#....#..............................................................#........................................................#...........................#..##..........#.........#...........................................#.#.....................#..............#...............................................................##...............##........................#......................#......#...............#.....................#.................................#.........................................#.................................#..#..........................................................#...................#...#........................#.....................#.......................................................#...........................#..........................#.........#.............#................ ....##....#......................................#.............#..#...........##................................................#...#..................#..........................................................#............#.....................................................................................#....#...................................#................................................................................#........#......#..........................#.......#.........................##...#.......#.#.........#.........................#........................#........................................##...............................................................#.....................................................#.#...#........#.....#..#.......................#....................#..........#.........#................................................#................................................#...............#............#....................#...#.........................................#......................#............#...........................#...........#............................#..#....#......................#..#.......................................#......#......#.............................................................................#..........#............#......................#...........................................#.........................#.........#............#...#.................#....#...............#........................#.......#...................#..#.............................#................#..............#...#.....#........ #....#...............................................................#....................#........................................##...#....................................#.......................................#.......#...................#......#........................................#.......................................#.............#.#............................#.............................................................##...........................................................#....#........#...........#.....................................................#................#.#...............................#....................................#.........#..#.........#..................#......................#..............#......................#.#......#......................................#............#...........#........#...#..#.............................#.....................#.........#..........#.......#.......................................................#....................#...#.......#.........................#........................#...#.....................#.....#........#................................#...#............#....#...............#...............#...................#...........................................#..........#..............................#........................#.....#......#.................................................#.................................#.......................#.#........#..............#...............#.................................#..............................................................#................#.... ........................#..........................#.....##.............................................#........#..................#..............#.............#.................#.......#..........................................#............#........................#.......#.............................................................#.....................#.................#....#..........................##..#...............#........................##........#..................................#..................#............#..............#..#..........................#..........#................................................................#........................................#.......#...................................#.................#........#.................................#..........#..........#...#........................#........#..........................................#.................#.............#.......................................#......#.............#...................................................................................#..............#.......#..............#..........#..#..#.#.............#..........#......#......#......................#.........#.....#...................#...................................................#.............#.......................................#.........##.........................#...............#.......................................#..........#........#..#...........#.....#...........#.#....................................#...........#...............................................................#.......#......... .................................................#...........................#.......#..#.#...................................................#.#.................##............#............#..#...............#....#............#...#...........#.........#........................#......................#......#.....#.#..........#..........#.....................................................................................###....#.......#........#...#.#...................##..................#......#...........#.................................................#......#..............#....#............................#................................................#...................#.....#........#..................................#.....#.................................#..........................................................................#..#........................................................#..........#..........................#.#....#.#.....................#........#...................#.....................................................#..........................#........##..........#..........#...........#.......#..........#..#.............................................................................................................................##....##..........#.#.............................#.........#........#..................#.###......#.....................................................#................................#.....................#..............#.....#...............................................#..............................#..........#................ ...#...........#........#..........................................#......................................................#...............................#............#.##........##..........................................##...........#........................................................#.......##..#.........#................................................#...............................#........#........................#........#.......................#.........................##.........#.....#......#...............#........#...........................................................................#..........#................#.........................#.......#...........#..#......#.....#..#..........................#.................#...........#................#.................................................#...............#...................................#..................................................#...................##......................................................#...............................................................#......................................#.....#....................................#.#....................#...........#..........#........#..................#...#.................#..........................#...................#.........#........#........#..........#...................#....................#....#.........#........................................................#...#..........#....#...............#..............................................#.............#...............#.....................#...#.#.......................... ....##...........................#.....#.....#.....#...#.................#.....................................................#............................#........#..#.............#..................#............#......#........#...................................#.................................................#........#........................#..........##................#...........................................................#........#............................#.............................#....................#............#....#.................#..............#............................#......................................#......................................................#...#.........#......#..#...#..#....#...........#............................#.........#....................................#..................................................#..................#..............#........#...................#............#.......................#..........#.....#........##....................................................................................#.....#..................#.......................#..............#.#..#............................................#.....#...........#............................#...................##................#......#............#...........................#..................#.................##....................#.....#.....#....#......................................#.........#..#....#..........#.......#.....#........#.....................................#.......#..................#.................................................. ...................#.#....#.....................................#..................................#..................................#.#............#............#..................................#...........#...........#......#...............#..#.....................#.......................#............#.................................#..........#.......#.......#........#..##............#................................#.................#............................................................#.............#...#.#..................#......................................................................#..#.#..#...........................................#................................#......................#....#.............................#.......#........................#............#......................#......#.#........................#...#........................................#.....................#..#........................................#......#..........#...#.................#............................................................#.........................#............................................#....#...#.................#.......#......................................#....#.#.....#....................................................................##.....#.#............#.......#........................#........................................................#................#.........#....................#..........#.............#..#...............................#..#.............................#...........#..................#......#.......##.........#........ ..............#.............................................#.#...................#........................................................................#..........#......................#...........................#.#.........................................................................................#.................#..................#...#.......#...............................................................#....#.............#....#.....#........#........................#..................................................#...........#...............................#..............................#......#..#....#..............#...#..#...................#.........................#.......#....#.....#..............#.................................#.......................#................................#..#......##..........#..#...............#.....................................................#...............................................#.................................#.......................#..............#..........................................#.................##.......#.........#.......#..................#.......#..............................#....................#.....#..............................##........#.....#.#........#.............................................................................#...................................................................#.#.........................#..#....................................................#...........................##.......................#.......##.....................................#.................#... #.................................................#............#..............................#.........#..#......#....................................#...#.................#....#..#........................................#................#...#.....................#....................................#....................#..................#..............#........#...........#...#....#.........#..............#.....#.......................#...#..##.....#..........................#.........................#..........................#....................................#.............#............#......................#........................................................#...........#.#......#..............#...............................#.....................................................................................................#..................#......................#........#...................#....................#.....#........#..................................#.#......................................#......................#.#.......................#.#......................#............................................................................................................................#.....................................................................#.................#................................#......................................................#....#.#............................................................#.........................................#....##.....#.........................................................#.............................. ......................#...........................#..........................#..#.......#.........................................................#................................#...........#..........#..................................#..................##...............#........#..........##...................#.......##.#.............#............#.......#............#.........................#...#....................#...........................................................................#.....#.#......#...#........................................#............#........#.................................................#........................................................................................#...........................#..#......................#.........................#...........................#............#........#........................................#.........#.................................................................#........#............#.........#.............................................................................#.#............................................................#.......#..................#.....#...................................#........................................................................................................#...........#.......................................................................................................................#..................#..#............#....###...................................#...............................##.......#.....#.........#.................................... .......................#......#............#.........................#....................#..........#......................................................#.......#.......................#......................................#.#...................................................................#...................#.....#......#...#..........................#..................................#.......................#......................#.......................................#.........................#......#...................##......#............................#......#..................#.............................................#.......#..................#..#....#.........................................................#........................#.................................#.......................................................................................#................#........................................#...................................#.##..........................................#..........#..................#.................##......................................#...........................#......#...................#...##........#.................................................................#.....................#.................................................................#.........................#...............##...........................#..................................#........................##....................................#...#....................#............#..................................#.........................#..#..........# #......#...................................#..............#..........................#.....#..........#....................................................#...............#...........#..#...........#.....#..............................................................................#...................#........#...............#........##..................#..............................#......................................##....#.#...#.......................................#.......................................#..................#..............................................#.......................................#................................................#...................#.#.....................#................................................................................#...#...................#..................#.............................#....................#........................##.....................##....#..#...........................#.#..........#....................................................#.#.......................................#....................#...........................#....#..........................................#......................#.........................................#............#........................#...#...#......................................#................................#..................#................#.............................#..............#...........##...................##.................#...#.........#......................................#.............................#.....#.............................. .........#.#....#....................#..........#.#...............................................#......#............................................#........................................#.........................................#..#......##....#...#.........................#.......................#...............#............................................#...............#..........................#...........#........#..#........................#........#...........#....#..........#.................................................#........................................#....#...#..........#..#................#.........................................#.............#.........#...................................................#..................................#............#...................#............#.................#..........................................#......................#...............#.......#..........#.#....................................#............................................................................#................................#...#......#.............................................#.........................##.....#....................##.#.................#...........#.....#..##............................#.............................#.......................................#....................#.#......#..................#..#.....#.#....................#...............#................................................#..............#........#..........#........#..#......#.........................................#...........#.#..#.#..#.......... #....................#....#................................#.........................................................................................#........................................................................................#.................................#............................#..................#...#......#......#......#......#..#.......#.......#....................................................................................#..#..##.............#............................................#...........#...#..............#.............................................................#................#.................................#..........#.....................#.#..##..#..................................................#..................#........................................................................................................#............................#.........................................#.............................................#.........#.......................#......#...........#.........#...................#..........#........................#..#....................##..................................#.....................................#.#..................#.........#......................#....................................#.........#....................................................#.#..........#.............................................#.............................#............#..............#..................................#......................##........#..#........................................#......#........... ........#.......................#.......................#.....................#..........#..........#.......................#....................#....................................#.........#.....................#.....#..#.....................................................................#.#............................................#..................##..........................#........................#............................#...................#.....................#...........#..................#.....................................#................#........#......................#.............................#.................#..................#........................#...............#..........#.................................#....#.................................#.................................#..#...#.............##.............................................#..#.........#.....#................................................#.................#....................#............................#..........#........#......#.#........#............................##................................#....#...................................#..............................................................#........#...#...#....#....#.......................#..............................#..................................#..#.......................................#...................#.........#............#.........................#..#..............................................................#.....#....#...............................................#.....#...................... #.........#...............................#.##.....#............................................................##......#....#.#....#...............................................#...........#............................#........#.....#...........#.......#......................................#..................#.........#.......................#..........#.....................#..................#.......................................#............#...#............#.......##............#..................#..........................................................................................#....#..........#......#..............#..........#....................#.........#...........................#.......#................................#............#......................#..#................#...........#...#........................##.............#.........#......................................#...#..................#......................................................................#..........................................#.......................#....................#........#..................................................................#..............#.........................#.....................#..#................................#.................#.................#.....#.....#............#..........#....................................#................#...................................#.....#......................#..............#.......#...................#........................................................................#.......#.................................. ......................................................................................#..............................................................................#.#....................................#.............#........................................................#...........................................................#..................##...........................................#...............................................#..........#........................#..........................................#..............##....#..............#..#.................#...........#............................................................................#.......................................#..................#...................................................................#...#.............#.......................................#..........#.........................................#.#...........#...#..................#......#..........#........#......#.....................#....#....................##..........#...........................#..#....#....#........#........#................#....................#.....##..#.....................................#.......#....#..........................##.................#..................#...............#..............................................#..................#............#................#.............................................................#.....#.......#...................#.......#..#.#......................#.##.#.............#.....#...............#............#........#...#........#...........#..#................... ............................#..................................................#..........................#................#...............#.....#.#...#...................................##.............#....#.................##..............#.................................#..................#.................#........##.....................#.......................................#......................#............................................................#........................................#........#..#...................................#.........................................#..........#...................#.....................#.................................#...#.........................#............................#.......#.....#.......................................................#..............#.....................................................................#..................#................................#...............#.....#.....#.......#....#.........#..........................................#.........................#..#.........#...........................#....................#......................................................................................#.........#...........#.......#....#.................................................................#....#......#................................###.....#........#...#....#........................................................##....................................#...................................#................................#............................#....#.......#................... ............#................#.#.....#........................................#..................#.............#........#.#...........................#..#......................................................................#....#...........#....#...#....................#.......#.........................#........#...........#.....................................#...............#...............................................................................................................................................#....................##............................#.......................................###.....#............................#.........#.#.........#..#....#..................#.....................#..#..#..........#........#................#..........#.............#...................................#..#......................................#...........................................................#.....................................#................#.....#..................#...........................#.....##.......#...........#.......................................................#....#.........#...........................#..#...............................................#...............................................................#............#...........#....#...................................##.............................#.............#....#.................#...#..#..............................................#.........................#.........#....................#...............#...........................#...............#.......#....#......#.......#..#.... #......................................#....................#.....................#..............................................................................#..#.......................#..................................................#..........................................#...........................#........#...........#..##...............................................................#...............................#.............................#..........................................................................................................##........................#.....................#.........................#.........#.........#..#...............#.................#..##..................................#......#.................................#............#..........................................#.#........................##...........................................#....................................................##.............#..#.............#........#........................#........#..........................................................................................##..#...............#.......#..................#................................#........#..#....#.........#..#.#...............#.............................................#......#...#.#...............................#..................................#.#.............................#.................#...................#.................#.....##...................................................................................#.....................................#........#............ ....................#.............................#..........................#...#....................................#.........................#.......#....................................................#...............#..............#.........#.....................................#.......#..........#.......#................................#..........................................#....#......................##.#..#.......#..........#..................#.........##.........#.....................#..........................................#.............#..................#..............................#...#...............#...........#........#............#..........#................#......#....#...#.................#......#........................................#...#............................................................................#.................#.#.......................#.............#...........#....#.#......#............#...#..................................................#.....#.......##..................#.............#................#................#......................#...#.......#...........#.....................................#.......................................#..#.........#...............#...........#.........#.......................#.#................................................................................#...#...................................................................#..#.............#.....................................#..............#..........................#...............#.........#....##...........................#.................. ....#............#.....................................................#.......#...............................................#................#.....#.#..........#...................#..........#..............................................#....#......#....#............#..................#.............................#.#..............................................##........#...#.....#.........#...............#...............................................#..............................#.................................................#......................#.................#........#..#.................#....................................#..#...........................#.......................#..........#...........................................#..............#....................................................#........#....##.#....................#.......#................................#...................#...................................................#.................................#.......#....#.........#........................#..........................#.......................#...........................#.....................#........#....#....#................#..................#...............#....#..................#........................................#........#.......................#....#.......................#.........#....#.......................#........#.......#.................#.................................................................................................#.............#.................#.....#.#........#................................... ..#...#.....................................................................................................................#...............#...#........................#..................#..................#..........................#..........#.................#.............................................##.#..#.....#...................#.............................................#...................................................................................................................#............#.........#.....................#...........#..#.......#...................#.......................................................#....#................#......#................................#....#.......#......#.....#...............................#..........#...............#.....#.....#............................#.#.....................................#..#..#...........................#............#...#.#.....................................#.....................................#.................#.......#........#....#........................#.................#......................#.......................#..............#............#..#..............................#..............................................#.............#.............................................................##.............#....................#.................................#............................#..........................#.................#.......#...#...............................................#..................#............................................................................ ...#................#.......................#................#...............#.#............................#.....#.......................................#....................#..........................#.........................................#.#.....................................#.......................#.....#....................#.......................................#......................#...............#..............#.....................................#..................................#...........#...............................................................................................................................................#.....#..........................................#.....#...................#.......#....#................#..........................#.......................................................................................................................#........#......................#.......#......................#..................................#...........................###..#...#.............................#......#...........#...........#.........#...................................................#...#....................#..................................................##........#..#.................#....................................#............#..........#...........................#..................#............................##........#...#..#................................................................#..................................#..................................................................................#...... ...........#.#.........................#.......................................#.....................................#.........#.................#..#..................##....#.................#......................................................#....................#.................#.........#......#...............................................#.................................................#............................................................................................................#..................................#........#............#..........#...................................................................................#..................#............#...#......##................................#........................#..............#..............................................#...................#.....................#...............................#.......#..........................................#..........#..........................................#......................................................................................................#.......##..............#..#..................#............................................#................................#...................................#..................#.......................#....#.................................................#.................................#..........##...................#......#........#.............................#.............................................#.......#........................#....#...#...........#..............#..#....................... ............................#..................#......#...................................................................................................#....................................#........#...#................#..#..........................#......#.#......................#...................................................................#......................................#...........#.............................................#............#..................#.......#...............#....................................................................................................#.......#..#...............#.............................................................................#.....#......................................#.......#...................#...................................................#....................................................###.....#..........#..........#...................................................#........#...................#......#....#.........................#........#.............#.....................#..........................................#.............................#..............................................................................................#.............#......................#.............#........................#.......#..........#.........................#..#......................#.............#....#..................#............#......#...............#.#....#...................#..................................#...#....................#.............#..............#............................... .....#...#...................#...............#.....................#........................#.................#..........................................................#..............#..........#.........#.................#.............#................................................................#.....#.#.#................................................................#.........#.....#............#................................#.......#..............#......................................................................#................................#..#.#.............................................#.......................#....#...............#....................#.............#..........................##.............#.........#....................................................................................#...#.......#.....#..#............................................................#....................................................................................#....#................................#......#...........................#..##.........#................#.##...............#.......#.#...................#.....................#...#.....#.................................................................#....................#...................................................................#.#..#.........#..#..........................#..............#......................................................................................#..##.....................................#.......#.............#.........#.........#......#....#.................................. ......#.....#..............#.......#........#.......................##.....................#...................##..................................#........#.................#...........#.......................................................................#.....................................#......................................#......##.#..........................................................#......#............................##......#...........#.................................#.#.......#.................................#..........................#..................#...#.......#......#..........#...............................................#.......................#.#.#.##...........#.....................................#.................................#......#..........................................................................#............................#......................#..............#.#...#...................................................#......#....#.......................................................................#......................................##..........#.............................................................................#.#.......................#..........#.................#................#................................#.................................#.....................#............................#...........#..............................................................#.......................................................#..................#................#..............#........................#....#................... #......................#............................#...................................#................#............#...........................#..#........................#....................#.........................................#....#...#....#..........#....#.............................................................#.................#...#...#...#.............................................#..##..............#..........#.......................................#.......................#...................................#....#..................#...#..#..........#....#................................#.#..................#............#..#.....................#.............#.......#................................................#.....................#.......#......................................................#.....................#.#.............#................................##............#.................#..............................................#.........#.....................................................#...#......................#.......#...........#........................#................#............................................................#..................................#.........................................#.....#..........#................#..................#.....................#.......##.#.............................................................#.........##...............................................................#........#................#..............................#...............#........#..#..............................#........ .......#.......................#.....#................#..............................#...#.......................................#...................................#.#..........................#...........................#.......#.....#..#........#..........#....................#.........#.................#..................#.................................##............................#..........................#...........#...................#..................................................................................#.#.....................#..............#......................#.............................................................#......................#............#........................#....................#..............................................................#..#.........#.....##.......#...........................................##.................................#....................................................#...............#.#..#..#.#.......#...#...#...........................#.......#.........................................#................#.#.#.......................#..#.......................#.#...#.........................#........#.............#.......#....#.........#.#........................#.......................##................#.............#..................................................#...........#........#...................##.............#....#..........................#.......#..............#................................................#............#........#.......#.............................................................# ...................#..............................................#.....#........#..............................................#.....#..................................................#......#......................................#....#........#.............#.....................#.......................................#.............#....................................#......#.........#...........#.............#.....#.........#..............#........................................#.....#...............#.........................................................................#........#...........................#....................................................................................#.#.......#..#.....#.#......................................#....................................#....................#........#..........#.........#....##........................#....#....................................##.................................##.....#..............................................................................#........................................#.#..........................#.............#.....................#....#.......#.....#...#....#...............................#.....................#.....#..........#..............................................#.....................#.................#...##.....#.................#...............#...........#..##..........#.................#............#.............................#........#.........#.......................#..............................................#......................................#................. ..........................#........#.....#.................................#.............#...........##...........#.............................................#.....#.........#.......................#............#..............................................#.....#.........#...................#......#.......#...................#..#....#..#....................#..#................#...........................#...............................#........#....#...............#............#......#........................#........#..#...................#....................................................#........#......................................................................................#.#.............#.#...................#............................................................#................#....#..#........................................................................#....#........................................................##....#.........#..............#........................................#.............................................................#..................................#..........#..#.....#..................#..................................................#..........#.....#...........................#........#..............#....#...#.............#...............#..........#....#......................#....................................................#....................................#.......#..............................#.#.......#........#...................................#...................................................................... .....................................#................#..#.#.............#.............................#.................#..#...#...#............#.......................#.....#..................................................#.......#........#.......#...................#..#...............................................#.....................................................................##...............#......................#.................................#.......#......#................#..........#........#...................#...............#......................#.........................#.......#...........#.........#........#.................................#................................#.................#.......#..#...........#...............#..#.......................#.........................................#...............#......#..............................#........................................##...................................#...#..#............#........................................#........................#....#....................#..................................................#......................#......................#........#.............#...#....#..#.........................#...............#.#......................#....................#.....................#..................#.......................................#.......................#................#......#...............##.....#.................................#......#...................................#..........#..................#.................#..............##.......................... ..#.......#............................................#.........................................................#...#.#..........#.......................#...............................#.....#..................................#..................#...........................#..#.......#...#.#...........................#...............#....................................#....................................................###....#.#............................#......#...............................................#...............................................#................................#.....#...................#.............................................#....#......................#..#.......#..........#........................#.....................#..#.........................#............................##.........#................#.........#........#..........#...................................#....................................................#..#....#.#...#..#.......................#....................#...............#........................................#....#......................................#.........#.................................#.........#................................#.......#................#...#...#..........................#...#..................#..........#..........................................................................................................................#.........#..........................#......#.............#..........................#...............................#..#........#....#........#..#.........#.....................# ....................#...................................................................................#.............#................................#................#........#.......#...............................................#..##.......................#..........................#.......................#....................................#....#..#...#......#.....#.................................#........##..........................................................#.............#.............................#.#..........................................#...............#............#..........................##.................................................................#.......................#.....................#....#....#......#......................................................#...................#.................#......#.#............#......................#.........................................................................###...........#......................................#.......................................#.......#......#............#.....#............#.......#............#.........................................................................#.....#..........................................#...#.................#......#.........#..................................#...............#.........................................#........#........................................#........#...#............................##.....#..............#...#...........#.............................................................#.....#.........................#...........#.# ...#.............................#............#...................#.....#...#........................................................#.............#..................................#..........................#......#.#.#.....#....#.....#........................................#.......#.................#...#..........................................................#..........................#........................................................#........................................#...................................#..........................#.............#.........#..................................................................#......................................................................................#...............#..........#.....#....................#..........#.............................#......................#...........#.........#......................................#...#..#................#.....................#.#................##...........#...............#........................................#............#............#.................................##........................#...#.......#.............#............#.............#.......................................#..............#.........#.....#...................#..................................#........#....#.....#..........................#..........#...............#...#.........................##........#......#............................#.............................#...#.......#......................#......................#.........................#..........#..............................# ..#..........................#.........#........#...........#........................#..#..........................#.......#....#.......#.........................................................................#..........#.............................#.............#........................#.............................#.................#...........................#............#...#...#...............................#......................................#...............................................................#..................................#................#.............................#......#..........#..........................................................................................#....................#........................#..................................................................#......................#.#.....#..........................#.........................#........#............................................................................#....#......................................................................#...............#....................#.....................#............#.#...........#...........................#..#.....................#...............#.........#........#................#...............#...................#...............................#...........................#....#..................................#.................................................#.............#......................#....................................#...................#...#..............................................................#........ ..............#............#..............#...#......#..............#..........#.#..............#..#...................#....................#............................#................................#..#........#.....#.........##..................#....#........##....................#........#.....................................................##..................................#.........#.......................##.......................................#..#........................................................................#...#..#...................................#.....................#................#................................................##.................#..........................#....##....#...............#...........................#..........#.....#................................................#....#..........................................................................#....#..................#.......................................................#......#...#................................................................................#..........#..#..................................................#.....................#....................................................................................................................#..#....................................#..#...................................................................##............#.......................................##.....#............................................................................#.....#..............#...#...................................................... ....................#....................................................#.................#........#..#............#............................................................................#........#.......#.............................#......#..............#..........#........#...........#................................#.............................#..#....#.......#...........#...................................#.......................................#.........#....................................#...................#.#.............#.................#...........................##.#.............#....................#.....#....................#.........#.#..........#.#.......................##...............#.....................#...#....#.........................................##...#..................###..............................................#......................#............#..............#....#.....................................................................#...............................................................................#............................#.....................#............................#.............................................#.......#.....##.#.................................................................#.............................#....#...................................................................................................................#........#..........................................................................#....#..............#...............................................#................................# .................#....#..#...........#........................................##........#.................................................#...............................#...#..........................................#................#.....................................#.....................................................#..............#..............#................................#....................................#....#................#..........#.....................#............................#...........###............................................#....................................................................................................#...........................#..........................#....#..........................................................#..#..............................................#................#.......#.#.#......................................#................#.............#....................................#....................................#......................#....#...........#.................#..................#...........#.........#.....#..#....#..........................................................................##...................#.#...........#.....................#...............................#..........................#........#...........................#.........#.#.........................................#.....................................#..........#.............................................................#.......#.........#......................#....#.......#...#..........#........................#.#.... ..........#.....................#.......#................#........................#.....#.......#.................................................................................#...........................................................................#...........................#..#......#............#.......................................#............#..........#.................#.........#................#......##.........#..#.........##......#..............#..................................................#..#.....................#...#...#..............................................................................#........#.........................................#...........................#..#.......................................................................#...............#.....................#....#..................##.........................................#.......................#.......................#..................#....#.................................................................................................................................#......#........................#...........................#..................................#.........#...##....................................#................................#......#..............................................................#.#........#..................................#.#..#.....#.........................#......#..............................#...................................#.................#..............#................#....#..#.........#.#...................#.....#.##..#................. ............#.#........#.....#..............................................................................#.#.......#...................#..#...#........................#......................................................................................##..............................#...#....#...............................#........#........#................#................#...............#.............................#.......#......#...#.......................#..............#.....#........#...........#.......................................................#.....#..........#..............#...........................#..#..#.....#.................................#..........................................#...#..............................#...................#............................................#......#..........#........................#.........................#............##......................#............#..........................................#...........................#..#............................................#.....................................................#.......#..................#..........#.................##................#.....#.........................#..........#......#........#............#....#.......................#.....#........................................#.....................................................................................#....#.................................#....#.....#.......#...................................................................................................#........#......#.......................... ..............#.......................#...........................................................#.......#..................................#..#..........................#........................#..............#................#...#........#..........................#..#...............#............##...................#...............................................#.............................#.....#...................#........................#..................................#...................................................#..#...............#.#...................#...................................#............#........#.........................................................#..............................#.....#.#.............................................................#...........#............#.........................#.......#...........................#..#......#..................................................#.......................#.#....#.............................................#..............#...#.#................................................#....#......................#..............#..................................................#..........................................................................................................................#............................#...................#....#..................................................................#...........................................................#.............#...........................#........##........................#..................................#..............#... ...#.............................................................................#.............#......#...............................#..............#....#..................................................................................................#.#...............#..........##.......................#.......................................................................................#..........................................................................................#.#.............................#......................................................#...............#.....#...#...........#.........#................#............#...#............#............#.......................#..#...#.......#.........#..................#........................................#..........#...#.........#....................................#.........................#.....##................................................#...............................#........................................#.......#..............#..........................#................#....#..........#.......#.#.......................#.............#..#................#...#......................#.............#.............#..#...............#..........#.................#......#..#.............................#...#....................................................................#.#.............#............................................#...............................#.......#.................#.....#..................................................#..#.#..............##.#........................................#.... ...#........#.....#............##.#............................#........................#...##.....................#...............#...#.................#......................................#..........#.......#....#....#.............#...#.#.#.......#............................#..#...................#.................................................#....................#.....................##......#................................................................................#.............#....#.#............#.........#..........................................##...........##...................#...................#...................#......#.......................#......#...............................................#.......#.........#...............#.................................................#............#................#.......#..............#.#...........#...........................##.....#........#...#............#..#.....#..#...#.................#.....................................#........#....#....................#......................................................................................#................#.........................#................................................................#.....#....#.....#.#...........................##..............##.....................................................#..............#.........................#............................................#.....................#............................#....#............................................#...............#.........................#..............#.....#.... .................#........................................#..................#...........................#...........#.......#......#.......#..............................................#....#............................#..................#...........................#.......................#..#............................#..................#..........................#.................#.#.....#.#.....#...#......................#............#...#...................................................#....#.....................................#..........#............#.....................#.....#.#........................................#...........................#....#.............#..........................................................................#........................................#............#...................#....................................................................#.......#.....................#...#.......#..................#........#......#......................................#.#....................................##......................................................#...........##..........#....#..................#.................#..........#.....................#.........#...........#.........................#.....#......................................#............................#..#......................................#............#............#................#.....#.#...........#................#..............#...........#................#.................................................#.....#....#......#..............#...................#.............. ...#.......................................#........#...........................................................#...............................................#...............................#.#...........#..................#..............................................#...#.....................#.........................................#.#....#.....#...........................#..#.....##..##................................................................#...#....................#.............#................#...............................#....................#.......#.......#.#........................#................................#..............#............#..#.#.............#.........................................#..............................................#........................................#...................#..#..........................................#...............#......#....#..............#............##...............#..........................#...........................#........#......................#......#..................#....#...#.......#.........##..............................#.....................#...........#.............#............#.......#.....................................#..........#.................#...................#........................................#.......#.#.....................................................#........#.....................................#............................................................#.............#...#.............#..#.......................................#.#...............##......#............... ...##........#..#....................................................................#.......#...#....#..........................#.....#.......................#...........#............#.........#.........................#................#.#....#..........................#.................#..........#.....#.....#.##............................................................#...........................#....#..#....................................................................................#....#..................#.....................#...............................................#.......#........#.............................#.....##........#...................#.........#......#.#.................#..................................................................................#........#..#..#....#.#..........#.............#.....#.....................#........#.#.............#..................#..................#........................#.........#..#..................................#...............#................................#........................................#........#..............#......#..#.......#..#......#...#.#...................................................#......................#..........#..#..#............#........#..#......................#............#....................................#............#....................#..........##....##.........#..#.....#...................................##.................................#........#................#..........#...#....................#............#...................................................#...... ......#.........#.................................#................#............................#......................#......................##......#.............................#.....#..#..................#..#......#.....................#...............................#.......................#..........#.............#........#.....#......................#...............#...#...........#.........................#........#.........#..................#.......................#.........#...........#.........................................................................................#........#.#........................#.......................#.#.....................#......................#...#....................................#.....................................#.................#.......#............#.............................#...................................#.......................................#..................#..........................#....#...............#.............#.......#.........................#.........#.....#..........#...........#...#............#.....................................................#...........#..............................#.......................................#..........#...................................................#...............#......#..............#.........#..............................#.......................#...........#......................#....#.............#.......................................................................................#.............#................................#.......#.......................#. ...#..#......................................................#.........#.................................................................................................................................................................#....................................................................#..........#..........#..........................#...........#..............#..............##.......................................................................#...................#........#.............#.........................................#.##..#..............#.................................#...#...................................#..............#.............................#....#.......................#..............................................#.........#..................#......#.................#.....................#...#..................................................#.......#.....#..................................................#...................#...........................................#...............................#.........................................#.........#..#....................................................................#.....................................##.#.#....................#...................#..........................................................#.........#...........#.......................................#..................................................................#.................................#...........#......#.........................#.#..........#......#.....#.......#..#......#......................#.........#....... ....#.......#.........................................................................................................#....#....#.............#.............................................#...................#.........................#...#.#..#.#....................................##..#.......#......................#........#...##.....................#..................#.....................#.......#.....................................................................................#..............#........#.............#......#....................#.#..#.....#....#..................................................#..........................................................#..........##..............................................#.................................#....................#.....................................................................#........................#......##..........#..............#.#......................#.....#.......#............#......................#..........#..........#.....#..#.....................#.................................#.......#........#...........#............................#.....................#.#....#......................#..#.........................#...................#......##.............#.#...................#.........................#...........#........#..........#...................................................................#..............#..................#........#...........................#............#..................................................#...................#.#...#.......#...............................#..# ...................................#......................................................#....#......................................................#..............#......................................##.......................................#........................................................#.....##......#..................#.......#.........#..................#.................................................#.................................#........##.....#.........##................#........#.............................#..............#...................................#....#........#..............#.............#.#.....................................#................................#......#....................#.................................................#...#................#.....................................................................#.......#..................................#................................#.......................................#..#...................................................#.............#............#..................#...............#.........................#...................................................##.#...#....................................#.........................#................................................#.#..#..............#.........#...#............#...............#.........#..#..#.....#................................#...............................#.....................#....#...................#........................#.....................................#..................................................... ..........#...........#.....#.........#........................#...........................#......#............#.......................##.....................#...#.................................................#...............................................##...............#........................#...#............................................................#.......#...................#..............................#...................................................#..#.....................................................#......................................#........#...#.#...#........#...#....................................#...............................................#...........................#........#.....#.................................................#...........................#..#................#...#....#........#........................#....................................................#.......................................................................................#.....................#.......#........................................#.........#........................#..........#..............#.#............#........#.....#......................#.................................#..........................................................#........................#.........#...#.....................................................................#.................#......#....................##..#......#.............................#.......#....#.....##........................................#....#..................#............#..#.............#............. .....#...#................................................#................................#.................##....#...................................................#...........#...............................#........#....#.#..................................#...#.....................#.............................#.#...........................................................................................................#...........#......................................#.............................................#.........#..........................#..#.#..#...#...........................##..............#.....................#....................#.........................#..................#.............................................................#...........................#...................................#....#.........#.............#...................................#..............#......#......................#...##..#........#...................#.............#..........................................#..........................#.......................#.........#...............................................................................................................#..........................................#...................#..#.........#..........#.........#.......................................................................................#..........#...........##...............#.........................................................................................#.............#.......#....#...................................................#............... ........................................................#.......#.....................................#........#......#.....#..............................................................#.................................................................................#.............................................................##.................#...............##...................#..............#.............#.........................#..........................................................#.........................................#.....................................##.#.##...........#................#...........................#.#......................#.....#...............................#........#.....#..........................................#................#.....................#....#..#.#....................................................#.............................#.#.............................................................................#....................##...#.....#....................................................................#...............................#....#...............#..#........................................................#..................#.................................#................................#...........#.......................#.......#............#..........#..#........................................#...................#..#.......................#.........................#....#...#................#.....................................#......#.................#......................#......................#.........#.......#..# .........................#...........#...................#........#.........#.........#........#.................#.#..........................................#........................#....#...#..............#................................................................#.............#.#..........................#........................................#.............................................................#.................#.................................................#..............#...#.......................................................#..........................#.#.........#............#...........................##..........................##.......................#...............#..#.....................#....#....#........#........#............................#..........................................#........................#................#.........#........#..........................................#.........................................#.....#...........................#..#.......#.........................................#................#.....#...............#.........................#.............#............#..........................................#..........................#......................#..........................#...#.....#........................................#.......#...................................#.....#........................................................#.....##.......................................#.......#........#..#........#......#..#.....#..#..............#...................................................................... ..................#..........................................................#......................#....#...#....#.................#.........................#...............................#.............................#......#...........................................................#....#..#....................#.....#...............#.............#..#....................................#.........#...............................................#.......................................................................................#.#...........................#..........................................#.................#............##................#...........................#...................#...#..............#......................#........................#..............#.............................................................................................#.................................#..................#.....#...................................#.............................#..............................................................#.........................#...............................................#............#.....#...............................#.....................#......#.#...#....#..........................................................................................#....................................................................#...............#.........................................................................#................#..#.............................................#..............................#.................................. ...........#..........................................#.....................#.....................................#............#...........#..#......#..........#.......#..............#................................................#....#...............#.......#...#........................#.....................................................................................#....#.....#................##.................................#......................#........#.............#.................................#..................................#................#......................................#..........#.......#......#...#.................#.......#......#......................#...........#.#..................#.......................#.........................#........#............#.......................#.....................#.....#........#......#............................................................#.......................#.................#......#......................................................#.......#.#.........#.................................#.........................#....#........#......................................#............#...............................#...#...............#.............#.................................#....................................................#.................................................#.............#...#......#.......#........#..#..........#.............#..#..............................................#............................................................#.............................#.....#......#........... .............#.......................#...................#........................#.........................................#.................................................#.............................#...........#..........#...#...............................................#...............#................................#......................#.......................#.#.........................................#.#....#...................................#.........#.....#...........................#.#............................................#....................................................................................#.....................#....##..#............#....................................................................##......#.....................................#..............#..........#.........................#...............................#...............................#....#.......#..................................#...............#..............................#............##...#...#...#.........#.....##............#.............#..#..............#.................#.....................................#.........#.............#.....................................#...........................................................#.......##....................................#...........#..#..............................................................................#..........................................................#...................................#........#.................#.#.............................#.....#............................#.......#....... .......#............#.....#.....#.................#...............................................................#..........................#..........#......#................................###.............#.........#.......#.....#...........#.....#...#.........#......#.........................................................................#......................................#...........#........................................#.#...........................................................................#....#..........#................#.............................#..........#.............#................................#................#...................#.........#.#....#.....#................#...#.............#.........................................................#.....................................................#.#..........................#...............#...............................#......#...........................#............#...................................#.....#......##............................................#........................#........................................#.......#............................#...................................#...........................#................#.......................#..........#.....#..........................#............................................................................#.................#.................................................#.............................................................................................................................................................. .............#..............#.......#...........##...#.............#.......................#....#..............#...........................................#...............#....#......................................#..........................................................................#...........#......#.........................................................................#...............#......................#........#....#...#.................................#....#...........................................#......#............##................................#....#........................................#...................#.#............#.........#...........................................#.#........#...................................................................................................................................#.........................#...................#.....................................#........................#.......................................#...............................#............#.............#..................#..........#.........#........................................#........#.................#...........#...................................#........#.#..............#...#.........................................................................................#..................................#..#......................................#......................#........#...................................#....#..#........#..................................................#.......#...................#...............#...................... ...............#.#.............................#..........................#...............#..........................#....................#...#.....#.....................#..#..#.#...............................................##...........................................#....................#.............#.....#....................#.................................#.............................#............#......#...........................#...................#....#..........#.......................#............................#......................................#.........................................................#...........#.......##.......................#....................................#..........................#...........................................................................#.......#........#......................................................................#.......................#............###......#............................................................................................................#..#......................................................#...#.................................................#..........................................#......................#...#..............#...........................................#..........#....#........#.............#..............#..........#...........................................##.....................................#......#......................................#............................................#................#.......#.............#...........#............................ ..........#.....#.............#.................#.................................................#...................#.#...#..........#....#.............................#....#........................#.....#......#.......#.....................................#.....................#......................#....................................................#....................#........#.............................................................................................#......#........#..#...#.................#.........#....#....................................................................................#...........#.........................#.........#.....................#..........................#.............#.................................#............#........#...#................................................................................................#..................#...............................................................................#..........#......................#...#.............................................#.......................#........................#...##.....................................#.........................#..............#...............................................##...#.................................................#....................................##...#................................#................................................#..............#............#.......................#.........................#...............#....................#..............#...................#...#....#..#....................... ............................#............#..........#.........#................................................#.....#...................#..#.........................#..................#.........#..............................#......#..#.....#..................................#..................................................#.......................#..........#..........#...........................................................#.#.#...............................#.........#...........................#....#...#............#.....#..................................#............#...................#..............#...........#............#........#.............................................................#...................#................#...........#..............................................................#..............................#...#..............#...........#.#..............................................................#..........#..........................#.......................#.................#....................#...................#.................#.........#.................................#.............#..............##....#........#...................#............#...................#........................##..................................................#...#...........#............#.................#....#............#..........................#..#.#......#.......#...................#...........#...........................#................#................#..........#..#.......#...................#.......#........#..#............#...#...................... .....................#............#....#...#............................#....................##............................................#.........#.........#..#....................#.............................................................#...........#.................#...................................#.....#.............................................#.............#......................#..........#..........................#...#........................#......#..........#..#..............................................#..........#....#.......................................................#....#.......#.................#.....#.......................#...#...............#...#............................................#....................................................#.................................#.......#..............#........................#...........#.............#..........#....................#..................................................................#......................#.....................................#.#....................#..........#................................#.......................................#...................#...#......##...................#.......#..#.............#.............................................................#...............#.......#..............#..........................................#........#....#.................#..............#.......#....#..#....................................#.......................#....#.......#.........#................#........................................................#.....#..... .......#..........................................................#.....................................#.............................#...#..................#.#..................#.#........................................#.....................................................#.......................................#...............#............................................##.....#.................................................##........#.......#.#...............#..#....................#............#............#..........#....................#.#..........#.............................#.......................#....#............#....#...............#.......................#......................#........#............#.....#...#.................#..#.........#.........................#..................#...........#...........................#..............#..................#.....#...#.......#.................................................#...........................................#..............#............#.........................................#..........................................#.....#.......#.....................................................................#...#..............#......#..........#.......................................................#.........................................#.....#...........................#...#......................#..........................................................#.......................#...................................................................#............................................................................ ....................#...#.....................#...........#.......#...................................................##...................#.........##..##......................................#..#........................................#..............#.................#.........................#.......................##..........................................#.........#...............#........#......................................#....#.......#................#...........................#.............#..........#.....#.........................#..............................#......#......................................................#.#.........................................#..#.....................................................#...........................................#.....#..........#....#...............................................#.......#......#..................................................................#..............................................................#...................................................#......................#.............#..................................................#...............#.........#..............#.......#...................#...........................#.#..........................#.............#......................#............#.......#.......................#...................................................................#................#.......#......#.............................#........#...#.......................................#......................#..................#..................#.................... ..............................................................................................................#..............................#..............#......#......#................#..............................#.......................................#...........#.........#..................#..........................#..................#...........#.#.......................#......................#..............#..#...........#...................#................#.........................................#......#..................#..............#....................................................................................#...........#................#........................#..........................#.....#............#........#..........................#.....#..............#......#..................#..........#.#..........#.....#......................#................................................................#........................................##..................................#...........................................#...................................#..................#.............#...............................#.......................................#.#.................#.............................................................................................#..............#...................................................................#..........#..........#.....#..#.................##..#...#........................#....#..................#..........................#........#.................#........#............................#.....#............. #...................#............................##..........#........#............................................#............#.........#..#..#....................#...#..#............................................#.........#..........##...........................#................##........#.#..##..............#....#....................##.......................#.............#..#................#....#................#...................................................#.......#..#.....#.......#..##.#..............................#...............................#.......................................#..................................#........................#.##.#......................#.....................................#.......................................#.............#.....#........#...........................................#......#.....#.......#.#...............#.....#...................................................................................................................................#................#...#.............#.#.........................#........##..................#................................................##..................#..................#................#........................................................#...................#.........................#..............................#.....................#....................................................................##..................#.............#...#........#............................#...#...................................#........................................................ .#.................#.....#.#...................................#..................................#...........#............................................#......#...................#.#.................#...............#...#.#.#....#.................................#....#...#.............#..#...................................................#..............................................#.......................................#....#............#....#.................................#......................................................#.#.#..........#.............#............#.........................#...........................#..#.....#.............#..#.................................#...........................#............................##................#.....#........#...........................................#.#.#.......................................#...........................................#..........................#................................................#...#......#...........#..................................................#....................................#.#.................................#...................#.................................#..........#.......................#...................#........#............#..............#..#..#....#...........................#..##...............#..#........................#...............................................#.....#.....................................................................#...................#.........................................................................#........................ .........#...#.............#........#.......................#..................#...............................#......................#..................................#...............................................#......................................#.......#.......................#...............................#.....#...........#...........................................................#........#........#.#.................................................#.#............#..#..............................#.................#..#...........#...........................................#...............................................#.............#................#..........................................................#....#..........................#...........#............................#....................#........#....................................................................................##.............#.#...................#.....#.#.................#...........#............#..#..#...................................#.....#.......#.....#............#.#...........#....#..........................#............................#......................................................................#....#....................................................#..................................................................................................................#.........#.................................#..#.....................#.....................#.#..................#...##....#.................................#........#.#.........#....................................... .........#......#.......................#............#..........#.....................................#......#.#.#.......#...................#..#..............#......#.............#..............................#....................................................#....................................#..............................#..............#....................##.................................................................#......#.........##...#.........#..................................................................#.#.............#..........#....................................................#...........#..................................##...................................................#................#.........#....................................#.......#............#.....#....................................................#....#.........................................#..................................................................#................#......................................................................#.........................................#.....#...........#...........................#..#........................#....#.#.......#..............#.......#................#..........#.....#........#..................................................#.......#.....................#.........#....#.............................................#.....#....................#.......#...........................................#.........................#.................................#........................................................#....................#.. .............#..................................#...........#.#.....#.............#................................#...........#.................#...............................#.......#.....#........#...........................................#..........#....................................#....#..............#......#..........#..#......................................#....................................................................#....#.....................#........................#................#....#.................#........#..........#.............................#..................#.#..............................................#......................................................#.......................#...........................##..........................................#......................................#............#................#............#.................#.......#.#..............................................#......................#...........#.........#...#.....#.#...................#..#...............................................#...........##....#............................#.....#....#............#.........#.............................................................#.........................##............#...............#...........................................................#...........................................#..............#..........#...#................#................................#.#............................................#.............#...............................#...............................#......#................ #........#..........................#......................#.....................................................#.#.......#................................................................................................................#......................................##.......................#....................#..........##...#...........................................................................#.................#...#.........#...........................#............................#.........................................................................#........................#......................#.......................#......................#...........................#....................................#...............#.#.#..............................................................................#.................##....................#....#....#..........##.........#................#..........#.............#....#.#.......#.................................................#........................##...............................................................#.......#....#...........................#......#................................#...........##.....#......................................................#...................#...................................................................................................#..........................#................................#.........................#..................#...........#........................#..#.................................#............#..........................................#.... ...............................#.....#........................................#.......................#.........#.......#...............#................#...............................#......#.....................................................#..............................................................................#....................#..........................................#......#..........#...........................#.....................#...............................#..#........................................#..........................................................#......#.........................................#..........#.........................................#..............#.........................................#.........................#....................#.#.........#.......................................................##......................#................#...............#.............................................#......#..#...........#.................#.....................#......#....................#..........................##.........................................................#.......#....#..........#.............#..................................................#.....................................................#.............................#.....#.....................................................#.......................#.........................................#...................................................................#.....#..................#..................#.............................................................. #.............#.......................................................#.......................................#.........................#....#...........#.........#.......#...#.......#...#........................................#....#........#..................##....................#....#............#........................#............................................##...........................#..#......................#......................................................#....#..#.....#.........#.............................................#...................................#.......................................................#................#......#...............#...............#..#...........#................#..........#....#...#...................#....#................#..........................................................................................#................#..............................#............................#.....................................................#.............................................#...........#..#....#.............#........................................................#......#......#......................#............................................................................................#.....................#.............................................#.........................#.....................#............................#...............................................#........#............................#..........#...........#..............................................#..#................................ ...........................#..#...#........................#......#.........#.................................#.................#.....#.#.........#....#....................#.......#....................................#..#...#.....................................................................#............#..........................................................##...........................................................................#.......................................................#................................#.........................................#.............#................#..#.........................................................#.......#..........#........#...#........#................................................................#.............##.....#..........#...............#............................#.......#.......#....#...............................................#..................................#...##.....................#.#................................#.......#...................................#............#.................................................#..................................................................#..........#.......................................................#........................................#.....#..#.........................#...........#....#................#...............#............................................#.....................#..............#.....#......#..#................#.....................................#..........#...........#..#..........................#...........#..........#....... ..............#.#.....................................#........................#..................................................................#.............#...................#..........#........#.......................#.#....................................#...#..................................#..#......#....#............................................#.......................................................#.........................................................................#............#.....#............................#...........#...............#.............................#..................#.......................#.#..............#......#.............................##............................................#..............................................................................#........#..................#....#.............................#............#...........................#..#.......................##........................#...........#.........................#.....................................................................................#..................................#............................#...#..........................................#.............................................................#.......#.........................#.........#....................................#..#...#......#.............................#........................................................#.......................#.................................#.........................#.................................#.#...................#...........#....#..... .........................................................#..#............#.....#...#....#.................................#..........#......#.........#..#....................................#.......#..........#..............................#......#...........................#..#................................#..................................#...........#...........................#..#...#.....#..........#.....................................................#.................#.......##............#....#......#.......................#......................#........#......................................#...........................#.....#....#................................................................#..........#................#...................................................................................#....#..............#................#.....................................#........##...................#..........#.............#.........................#.........#....#............................#..............................................#.................#................................................................#..........#....................................#.#......................................................##........#......#................................#........................................##.......................#..........#................#.............#...........................#......................#....#.........#........##....#.....#...#...#....#............#.......................#....#......................................#................. .............................................................................................................#..................................#..............#............#..............#...................#.#..............................................##..................#.........#.........#..#..............#..............##.....#......#.....#...............#.......#...........................................#.......................................#.......#....................#........................#............................................#........................#.#......................#.........................................................................................................#.................#............................................#.............................................#...........................................................................#.........#...............#..................................#.##........................................................#.........#.............................................................................................#.................................#...#............................................##...................................................................................................#..........................#.....#...#............................#.....................................#.............#.......................#..................#.........................................................##................................#.....................................##.................... ..............#.........................................................................#...........#.........................................................................#...................#.................#....................................................................#..................................#.........#.....##...................#....#............#.................#....................................#...........#...........#................................#..........................#..................#.......#.........................#.......................................................................#.....................................#..##.....#................................................................#.........#.....##..............#...#.......#..........#............#.......................#.......#...##................#.....#...........................................#.......#.#.......#.......#.#..................................................#..#.......................#..........#................#..#...#.......#..............#........#...#......#..#.....#.....................#.#........#............................................#......#................#.......................#..#................#.............................#......................................................................#..........................................................#........##.......#...............#.#...##..#.....................................#........##.......#.............................#............................#..................................#..... ...#...........#..........................................................#...................................#..............#....................................#.........#..##.#...............#...........#......................#..#............#....................#..........#.....#.............#......#..........................#..#...........................#.........................................#......#.......#....#...........#....#.#............#......................#..................#...............................................#.......#.................#...#..........#...#.................#...........................................#.......#...................#....................................#...........#.......#..#........................................#..#.................................................................................#....#.......#....#..........................#.................................#.......#.....................................#......................#...........................#.........#.......#.#....................................................................#....................#.............#.......#..................................#..........#..#.........................................................................#......#...............................................#............#.........................#................#................#.....#.......#.............................#.............................................................................................#....#.......#..........#................#..#.......... #....................##......#............#..............................#.......#.....................#.....#.........................................#...............................................#..#......................#.............#.................#...#....#.........#.....................#.#.............#..............#................................#..................#..........................#..........#......#.........#....#..#............................................................................#........................#..#..#.........#...............................#........#.............................#.......................#..............................................................#......................................#......#...........#.#...........##..................#.................................................#......................#....#......................#..#..................#..................#.............................#..................................................#........................#.........#..........................#.........#.......................................................#.......#........#.....##...................................##..........................................................#......#..........#........#....................................#...............................#..........................#.......#...#......#..#....................#..............................................................................#....#...............................................#...................#......#.......... .............................#......#........................#............#........#.................#................................#..........................#.........#................................#.#..................#.........##....#..........................##......#.#.#.......#............#.....................#................................#......#.....................#.....................................#..........................................................#..........#...........................................................#...#.......#..............................................................#...#.#......#.....#............#.............................................#.........................................##...........................#..#........#.......................................................#.........#.....#...#...................#........#.........#......#..........#..#...........................................#..........#.................................#.........#.......#.......................#.......................................#.......#.............#..........#...#.......#..##....................#.........................................#.......#..................#.........#..................#........................#..........................#...................#..............................................................................#...................................#.................................#..#........................#......................................................#..............#...........................#....... ................#...............................................................#....#...................................................#....#..................#...........#..............#.....#...........................................#.##......................................................##.....#...#.........................................................................................#................#..............................................................#......#........................#................................................................#.........................................................#............................#............................#...#........................#.#........#..........#.................#............#..........#......................................#.................#..................#...............................#..............................#.....#............................................................#..............#...................##....#.......#............#........#.............#...................#.......##.......##........................#..............................#............................#..##.........#.......#...................#.........................#.......#.....#...........................#.........#......#..................................#................................#......................#...........#..............................#......................#........#...#.................................................................................#.....................#.........#.....#.#.. .....#.......#...#....#..........#........#......................#..#...................................................#......#.....................................#...........#.........................................................#..#................#...................#..#.....................................................#.....................................................#.........#..................#............#....................##..........................................#............................................#.............................................#..................#...#.........................................................#......##.....................#....#..........................#...........................................#...............................................#.........##...........#...................................#..........................#......#.......................#............#.......................................#.#.#.......................................................#...........................#..............#...........#................................#................#................#......................................................................#..#....................................#..................................#........#......#....................#....................#.......................#.......#..........................................#........#.........................#...............#..................#..#.#...........#...#..............................................#......#.#..#.................. ..#..##......#.........................#..................................................................................................#.................................##..........#.........#....................................#..........................#.....................................#............#...........#.........#...........................#.....#............#.....#...#..................................................#..........................#....#........#........................................#.......#...................#.##......................#....#........................#..#..#..........................................................#..........................#............................#................#............................................................#.......#........................#.........#........#...#.#....#..........##.........................#....#.....#........................................................#............................................................#....................#...............................................................................#.............................................#.....#.....#.#...............#........................................................#.....................................#........................#.................................................................#.............................#.................................#..............................................................................................#........#.............#...............#....#.................# ........................#.........#..............................................#....................#...............#............................#..........#..............................................#......#...............................................##...........##..................#.#.........................#..#......................................#............#...........................................#..#...#.......#..............##..#.#......#........................#...#..............#...........................................#...........................#.................#.#...............#.....................#.........................................#........#.....#............#...#......#............#....................#.........................#...#..............#......................................................................#............#..#....#...............................................#........#..............#......................................#.......#..#.................................................#.........#......#........................#.#......................#..................#................................................#......#......#...................#.......#...................#............#....................#......#..#.#......................#....#...................................#....#..............#............................................................#.....#.............#................#......#.........#......#.............#.....................................#.......#.................#.........#.................... ..............................#....#............#...................#............#....................................#...#.............#..........................#...............#.........#.........#.....#.....#..................................#.............#..........#...#.......#.......#................................................................#..........................................#.................................................................#..................................#..............................................#....................................................................##...#...........................#.....#...............#.......#......#..........#.................#........#.................#.....#.......................#..................#.....#......#.....................#.....................................................#....#.#........................#..............................#...............................#.......................##.....................................#..................................#.....#...............#......................#..................#.......................#..#..............#...................................................................#.......#......................#..............#........................................#.............................................##...............................................................#...............#..............................................................#.............................#................#..........................#.................... ...................#...................................#...........................................................................#......#...................#......................................................#..................#........................#.............#......................#.......#...................#............#........................#.#......................#...................................................#.................................#................................#........#..............................................#.....#...........................#..#..........................................##......................................#......................#..................#.#...##..................#............#.............................#........#......................#..........#......................................#....#.......#.........................##.......#..#....#...#...#..............#..#....#.....................#......#......................#...............................................#............#..........#............................#....#...#............#...........#..................................................................#.................#.......#..............#....................................................................#.........#............................#..........................#............................................................#...................................#.....#...#....#.........##...........................................##............................................................ ......#.#..##..................#..........#..........................#..............#.....................#..............................#...............................#..................#...........#.........#.......#....................#.............#......................................#.....................#.#.........#.............................#.....##..............#....#........................................................................#............##......................................#.....#....................#..........#....................#.......................................................#.................................................#....#..#....#........................................##.............................................#.#........................#.......##......................#.........................................................................................#...................................................................#..#.........#.......#.........##.#..............#..................................................#...................#......#...........#..#....................#...#...................#.......#.......................#.#.............................#.................................................#........................##.......#.............#......#...#............................#....................#........#........#........................................##...#..............##...........#.....#.....#.#...#................#...................#..........................................#.....#....#............... .......#.......................#.....................................................#........#..........##....#....................#................................#.....................#...............................#.....................................#.......#............#..........#.......................#...............#...............................#............................#......#...................#................#.....#.#..........#..............#...............................##.....................................#......#.....#.............................#....#....#.......#......................................................................##..#..................#........................................#............#....#................#....................................#........#...............................#....................#.................#......#..................#..........................................................................................#...#.....#..........#.................#..............#.....#......#...........#..........#........#.........#....#....................#....#.....#...#..........#....#.....#...........#.....................#...#.................................................#...........#.#........................#....#...........#....#...........#..........................................#.................#.........#.#.................#.....#...#............................................................#.................#..#...................#...............#.#........#.....................#...........#................. ......#.#...........................................#...................................#...........................#.............................#..............#.................................#........#......................#.#.........#.......#.#..............#...#............................................#.............#......#............#.................#..............#.#.......................................#..................................#.#..........#..#.............................................................#.....................#..................................#.........#..........................#..........................................#....#..........................................#...........#.....................................................................#.......#....................#.................#..........#.....#............#..........#........................................................#........#.........#....#.............#.......#............................................##................#................#............................................#..........#.....................................................#...............#.........#..........................................................................................#.............#.#.....................#................#......#...........................#...............#....#...............#.....#....##.....#.............................................................#..............................#...#............................................................................ .#...#....#.#...#.....................#.............#.................#............................................................#........................................................................................#......................#......#...#.......#.................................................#..............................................................................#...............................................#.......................................................#.......#...........#........................#.........#........#.................#....................#.......................#..........#....#...#..........##.................................#.....#..............#.......#.........#..............#.........#...........................#..#.#....................................#.............#..#.............#.....#...................#...#......................................................................#.#...............................#....................#..........#...............#.....#........#.....#......#.............................#..............................................#.........#.............#...................#.....#.....................#..#..............#.....#...#..#..............................#.#.....................................................................#.#.................#............................#...........................#..#...................................................................................................#.....#................#...................#.........#............#.#.....#................. .....................#...........................#..#.................#.....................................................#......................##..........................#..........#...................................#..................................................................................................#..........#..........................................#...#...................#.........#...............................#...........#.......#.................................................................................#...#...................#.........................................##......#...................................................................................#..........................................#............................................................................................................................................#........................#.................#..............#...#...............#.........#.......................#.......................................#..............................................................#..#...............#...#............................................#........................................................................#.......#..........#.......................................................................................................................#..............#........#...................#..............................#.............................................#..........................................................#.#....#..................#.........#....#................. .............#.............................#......................#.............#..#..#..........##........................................#...................................#...........................................................................................................#.....#.......................................................#.........#........#......##..................#...............................................#.......#....................................................................................................#..#.#................................................................................#................#.#.......................................................................#.................#...................#.......................................................#..........#..............#....................#........................................................#.............#..........................................#...............................##........#................................#...............#....................#........#.#...##.......................##.................................#.............#......................#...............................................#...#......................#.#.............#............................................#........#.....#..................#..........................................................................................#.........#....................#.........#................................#............##.................................#.......................#.#....# ..#.........#......#................................................#...........#....................#..........................................##.................#..................................................#...................................#...............................................#.................................##.............................................#..##..#.......#.....#.................##................#......................#...............................................#..............##.#......#....#.......................................................................#.......................#..............#......................#...##.......#........#...#.........#...................................................#.....#...#..............#........#..#....#.....................#..................#..........................#............................#....#................................................................##....................#............................#....................................#.............#.....................................#.........................#..#........#....#............#.............................................##...........#........#........................#........................#........#...................................................................#.......................#.......................#............#..........................#..............#..#.............#..................#...#...................................#...#....##.........................#...........#...............#..#.......#.#... ......#....................................................................#.....#..................#...#.....#........#.................#.....#................................#...........#..............................#..............#...............................................................##..#.........................#.....#..........................................................#.............#..............................#....#...#.................#....#...................#......................................................................................#.......#.................................................#........................................#..#....#.........#.............................................#..#.............#...................................#.................#.......#.......#................................................................#.............#....#...................#.......#..#.......................................#.......#.#...............................#.....#....#......#...............#...............................#..#...............#...............................#......................#.........#...........................#..#...........................................#.....#...............................................#...............................#..................#.#..........#............#...#.......................................................................................#.............................................#...#.........................#.......#.#.......#.........#.......................................... ............................#............................................................................#.......................#.....#....#............................................#..........................................................##.#...............#...................#..........................#...#.........................#.........#......................#.......##................................................#..........................#...................................................................#...............#....................................................................................................#.#...............#.#......#.#.....#..............#..#..#........#......................................#............................#...#........#....#....#.........................................#...#........................................#....................#......#..#.........................#..........#....................................#..#.............................##.......................................................#....#.......#.....................................................#..........................................##....................................................................#.....#..............................#.......#.................#...............................#..#.#.................#..........#.....................................#.....................................................................#..........................................................#...#........#.#......#....................................... ................#..............##........#....#...................#...................................................#..#......#..............#........................................#....................#....#......................#............................##.........................................#.......................................#..........#........#......................#..................................................#...............................................................#.#........#.............................#..................................#......................................#......................#............##....#....................#..........................#....#..#..................#......#...#............................#...........#.................................#..........#.........#.......................#..........................#.........#..........................................#.........................#............................................#....#................#............................#..........#.....................#........................................................#........#...............................#......................#.........................#...............................................#.................#................#.........................#........................#.....................#...............................#....................................#.......................#..............#....................................#....###..............................#.........##........###.......#. ...........................#...........#................................#............#.#...........#............#...........#......#.............................................................#........#.................................................................#...................................................................................................................#..........#.............#..............#....................................................................#......#......#................................#......................#.........................................#.........#.........#............#....................................................................#..#.....................#............##......................#..................................................................#..........#.......................#......................#.......#.....................#............#.#...................#...#.....#.............#....#.......................#..............#........#...................................#.........................................#.......................#..........................................#.......................................#..................#.............................#..#...........................................#.#...................#........................................................#.............................#.....................................#................#.........................#.........................#........................................#......##........#...............#......#.... ..........................................#...........#.......................................................#.#.........#..........#.........#..........#........#.#..........#.....................................................#.......#......#.......................................#...........#................................#....#............................................................#....#..#................#.............#......#.........................................................##...............................#.........................................................................................................#.................................................#..........#.........................................#....................................................#............#....................................................................................................#...........................#..#.....#...#......#.......................................#........#.......................##....................................................................................................................#........................#............................#..............................#...............#.#.................................................#.........#.##.........................#............................#...#......................#...........#.............#...#.........................................................#...#..........................#........................#..#..#............##..#.........#.........................#.......#........... #..........#................#.................................#......#....#.......#....#.....#.....#...............................#...........................................#...........#..#.........................#.............#..............#.......................#................................................................#....................#...#.....................#....................#............................#......................#.#..........................#.....................#..............#..................................................#.............................#......#..#........#.....................#...........................................................................................................#......#.......#....#...#.#.........................#..................................................#........#.......................#.......................#.........#......#.....................#.#..............................................................#.#.......................#..............................................#........##............#.................#......###.....#........#....................................#.......................#........................#....................#..................................#.................................#....##..........................#...............#...#.......................#.......................#.......#........................................#........................#.............................................#............#......................................#................. ....................#.................#.........#.....#......................................................................................................#...#...............#...................................#..................#....#.....................#..........#.......#......................................#..........................#..................#....................#.............................................#...........#......................................#.....##.........#.........#...................................................#...........#.........#.....................................#....................................................................................##......#..........#.......................................................#.................................#.....................#.......#.......##..........................................................#...#....................#...................#......#....#................................................#..##............##...#.................................................................................................................#........#......................................#....................................#...#......#..........................................#.#.......................................................#............##..................................#.........#...#.................................#...#.......#.......#..........................#................................................#.......#...............................#..........#....................#.. ..........#.#................#.#...............................#......#......#....................................#....#...................................................#..............................................#......#...#...................#.#........#.#....................#............#........#.............................#.........#................#..#.......................................................................#.....................#.................#........#........#...................................................#.....#..................#..................#.#.......#.......#....#.............................#...................................#..........#...........................................................................#...............................#..............................................................#............#..........#.#..................#............#..................................#........#.........#..................#........#.....................................................................#.................#..#......................#.........................................#............................#.......................#............#......................#................#..#..................................................#....................#...................#.#.#.........................#.......#..............................................#............................#................#.....................................#..#....................................#.................................#.......#....#... .................................................................................#...........#....#.........#...................#..............................................................#...#......................#..#...........................#.....#..............#.....................##............................#...............#....#........#.....#..#........#...........................................#....#......##........#......#..............#...#.#................................#.#.......#................#...........#......................................#.......#.#.#....................................#...............................#..........#..............#......................................#.......#.....##...................#...................................#....#...........................#..#..............................#...................#.#........#.#....................................................................#............#...#......#................................#...........#.........#.#.......................#.......#.....#.......#....##............#......#..................................#.................#..........................................................#................................#....................#..........#...#..................................................#.........#....................................#..#.......#.....##.....................#.#............#............................#......#...........................................#..........##............#.....#..........................#.......................#.....#.. ............#........................#....................................#........#.................#................#......................#................................#.......................#.....................................#................#...#........................#............................................#.......................#......................##.......#.............................#.......................#.........................#...........#.........#...........#.......#......................................#..................................#........#....#................#........................#..##...............#...................#....................#.......................................#..............#...........#..........................................................#..........#.....#....#...........#..........##.........................#............#..........#...#........................#........##.............#.#...................#.....#................#..#................#....#........................#.......#......##...............#...................#....#......#....#...........................#.................#........................#...##.................................#.#....#...........#..............................#....##..................#..#.........#...........#..........#..........##..#.................................#..........................#.....................#...........................#..#.......#.............#...........#...#................#..........#..........#...#..............#.............#....................... ..#..#...#........#......#..#.......................................#.#.......................................................#...........#............................................................#.............................#................................................#.........................................#...........................#.##...........#.....................................................................................................#...............#.......................................#.................................................#.#..................................................................#...#.#..........................................................................#...................................#.#..................................................................#.........................................#..........................................#........##...................................#................#.........#....#...............#.......#........................#....................................#.........#.................................#.........................................................................................................#....#..................................#........#...............#..........................#.....#......#.....#................................................................#...........................#..#.......#........................#...............#..........#.......#..........#................##.#................#........................#.......................#..................... ......#..............#....................#............#..#...............................#....#.....#...#.........#..........................................#..#.............#.#........#..#...................#...#....................................................#.......................#...................#.#.#.................................................................#.........#............#....................#.................#................................................................................................#............#..................................#...................#...............................................................................#.#......................#....#......#...............................#..........#.......#....................................#...................#.......#...................#................#......#..............#................................#......#.................#............#.##.....#................#...................#.................#...#.....................................#..........................#......#.............................................#..................................#......#.#.............#...........#...........#....#.#....#............................................................#..........................#....#............#...........................#..#......#.....#....................................#......................................#...................#..........................................#...#.......................#.....#....................................#........ ......#.....#...#.#..#...............................#.................#............................#...................................#....................#.#..................................#................#..........................................#.............................#..............#........................................................#....#.........................#...#......#....#.................#...................##...........#........#..........................................................#.................................................#..................................................#............#..#.....#...................#.............................#........................................#....................#....................#.........................................................#.#.......................................#...................................................#.........................#.................................#.....................#.........................#...............#.................#.......#......#..#................#.......#...................#.......#..#............#.....#..................................................................................#........#......................................#.........#...............................#.#...#.............#..........#......................##..........#.........#..................................#...............#....................................................#....................................#.#....................##.......#.......#....................... .................#...........#..#........................................#......##................#...........................................................................#.......................#...............#.....................................................#.....................................................................#........................#........#...................................................................#...............................#................................................#.............................................#......##......................#.......#.....#.##....#...........................................#...........#..............#..#............#.......#.......................................................#..........................................................................................#....#........................................#.......#......................................................#...........#......#...................................###..............#.#......#..........................#................#...............................................................#.........................#................#..#................................#.....#.......................................................#....#....#.................................................#..............................#..#.........#...................#......##............#................................................................#....#...............................#....#..#..........#...........#..........#.#..............#..#...#.... ................................#..................................#....#.....#...................#...........................##.#...................#...............##.......................#........#.................#.#............#..............#.##...........................................#..........#..............##..#....#............#.#...............................................#.................#......................#....#.................................#.................#..................................................#.................#...........................................................................................................................................#....................................#..........#...#..................................................#...#.......#......................................................................#......#..............#.............#.........................#..................................#.........................#.....#.............#.........#.............................#.....#......#..............#..#.#...............#.....#.........................#.............##......................................#.....................................#......#.......#............................................................#....#.....#..#........#.#...........##..#.............................................#..................................#.............#..............#...........#................................................................................................#......................................... ........#.........#.................#....#....#.......#.#.#..........#.......#..........#..#............................#...#.......................#...........................................................#............#.......#.................................................................#............................#...............................#.............#..........#.#.#.......................................#.................#.................................#............................#.......................................#............#..................#.......#..........................#........#..#...................#...........#.......#............#.....#......................#.....................................#......#..........................#............................#...........#.#....................#..#.....#.......#....#...........................#...........................................#...........................................................##.................................#...................#......................................#..............................................#...............................#................................###..........##.....#...............#...................#.#.....#....................#.................................................................#.............#........................#.............#...#.........##........#...................#....##...............#...............................#........#..........................#................................#....#.......#....#..............#........... .....................#.................................................#........#...............................................#.........................................................................................#............#..........................................#................#...........#...............#..#..#....#.................#...................#..............#.........................##.....................................#.....#...........................#....#...#....#..#.............#...#...#....................#.......................................#....................................................#......#........#....................#.......................#........#..#......................................##............#...................#..........................#..........#.##...##.....#.....................................................#........................#......#...........#...........#...............................#............#........#.........#...........................................................................#.......................................#............................................#.....#.......#..#.....................................#......................................................................#.............#......#........................#....#.........................................##...........................................................................................#..............................................................##....#........................#..#.....#................................#.. ...........................#............#............#.........................#.............................#.........................#...............................#........................#...................................#...#.#..........................#.......#..#................#.##.........#.............................#...#............#......................................................##..#...................................................................#.#............#.................................#...............................................................................................#...........................................................#......#..........#...........#..#...................................##.......................##.........#.........#......#..................#..........................#...#..............................................................#................................................................#.....#.....................#...................#...............#....................................................................#...#.#........#........#....#.........#.....................#.........#.#......................................................#.#...........#.................#....#........#.............#...............................#.......##..........................#...#........#...#.....................................#................#......#...#........#.....#.............................#...................................##.............................#.......#.........##.................................. ..........................#....#...............#..............#......................................#...#......#......#....................#..............................#............#.............#........#.....#.........................#......................#..#.....................................#....................................................#.#...........................................................#..............#........#....#.....#....................................#............................................##............................................#..............................................................#.#..........................#................................#...........................#.............#...#.............#.............................................#..............#.........#............#.............................................................................................#.............................................#.........#....#.....................#.....#........#........#......................#.#......................#...#......#.....#..#...#.....#......#.#..............................#.......................#...............#.................................#....#......................................................#............................#.......#...........................#..#.................................#......#.................................................................................#......................#......#.........................................#........#......................##................... .#.#.....#.....#.................#..........#..................................#........................#...........................##.....................#.................................#.................#..#..................#.........................................................................#....#...........#.....#..........#...................................#.......................#.....##................#........................#...........#..#............#...................#....#....................#.....#....................#...#.....................#.............................#..............#..............#...#.........##....#.........#...#........#........................................................#..................#.........................#...#....#......#............................#..........................#.........#.#...........................................................#.....................................#.....#.#.....................#..........#...............................................#.......................................................#.........................#.......................#...........................#..#.....#......#...........................................#.....#......#.........#.....................#........##...........##...............#.............................................................#........................#..................................#......#........................................................#..........................................#....#............#......##...#........#....................... ............#..................#......#......................#.................................#.......................#..........................#......................................#.................#..##......#.........#........................#..#...........................#..................#...................................#..#.................................................................................#..................#........#...#..................................##..............................#............#....................................................#........................#...................................#....#..................#..............................#...............................#...............................#.......#.......#.......................................................#...#.....#...........#.....................#.....#................................#.......................................................#..........#.............#.#............................................................#..........#.....#...........#..............................#..#...........................#.............................#................................................#...........................................#.#...#............#...............#.....#..................#.......#.......#........#.....................................................#....................#...#.........#.............#........#.......................#..........................#.........#......#..........#...#............................#..#..........#..#.............. ...........##...........#................#..#.....#.......................#.......#..............#.#........#............................#.......................................................................................#.....................................#.#..........#..............................................................................................#.....#......................#........................#.......................................................#...#....................#.......#...........#..................#...........#.#................................#.................#..........................#...........................#..#............................................#....#............................................................................................................##...........#......#................#....#.#.......#..#....#............................................#.......#...........#....................#.....................#.....................#......................#...#...#.................................#...#.....#...#..................#................#.................................................................................................................................#...#......#..................................#............#.....................#.#.......#....#............#...............#......#........#......#.....#..#...#.....#...........##............#..............................#..#......................#.....#..#...............#................#.....#.................................................#........ ..................#......#......#.........................#..........#.............#............#..................................................#.................#.............................##..................#.......................#..........#............................#....#...#.........................#...........................#........#...........................................................#...................#.................#.............#...........................................................................#..........................................................................................#...................................#.......#....#....................##......#........#....#...#..............#....#..................#..#...............................................................................#........#........................#.......#........#.........................................#...........#....................................................................#.......................#.......................................................#.#.........#..........................................##.....................#.....#...#......#.#.........................#............#.........................#........#...#.......................................##..........#..............................................................##............#..........................................#...#........#...........#.......................................#.#.....................#.#......#...#...................#................................#..........#... .....................#..........#......................##................#.........#..#.....................#.....................................#.................................................................#......#..................#..........................................#...............................#..................................................#.....................#..................#.....................................................................#.......#............................#................#...........#.....................#.................#..................................#.......#................#...#.#.................................................................................#....................#...............................#..........................#.......................................................................#..........#....................#..........................#....#.........................................#...................#.#...........................................#.............#........#........................................................................#...............#....#............................................................................#.......................#.............................#........#........#..#........#.......#................#............................#................................................#.................#.................#.........#.#.....#.....#.......#.................#...#............#..................................#.................#........................#... ...............................#.......#................................................#........#...#................#.#.............#.#.................#.............#....................#.......................................................................#...........#......#....#........#...#........................#.........#............#...........#........................#..........#..........#................#.........#.........#............#...................#..#.#...................................#.....#........#.................................................................#....#.................#...........#.......#.....#...#....##....#..............................................##..#.................#........................#...#....#.....#.................#.......#...................#..#...............#......#............##.....................#.........................................................#...........##.................................##...........#.....#..................................#.#...................................#.....#...............#.........................#..................................#................#....#................................................##..................................#...........................................#.........#.........................#.........#.......#..................................................#..#.......#.....#............................................................#........................#..................#................................#................................................. ...................#..............#.........................#.....#......#...............#....#..#.....#...............................#....#..............................#.............#.............................................................................#.............................#..........#......................................#..............................................................................##....#......................#..##....#.........#..#............................................#....#....#.#........................#......................................#..#.............................................................................#.....#...........#...................#.................#.......#.#......................#....#.#....#..........................##.................#.............................#.......................................................................#.##.......#...##..........................................#.........................................#................#........#........#.....#...................#.......................................................#.#.............................................#..........#................#...........#......#.................#.........................#.......................................#....................................#..................#...............#..............#..........#.................#....##...................#...#................................................................#.........#..................................#..#..#............#.................#.... ....................................#...#..........#......#..........................#..............#.................................##.........#..........................................................#............#...#............................#...#........................#.....................#.................#......................................................................................#......................#.............#.#............................................................................#.....#.....##...............................#...........................................#.....................#.........................................................#..............#..........................................#.................................................#.#...........................#............#.........#...........................#..#..........#...........#.......................................#.......................#...#..#...........#.#.........................#............#..........................#..#...#.............................................#..................................#...................................#...................#.......#...................#..#....................#.............................................#.........................#....#.....................................#.....................................................#.............#.............#..#...............#..................................#...........#..#............##...#...................................#............................................. ....................#.........................#........#.#..................................................................#.....#........#................................................................................................................................#..................#.............#..............#.........................................#.......................................#...#.................#..................................#..............#..#.........................................................#............................#...#...........#...........................................#..#....................................#........................#..............#...#.#.................................................................#................................#..............#.......#................#...............................................#....................#...............#.................#.....#..#..#.#...............#...........#......#......................#.....................#..........................#..........#................................#.#...............#.........#..................................................................#..#....#.......#.....#...#..............#..............................................#................................#...#......#..............................................#................#........##..............................................................##..............................#....#.........#....#.................................................#..........#...............#............ ..............#..............#.##.....................................#................................................................#...#......#....................................#....................................#.......................................#................#........#.....#............#.......#....................................#.#.......#..............................................#...........#.............#...................................#..#.......#............................#...............................................................#...#..#........................................#..........#........#.........................................#.......#................#.#.........................#...................#..........................................................................#..........................................................#.......#...............................................#..........................#...........##...............#....................#.............................................#.....#...#........#..................#.#.......#............#...#........#................................................#.........#.............#.........................#............................#..#...........#.........................#.....................#....................................#...........#..............#...............................#...............#..................#..................#..#...........................................#...#............#...................................................................... ......................#...........................................#....................................#..............#............#....................................................................#.........................................#........#............................#........#............#....#.....................#..................#..#....................................#....................................#....#.............#..........#.....................................................#..............#..#......#....................................................................................#...............#...........................#.................................#..#.........##......#..................##..#........#.........#.............................................................................................................#.......................................#....................#........................#................#...............................................................................#........................................................#........................................................................................#.............................#.........................#.....#................#..............#......#.......#...........#..............#...........#.........#...#...........................................................................................#..........................................................................................#.........................................#.........#...................... ...........................#..#......................#.#.......................#........#...................................................#...............................#...............#..................#..........................................................................................#......#...............................................#....#........................#.........#...#.......#.....#.................#.........##.................#........................................#......#.......................##....#...........#........#......................#.#................#.................#...................##................................................#..#.....#....................#...............................................#...##....................................................#.....................................#...##......................................#.....#..........#.#................#............#.........................#..............................#.................#...........#....#..#...#........#.#................................#.................#...............................#.....#....#..........................#.............................................................#.#....#....................#................#...#..............#......................#.#.............#.........#....................#.........#...........#.............................#..........#...............#..#..#......#........................#.........#..........................#..................#.##...........#............................#.................... ....................#...........#.................................#..........................................................#...............................................#...#.............#...............#........................................#.................................#.......#.........................#...#.......................##.#......................................................................#...............#..................................#...........#.#....................#......................#..........................#.......................#...................................#.....................................................#...#...............#.....................#....................#..........#...........#..............................................................................................................#....................................#...#..........#..................................#...............................#..................#............#........................#......#.....#..............#.....................#.......................#......................................................#....................................................................#...........#..................#...#..................................................#....................................................#........................#..................#.................#.#....#...............#..............................................#.............#........................................#................................#......#............. #..#..................#...................#...................#......#..........#............#.................#...#...................................#...............#.......#................................................................................................................#..........#.....................................................................................................#.......................#..#.......#......................................................................#......................#.......................................................................................#......#..........#...........#..........#...........................#..#...............................#..............#............................#..................................#....................................#...................................................................##..............................#...............................#.......#...........................................................#.#................................##...#...#......#..#.........................................#....###..........#..#...#........................................................#....................................................#.....................#.......................................#................#......#.....#.........#.......................#...........#.............#..............................#.................#............#....#...............................................#..#.....##..................##...#................................................ ......................................#...........#..........#......#..........#.......#.............#..........................#.......#.........................#...................#......................................................#.........#....#....................................#...............#....#...........#...........................#................#.................................................................................#.................#.............#....................................................#...................#.....................#..............#.................................#........................#.......#................................#.....#.....#...................#...........................................................##..#..............#..................#...#....##.......#.........................................................................................#...#.#........#..............................#.......#.................#...............#................#..............#.....................#............................................#.#.#.##......................#..........................#.......................#..........................#.......................#.#........................................................#......#........#...................#.......................#............................#........#.#........................................................#.........#.............................#...#........#.#......................................#...................#....#......#.............#.............. ..#................................#..........#.........................................................................................................................................#...#.#.......................................#.#.......#................................................##.......#......#.....#.............................................................#....................#...............#......#..............#....#...........#.............#..#.....................#....#.............................#.....................#........................................#..............#.................................#.......................................................................................................................#......................................#.#........................#........................#.....................#.................#............................................#................................#.....................................#........................................................#.....................................................................................#..#...................#...........#................................................#....#.............##................................#..........#.........................#.......#........#.......#.#.........#..........................................................................................................#....#.................................................................##...##........#................................#....................#......#........ ..#...........#..........................................#............#.................#....................................................................................#......................#.............#...##.....................#.....................................................#...........#..................................................................#.......................................................#.................#...................#..................#...........#....................#...............................................#.........#...............##.................#...........#..........#.............#........#.....#...............#...........................................................................................................................................................................#.#.........................#..........#.....................#....#..............#...#.....#.........................#.....................................#.#....#................................................................#...#......#...............#.....................#.................#............................##....................##..........#..............................................#...#......#..................#....................................................#....#.......................#........................#.#.....................#.......................#.........................#.#..#.........#...................#................................................................#.................#.................................... .............................#...................#.....#........#......................#..................................................#.......................#......#.......................................#..................................................................#............................#.....................................##.....................................#............#...#.......................#...........#......#.#................#.#.....................#.........#...#..............................................................................#...#...............#................................#..#.......................##........#...............#.....#...................#..................................#...........................#.............#............#...........................#..#...................#.#................................#...#......................................#.......................#..................................#............................#....................#.......#...............#.#..#.......#....#...............................#.......................#................#...........#........#...#..................................#....................#...............#.............................#...............................#.....................#..........................#.............................#......#....................................#..............#.....................#..........#......................#.........................#.#..#................................................................................. .............................................#............................#....................................................#..................................#................................................#.........#....#...............................#.............................................#..........................#......#..................................#.................#....#.....#.....................................#.................#.........#........#..#.......................#.............##.......#..................#.....#......#...............#..........#.....#..................#.............#.........................#......................#....................#.....................#..................#..................#........................................#.......................................................................#...........................................#..........................................#.....................................##......#..................#.........#...........#............#....#...............#.............#.....................................#...................#.....................................#....................................#................................#...#.....#....#...............................................#......#.....#...................#...............................#..........#....#.#.....................#.............#.............#.........###......#......#.....##..........................#............#.....#............................................................#...........#........#..... ........#...#.............................#............................#........................#................................................................................#....................#...................#....................................#...........................#.....#.#.......................................................##..........#....................#.....................................#........................#.#...............#.............................................#.......#................#.............#...#..........#..................................#..................#....#.#.......#.......#...........#...##..............#...................#.............#...........#.#.....................#...................#......................................................................................#...................#..........................................................................................................................................................#...................................#......#.............................................#.....#...........#....................#..........#..........#.....#..#.............#.................................#.................#...#................#....#.............................................................#...#.....#......................#...............................##.#...................#...........................................#......................#....#...#..............#.......#...................................#..........................#...#......................#...... ..........#..................................#......#..................#...................................#.......................#.....................................#........................#............................#...................#.#..........................#.................................................................#...............#.#.....................................#........#..........................#...........................#......#.........#.......#...#..................#.............#............................#.........#.#................................................................#....#........#.....#....#...........................#..#......................................#.............................#.....#.....................................#........#..........#.............#...........................................................#.....#............................#..............#....#..........................#.....................................#...#...........#.......................#..........................................................................................#.....................#.................................#...#......#....................................................#........#..............#.#..................................#...............................................#..#........................#..#........#........#.................#............#........#...............................#........#....#.#.............#................................#..#..................#....#........#............................. ......................................................................#..........................................................................................................................##...............................#....#......#.............#.......................#...#...........#.........#..#...........................#..#........................................#......#............#.......#..#.#..............................#.....#....#.....................#......#...................................#..#........................#........................................................#....#.....#...................................................................##.............................#...........#......#.............#............#............#.#..#................#............#....................................#..............#.#.....#..................#....................................#.............................#..#.#.##............#...................#.................#...................#.................#...........#..#...............#....................#.....................................................#..............................................#..............#...........#..................#...............#...............#..........#.............................#......##...#..........................#.....#......................................##.#.............#.....................#.................#.......#...............#....#........#............###.#......................................................#.............................................. .........#...........................#..#..................#...............................................#..........................#.....#...................#.#..........#......................................#..........................#............................................#.......#................................#................................................#..................................................#....#.....#............#.......................................................#......................#............#..........................................................................###........................#........................#.........#....................................................................#................................#................................#.....................................................................#..............................#.................................................#...................................................#.....#..#.#......................................................#...#..............................................#........#.......#.........................................................................................#................................#....................##...................................##..................................................................................#.....................#..........................................................................#...............................#....#........#.........#.#.#.......#..#................................#.. .##...............#...............#...............................................................................#..........................#...........................................#...#........................#.........#...........#.....................................#....................#..........#.#....................#........#........................#...........#...............#......#.#......#.....................#..........................#........#..................#..............................................#................#........................................#..................#.....#.........#...................#.............#...#.....................................##........#.....................#.........#..#.#..........................#..........#.#.#........................#...........................#..................#.....................#.......#..........................#.................#...................................##...........#.........................................#...............#...#....................................#...#............#.........#.......#........................................#............#......................#.................................#.........#.#.............................#......................................................................................................#.#.....#.....#...................................................................##................#.......#..................#...........................#...........................#.........#...........#...#...............#.................. ...................................#..........................................................................................#..................................................................##...#..........#....#...........................................#............##...................................#..............................##...............................#...............................#.........#............................#...#....#....#.#...................#........................#.........#.....#..............#.....................................#............................#.........................................................##...............#..#.................................#.#.........................#...................#..................................................#........#................................#..................#.................#........#........................................#...............#.......................#...................................................................#...........#.......................#.................................#....................#..........................................................................................#.........................##..................................#......#................#.....#.................................................#............................................#.#...............#.........................#.........#.......................#.....#.........#..........................................#..................................#.........#......#.........# .....#....#..#..#............#.........#.............................#........#.............................#..#...................#..........#................#..#...................#.............................................................#..............................#.......#..........................#...............#.#......#.......#......................................#.....................................#..........#..................#..................#.......................#.......................#.......................#.#...#...#.......................#..#....#..#..#..............#..#......................................#.......#........................#..................#.#..................................#.......#............#...........................................#........#.......#................................................................................................#.................#...............................#.............##......#................#...........#....#...........#............................#...#...........#....#..................#.....................#....................#.......................#.#......................#.....................................................................................................#..............#..............................#........................................................................#..............#.#............#......#........................#......#..........................#.........#....#............#..#............................................................................. ...........#.......#......................#.................#.#....#...........#.................#..........................#..............................................#.........#.......................................#........#.........#.....................................................................................................#..........#............##.............................#................................................................................#.................................##.............#...............................................#......#............................#.....................#..........................#.....................#....#..............#.....#............#.#........#.....................#...................#..................................................#........#.....#......................#.............#....................#......#..#................................................................##........#.................##.#......#.............##......#............#.................................................................................#.#...............#.................##..............................................#.....#..#.................#..#........#..................................#..#........#.................................................................#.........................#......................................#...................#......#......#...............#............#.................................................................................#...#..............#......................... .................#...#.............#...#.........#..............................##.....................#....................#.................#..............................................................................................##..................#..............................#.#...........................#.....................................................................................#.......#...................................................#...#.....................#..........................................#..##.......#............#....#...............................................................#....................#...............#..............#........................#.....................##...................................#......##............................#.....................................#.......#........#....................#.#............#....................................#.............#...................................................................................##................#......#......................#...........#.........................#.........#................#...................#...............#..................................#...#......................................................##.....#...............#...................................................#..............#...........##..#..###.....................................#.#.......#...............................#........................................................................................#................#.........#.........................................# #...............................#...................#...............#...........#...#.............#.................#..............................#....................................#.......#...#.#......................#.........#..........................#...................#.....#...............#......#..........................................#.#........#.................#.............................................#....###.......................................................#.......#...#.....................#..............................................................................................................#..#............#..................#...................#.................#...........#......#..........#...........#..........#............................................................#.#.........#...........#.....................................#.................................................................#.....##.........................#..........................#.........#.......................................#..............##..............#..........#...................#...............................................#...................#.................#.....#.........#..................#....................#..............................................................#...................................#.........#......#......#.........#.............................#...................................#...#.......................#...........................#...........#..#...............................#..................#..................#.....#.#........ ....#.................................#.......#.....................#.............................#................##...............#.................................................#......................#.#............#......................................#......#..#.....#...#...........................#..#.............#........................#.....................#....#................#......#..............#..................#..#.................................#.................................#.............#...................................................#.........#...............................#......#...............##....................#.................#........................................#.......#..................#.............................#..................................................................#.............................#.....................................................................#................................#...........#.........##........................................................#............#...#................##..#.......................................................#......................###....##.............................................#......##..................#............................................#...........#..#......#...................#.......#..#.............................................#....#..................#.......................................#.............................#.......#..#......##..........................................#...................#........#.........##.......................... ......##.................................................#................................#................................#...#......#.....#..................#..............................#.........................................#...............#...#.................................................##..............#....#...............#...............#.......................#...#........#.................#..............#..................................................#..............................................##..#...#....#...................................................................#...............................#.....#....#.....................................#...#......................................#.....................#.#..........................#..........#.........................#.............#.................#....#..........#............#..................#........#.......#.............#.......#......................#.............#.............#...#..........................................................................................................................................#..#...........................................................................#....................#..................#.......................#..........................................#..............#....#........#.......................................#...........#.....#...............................#.........#.#.#.............#..........#..............#..........##..............#..#....................................#................#.....#...................#............#....... ..................................................#...................#........................................................#.......#................................#...............................#....................##.........#..#..................#.................................................#.....................#........#.............#.............................#............................................#...#..................#............#.....#.........................................................................................................#.................#................................................#.....................#..................#.......#.................................................#.............##...............#.....#.#........#...........#.........................#..#...................#.................#...........................................#.............#.....................#.......#......#..........................................#.......#....#....#....................................#.........................#....#...................#.......#......#...........#.....#..#........#...................#..........................#....................................#....................#..................#.........#..#..............#.................#..##.................................................................................#..#.........##.........#...............................................#.#.............#...................#...#...............#........................#....................................#.#........#....... ....#........#............#............#....................##..........................#.............................................#..........#.#........................#...................#....#.......#.........#...........................#..#...#..........................#................#.....................#.................#.......................#...#.......................#..............................#...............................#.#....................#.....................#..................................#......................................#..............#........................................................................#...........#............................#.........##.....##..........#.............#.......................#.......#...........................................#.........................................#.....#......................#..........................#....................#.....................#....................................................................#....................#.......#.....#..#....#....#......#........................#......#......................#.....#.###.........................#..#..........................#.......#................................#.......................#.....#................................................#.............#..................#..#.#.....................##.............#.....................................................................#......................................#...........#...#..........................#...........................................#..........#.#............ ..............................................##.........................#..............#........#.#.....#................................#...........................................................#..................................................................#...............#.......................#..........................#...............#..........#.....##................................................................#....................................................#................##..#...............#....#.....#.......#....#................................................................................#......................#..........#...............#....................................#.........................#..........................................................#.........#.................................................................##..................................................#......................#...................#..............##................#......................................#...............................#...............#..##..#.....#.............#...........................#.....#.........#.......................##.......#...#.....#..........................................#............................#...........................#.#....#....#.........................#....................#......................#...#.............#......#................#.....................#................#............#.............#.#......#............#.............................#................#............#.......................................#... ..#..................#.......................#...................................#...............................................#..................................................#.....#.................................#......................................................#..........................................#.................#......#........#.........................................#.....................................................................#..........#....................#..........#..............................................................###...#......................#..#..............................................................#............#..................................................................#...#.............#.#.................................................#.............................................................#..#.......................................#.................#.........................#.........................#...#...#............#............................#..........#......................................................................#.......................##......#..............#.....................................................................#..................#....#.#...........................##.#......................#..#........................................#.#...#...............................................................#................#..............................................................................#...........................................................#.#......#...................# ....................................................#....#..............#.................#.....................#............................#.......#....................#.......#............................##............#..........#..#..#..............................#.................#...............................................................#..........................#..................#.................#......#...........................................#..........#............#...#.....#..................#............................................#.........#..................................#.........#.....................#.........#...................................#..#...................................................#..............#........#..................................#..........#..............................#.#...................................................#.......#............#................#.......................#...............#........................#............................................................#...#.................................##....#........................#.............#............................#.........#..............#.....#............................#...............................................#..........##......#.............................................................................................#...#.....................#................#.........#.................................#.......#.............#....#........#..#.......#.......#..............#..............##.....##.............#..........................#... ..#...............................................#..................#..........#......#.......#.............#.........#.....#.........................................#.......................##...........#...................#...........#..................#......#..............................##...#......#............................#..#.....................................................#.........#.#..............#.#..........................#.........................#..#..........................................#........#...#............................................#....................#.................................#.................#....................................................#....................................................#................................................................................#.............#............#.........................................#.......................................#...............................#......#...........#.........................................#..............................#......#......#...#.............................#..........#............................#............................#...............................................................................#.#.......#............#..#.....................#...............##......#...................................................##...#.............#...............................#....#......................#...............#......................................................................................#...............#............................. ..............#.....#......................#.....#..........................................#......#.....................................................#.......................#.......#......#..................#........#..#............#......#....................#..#....................................................#...........##.........................................................................#.......................................................................................................................##..........................###.........#...................#...........#..#............................................................#......................#...........#..........................................#.............................................#.................................#..............................................#..........#............#.........................................#...................#............................#......#......#.............................#..................#.................#...........................#...............................#.....................#...................#..........#......#....#......................#.....#.................................................#...............#..#......#........................#.......................................................#...#........#................#...............................#...............#.......#....................#.........#.......#..........#.......#....................#...#.............................#.#.#.......#...........................#..#. ...........#.....#.#...............................................#......#.#........................#......#.......................................................#.................................................................#........#...............#..................................#............#..........................................#....................##...................................................#........#................#........................#..............#.............................#..#......................#..........................#..#...................#.............................#.......#....#.#......................#....................................#.....#........................................#.............#..............#....................#..........#...........#....##...#.#...................................#........................#...........#...............................................#.............#.............#..#.........................................#......#..........#..................#.......#...................................#.....#........#..........#...............................###...............................#.....................................#.....................#............................#.................#...........#...#......................#......................##........#.................#......................#.........#................#.........#.............#......................................#....#............#................................#......#...........#.......................................#.. .........#............#.........#.......#.............#..#.....#..........................................#.....#..............................#.................................................................#.......................................#.#............#...........#..............................................#.......#.......#............#.........................................................#..............#........#...................................#.#.........................#..#...#.......................#...............................#...............#............#..##..........#.......#.#...#...........#.................#.......#............#......#............#..#.........................#....#..................................................#.........#..........................#..............#........#..............##....................................................#.............#.................................................................#..........##.........................................#...............#..............................##.....................#.........#..........................#...#...............#........................#.....#....................................................#............#......................................#.................#...............................................#.............#.....................#....................................#...........................#...#.......................#..........#....#......#...................................#.....#........................................#............... .........#....#................................#..................................................#........................................#....#...............................#..#....#........#..............#............................................................##........................#.............#.....#......#..........#............................#....................................................#............#................................#...................#..#..#....................................#.....#............................#....#...........................................................................#......................................#...#..................#................#.......................##............#.........................##..............#...#.....#.#..........................#...#.#.#.........................................#.................#...#..............#................##....#...............................................#..........................##..#.................................................................#..#...........................................#.....#........................................#................#...........#................#.......................................#...........#...........#......#......#...........................#..#.....................................................#..........................#..#.....................#...........#...................#.#.......#...........#.........................................................................#............................##..........## ...............................................................#.............#..............#...........................#..#..........#........................................................#.......#.................#.......#..............................#..............................................#........#....................#....#.......#.............#................................#.#....##..#..........#..............#.....#............................................#.......................................#...........................................#.................#................................................#........#........................#.............#..................#.........#..........#..........................................##...........................................................#........................#...................................#...........#............#.......#..............#........#......................................#....................#.............................#..............................................#..........................................................#..#.#..................................#..............#......#.......................................#..........#...#.......................................#...#........................#..#.................................#...........................#........#.................................#.#........................................#.......#.........................................#.#..............#...#.....................#.......................................#.......... ..#.........#....................................#...............................................#.#.....................#............................#......#..........#.#...................#..........#.............................................................#.......#......#.....................##..............#............................................................................#......#........................................#....#..............................#.....#................#...................#..................................................................#...........................#...#............#................................#............#...#.........#.............................................#....#.............#........#..#..................................#........................#............................................................#.............#...................#.....##..................#.............#..#.................#.#..........#..............#..#......#...#.......#........................................#......................#....#.......#...............#...................................................#............#..............................................................#..................#..#.#........................#..............................................#................#................#......................................................#..............................#...............................................................................#....#..................................#.................#........ ...............................#.#.....#.....................#.#................#....................................................................#...............#.......#....#........#................................................#.........#......#..................#......................#....#.....#.....#.......#...............................................#........................#............#..........................#.............................................#.........................................................#.....................#..#........................#.......................#....................#....##.......................#............#..........#....................#................#....................................#...........................#..#..........................#...............#......#..........................#..........................................#.......................................#.........#...............#.......................................................................#........#...........................................#...#...........#...............#..#.#......................................................#.............................#.#......#..................#..#.#.#.........#.....................................................#.#........................#......#....................#........#...................#.......#..#...............#........................#...........#...............#..#..................................................#............#..#...#...##................................................... ........................#.......................#.#................#....#.#............#..#........................................................#.........#......#........#.#..#.............................#...............#......................................#................................#...#...............................................#........................#........................#.......................#...............................................#..............................#.........#.....................................#...............#....#................................#..........#...........#.........#..........#..........#.............................................................#.#..............#....#...................................................#............................#..................#.........#.............................#.............................#...................................#...............................................#................................................................................................#.................................................#...........................#..............................##...#.....................................................#.#.............................................................#.................................................#......#......#...................#.........#.............#...............#............................#.............#.#...................#.....................#.................................................................................. ....#.....................................#..#........#......................................................................................#.............#..................#.........#.................#......#...............................#..................#...............#.........#........#.....#...................#...#.................#...............#...............#....................................#..#.......#..................#.....................................#............#.#.#.....................................................................##.........................................................................#...#.......................................##.#...................#........#...............#....................................#....................#.##...................#......................#..............#.........#...........................................#......#.....................#.............##...........................................#.............#......#...............#..............#.....#......#...........................#...#...#.............#.#................#.......................#..................................#.........................................#..............................##.............#...#..............................#......................#................................................................#........................................................................#...#...........#...........................................#............#...........................#..........#....#...................#.......#. .#..............................................................#........#......#.......#...#.......#..................................................#...........#.#......#...............................#..................................................................#...........................#..#...#........#......#...............................#..........#..........................#.#......................#.#......................#...#..............................#..............#...........#......#..................#.............#......................#..........................#................................#...................................................#...................................#..........#.#...#............#.#...........................................#.......................#...................................#..#...#...#.................#.......................................#......................#.....................#...........#......#................#...........#............................#.......#...................................................................#.........................#....#..........................#.............#..............................................#................................................##.......................................#....#.#......................#...#.......#...............................................................##..........................................................#...........................#....#...................##.............#............#....................#.........#............. ............................................................#.......................#.............#.#..#............................#...........................................#...............#...#.........................................#...........................#..#..........................#..................#.............#......#.....................#....#.....#.........#............#..............................#......#................###..#...............................#..........................................#...........................#...........................#..#............#............#.............#.....#...........................#..........#.............#....................................#...........#...#..........#......#.............#...............#............#................#........#......#.................#.............#.......................#.....................#..#....#....................#.#............#..#....................................#........................#....#......................................................................#...................#.....#.............#............#...........................#....#..#....................................#....#.#....................#............#........#........#...#................................#....#......#..............................#..........#...............................................................................#................#.........................#.....#........................................................#.......................#..................................... ...........#...........##..............................#......#..#.....................................#....#...........................................................................#.....................#...............#.............................................................................................#.....................................................................................#...#.................................................#................................................................................#......#...................#......................................#...........#.#...................................................#....#..........#...............................................#.........#..........................#.................#......#....#..........#.............#...............................................#..............................#...........#..............#................................#..#.....................#......................................#....#...............#.................................#.#............................#.............................#....................................................#.........#..............#.......#.......................#.....................#......#......#.....#......#..................#....#..............................................#.............................................#........................##.............................................#......#.........#......#.....................#.....#..............#.......................#..#................................ ...............................#........................#.#...............#...............#......#.....#.........#........#.................#.......................#.....#...........#.....................#.......#...............................#......................#.............#.............#............#....#...........................#..#.##........#........#...#....#.....#.......#.......................#..........#.............................#...............#...........#..#....................#........#..................................#...........................................#...........##....................#........#.....................................................#....................#.#....................#........##.......................#.....#..........#...........................................#...#..............#..........#.......................#.........#...............#................#............#..................#.##.#...#............#............................#................................#................#........#...........#..........#.......#.........................#...............................................##........................#.............#...#.................................#.#.........#...........#........................#.#.........#..#..............#....................................................................................#.....................#......#.........................#.........................................#....#.....#.....#................#........................................................................ ..................#.................#.....#.......#.............#.............#..#...................................#...........................................................#..........#..............................................#...#....#.............#......#....#.....................#........#.#......................................#........#....#...........#.....................................#..................................................#...................#.#.....................................................#.........................#..............................................#.........................##......................................................#................................#.................#.................#...............#.....#................................#...#..........#................#.......#..................................#..........#.....#........#...........................#..#.#....#..............#...............................................#.......................#........#.......................................................#............#..........#...#..#.#.....##.......#...#...#..#.......................#.........#..............................#...............#.........#.............................#.....................##..............#...........................................#..#..............................................##................#..............................................................................#..........#.......#....................................................#.................................. ..............................#.....#..............#.....#.#........#.................#..............................................#.................#.#..........#............#...................#......#.........#...........#.........#................................................................#.....#.....#.......#.....#...........#.................#...#..........................................#.................................##..................#......#...............#..............................#.........#..........#............................................................#....................................#...#..........................................................................#.............#........................................................#.#........#....................#....................................................#..................................................................#....##....#.#............#.....##..........................................#......#.........................................#.#......#...#.##......................................##............................................#.............#.....##............#.....#......................................................................................................#.........#....................#.#.....#..#...#.........................................#.#...........................................#......#........#....#.....#.....#.............#........#...........#......................................#..................................................#..........#............. ................................................................................................#..#.............#.................................#...................................#......................#................................#...............................................................................#..................................#.........................#.........#.......................#..............#.............#...................................#...................#......................................................#.........................#....#.....................##...#.........#.............#.........#...............#.#..#...............................#........................#...........#...#.....#...........................................................................................#................#.....#............##....#.........#....#.#......#.....#....................#......#..#............................................#..#....#.......................#..............#...................#........#....#....#.#....#....................#..#....#...................................#.........................#.................................................................................#....................................................#........................................#................................................................#...................................................#................#..................................#............................................................#..............#........................... ................................................................................................................#.........................#........................#......#.................#.............#...#.....#.........................................................#...........##.............#.....................#.............................#...#..........#........#..........#.........##....#...............#..............#...............#........................................................................................#.......#.......#...#...............#....................................................#.......................#.##..#...........................#......................#.....#................#..........#...#...............................................#................................................#.#......#..............................................#......##...#...#.............................................##..#......................................................#...#.......#......................................................................................#..#.............................................................#...................#.......#...........................................................#......................#.................................#.#..............................#....#................#.................#.......#..#................................................#.....#..........#...........................#..#........................#.......#..............#...#.......................................#............#..... ...#......#...........#..#.............................#...................#................................##............#.............#.......................................................................#.....#.........................#.....##..................#.......................#.#.................................#.................................................#.........#.................#...............#.......#..#..............................................................................................................#...........................##.....#..........................................#.......#...............................#....#....#............................................................#....##.#....#...........................#..#...........................................#.#..........................#......#........................#.........#.........#..#......#..........................#.................#................................................#......................#...............#........#...............#..............#....................................................................#................#.............................................................................#......#.......................#...........#...........#..........#..................................#......#............#..............................................#.............................................................#.............#.........................................#........#.....................................#...................................... ........#...#......#......#.............#..#..........#.##................................................................#.............................#........................#....................#....#...............#............#.....##..........#....#...#..............................................#.............................................................................#........##.....................##...............#.....#..#..................................................#............#..#.......#...............................#.....#......................#.....................#........#..................#..................#..................#.....#...........................#..#...................................#........#............#...................................................................#......#...........................#......#......#.....#.................#........#...............................................#...........................................#...............................................................#........#......#.............#...................#...............#...........#.....#...............#............................................................#..........................................................#............#...........................#..............................#...............................#...............#................#....................#............................................................#........................................#............#.............................#........#.......#..........# ....#...#..#........#.....#...#..............................................#.............#........#.....................................................#...#.......#..........................#.......#..........#....#..................................#......................##..........................#..#.....#..............#.....#........#....#...........#...............#..#..............................................#.#..#.................................................................#............#.#.#..........................................................#.........#.....................................#...................##......#.........#.......................................#.....#........#.................#......#......#.................#...................#......................................................#.........#....#............................................................##.............#............................#........................................#....................#...............#........#.................................................................................................#..................................................................#.....................#......................................#..................#....#........................................#...........................##...................#.....................#.#......#..................#.......................................................#....#..#.......#...........................#..#...................................................#..#.............#....#...... ...............................................#...............................##.......#...............#.........................................#........................................#.............................#.......#.....#...........#...........................#..#........#..#.........#.........................#.............#........#......#..........................#.....................#..............#....#........................................................#..............#.....................#....................#.....#.........................#....#.............................#..............#......................#................#...........................#.....#.............##............................#.........................................................#................................#..............................................................##..........#..#...........................#..#..................#.#.#..............................................#.........#......#..........................#...#.............................................#.....#......#..................#..............#.....#...............#....................#...........................................#.#........................#...........................#......................................................................................#......#..#.........#...................................................#....................##.....................#..........................................................#.............................#......................#....#..#....#. ...............#...........................#.............................#.....................#...........................#................#....#...............................#..............#..................................................#..........#......#.........................#..................................#...#.......................................#.......#..##..................................................................#.......#......#.................#...............................#.....#...................#........#..........................#......................#.#....................#.........................#............#.............#............................##..............#...........#........................................#...#......#........#..................................#.............#...................................#.............................#...........................................#................#......#.................#.............##.....#..........#..............................#.................#.......................................#...............................#.........................#....................#............#........................................................................................................................................#.........................................................#.......................................#...............#.....................#....#....................................................#.......................#.............................#.#.........#.................. ............#..................#........................................#.................................................#.................................................#.....................................................#........#..........#..........................................................#........###.#.............#.....#.........................##.............#.......#............#.........................#............................#...............#....................#.......................#........#.............................#.....................#.....................#.......#...............#...........................#...#......#............#.............#...................................#............#..............#........#......#.................................................#...........##....................#...#.#.......................#...........#.................#.................................#.................#.......#..#.............#.#...#.....#...........................#..........................#.........#.#...........................................................#.........#...............................#..........#......#...................................................#..........................#................#...............................................#.......#....................#.........#....................#............................................#..#................................................#.....#.....................#.........................#............#.......#......................##......#...............#...... ...........##..........................#...........#....#........#............................#.................................#...##.....#..................................#...................................................................................#.......#..............#.........................................................#...................#................#......#...#.........................#..........#.............#..........................##..........................#................#........................................#...................#.......#..#......................#................................................................#..................#.........................##..........................#.....#............#......#..#.........................#......................................................................................................................................................................#..........#......#................................#.#....#............................#................#....................#..........................................................#....................#....#.#..............#.....#.............#........................#.........................#..................#..................#...............#..................#........................................#.....#......................................................................................#........................#..........................................................#..........................#....#.........#...................#.. ...............................#...........#............#........#.#..............#...........#.......................................................#....................#..............#............................#....................................................#....#...............#..................#.#....#...................................#.............#......................#........................#.....#........#....#.....................#..............#..#........................................................#...............#....................#............................................#......................#...............#..........................#..................#......................................###.......#...#...#...#................................................#...........................................................#..............##....................#............#.........#.........................#.......#...............#.........................#.......................................#.##....#.....................................#........#..........#..................#................##..........#..........#.................................#..........#.#...............#...................#.................................................###.......................#.................................................#.........#..................#.................#................................#......................................................#.....................................................#......#..................#............#............. .#..#......#............................................................#............#...............##.......#...................................................................................##....................#...........#.........................................................................#....................................#.........#..........#.#.................#................................................#.........#...........#.............................#..................#............................#.....#......................#..............................................................................#............#........#.....................#..............................................#.......#.....................#......................................................#..........#........................................#....#...............#...........#.............#...................................#................#....................#....#............................................#.........................#..........................#..................#....................#..............................#................................#...........#..................................#..............#..............................#..................#..........................#..#....................#.#..........#......................................#.............................................................#.#........................................#.......#...............#......#.................#...........................#.#.......................... .........#.......................#...................................................................................................#..........................#..................#.......................#...............................#...............#....#......................#...............#.............#...........#.........#.#..............................................................#....................................#.............#................................#....#............................................#......#......................#..#....................##..............#..................................................................#................................#.........#...............................#......#...............................#.........................................#.........................................................#.....#................#...............................#...............................................#.............................#.........#.#..............##..................#...........#.............................#.......#.......................................#.................#...#................#....#........#.............................#...#.......#...#........................#.....................#............#.#....................................#.......#........................#.........................#.....##........#......................#....###......#.........#..#.....................#............#............................#.#..................#..................#.............................#.......... .................#.....................##........................................#.....................#.........#.....#....................................#..................#...#.............##................................#...................#....................................#..................................#...........#..................................#.........................................#..............................................................................................................................#..............................................#........#.......................#..........................................#....#......#............................#..................#....................................................................#....#...................................#............#...................#.................#...........................................................#...........#................#.#......................................#.........#........#...#....................................................##.............#...............................#.............................................................#......................#............................#.......................#.......................#................#.......................................................#.........................................#..#..............................#........##....#..................#....#..#..........................#...........................#........................................#.......#.....#...........#..#........ ................#.............#..................#.................................................................................###..........#..............................................................#....#...........#...#.........................................................##............#..........#........................................#.......................................................#.......#.............#...................#...#......#......##..............#....................................................................#.......................................................#.....#.............#..................#...........##....#...................................................#...##.....#.....##...............#...#...............................#................................#....#...................................................................................#.....................#....................................#........#..#.........................#......................#.#.............#.................................................................................................................#...................................................................#.........................#...........#.............#......##...................................................................................#....#..........#........##...#..............#....##.#...#.....#.................#......................................#................#...................................#....................#......................#....................#..#..... .........#................................................#...........................#..#................#......#............##....#...................................................................#.................................#..............................#...............#...#......#................................................................................#.........#............#.....................#.....#.#.......#.#....#......#.................................#............................................................#............#.....#........................................................#........................#.......#..#...#........................##.........................#.................................#.........................................................#..........#.......#................#....##..............................................#........................#......................#....#....#..................................#...........#...#............................................................#............#...........................#......................#............................#.#.............................................#.......................#.........#.................................................##...#.................................#........#............................#.....#....#.....#........................#........#...##.....#.................................#...#..................#.................#..................#..#.......................#.....................#.#........#...................................... ..#........................#..............................#.................#.#...#...........#...........................................##...............................................#..............#..#...#.....#....#...#...#...................#..#................#...........................#..#...................................#...................................#..........#..#.............#..#..................................................................................#........................................#............................#......#.............#...................................................#............#.....................................##...............................#..................#..............................................................................#.#.......#........................#..........................#.........................#.#...............................................................#..#........#.......#.........#..........#..........................#.#.....................................#...#.................#................#.......................................#..#......................................................................................#.......#.............#.........#..........#........#....#............#................................................#.........................#.....#..........#...................................................................#..#...................................#.............................................................#.....#........#.....................#.#....#.. .........#...................#..............................................#....#......##....................#......#..............................................................#............#...........................#..#....................#....................................#...#.......................................................................#.......................#................................................................................................................#..........................#......................................................#..#..........................................#..............#........................#............#....................#........#..........................#............................#.......................#.##............#..................#................................................#............................#.........................#.........................##........##.........................#..................#...............##.....#..................#...............................................................................#.........#...................................#........................#.................#...............................#.................#...................................##...#.........#..............................................#............................................................................#.........#............#..................#....#........#...........##....#.....................#..........#.......................#.....................#.....................# ........................#....#.#...................................................#..........................#........#...................................#...#.............#..........................#..........#......#.............#...........#...........................................................#...###................#..........#.......................................#............................#....##...........................#..............................#........................#..#...................#..............#............................#..................#................#......#........................#......#............................#...........................#..#.............#.....................#...................................................................................................#....#.........#......#...............#.....#...........#.................#..................#....#................................#.....................................#..........................#.......................#.......#...........................................................#.....#......#...................................................#...........................................#.........##.................................#...........................................#...........##.....................................................#.......................................#.....................................................................#.#......................#...................................#....................#......#..#............................ ......#..................................................................................#......#.................#.............#............#.................................................................................##..#........#.........#..............#........................#.....#.............#..........#..#..#.....................................#..............#..#..##.#..................................#........................#............................#....#......................##...........#........#.....#......#.......#................#......................................#.......#...........#...............#........#.........#.#..............#........#...#...#.......##................#........#........................#.....#.........#..........#..................................#........#...#...........................................................................#.#...............................#.....#......#..............#.............#........#...#.........................#........##...................#...............#.........#.................................................................................#...................................................#...........#....#...#.......#.................#.........#..................................................#................#........#.........................................................#........................#...........................#...........................................###.................#..............#.............#..#...#...............................#........#.......................... .............#...#..............#..................................#.....#....#.............................................#.......#.....................#...........................................#....................#.........#...........#..........#.................................................................#...............#.................#.................................................................................................##...................................................................##...................................................#.......#.......................................#........................#.................#...............#........#...#..............................................................#.......#............................................#..................#.......................................................................#..................#................#.....................................................................#.............#..........#.................................................#.......#..........#............................#......#.....#.....................................................#..............................................##...................................#.#....#..........#....................................................................#.......................................................#........#...#..........#...............................................................#..............................#..............#.......................#..............................#....... ...........................#......................#...........................................#...................#...........................#..........................................................#....#.............................................#...................#......#...................#......................#......#..................................#........................................#...........................................##........................#........................................................#.....#....#......#.........................................................................#................................................#.....#......#..................................................................#............#..................................................#...#...#...#..........##....#...........#...........................#..#..................................................................#.................................................#..#...........................#......#..#....................................#............#......................#................................................#.........................#........#.........................................................#.....................#.......#...........#.....#...........................................#...#...............#...#...................##..#.#.......#.#...........#....#.....#.#.......................................#......#...........................#..#.........##......#...........####.............................###.#.................................. ...........................#...............................................................#...........#....#.......#......#.................#..............#.........#...........#.......................................#........................#......................................#...#............#.......#...........................#..#..............#.......#...........#......................................................#........#...............#..............#..............#..........#........#...................#..........................#...............................................#............................................#.........................#.......#.......................#.........#......#....#.#..........#.......................#.......................................................................#........................#.........................#..........#.....#.......#........................#.........#....................#....#...............#.......#................................#..........................#..#...............................#.......#.............#.......#................#......................#........#...#.............................................................................................................................................#.............#......................#...#.##..................................................#....#.....##....................................#.......................................................#...#.............................#....................................................................... ................................#.............##........#.............................#.........#.#.........................................#...#......#................................................................................................................#............................#....................................#......................................##.......#...............................................................#..................#.......................#.#...#.................................................#...#.................#...................#................#.........................#.............................................##..#...#.............#.......................#.#.......#.................................................................#............................................................................................#......................................#...................#................#..#.........................................#.............#............................#.............#..#.#.....#............#..........................#.................................#........#........#........................#...#....................................#.............#............##.............................#...#...............................................#......#.........................................................#.........#.........................#...........#.#...#......#...........#...........................#.....................#.......#..................#.................#.............#..........................# .......................#...........................................#........................#....#...............................#............#.#........................................................................#....#....#.....#............................#...................................#...#.....#...................................#......................#......................#.............#......................#............#....#..........#.......................#.............................#.........#...............#........#...........................................#..................#........................................................#.....#..............#.#...................#..................................#.................#..........##............#........................................#...............#.#............................................#......................#......................#.....#.#...#.............#...............................................#..........................................................#.....#......#..............#.................#.........................................................#.....................#................#............#..#...........#.........#...#..................................#.....#........#.........................#....................#...................#.............#..........................................................................................#....#.....#......#...........#..............#..........#..................................#...#.#..........#..........................#....... .......#......#.........................#.#...............................#.................................................#.............................................##.........#.........................................................#.............................#..............................#................................................#..#....#...................#..##...............#.........................#......#.............#............................#..............#..................#...##.........................#.........##.....#......................#..........#...........#.#...................#.....#..#..................................................................#.................................................................................................#..................#............#...................................................#...............#........#.#..#.#.......#........#................................#....#.......................#......................................................................#.........................#....................#........#.........................#..................#..........#........#.......#..##......................................................#.............................#.#............#....#...........................#.#...........................#.....#...............#........................................#............#.................#............#..#............................#........................#................................................................#..........#................... ..........................#.....................................................##.........##............#........#........................................#................................#.......................#...............#................................................#.................#....#..................#.................#..............#.#..........................#..............................#......#...#...................#.#...............#.............................#......#........#..................#................#.........#...............#.....................................#....................................................#..................#............................................#......................#........................................#.......#............#...................#..#..................................#..........#............................#..................#.....................................................#........#..............#.#...............................................................................................#..................................................#........#..........#..............................#.............##................##...................#.............................................................................#..........#.......................................................#....................#.....#..........................................................#...#...................................................#...................#........................#.....................#.#..... .....................##..#............#...........................................................#....#....#...#...#................#..................................................................................................#.....#......#.......................#......................#......................................................................#..#.........#....................#..............#.................................................#...................#...............................#...........##...........#..................................................................#.....#...............................................#.....#.....#.........#..........#....................................#..##.................................#............................#...................................................................#.....................#...............#..........................#...#...#.....#..........................#.......#.............................................#.............................................................#................#..........................................#.....#....................#.................#....#.............#..........#.....................................#......#...............#............................#...#......#...........................#.....................#............................................#..#.................................#.......................................#......#.#..................#...........#..#.............#....#.....................#...................#........#.......... ...............................#............................#...............................#......#.......#.........#........................#............#..................................................#...................................................#..............#..............................#.....................#.........................#..........#...............#.........................................#............#........#...........................#.##......#.........................#..............................................#.................##....#...................................#...................................#..................................#...#..................#.............................#.................................#.............................#..##...................................................................................#..............#...........................................................#....#.......#.........................................#......#.......#..#................................#....#...............................#........#.....#.#...........#....#........................#......#........................................#.................................................#.....................................................................................................#.#..................................................#..........#.#....................#.....#..........................#......#.................................#..........................#..........#..............#.............#....................... ........................#.....#................................#.......#..........#...............#...................................................#...........##...........##...............................................#...................#.......#..#...#.................................................#.........#.............#.......................#................................#........................#...#............................#.......#........#......#................................#................#..........................#...............#.........#..#.............##.................#..............#.........................................#....#................................................................................#...........................#..#...........#.........##............................................#....................#............#..............................#...........#......................#............#....#..........#...................#...................................#...#......#.#............................................................................#.......#.....................................#...#.............##...#....................................................................#.....................#................#.......................#..........#......................................................................#........#........................#.......................................................................................#.........#........................#....................................##........#... .........................................................................#..............#.........#.............................#......#...............................#.....#.................#...........#....#.............................#..#....................................................#..........#.............#.....................#.#................................#..............................#......#............................#..................#..#...#...........#........#..........................#....................#.#.....................................#..............#...........................................................................................................................#.............................#.........#....#.......#....................#.......................................#...................................#...................#.......##.................................#................................#........#...#.......................#............................................................#.....#............................#.............................................................#.#..............................#..#...#......................#..........#......#.........................#..................................................#...........................................#....#...............#...................#..................#..#.............#.................##.#.......#...................................#....................................#...........#......#.................................................#.......... ...............#............................#........................................#..................................#.........#..##......##.................#..#................#.....#..............................#....#.....................#...................#.....#................#...............#..........................#........#........##....................#........#.#......#...#................................#...............................................#............#...........................................................#.......#.......#..........................#.............................#..............................................................................#..#.....................#............................................................................................#..........#..........#..........#..#..................#.....#..##...............#.......#.............................#.........................#........#....................................................#.....................................#....#.##.......#.................................................#........#.#....#..................................#............................................#.................#...#.....................#...............#...#...............#...............................................................................#......#...................#.......#...###.................................#......#............#.....##.........#......................................#..........................................#.......................................#. ...........#.....#...#...................#....#.............................#...#............#..............#..................#............#.....#...............................................#...................#.......#...........................................#......#...............................#..#....#.................#.......................#............................................#................#................................#.............................................#..............................................................................#.....##......#.............................................#........#.......#........#....................................#....................#..#.................................................#................................................#...........#.....##..................#.#............................##...............................#.........#....................#.............#..#..................................##..........................................#........#............................#.#........#..............#..................................................#.............#..........#........#....................................#.#.................#..................#............#.....................#......#........##..#...........................................#.#..................................................#................................#.............................#.......#....................#...........#..............#...#...............##...................#...........#......#.......#.... .....................#.................................................................#.................#.......#......................................#.##.........................#..................................................#...........#..........................................................................................#...#............#............................#.............#....................................#..............................................#..............................................#.....#....................#...........#......#............#...............................................#...........#..............#.....#....#................#..........................#........#..#.............#..............................................#............#....................................................#.............................#..........#.....#..#.#.................#...............................#.................................................................#........#...................#.....#........................................#..........................#.......#............................#............#..........................................#.....#....................................#.............................#.....#.........................#.........#..............#.................#.......#........................................................................#.....#......#....................................................................#....#..........#...............................#.....................#...#...#..#........ ...............................##................................#.#.........#......#..........................................................................................##..................................................#................#..#....#.................#.....#.................#.........#...........................#......#............................................#............#....#....#.........................................#...............#.#....................................................#.................##........................................................................#..........#..#......................##.........#..................#.......#............#..........#..................................##........................##.....#..........................................................................................#.................#..#..............#...#......#.....#...............................#................#.........##.......#......#...#.#............#....#..#...#.....................#...........#........................#...............#.............#..............................#..................#.........................#...........#........................#..............................................#......#....#.............................#.......#..........................#.............#.....#......................#.........#..#.......#..............................#...............#.....................................................#....#.............#..............#......#..#..............................#....................#.. ....#............#....................................#................#...........#...................................................#....#.........................#.#.............#.#................#........#..#.....................#...............#..#.#......................................................#................................#..................#.....................#...........#........#.......................................#................#....#...................#.........#...................................#....#....................................##.........................#........#......#.....................................#.........#.....#.....#.#....#...#...............#.#.#...................................#...................................#...........#............#...............................#.....................#......#..........................................................#...............#..........#.................................#...#....#...................#...#...#..#..#...........................................#...........................................................#...#...#.....................#..................................................#....................................#...............#....#.............#......................#..#..................#.#.....................................................................................................#...............................#........................#............................#............................#.......##................................#........................ .................................................#...........#..........#............................................#.................#......................................#...........#......#...................#...........................#...................................#......#.......#.#...........................................................#.#....................#..............#........#.........................#..............##.....#....................................#.......................#........#...........#.....................................#...........#............................................#.#................#........#...............#...................#..................#...#........................#..#...#......................................#.......#..................................#............................#...............#........................#..........#..#............#...............#...#...#.#......#............#..................................#.#.......#........................#...............................##.....#.....#......#.......#..#.............................................................#..................#...............................................#.........................#.......#.........#...#.............................................#....................#...#.............#........#........................................#.....................#........................#.................##......#.............................#.......................................#.........#.........................#........................ .....................#............................#...........#....................................................#......#.......................................#..................#...#..................#...................#...........................................#......................#..........................................................#.....................#................#.............................................................................................#........................................#..................#......##.............#.......#..#...#.#...........#..............................................................#.....#..................#................#.....................................................#...........#.........................................#...................#..........................#.....#.............#......................................#....................................................##..................#........#.......#...............#..........................#........................................#.....................................................#............................................................................#..#................#..................................#................#.#..............#.............##..........#..........#.....#..........#.................................................................#............................................#..........#........#..#..............#.....................#..#................................................#.................................. ...........................................#..............#..........................##.#.............................................#.....##........##............#........#............................#....#................#.................#.#....................#.......................................................................................##.......#....#................................................................................................#..#.............................#................#.....................................................#............#..........#............#................#..........#....#............................#.....#........#...........................................................................................#.................#....................#............................#.......................#..#..................#............................................#....#......................................#......#..........#................................#.#.......................................#..................................#.......................#........................#......#............#......................#.............#..........#....#................#......#....#.....................#...................#.........................................................................#.#.#.....................#.....................#...........................................#..................#.............#...........#.......##......#..........#....#.......................................................#..................... .......#....................................#.........................................#............................................#.............................#.#.............#...........#............................#................#..#................#.................................#.................#..............#..............#....................##....#.....#...........................................#....................#.....................................#.........................#..#.........................................#......................................#...................##......................................................................#...#...........................#....................................................#.....................#....#....#...................................#......#...............#.....................#.........................................................................#..........#........#.#......#.....................................................#.....#...............#.....................................................................#.........#................##...#.#..............#......#.#..#.#....#.................#.#.....#.................................................#.........................#.........................................................................................#.......................#................#......#..........#.................#.....................#..............##......#........#....................#............#......................#......#......#.............#......#............. ............................#.#.............#........#.....#.....................................#...........#..#.....................#..#...................................#............#.....................#...............#.....................................................#..............#..............#.......................#..............................................................................................................#....#........#........................#.........#..............................................#..........#................................#.........................#.......#.............................................#...................................................#...............#........................#..............................................................#.................#..........#.................................#.....#...................#........................................................................................#...........................#......................................#............#.......................#.....................................#...................................#.#.......................#.......................#........#...........#..................#.............#.....................#.#.............................#...............................................................................#.......................................#....#........#.......#..#...............#....................................#..........#.................#..#.......#............................................... ......#..............#.#..#.................................................##........................##...........#............#.............#.........#.....#.........#...............................#.....................#..........................................#.......................#.#.#.......##............##........................#...###.......#..............#........#...................................#..................#...#...................................#................................#...................#.....#.............#..............#...........................................#.....#....................................#........#...............#.#.................................#...................#..................................#................................#....#................................................................................................................................#........#..#............................#..........#.......................................#.##.....#................#...........................................##......#.....#.................................#............#...#......#.......#.......#..#..............#...............................................................#.#....#..........#....#........#..............................#.............#.......................#...........................#..#........#......#...#..............................................#..........#..............................................#...............................................#......#......#....#..........................#... .....................................................#.................#....................#..............#..........................#...............................................................#........#........................#.........................................#..........................#.#...........#........................................................#...............................#...#.......#.............................#......................#.........#...#....................#...#.#........................#..................................................................#.................#.........................................#.........#..................#....#.....#.............#.............................................................................................................#....................................................................................................#....##............#......#.......................#.............................................#................................#.#.......................#.........#......#...#.....#.#.....#............................................#...............#...............#..#..................#................#.#....................#..#................................................................#....................................................#.............................#...........#......................#....#...........#.................................#........................................................................................................................#.... ........................#.......................#........................#............#..............#....#...................#..#..#.............................................#....#........................#.....................#.......#...................................#.................#...............................#.........................#.#...#...............................................#.#....#........#..........#.....#...................#...#.#.......#............................#......................................................................#...#..................................................#.................#.................................................#...#................#....#.............................#.............................................#...........#...#..........................#...................##....#.....#...............................................................#.....#...............................#...............#...#.....#..........#....#...................#...........#..........#..........#.......#.................#...............#....................................................................#......#.................#..............................................#.#....................#.....................#...#.....#.....#..#...............................#......#..................#......#...........#.................................................................#....................#..#.......................................#..........................#..................#...............................#................. ..................#.....................................#.#.............................................................#.........................................#..#..........................#.#.....#........................##.........#..................................#...................#.#..........................#..........................#.....................................................................#..........................................................#...##.................#..................#..............#.................#......................#.....................................................................#.............................................#.#.....#........................#...#...#.................#..............................................#...............##....#........#.................#...........#..............................#....#..........................................................................#................#.................#..............#...........#.............................#...........................................#..#...............#.................#..#.........#..................................#........#...........#....................................#..........................#.#.......................#......................................................#..............................................................................#..#..#................................#.......................................................#..#.....#.......................................................#...#.................#.. .....#.....................................................#.................#.........#...#........#........#................#...........#............................................#........................#.......##..#..#...............##.............................#..#.....................#..........#...........#................#...............................#.......#..........................#..................................................#.........#...................#............#............#.................#.................................................#....#...#......#.....#......#..#...........................................##.............................................#............................................................#................................................#...........##...#...................................................#..................#.........................................................................................................................#.......#..........#............#................................#..............#.......#...........#.#..#.....................................#....................................#.....#.........#.....................................#...............#..........................#.................................................#........#......................................................................#.#.......#.................................................................................#..........#..........#......................................#..............#.............#........# ...........#.#...............................................................#.......#.............#....#.......................#....#......#.....##........................................#...............#.....#...............................................#.........................#......#................#....#.....#.....................................#............................................#...........#..#........................#.........................................................#..#.#.................#.#............#......................#.........#.....................................................................#................##.................................#......#...............................#.......................................................................#........................#..#..#.........................#..#...................................#...........................................................................#.............#........#................#.......#..........#....................................#....#......#...................#.............#.#.............#..........#......##......#.............................................................#............................................................................................#..............#.................#......#..................#....................#..............#..................#....#.#.............................................................#...................................#............................#..........#........#.......#......#.................... #.....................#...................#.............................#..................................................#..............#.......#..........................#..........#...........................#..#..............#......................................................#....#...#.....................#.................#......#...#.........................................#......#.........................................#.....#........#..........#.......#......#...............................##..#......#..........................................................#...........................#..................#........#...............#.....#...#..............................................#.....................................................................#.........#.......................#.......#............................................................#....#......#.#..........#....#.....#..................................#...............................#.......#............##.............................#......#.............................#......#.....................................#.#..............................................#......................#......#....................#..#...........##........#......................#................#.........#...#..........#...##....#.............................#.................#..........................#.........................#..................#..................#.....................................................................................................##.......................................................... ........#.............#..................................#..#.......##........#.......#.......................#..........................#........#...#.....................##........................#....................#...........................#....#.#........#..#...........#...#........#....#....#........................#...................................#.............................................#...................#......#.............................................#..........................................#.................#............#.....#..............................................................#....................................................................#............................#..#.........#............................#......................#...................................#........................#..................#..............................................#.................#.....................................................................................................................#..................................................#.#....#.............#......#....................................................................#.........#.....#...............................#............##.........................#..#....#................#....................#..........................................#..........#..........#..........#............................................#...........................#..#................................#...............................#...................#.....#.........#...............................#. #............................................#..................#........................#......................#.#.......#...................#..............................#........#..................................#.........................#.....#................#..................................................................................................#...............................................................................#........##..............#...........#..#.............#.................#..........#..........#.............................................................................................................................#...........................#.....................#..............................................#....................................#..........#.......................................................................##.................................#.....#.....#.......................#.............#.............##.#..............................#..#........#........#........................#...#................#..#................................................#............##.........#..........................#................................#.......#.#................................................#............#..............................................................#..............#..................................................#...................#...................................#........#...........#.......#.........#..............##...#..#..............................#...............................#....#............. ...##.......................................##............#....................#............................#..............#....................#...#..................#...........##................#.....................#.#.#............#..............................#.....................................#...................#............................................###......###.......#.....#.................#..#............#.............#....#........................#..........#.....................#...........................#...#....................#....#............##.......##................................#................................#............#.............#.........#..........................................#...............#......................#.............................................................#..................................#.....................#..............................................#......#.....................#......................##.......................................#............#.........#...#.......#.........#............#.......................#...#...........#.....................................#.....#.....................#..##...................................................................................#....................#.#....................##.#........##..............#......#....................................................................#..................................#..#...............................................................................................#........#...........................................# .#............................................#................................................#..........#...................................#................#......................................................#......................................#..........................................#..........................................#...................#.......#...#.......#.................................#..............#.......................#...#...........................#............................#....................#...........#.................................................#......................#...#...............................................#..................#.............................#...##...................................#.....#.........#........................#.....................................................................................#........................................................#.......#............................................#........................................##.....................#.....................................##................#.............................#..........#.............................................#....#..............................................#.....#................#..............#...................#.........#....................................................................................#..#..#.....................#...................................#............#..................#............#.................#.......................#............#.#.....................#.................... ..#..............#.....................#....................................##.................................................#....................................#...............................................................#........................................#..........#............#.#.#............................................................................................................#.......#..#....#...........#.#...............................#.......#.......................................#.....................................................................#..........#.....................#..................................#...........#..........................#..........#....................................#...........#..................#.....................#...................................................##...............#.............................#.........#.................................#......#..........................#.....##..........#.....................#.....#..#.....#.................................................#.......#....#.........#........................#...............................................................................##......#....................#....................#...............................................#...............................................#..#.........#...........................................................#........................................#.........................#.....................#.......................#........#......#.....#............................................#.....#......... ........#..................#.............................................##.....................................#....#...........#...................#......................#...........#.#.....#.........................#...........#......#.................#............#..#...#.....#..................#...#........#..............................#.......................#.............................................................#........................#...#....................#................#......#...............#...............................#..................#..........#...............................................................#.....#.......................................................#.........................................#........#....#.........................#...............#.............................#.............................................................................................#........#..........................................................................#.#....#.....#...............#.........................#.............................#.....#........#...........#.................................................#..........................#.........#........................#.........#.........................#.....#..........#................#..........#..............#......#.#..#.#.....#......................................#...........................................................................................................#...............#...........##............................................................#...#.............#.....#... ...........................................................##...........#........#......#..#.......#.#...#.......#............#........................#.................#.............#........................................................................................#.......#.#......#............#......#.............#...........#..........#....#......#............#................................#.......................#.............#....#................#..........................................#.#.............#........#...................................................................................................................................#.................#............................##.#....................#..#...#..#........#...........................#..#.....................#........#.....#...................................#.............#..............................#................................#.............#.......................................##................#.............................#...........#..............................#.......................#........#........................................................................#..............#...................................#...................#.............#.....................##..................................................#...........#..................#..#..............#.....................#.........................#........................#...........#.#...#............#......#......................#......................#........................................#......................... ....#.............#.....................#.....................#.#.....#..#....#.........................#..........................................#...........#....................#.......................................................................#......#.#.......#.......#...................#.....................#...........................................#.......................................................#....#..........................##......................................................#......#............#.................................................#............................................................#..........................................#..................................................#.......#.....................#...........................###....................................................#......#.......#..........#.......#.#.........#.......#.............#.....#....#............#.......#..................#...............................#.................#............#..#...........................................................................#.....................#........................#.#.....#...............................#..........#..................#.............#....................#......#..#................#......#..#.............................................................#.....#.........#..........#............................................................#.......................#..............................................#.#...............................#...........................#...#........#.................#...#..... ............#...........#...................................#...........#.................#....................#..................................................#.#...........#...................#.....#.........#....................#...................................#.............#......#..............#............#..#.............#.................................#...............#............#.......#.#..............................#....#.#..................#..........................#...............................................................................##..#.................................................................#.#......................................#........................##...............#.#..................................#......#.................................#.......#.....................................#....#......#........................#...#..................................................................#...#.........#.............................................#...............................................#.#..#...................................#.....#.............#...................#.......#..#........................................................#.....#...........................................#..............#...........................................................................#..........................##................................#.....#............#..#.....#..#.......................................#.#..................#.............#....#.............................#....#..............................#.......................#. ......#....#..........#.......................................#........................##......#............#................................................#.......................#......#.......#....................#.......#.....#.#..........#............................................#.................................#....................................#............................................#..................................#............................#.............##.................#.....#...#..#...#.#....#................#..............................................#...................................#......#.........#..........#.............#...........##........#...#...........#..........................................................................#...#...........................#.......##...#........#.......#.....................#.#.##...........#..............#..#..#........#.................................#...................#.......#...................................................#...................................#.#.............#.......................#....#...............................#...........#............#...#...............................#....................................#...#............#.#.............................................................................#.........#.........#....#........#..........##........#..............#........#........................#....................#.........#......................#......#..........................................................................................#.................#......#... #............................#.......#............................#.....................................#..........#.................................................#......#.................................................#......#........#..........#.......#......................................................................................##....##....................................#....#...........................#..................................................#....#..........................#..#..............................................................#.............................##..........#................#..#........................................................................................................................#........................#...........................................#.........#........................................................#......#.............#............................#......................#...............................#........#.......#....#....#..................#.#............#.............#....................................................................#.....................##.......#................#.................##....................#.....#.#..........#......#.............#......#.........................................#..#............................#...................................#.......#........#........................................................................#.....#....................#................................................................#.................................................#... .........#...........#.........##..................#.....#.#..#.......#......#.#.....................................#...............................#................#...#....#.#.....................#.......##................................................................#................#...........................#.#...................#.......#.............#...................#.................#..#....#...#.......#..............#....#..#........................................................##....#........#........#....#......................#..........................#......#.......#..........#.........#...#..................................#............................#...........................#....................#.............#......................................#...............................................#............................................#...........#.........#........................#.......#.#.#..............................................................#...........#.....................#......#................#.............#........#..........................#.......#.....................#.................................#.....#...#.#.............................................................................#..............#....#...............#......#........................................................................#..................#................#........#.....#.................#...................................................#.....................#..............................................................#.#................................ #.......................................#..............#...........................#................#..........................#................................#.......#...........#....................................................................#..........#..............#...#..............................##................#......#...................................#....................................#..............#........................#..#.....#..............................................................#...................#.....#...................................#.........#...#...#...........................#.......#.........................#...#...................#............................#..#...#................................#..............#...........................#.............#..........#.........................#..#.........................................#..........................#................#..#..........#....................................................#........................#...........#......#......#.....................#......................................#......................#.................................................................................................................................#.......#..#...........#.#............................................................................#.................................................................................#................#...#.....................#.......#...................................#..................#...#.................#....................#.#............. ..........#....#..........#.................##.............................................#.......................................#.................##.................#.............#...........#.....................#......................#.........#.....#............#.........#..........................................#............#.......#............#......##.......................##..................#......#....................##.....................................................................................................#..................#......#........................................................................#.............#.#.....................................#.........................#........................................#...........................................#.......................#...........................#..#........................#..#.....................#..............#.......#......................#......#...#..#...........#...............#...#.......................#.............................................................................#........................................#................#...........................................#..............................#.................#........#.............................#..........................................................................#...#.......................#.#.................................#......................................#...................#............................................................#.........#.....#..#....#...............................#............ .................................................#......#.........##.....................................#.#..............................#...................................#..........................................................#..#.......#.........#.....#..............#.................................#.................#......#....#........#..............................................................#.....##.........#....#.............................#................#.......................................................................#.........#...........#......#.....................#.........#.........................#.....##.................#.........#....#...........#.##....................................#........................#...#..#.......#.................#.................#....#.........#.............#.......................#..............#................................................#.....#...............#..........................................##.......................................................#........#..............#........#.......#..................#..........................................................#..............#..........................#.....#...................#......#....................................#............#..................#...#...#......................................................................#......................................#.....................#...##..............................#.......................#......#...........................................................................#.......................... .................#...................................................#.........#............#.......#...#........#...................................#............#...................#......#.........................#.....#..............................................#.......................##..........................#......#.................................................#....#..............#..........#...###................#........#......................#.........#.#.....................................#.........................#...........................#.......................#.#.......................................#......................#....#..................................................................#.#.#...........................#..#.......................#..........#.............#....................................................#....................#........#.#.................#.....................................................#........#.........................#...#..............#.....#............#...........................................#........###...........................................................................................#..............#.............#...............................#........................................##.......#..................#.........#.#...#..........#....#..........................................#.................................#....#..................#.............#...........#..#............#......................#.................#................#....#............................................................. ......#.....................................#....................#.#.....#.............................#....................#...................................#...................#.#...........#.#.....................................#..#................#.........#..............................#..................................................................................#...#................................#......#..........#........#..#...................#.......##.#...#..............#...........................................................#.....#........................#.......................#..#................#.................##....................#..................#.............................#.....#...........#..........#........#...#............#....#............#..........................................................#.......#...............#...........................................#....................................................#...................................................................#...............................#.........#..................#.........#.........................................#..................................#....................###..........#....#.........................#....................................#....................................#........#.....#...........................#....................#.............................#............#.................................................................#.....................#..................#.......#.........................#.................................#.#....... ........#.....#...........#......................................................................................#.#.........#.............................#...#...................#.......#..#.....#.......#........................#.......#...........................................#.#......#..#.........#.............#.....#.......#...#..........................................................................#................#......................#..............................#..................##....#........................................#.......................#......................................#......#.....#....#......................##..................#........................................#........#...................................#..........#............................#.....................................#.............#.................#.............................................................#......#......#.......#.............#...............##............#...................................................................#.........................#..........#....#...............#.#........#.......#.................................................#.......................................#..................#..................#................#..............................#...............#...................................................#..........#..#......................#..................#...................#.......................#..............#.........................#..........................................................#.................................. .......................#.#.....................................................................#........#..##......................#...........#.......#....................................#............#.#..................#.....#.....................#..#................................................#..#................#..............#...#............................#.............................#..........................#.......................................................#......#.................................................##..............#......................#...............#.......#.#................................................#.........................#.............#......#............................................................#................#..................................#.......#...............................................##........................................##...........................................#...#...........#.......#...................#..............#..#...........#.......#..................................................................................#............#...........................................................#.......................#..#.............#.......#.........#.............#............................................#..................................................#.........................................#.....................#................................................................#..............................................................................#..................#...........#............... ........#....................#..............#........................#.....................#...#.............................#.....#...........................#.................................................#...#.........................................#.....................................#...#............#............#.....................#...#.#........#.#...............................#...............#..........#...................................................#..............................#..........................#.........................#............................#........................................#..........................................#...............#...........................#.......#............................#....................................##...#....#........#...#.......#..#...............................#...............#....#..............................................................#...................................#.#.................#................................#.................#...#.......................#..........................#.....................................#.......#........#.....#..#.....#........................#......................................#.....##...........#.............#....................#....#.................................#..........#..................#........................#.........#............................................................................#....................................#............................................................#........#............................#.........#... .............#.#.........#........................................#..................#........#..............##...................................#....#.#...#........#.....................................#....#......#.........................................#.............#....................#..............#.....................................................................................#.....#.........#.#.....#..........#...............#.....................#..................##...#......................................................#..........##..................................#...#..............#..................#.....#........#..........#.#.....#..#.................#.........#................#..#....#..#............................#....##....................#.##...#...............................#...................#................................#...............................#............#................#......#..............#.....................#...........................#..................................#...................#.......#..#..........#.........#......................#.....#..#...#.....#..........#....................#..........#...#......................#.......................................................................#.....................#..........................#......#.................#..#...........................................#...#..............................................#.#.....................#...#................##...................#......................................#.............................................#.........#........ ...............................#...#....................#.......#...........................#..##.............................................................#.....#....................#................................................#.................#..............#.........#.......................................#....................#.............#..........................#......................#.............#.#..............#...............................#.................................................#.#..#.....#..............#........#.......#......#...##.#.........#.................................#.......#...#........#....................##...............#........................................#......#..........................#........#...............#........................#.......................#....#.....................#................................................................#..#............#..........#.........................#.................................................#....................#......#..#......#...................................................#..........................#...............#.....#............#.......................#...##........................#...........................#.................#..................#................#....#...............#...........................................#................................................#............................................#......................................................#..................................#...........................................................#.. .#............................#.........................#............................#........................#.......................................#....................................#..............#...........................................................#....##................#.....#.#...#.................#.........................#......................................#....#................#......#.............................#..#.....#.................#...............#...............................#....................................#..............................................................#................#.........#.#.................#......#...........................#..#.........#....#.....#.......#...........#...........#.......................#..............#............#..................................#..................#.............#.#...........#..#........#...........................................#.#...#..................................#....................................#..............#......#...................#..#.........#........................................................#.#......................................#............#........#.........#....#....#......#....#.......#..#..#.....#...........#.....#.....#.........#...#..........................................#............................#............#........................................#............#...............................................#..............................#.........#..................................#...................................................................... .................#............................................................................................#..#...#....................................................#...........................#..............................................#......#..............................................#.......#..#................#.................#............#..............#...#..........#.........................................#..#..................................#......................#.....................................................................#.#.................#...#............................#....#....................................#........................................#.................#..........#.....................#.#....#......#.#...........#...#.........................................#................................#........#.........#...........#..........#..................#.................................#............#.......................................#.......#......#............#......................#.............#...#......................#.................#......#.............#.......#..................#.#..................................................................................................#..............................#.......................................................#...............#......................................#...#..................#.............#.............................#....................................................#........................#.............#..#.....................#.............................. .....#.........................................#..#.#...............................................................................................#............#.........#..#.............#........#............#................................#.....#.........................#..#.........................#....................#...........................................................................................................#...##....#..#.....#.............#.....#.......#..................................................#....................#.............#.................#.#.........#.......................................................................................#......#....................................#...#.............#...............................#.............#...............#...............................#..............#...................#.........#.#....................#........#...#..#...............#....#...............................................#........##............#.#.....................#.....................................#................#.....................................#......##...#............................#........#....#...................................#.....................#........#....#.##.................#........#........#...........................#..........................#.............#......#......#.........................................#.....#.......................#....#...........#....#......................###..........................................................#..............#.....................#.#................... ....#...................#....................................#...................#.............#..........................#.............#..................................................................#.#.............#........................#.........#............#.........................#.....#........#.................................................................................#.................................#...............................................................................................................#.....#........................#.............#..........#..#........................................#.#.............................................................#...................................................#...............#...............#..........................#................................#..........................................#.......#...................................................................#..................#............#........................#.......................#............................#......................................#.....#.............................................#.......................#......................#................#.........#..................................#..............#..#.........#............#.......................................#......................#.......#........................#...#......#..........#...........#.....................................................................................#........................#................#..#..................................#........ ..............#........................#..............................#...............#.......#......................#.............#.......................##..............................................#..................................#..................................................................................#...........................#.................................#....................................#...................................................#..................#...................................................#.............#.....#....#...............#.......#.......................................................................................................................#....#............#..#............#.......#...#..#.......................#...........................................#........................#...............................................................#..................#...................#.............................#..........................................................#..........#.....................#...................#.........#..............#..............#...................................................#....................................#.#.........#................................................#......#....................................................#..#.................................#.................................................................................................#.............................#........#.........#..#.........#...#####.....#....#............#......................##................ ............#........#.............................................#.......................................#.........#.............................#.#....#....#.......................#............................#............................................................#.....#...................................#......................................................................................#........................................#..........................##..#...............................#.........#......#...........................#..#....##.............#.....#.....#.....................................#..##................................##......#....................................#.......................##..................#.....#.....................#.........................#...#...............#........................#.....................#.............#........#........#............#......#......#...........#..........#.........#.#....................#...................#.#....................#......................###......#.....#...............................#........#...........#..............................#......#.................#...#..#........................................................#................#..#..........................#...............#......................#.......................#......#..........................#.....#...............#......................................#.................................#...#..#...#............#..#..........#...................................................#................................#.............#.. .......#......................................#....#....##.......#..............................#.............................#....##....................................................#.#................#................................................................#.................#........#...#................................................................#...........................#.....................................................................#...........#.....#..............................#........#............#..........#..................................#........#............................#....................................................................................#...#.............#......................................#...........................................#.........................#...#.....................#.........#....#.........................................................................#...#.......#...............................................................................#...................................#......................#..............###......................#.......#.............................#..............#....................#................#..#....#........................................................###....##....#.........#.......##..........##....#...................#..#.......#............#.............#.....................#..#.....................#..........#............................................#............#..........#.......................#...........................#...................#....#.#.....#....... ....................#....................................#...........#.....................#..........#..............#.........................................#..............................................#...........#.............#...................##..#........................................................#....##............#............#.........................#................#.................................................................................................................................................#................#...........#.......................................................#.#........#...#.........#........................#......#..............#.........#............................#..............#....................................................................................................................#....................................#......#..................#.............................#.......#.................................#...................................#................................................#...............................#....................#..#.#......#.................................##...............#...................#.......................#...............#...........................................#..#...................................................##..................................................#...................#......#........#...........................................#.......#..............#..................................#...................#........................#.................#........ .................................#..........#...............#................................#..............................#.............#......#........#.............#........#..........#................#..#...#........................................................##.....#................................................................#.....................#..............#......................#.............#.........................................................#............#.......................#....................#...............#...................................#............................#.........................................#......#......................#........................#..............................#..............................................................##.............#...............................................................................................................................................................................#........#.........................................#...........#............#..................................#..........#..........#................#.........#..............................................#.............#.......#.......#.........................................................#.............#.......................................................#..........................#....#...........#...#..........................#............#..........................................#.................#.....................................................................#...#..................#......#.......... .......#...........#............................#......#..........#...#.......#.#....#..#...............................................#.........#........#......................#.........#......................................................#...............................#...................#...........................#..#...........#............#..#...........#...............#........#......................................#...#..........................................................#.......................##.............................................#.......#...................#........#..#........................#.....................#...................#...........................................................................#...............#.............#......#..................#.#.....................................#......#........................#......#...#...........##..................#..........................#...............................#......#..............................................#...#..........#..#.....................#..........#................#........................................#.............##......................................#........................#............#........................................................................#................#.#...........#............#.......#.....#.............#............##.....#.............#.................#.#..........##.........................#......##..............................#...#...................................#........#....#.....................................#................#. ....................................#........#...........................#..........#....##...#.......................................#.................................................#.........................................................................................#...#.....#...............#..........................................................................................................#...............#...........#..#........................................................#....#..........#....................................................................................................................#...................#......................................................#...............#.......#.....#.............#........................................#...............#.............#...#.........................#.#.#.........................................#.......#.#..........#.............#..........#........................................##.......#.........#.................#..##.......................#..........#.......................#....................#...............#.....#..............#..........#.......#............................#....#..........#......##................#..............##.........#....#................#......................###..............................#.#.................................................#...........................#.................#................#..#................................................................................##.....................#..................#...#.#..............................#....#... ......................#...................................#.................#..#..........#......#.............#..#...............................#...................................#................................#......................................................##............................#........#.....#........##...........#..#.......................#.........#...........#............#....................................................##.....................#..........................#.....................#....#.......................................#........#.#....................................#..............................#....................................#.............#........#............................#.....#..##...#.#.#...........................#......#..............................#..................#..........................#.............#................#.............................#.#..............................................##.................................#..........##................#...................#...........................#.........#.........#.....................................#.........................#.................#............................#......#....................#....................................#.#....#..#.......................................#................##..........#.......................................#..............#..........#...##..........................................#.....#...............................................#..................................#......................#............................ #....................#....#.................#....#..#.....#........#.................................#..............................................................................#...............................#.##...#.................##...#.......................#...........#.....#.........#...........................#...................#.............................................#......#....#...............................................................#..................#....................................................#.......##..............#.............#............................................#.....#...........................#....#..#.................................#.............#.#..#.............................#................................#...................##...#............................#.#.........#.................#.#....................................##.......#................#......#.............................................#.......#........#..............#..........#...................#......#......................................#..........................#..........................................................#..................#.#........#..#.....................#..#..#.....#......##...#.................#.....................#........................................................#......................#.............................................#.......................#......#...........#.........................................#..................#.#....#........................#.....#.........................#.....#......................... ................#.#.....#..............#............................................................#..........#.................#........#......#....................................#....................#.............#.#...........................#.#........................#..#.............................#...........................##.#............#..................................................................#...............#........................#................#.....#......................#..........................#....#.#.......................#....#........................#.........................................................##..........................#..................#.................................#.....#.......#...............#......................#............................#.............#...........#..........................#...#...............................................................#...........#.......#.........#.....##................#................................#....#...#.................................................................................................................##...........#................#...................#........#......................#.............#......................#..............................................#.......................#..................................................................................#......................................................................................##...#.............#.....#.................#........#........#.................................................... .......#.........#.............................#...#............................................#.........................#...........................#...................#.....................................#......#..............................#....................................................#.....................................##...............#.#............................#.................#..........................................................................#.........................#..........................................................................................#..............#.#.....#......#.....#....#....#..................#.......................................#............................#................#................#........#.......................................................#...................##.......................................................#................................................#.....................................#................................#..#...#...........................................#.......#..............#.......#.#...........................................................................................#.....#...................................#.............#.......#...................................#.................#.........................................................##..........................#...........##...................................................#.............................................#.......................................#........................................#..................... ..............................................................................................................#.........#............................#...........#...##................#....#...........#...............#..........#........................................#....#.............#.........#...#...............#.#.............#.....................#......#...............#....#.......#..........#....#...#...............#...............................#............#...........................#.#.................#....................#......................#....#....................##....#.#...........#.#......................................#................#..........#.................................................................#................#......#................#......................#.........#...................#.....................................#..#........#.........#......#.............................................#..............#....................#.......................................#.........................................#..................#.......................##.................................................#.....................................#..#..............#............................#........#.........#...............................#.#..........................#........#.......................#.......#....................#.....#.......#........#........................#...#.............#.#...............................#..........#.............#.............................................................#...#...............#.................... ........................#........#...........#...#..........#.......#...#...............#........................#............................#...............##............................................................##...#..................................#...................#..##.............................#....#...#...................#..#...................................##..................#....................................#...................#.............#..........#.......................................#.............#.....................................#.............................................#.................................#....#............................#..........#........................................................................#....#.#........#.......#......#..........#...............#...........................................#........#...........................................#......#....................................#...............................#...................................##.......#.............................................#.......................................................................#....#.......#.......................................................#..........#..#.......#...................#............................#...#...................#..............##..#........#.#.......................#.......................................#...........#....#...................................................................................................................#......#...................#.............#.................. ..................................#......#................................................................#.........................................................................................................#.................#.........#...#...................#....................#..................#.......................#.....................................................#..........#.......................#...................#.......................................................#.................#............................#..................#...#..................................#................................#.....#............#............................................#.....#..#........#.................#.......#.................#..................................#...........#....#...#..............#......#.#..#..........................................................#.........................#......................##......................#......................................#......#.......#..............#....#...#................................#.......#.....................................#.......................................................#................#............#.....................................................#.............#...................#......#..........................#........................................................#.......#...........................................................#...............#.............#....................................................................................#.................#..............#....#... #............#..............................................#..........................#...........#...............#......#.............................................#....................#............#..........................#.........#.....................#......................#....#..........................#................#.........#.............#..#.............#........................................................#.........#........................................................................................................................................#.....................#.......................................#....#.............................#........#..............................................................................................#....#...........#.........#...#...............#................................................................................#......................#...................#............#............................#...........#................................#...............................................#..................................#.....##........................................................#..............#..#..........#...........................#..#..........#......#...#........................................#.......#...#............................#...........................................###..#.......#....................#.................#....................#......................................#.....#.......................#.......................................#..............#............................. ......#.....#.#.........#...#..........#........................................................#...................................#.............#.....................................................#.......#........#.....#...............#...#...........#........#...........#...............#.......................................#....................................................................................#..........#...................#.......................#.......................................#.........................#.......#....#..........................#...............................#..................#.....................#.......................................#........................#...........##....................................#..#.#................#..............#.......................#................#.....................#..#...................#..#....................................................#....#..##.......................#....#...........#..................#...#......#.........#..........#....#.......#..............................................#...........................#.......................#............#......#...........................#.##...................................#.....#...##.#...#...........................................................#.....................................#..........#..................#.......#..#...................#.............................................#................#....#..#.....#........................#........#....................#......................................#..........#............... ....#......................#....................................#.......#........................#......................#.......................#.........#........#....#.............#........#...............................................#..........#..........................#..........#.......................................#..#.................##............................#................#......#........#...........#..............#........................#..#.......#.............##..........................#..#....#.......................#...................#....#..............#............#.........#.......................#............#......#....................#.........................#.................#..........#.................#...........##................................................#..........................................#................................................#...#............#....##..............................................................................#.............................#...................##.....#....................................................#....................#.....#...............#.................#........#..........................................#..................................#...........#.............................#............................#..........................#.......................................#..................#......#................#............................................#......#............#.......#.....##.....##....................#..#.......................................................#...... ........#.......................................#...#.....#.............#.......#................................#....................................................#..................................................................#........................#................................................#..........#................#..#.......#..#..................................#.....................#......#...................#.#..................##.............................................................................#.....................#.....................................#..................................................#..............#.#...#.......#..................#..................................#............#.................................................#...............................#.....#...##............#...................#.....................#.......#..#.....#...........................................#.......................................#......#.................................................#.........##..........................................#.....#.....................................#.##..#..................#........##.#...........#..#........#......................#.....................#...............................................................................#..............................................#.............................................#.......................................#............#......................#.#.....#..................#......................#.................#.........................#......................... ..........#...........................#................................#.................................#......#..............#.................#...........................................#............................................................#.........................................#...........................#....................#....................................#.........................................#...#..........#..........#....#......#..............#..#..............................#.........................#........................................#...#...........................................#..#.................#.......................#............#........................#.......#........##...................#.............................#..................................................................#......................#.....#.......................#........#...........#........#.........................#........#....#.............................................#..........#....#............#..................................#...........................................#.....................#...............................#.....................................#.....................#.........................................................#....................................................#................................................#......................................#....#...........#.......................#..................#.....#........#.....##...#........................#.......#......................................##........#.................... .........#...............#........................#.........#.......#............................................#......................................#.......................................................#................#.....#.....#............#....................#.......................#..#.......#...........................#.................................#................#...............................#...#..............................................#...........#.......................................................................................................................#.........#.....#................................#.........##.........................................#.....................................................#...........#....................................#........#...........................#..#.............#..............#...........#....#.........................................#..........#..............................#..#................................................................................#...#.................#.........................#.......#.....#....................#..........#..........#..............................................................#......#...........................................#............##...................................#....#......###...................................#.........#..........#.................#...................................................................#........#.....................#....................#.................................................#............................... .....#.......................##..................#.#.................#..................##....#....................#................#................#......................#.............................................#.........#........#....#....................................................................................#.#...#......................................#.........#....#......#............................................#......#..........#...........##....................................#.............#..........#.........#.........................#.......#...........###..#..............#.........##.#....#............................#...#.............#.................................#..#..##....#......#.......#...#..#.........#........................................................#.............#..............#....#...........#.........#............#.......#.......................................#.....#........##........................#..............#..................................#...........................#......................#..................#...............#..................................#...............................#........................................................................#.....................#................................................#....#..........#.......#...#..............#...........#.........#....#....................#............................................#........................................#...........................#..#..............................#..............#................................................... .#..........#.........................#.........#.........#...........#.....#..........................#....#.......................#........#..........................#.......#............................#..#..................#..................................#..................................#.........#................................#.................................#..............................................................##....................#.....................................#............#....#........#.....#..........#...............................#................................................................#...#...#........................................................#.#...................................#.........#....#.............................................................................................................................#.......................#...........................#..........................#......................#.................................#............#....................#................#.......#.....................#.........................#......................................#..............................................#...............#....................................................#.....#...........................................................#..................#...........................#......................................##..........................................#....#.....................#......#.........#........................#.#.#..#....#...............................#..#.#........................ .......................#........................................#....##.....#........................#.............................................................................#....................................................#.........#...........#........#.......#.......#...........#............#..............#........#......#.............................#......................................#......#..........................................................#.....#......#.........................#..................#...........#................#.....#................#........................#.................#...................#................##............#.......#.............#.........#.....#....................#.................#.................#................#.......#..............#.....................................................#...................#.............#............................#.........#................#................................................#......................................#.........................#..............#.............................#...............#....#...............#........................#.....................#........................................#.....................................#...........#.................................#..........................#..............................................................................#.......#...........................##...............##..........................#.....................................#....#............#.........#..............................#............. ...............##........#..................#..#..................................................................#.............................................................................#.........................#..#.....................................................#................##.......................................#......#......#............................#........#............................................#..................................##...............#.#..............................................#....................................................#.....................................................#............#..................#..............#.........#..................................#.....#.................................#..................#...........................#.................#.....................................................................#............................#......#.......................................#........................#.........##..........................................................................#....#.....#.....................#...............#..#..................#...................#.....#.....#..................................................................................................................#......#.............#....#...................................#..........#............#...................#...........#........#...................................#....................................#.............#.#...............................#....#...............................................#....... ..........................................................#..............#.#.....#...#.......................#..............#......#.......#..............................#...............#.............#........................................................................##........#..........#.#.......................#...............................#......................................................................#........#...............##.....#.#.......................#..............#................#...........#...........#......................#...................#.................#......................................................#......#...........#............#...........................................#......#..#........................#..#..#...................#.#.....................................#.........................................................#.....#.......................#.....................................#............#....###....................................................................#......................#..........................#........#...........#.................................................#.................#...#.....#..#.....#.......................#......#.......#.#......................#......................................................#........................#...........#....#........................................##...............#..........................................##......#........................#.......................................................................#.#.............................................. .#........#...................#.......#........#................#......#.#............#..........#...#....................#...........#............#..................................#.......#..................................................#...#.........................................#..#......................#..#.#.##....#..................#.......#........................#......................#.......................................#......#...........#....#.............#....................##................................................##....#........#....#.....................#..................#....#............................................................#.....................#.............#..............#......................#.........#.#....#................#........#.......................#.........##...................................................................................#....................................................#.....................#...................#......................................#..........#.........................................................#.................................#..............................................#...#...................#........................................#..........................#.........................#......#................##.........................................#...........................................#...............................................#.................#..................#.............#....................................................................................#...#.#.. ................................................................#......#....................................#.......................#........................................#........#.......................#..............................#...........................................#.#.........#.......................................#....................................#...#....#.#.........#.#................................................#............#..#........................#......................#.................#..........#............................#..................................................................................................................#................#..........#....#......#........#...#...........................#..#.................................#....#....#............................................................#............................#..................##.......#...........#...................................#......................................#.#....#....##........#.#.........#...#...............#.#......#......................#................................#..............................#...................#...................#...........#.............................#.................................................#...#........................................#........................................#.......#..........#.#...........#....#....#.#.......................................#......#..........#.....#.....#........#.#....#..#..........#........................#.................................................#........#......... .#..............#.....#......#..............................................#...........#..................#..............#.................#...................#.....................#....#.#..#.............#................#..#.............#...............................................#............................#.....................................................#.##....#...#.#.........................................................#...........................#........................#..................#..................#......#...#.................................#.....................#................................#.................................#...#.......#...#.......................................#.............#........................................##........#...................................................#...........#...............................#.#................#................#.........#..##...............#..............#......................##......................#...................................#.....#.............#.............##.#.#..#............##............#..................#.#.............................#...........................#........................##.....#...........#........................#.............................#...........................#..#............#..........................................................................#.................#............................................................#.......................................#.....#..........#..............................................#..#................. .#.....#...............#.#.........................................................#.............#.#.......................................#..#..........#.......#........##.#...#...........#..#.#.................#....................#..........#......................................................................#..................#.....#.............................................................#......................#...................................................#..........#.............#......................#........#....#...................##....................................#.....................#.............#.......#...........................................#....#...........#...............................................................#........#.....................#...................#.........................................................#..................................#........##...........#....#.....##...#.........................#......#.............#................................#...#..................#...................................................#......#.........................#...#.#.........................................#.........#..........................................................#...#.................#...........#...........................................................................#...................................#.............................#..........................................................................................#.#...#........................................#............#......................#............... .................###............#......................#................#.....#........................#..................#.....#..................#.............................#...........#.............#.................................#...............#...................................................#..#.................#.................................#.......#...............................#..#.......................................#...............#.....................#...#.............#..........#............#...................#....#..................#..................#.......#.......................................................#..........................#................##........#.....................#................................#..................................................................#........#.........#...................#..............#.................................................................#......................#....#........................................#..............#..............#.......#......#.....................#..........#...........#...................#.......................#....#..#...##......................................#...........................................................#......#..#.#.......#.......................................#.........#........................#.........................##..........#........#......#.....................#...#..............#............................#..#.....#.....#.......#.....................#...#.....##.#.............#....#..............................#..................#........... ........#..............................................................................................................#..................................#...............................................#...............................#...............................#.#...........................................#..............#.................#.................................................................................#.......................#.....#...................................#...................................................#............#................................#.............................#...............................................#.......................................#.....................#......##...........................#..#......#.......................................#................#................................................................................................#....#....................................#....................................#........................#......................................#..............................#..................................................#..................................#.........#.................#...#........#..........................#........................#....................#.................#.........#...#........#....#.................#......................................#..........##.#...........#..........................#.......................................##..............................#.......#.........#....................................#...........#..............#... ...#....#............#.............##...........#.........................................#...................#..........#................#.....#.....................#..##...................#..........................#.................................................#...........#.......................##..........##............#........#....#............#................#...............................#.................#.............................#.....................#..........#........#........#........................................#.......................................#.................#...................................................................................#...#..............#...........................#..................#......................#.....#......................#......#............................#.........................#..............................................#......#...............................##.........#..................#................#..........................##............#.............................#........................#.............#...#.....................................#.....................#.....#..........................................................#...#.#......................................................#............................##.....................#................#...........................................#.....................................##..#...........#...............................................#..................................................#...............#........#....#...................... ..#...............#.....#......#...........................#..............#.............................#.......#...........#...........##.......................................#.......#....#............................#.....#......#............#......#....................#..#......#...............................#........................##....................................#.......#...............#.............................#....................................................#...............#........................#........#....................#.....#.........................#...........#.........................#.......................................#....#...........................#................#...#..............................................................#.........#....#...................................................#...........#....###...#...............#...................................#....#........#...........................................................#...............#.#.......................................................................#......................#..........................#................#....#............................#..................##...........................................................................#...................#.#..........#..........#................#.........#...................#..............#.....................................................................#...#........#..............................................#...................#..........................#.................#....................#.......... ...................#...............................#...............#.#....##........#..................................#.....#..............................#.#............#..#...............................................#...........#.................#.......................#...#.........................................#...#.......#.....................................................#.......#.#........#...#..##......#..#...........................#.......................................................................#....#...........#.........#.#......................................................#................................#..........#.#.............#............##...................................#......#..........................................#........................................##....................#.......................................#............#..................#.........#..........................#.........................#.................................................#................................#..........................................................................................#........##..........................................#.......................#..........#.....................................................#.........#........#................................................#......................#...........................................#.................#.......................#..............###...................#...................................................#........................#......#......................#.............# #...#.....................#......#................................#....................#....#............#................#...................#...........###...................#.................#.....#...#....#......#...#............#....#..............#.#.............#.................................#....#..........#.....#.....#..#.......................#....#..............................#................................#..............................#...........#.#........#........................................#..................................#................#.....................................#..................................#.....................##.....................................#.............#..................#..................#.......#.............#.....#......#.#.............#.....................#......#.....#......................................#.............................#....................#................#...........................#..........#........#..............##...........#.##....#...............#..#...#..#......#.#......................#.....#..........................................#.............#.....#.#..................................................................#.......................#.#..#.........................................#................#............................#.....................#........#........#.....................#.....................................#.............#....................#........................#.................##.....................................#.....................................#....#....#... .........#..............#....##.................................#...........#.........#...................................................................#............#.........#.................................#..#..............#.............#...........#...................#..#........#..................##.#........................................#...........................................#....................#.......#.................................#.......................#.....###.......#....#.#..#....#.....................#..........................................#...............................#.............#..........#......................#..........................................................#...........#.....#.............#................................#...#............#........#.......#................................................................................................#...#.....................#...................................#..........................#.........................................#.......................................#.................#................#......................#............#.#........#.....#............#..#.............#.................#.............................#.........................................#.......................#.....#..#......................................................................................#..#...#......#...........#.......#.....#.......................#......#................................................................#..........#................................#........................... ...........#.................#................................................................#.........................#....................#....#...............#..#.....................................##................#.....#....#...........#................#................#............#...................................#...............................#......................#.................#.............................................................................#.........#................#.#................#...........................#......................................#...................................#.....#........#....................................#.....................#...........................#...............#.........................#................#..........#..#.....................#.......................................#........................................................#......................#...............................#......#.......................................#..................#.............#.....#.....#......##.......#..##.................#..............#.....#....#...............##..#.........................................#.#.#..........#....#.#...........................................................................................#..............#......#....................#..........#...#.........................#......##......................................................................................#.........#.#...............#.##...........................#........#............#....................#............................. ...#................................................#..........................................#...........................#.....................#................#......#..........#.....................................#...................##..#.................#.................#..................#.........#...............................................#..............................................##................#...........#..............................................#.................#..............#.................................................................#...........#..............................................#...................#..........#...#...#.......##.....#..............................................................#.....##..........................................................................................................#...........................................................#...#....#............................................................#....##.........#...##........#............#.....#.....................#............................#.#..........................................##.......#.....##.........................................................#................#...............#..#.......#..........................#...#........................#.............................#.....#.........#.........#.#..#..............#...#...........#..............#........#.#....##.................#.................#...........................#..#..........##...........#................#..........#...#...#................#................................. .......#.........#.....#...........................#.......................................................#..................#.......#....#.......................#....#........#..........................................#.........#.....#.#.............#.............#.........................................................................#..............##................................#..............................#..................#.......#....###.....................#...........#..........................................................................#....#............#.............................#................#......#....#........#.......#.........................................#.............................................................#.................................#..................................#.................#................#.....................#...#..#................................#............................................#...#................................................................................................................#........#.#..........................#...............#.................................#.......#......#.#........#....#.................................#......#..#...........#........................##.....#...##...#....#......#...........................................................................#......................................#..........#..........#......................#.........#.....#..#..............................................................#.....#...................##...........##.....#............. ........................#....#...........#.............................#..................#...............#.............#......#.............#.........................................#................................................#........................#............#......#............#...................................................#....................#...................#........##..............................................................#....#...........#....................#......#....................................#....................................#.........................................................................................................#...............................................................#............##..............................#.....#...#.....................#.......................................#...#...................#............#......................................#....................#.........#................#..............................................##.................#..#.................#.......#...................#.............................#.....................................................................................................#..................#....##............#................#.........#........................................................................................#...................................................#....#..#..#..........................................................................................#....#...................#..........................#..#...................... ............#........#.........................#.................................#.........#....#......................#.....................#.........................................#......................................................#...........................................#............................................................#.....#........................#........#.............................#...................................................#......#.....#.........#.........#.....................................................#............................#.........................................................#................................#...#..............#.............................#...#..............#...........................................#.........#....#..........#...#.................#......#.....................#....#...................#....................#..............#.................#.....#......................#......#........#.......................................................................................................................#.............#............................#....#................#......................................#.......................#............#..............#..#............................................##.................#...........................#..#.........................................................#.............#....#...#.#.............#..........#......................#.......#......................................................#.................................#.........#..........#.......... ............................................................#......##......................#.......................................#..............................................................#.............#.........#................#..#.#..............#..........#.....................#...#.................#.......................#....#..............#....#.#...........#...............#....................................................#............................................................................................#..................................#.....#.....#........................#.#.#.............#..................................................#..........#...#.....#.......#...#.....#..#..................................#.....................#........#....#...........................................................................#.....................................................................#............#........#.#.......#.#........#.....#.#.................#........#........................#..........................#...................................................................................#....##...#...............#..........#.......................#.........##.........#.........................................#.............#....#............#................#..#...............................................................................................................#.........................................#........#........................#.........................##........#.................#............#......................#............#.. .................#.#....................................................#...#.........#................#...................................................#..............................................#.........#...................................................#.....................................................#.....................#.#.#.....#........#.....................###....#...............................#......................#......#.........................#............#.......#.....................#..................................#..........................................................................##.............................................................#.......#...........................#..#.............#..........####..............................#...................................................................#........#......................#...........................#..##............................................................................#...#......#............................................#.......................................#.........#.................#..............#...................##.....#...........................#............#.#...................................#...................#.........#...............#..................................#.....#.......................................#...#.#............#..........................................#.........#........#.........#.....#...................#....#.#............#...............#............................................#.##.....................#.#...................... ...........................#...........................................................#.............................................#......#....................................................#....................#..........................................#......#............................#..........##.......#...........#......................#.........#....................................#.#.............#.............#............#...........................................#.....#.........#..#............................#.....#........................#.................#.#.......................................#..............................................#........................#..................................#.#..............................................................#.......#........#..#............................#..............................#..............................#...........................#..#...#...................................................................#....#.............................#..........................................................................................#..#........................................#.....#......................................#..........#.............#........................................#............#...................#........#.....................#.......#....#..........................................................#..............................#.....................................#........................................................#...................................................#................ .#...............#.......#.................................................#....................#............#................................##.......#.#.........#..............#......................................................#.......#................#...#...........#...............................#........#..#.........#.....................#...................#...........................#..#..................................#........#................................................................#...............................#.............................#.......................................#........#.......................#...#..........................................#............#.............#....#..........#.....#.....................................#..................#.......#.................#......................#.....................................................#..........................................#...............................................#........#................#.........................................................#...........#........#...............................#..............#.....#...........................................#.........................................................................................................#........#.................................#.............#.....................................................#.............#....................#.#.....#....#...#................................#...................#..............................................................#............#........................#. ........#...........................#.......#........#....................#.#......#......................................#...#.....................................................................#........#.....#..........................................#..#................................................................#....#.............................#........#.........................................#................#.....................#.........#.................#....#....................#...........................#..........#..#.......#...............#.................#.........................................#................................................#............#..........................#.......................................#..........................................#.....#....#........#..#.........#.......#.............#.......#.....................#..................#....#.....#...........................#..............#..........#...................................#......#..................#............................................#......#...............#.......#................#.............................................................#.....................#............................#.........................#..................................................................#....#......#.#.......................................................#.....................#......#....#.....................#...#.............#..........#......................................##...#.....#.......................................#............................................ .............................#.....................................#...........................#.......#..#.....................#..............#................................................................................#....#.#........#......................................................#.................#........#.............................................#.......#....................................................#......................#.........................#..#.............................................#...........#..........................................#........#..........................#............................#.......................#.............#.....................#...........##......................................#...#........#......#........#........................................................................................#...#.....................................................................#.............#.................#......................#.............................#.........#......#...........#.......................#................................................#....#.........#..................#................#.......#.#.......................................#...#...................#......................#..................................................#...................#..#................................................#.......#.#.................#........#.................................#..........#..........................#.............................#....#.....................................#.#.............#........... ...................................................#...............................#.......................#................................................#.............................#.......................................................................................................#....#.................#.........................#...........................#...............#....#.......................#...............................................................#............................................#...........................#................................................#...#.............#................................................#...#...........................................................#......#........#..........................................................#.........................#........#....#..................................#....#.....................................................................#.........#............#.................................#......................##...........#.......................#............................................#.........#................#................#..................................................#.......................................#..................................#................#...........................#...................................#...............................................#..............#.........#.....................#.......................#.............................#.........##.#.................#..#...............#.......#.............................#.............. ....................#..........#...#.............#......#....#...........................................................................................#.#..............#......#..............#.................#........#.......#..##........#...................#.............#.#....................................#........#.....#..#.......................................#.#.................................#...........#.....#.............................................................#.......................................#.........#.............#........#.......................................##.....#.............##..........................................#....#...#.#..........#............................................#...#...................................#................#.............................#....................................................................#......#..................#......#...............................#..............#......................#...............................#........#.......................#................................#................#.............................#.........#................#....#......................................#..................................#....#.................................#...................#....................#...............................................................#..................................#............................................#.........###......................#......................................................................#....#..........#........#................#.... ..........#...........................#......##.......................#.........#.............................#.........................#...................#..#.........#...................................#..................................#...#...........#....#........#.........#........#.........#........................#.......................#.................................................#...........#..................#.....#.................................#........#......#...........................#..#.................................................................#...................................#.....#..............#.................................................................................#...........#......................#..........#.......................#..........................#......#.............#......................................#..............#...................#......................#................#......#.................................#............#.............#........................................................#........................................................................#.................#............#.........................#.......#..#........................#.........#...........#....................................................................#.......................................#......................................##.....................................##.............................#..........................................#..#.............................#............#...................#.........#............... ......#...........#...........#.....................#............#....................#..........#........#..............................#......#...........#..............#...............................#..#...............#................#...........#........#.#.#..#....#...#..........................................................................#.......................###..........................................................................#......................#.......#...................#.......#............................#...............................................................................#...........#.............#...................#........................#.............#..........#.#..................#..........................#..........................#.....##.............#...................................##............................................................#......#.......#..#.................................................#........................#................................................#..............................#.........................#..........................................................#.....................#...............#...........................#.................................#.................#....#.........................#............................#.......#..................#..................#.....................................................#.............#...............#....#................#......#...................#................................#.................................#.......................... #....#..........................#............#....#................................#.......................#.............................................................................................................................#..............##......#...............#.....................................#...................#.#........#................#...............................#......#...#..................#.................#......................#....##...........#...#........................................#.................#.......................#.......................................#....#................................................................................................#.....#....................................#.#...#.................................#.................................#..........................#.............................#.........................................................#.....##.................................................#..............#...............#.......#................#.....#...........#...........................................................#..#....................................#.......#.......#.....................#........................................................#.................................................................#....................#..............................#.............................................#.....................................#......#.........#...#..............................#........#....#.......#.......#.................#......................................#...#.#..... .......#.................................................#.#.#.............#...........................................#..............#..........................#.............#....#...............#........#....#.............#........................................##.................#.........................................................................#...#.............#...#...............#....#..............................#.............#...................#.#.........................#..#.................#...........##...#....#..#....#....................................................................................#..........#.....................#.......#..................#.............................#..#......#..##..........................................#....................#.................................................................................................#............#..................................................................................................................#....................#..................................#..........................#.................#........................#........#.......#.......................#..........#....................#...#...................................................................#..#.........................#...........................#..............#...#.........#....#.....................................#.................#............#............#.....#..............#...#..#.##........................#..#....#...........#................................#..........#........#....#..........#..... ...#....................................................##.....................#................................#....................#...................#..........#....................#.......#.....................#....#........#.......#.......#.....................#..................#......#.#.........................#..#....................................................................#...........#................#...........##........................#.................................................#.........................#......................................................#.....................................................................................#..........................#....#........#........................................................................##.............#..................#........#.................#.....#.###....#.....................................#....................................................................#.#.#....#.....#............#......................#...................#..................................#................................#......................................................#..........#...........................#......#......#..................#.........................#..........#.......................................#...............#...#.....#..........#.....#.......#............#...##........................#..............##...............#......#.......#...............................#........#......................................................................................#................................ ...............#............#..........................................#...#...........................................#.............##...................................................................#.........##..#....................................#......................................................#......................#..........................##..#........#..........#...........................................................#.....................#......................#........................#....................#...................#.......................#.................................................#....#....#..............................................................#..........................#.......#.....#......#......#....#...............................#..................#...........................................#.................................#........#..........................................................#................#.....#.............#...............................................................................#........#....#..#........#..................#.........#.#............#..#..#.#............#................#..#..................#.....................................##......#.....................................................#...............................#..............................#..................#.....#..#...........................#..............#........#................................#.#.......#.......................#................................#...........................#..#........................................ .....#....................##...#........................................#.......................#..............#.................#.............#.........#....................#..........#.................................#..#.......................#...........#....................#..............................#....................................#.....#.........................#.......................#....................................#....................................#.........#..........................#.................................................................................#....................................#.........................#......................#.................#..........................#...................#..........................................................................#..........................#.........#......#.....................#................#...#................#....#..........#...#...#.....#................................................................#...............................#..........#.................#.....#............................##............................#........................................#..................#........#..#...............#..#.....................#.......................#...#.......................................................#.............#...........................................................................................#.........#.............................#........................#.#.#.......#.............#.................#.....................#..................................#.. ...........................................#.................#.....#.#........#.....................................#..................#.................#................#..................................................................#.......#..................#...................#.............#.........#....#...##.......#..#..#..........................................#........................##........#...............................#........#.....#............................................................................................#......#............................#.......................................................#......#.#................................#..........#....................................#..................................................#.......................................................#.............................#................#.....#.....#..........................#........#......#..#.........................................#..........#................................#.............................#........#...........#.#.#................................#...#.#..................................##................#...............#............................#...........................##...........#...................................#......................#.....#.................#...........................................#.....#......#..............................................#...##...#............#.....#.......................................#............................#.....................#.##....#..#......##....#......................... ..........#..........#..........#......#............#........................................##...#.....................................................#......................##............................#..##....#.................................................................#...................................#..#.......#........................................................................................................................#...#...............................#.......##.......#........................................................................#.#..........................................................................##.........................#...................................#...........................................#..........#.........#............................#.............#......................#...........................................#..........#........................................#.......................#........................................#.........................................##...................#.....................#.........##................................................#......#.........................#...........#..........#........#.....#...................#.......................................................#................................#........................................##.....................................#...#..................#.....#...##.......#...#..............................................................#...#........................................#............#.................#...................... ....#.................#.....#....#.....#..............................................................................##.............#............#.....................................................#.....#.....#...#....................#.....#..........................................................................#.........................................#........#..............#..................................................#..#......#.....#...........#..#..#..................#...#........................#...#...#......................................#...........................................................#..................#.......#.#..........#...........#.........#...#.......#.............#.................#..#....#......#.....................................................#.............#.##.......#.#..............##.......#.............................#.......#..............#.....#.#..#..#.......#...................#................#...............#............#...........................................................#.............#...................................#......##............#.........#.......................................................#......................................#...................#......................#..............#...............#..........................................................#.......................#...............#..#..............................#.............................................................#.................................................#.........................................#.........#.................... ..............#........................##..........#......#........................#...............##............................#.............#.....#................................................................#..........#..#.............#..##.....#...............#...................#...................#................................#.................................#........#...#...........................................#.#...#.................................#.#................................#..................#...........#...................#...#.................................................#.#.................#...................#.....#.#...............................#..............................................................................................................................................#......##...#.....................................#............#...#.............................#............................#.....#..#.....................................................................................................#.........................#...................................................#.....#...........................................................#.........#......#...............................................#.....#...#.......................#..#......#..............................#..............................#.................#..#.#........#......#..................................................#................#..#........................#..............#...................................................#..........#............#..... .........................#.............................#...............................#..............#.............................................................................#...........#............#........#.#.........................................#...........#.......#......................................#...#...........................#..#....#........................#.......................#......................#...........#...............#..#..............................#.#..............#............................................#....#......#.........................#.........................#...#...................#..#...............................................................#.............#............#...................#.........#......#..#...#..................#............#..##...................#............#...................#....#.....#...............................##..............#...#...............................#.....................................#...........................#.........................#..........#..................#...........#............#...................................................#.......#..............................#....................#..........................###.#......................#....#............#..........#...........................................#.........................................#................#.......................................#.....#..................................#.....#......#....................#.............................................................................##..#............. .....................#..............................#............................#..........##.............#..................#...#............#...#...................................#.....#.#.................................................................#........#............#...................................................#................#.........................................##.......#.#.....##..............#.......................#..............#...............#........................#....##......#................#.........................#.#..............#...#..............#...........................##.....#........................................#......................................................................#........#..............#.....#...#...............#.#..#..#..#........#................................................#............................................#...................#...#....................................#..................................#.............................#...#.....#.....#............#.....................................#.......................##...........................#..#.........................................#................................................................#.............#...............................................................#....#...................#..................#.........#.........................#............#....................#....................#..............##...........#.....#............#.....................................#...#................................#.................#..# ............................................#.#.....#...........................#........................#........#.............#...................................................#..............#.....................#.#.....#..................#..............#........................................................#..........................................#.................#...............#...................#....#........#...#.......................................#.#........................#..#..........#.........................................#............#.........................................#.#..............................................................#............................................#................................................#...........#.......................................................#................#............................#.....#........#...#..................................................#.....#.............................#.............##.......................#..............................................................#...#...#...............#.....................................................................#.#....#..............#.#.............#.......#..........#.......................#....#...#.#......#......#...........#.............................................................................................................................................#...................#.#.............................................#.......#...............................#.........#...........#....##..#.#................................. .......#.....#..............#......................#.............#............#...................................#...............................#.............................#.....................................#.......#.....##..............................................................#.......#............#....#.#..................................#..........#....#.....................#...#...#.....#..............#.....................#..................##........................................................##..#...#........................#....................#.....................#........................................#........................#..#................................................................#............#..............................................#.....#...#...........................#..#.#.................................#.......#.............#.................#.................#................##.....................................##...............................#..................................#.............#....#.#.....#..................................................................#...................#......................#...................................#..........#.............#.............#..................#................................#.............................#..........................#.........#.............................#........#...................#............................#..#......#.....#............................#....##......................#.#...........#..........#...............#...............#........#......... .......#..#....#.............#......#.........................................................#......................#....................................#..#..............................................#.................#.........#......#.............#...............................#...................#........#.....................##......................................#....................#...#........##........#.............#....#..#..........................#...#.......#.............#........................#.....................................#........#......................#....................#......................................#......#..................................................................#..............#...................#.................................#....#..................................................#...........................#.............#................#................................#.....................#.....#......#................#........................#................................................................#.#.........................................#.........................#...................##....................................................#...#.#......#.......#.........#..................##............................#.........................#....#..........................#........................................................#..................#......................#..........#...##..............#...................................#.............#.###.......#...................#....................................#..#. ........#.#.#.................#..........................................#...#.......#.................................#............................................#..................#.....##.......................................................................................#......#.........#....................#..............#..............#...........................................#......................................................#......#.......#.........................#....................#....#............................#........................................................................#...................#.......................................#.........#.#.........................................#.....................................#........................................................#...........#...........#....#......................#.#.#....#..................#..............................................#...............#......#...#.........................#..........#...##....#................................................................#............#..............................................................#.....................................................................................##...#...........................#.....................................#..#....................#..................#........................#..........................................#.#.......#..................................#........#.................#.........................#...#.............#......##.......#...#......#...............#.......................... #.....#...........#.....................#....................................................#..#......#................................................................................................#..................................................#.............................#......................................................#.............#.............#.........................#.......................#..........#.............#......#.....................#................................................................................#...#..............................#..............................................##...#......#...............................#.......#...................#..#...#....................#..#..................#..........#..........................#.........#......#..............................................................#..............................#...........................#.............#............................#.....#...............#...........#...............................#...............#...............#..................#.................#..#.......#................................#..#...#.........................................#................................#.........#.......................................................................................#........#...#....#.#...............#...............##.......#..........................................................................................#...........................#........................#................................#..........................#..........#.......... .................#..#.........................#...................#..............#...#...#...................##.........................#...#..............#.................................................#............#....#.....#.....#......................#....#......#...........#....#.....................................................................#.#.................................#....................................................................#...#.#..........................#.........................................#........................................#.....................#...#............#.........#.........................#..#...........#.................................#.........................................................#................#.#........................................................#...................................#...........................#..........#...................................................##........#.....#....#........................#..........................................................##..........................................................#................#..............#....#....#...........#.........#.....#.....#..........................................................................#....................................#..............#..#..............#...................#..#.......#...#..#................................................#.....#...................................................#....#.....#................................................#...........#.........#.........#..............#................. ...........#......#........................##..#........................#...........#.....#................#..............#.......#........#.........#.#...#.......#..........................#............................................................#............#............#...............#...................................#.#.....................................#..................................#..................................#.......#.#......................................................................#......#..#................................................#...............#.....................#....................................................#.........#.................................##....#........#..............................#.....................#...................#.......#.#..................#..................#........................#........#........#.......##............................................#.....#..................#..........................................#.....##.........................#................#...........................#..........................................................#.......#..........................................#......................#.....................##............................#.......................#.....................................#...........#................#..........................................#...................#.#..........#................#...................#.........................#.#.............#............................................#.#.#.............#............................#.. .....................#...#................................................#.............#...............................................#.#..#...#............................#.................................................##........#.#...................................................................#.....##.................................#.........##.........................#................#............................#..........#....................................#.#.............................................#.......................................#.....#....#...#......................#....................#....#.#..#.#..#.............#.........................#..........#.#.........................................................#.........#....................#.......................#..........#.................#..............................................................#..........................#.............................#............................#................#......#................#..................#......................#.........#..........#......#.......................................#.................................##.#........#..........................#..#........................#..#.........#........................................#...........#................#........#.............#.................................................................#........................#.........#......#..........#.........#..#......................#..................#....................................................#......#.......#..........#......................... ....................#.........#........#..#..................................................#............#.#...........#...................#...............#.........##.......................#...............#.#.........#..........#.......................................................#.....................#.................#...........................#....................#.......#................#....#....#..................................................#.............................................#......#......#....................#.......................#...........#..........#...........................#........#...##........................#.....................#..................................................................#................................................#....................#................................#...................#..............#.......................#..............#........................#...........#...............##.#...##....................................#............................................#..............#........#....#...#..........#..#.................#..........................................#........................................#...........#..........................#.............................................###.....#......................#......#...................................#.....................#.......#...........................#...........................#...............................................#..........#.#...........................................#................................#.#...#...#........... .........................................##...........#..........................#...............#..........#..............#..#.....#..#.........#..................................#..............................................................................#...................................#...................#........#................#............................#...................#.............#......#.#...............................#....#.....................#.#.........................#.................................#...............................................................................#............#.....#..................#..................#............#...................................#.............#.........................#.........................#.............#...#.....#......................#............#..................#.............#.....#...#.................#..........................................#.......#......#...................................#.........................#..........................................................#.....................................................................#....................#..............#.....#..........#....................................#......#.......#.................#..........................#.....#..#.........#.#.......#................#............#.....................#..................................#.....#...........#.............#.....#...........................#........#................................#....................................#......#........#..#................................ ..................................##............#.........................................................................#.##.......................................................................#.........#............................#....................#..#.........................................................................#.........................#...................................#..............#..................................#.......#..........#......................#................#..#....#.........................................#.........................#..................#..............#......................................#..........#....................#....#........#.........##...#...........#......#.............................#.........#......................................................................#...#................##...#....#...................................#...............................#.....................#...........................................................##....................................#..#............#....#..#................#.......#...................................#..#...........................................................#.....................................................#.......#.....................................................................................#........................................................#...................................#...........#................................................#......................#....................................#.......#...#.............#.................. ................#....#.....#.........#................#.............#.........#.........#.........#........#............#.......#.....................#..#........#......................#...................#............................................#..#.................#..............................#...................#.#...........................#..............................#.#..................................................#......#..............#.......................................#.#.....................#.....#................#..............#..................................................#........................................................#...............................#.......#.#....#...................................#................#..........#.#.....................#...#................#....#.........................#......................#......................................#..............................................................................#.....#..........................#...................................#...............#.................#...#............#...#.......#...............................#............................#..........................#.......#....#................................................#............#....###...................#..#............#..........#........................#..........................#.....................#.................#..........#...........................................#......................................................#...........................#............#.............................# ..............#.....#..................#...........#............#..........#..#.........#...........................................................................#................#...........................#..#.......#.....................................#............................#.............................#.........##.....#.........................#.#........................................................#..#.......#..................#.......#.#......#....#..............................................................................#..........................................#............#..............................##...............................#......#....#........................#..................................#.................................#.#............#.............................#.........#....................................#.#..........#..................#...............#..........................#.............#........#....#......#.........##.................................#..........#................................#....#.......#..................#......................................#.................................#.................................#.....#..........#................#.........#.................#.......#...............#..........#.................#..#...............................#...........#....................#........#..........#.......................................#....................................................#..........#..............#..............................................................#........................... ................................#.............................................#.....#.........#....#.....................#.......#.......................#......#...........#.#.............................#.........#.............................................#...................#.................#.................................................................#................#....#..........................................................#.....................#.#..................................#.....................#....................................................................................#................#..............................#..................#..........................#.....#......#.................................#................#...#...#........................................................#.............#.......................#..........#....................###...#.......#......#.............##............................#.......#...#.............................#...................................#............................................#............#.................................................#.............................#.............#.....................................................#.#..................................#.#...........................#.....#...............................#........................................#.......##.....#................#...........................#..........##....#................#....#...............#....#................................#...........#...........#................................#......... ...................#........................#.......#.......................#.....#..........#........#...........................................#....................................#.............#.............................................#....................................#.............................................#........................#........#...#..............#......#........#..............#............#....#...........................#.......#........#....#.......#....#.#.........................................................................................................#...............................................................#..........................#.............#...#..........................#...........................................................................................#.....#..........#............#...........................................#.....#....#........................................#.......#....................................#.............................................#..................................#..............#.........................#.#.#..........#............................................#.............#.......#........................#...#.......#.....................................................#............................................#......#..............#......................................#....................#..................#.................#...........................................#............................................#........#.................................#.........#.#......#.......... ......................#.................#...........#...........................#....................................................................................................#..........#....#.......#...............................#.....................................................#...........#...........#........................................#.......................#...............................#......#........#...#.....................................................#........#...................................................................................#...................................#..................#......................................#.........#...........................................................................#...................#..................#........#................................................#......................#............................#.............................#......#.............................#.....#.........................#......................................#...........#...................##......................#....#..............#.............#.....................#................................................#..........................................#.........................................#..............#..................#.#.....#..........#......................#.#................#..#..........#..............#......................##.............##..................#......#.........#..............................................#........#...#...............................................##.................. ...................#................................#......................#...................#..................##....#..#................................................#........#.......................................................#.....#....................................................................#.................#.....................#.#....#..........................#..........................................#....#..............#.......#...............................#..........#..........................#.......#..#...........#.#.#......#..#.................................................#..........................#..............#...............................................#..#........#...................#..#.............#.................................................................................#...##.#..#............#............................................#.#..............#..#...........................................#..............................................#.............#...........#.#...#........................................................#................##...#.............................#...........................#................#...#.....#......#....................................#.............#......................................................###...........#...........#.......#...............................#.......#......#............#...........................................................#.............#.#.......#..#...................#................................#..........................................................#.. .............#...............#..................................#.........#.......#.............................................#.......#..............................#........#.........#...............#.....#...........#.......#................#.......#......#...#.............#........#....#..#.#...........#.#........#........................................................................#.#...#.........................#......................#.............................................................#...........................................#....................................................................#...................................#.........#..........................#.#..................................#....................#.....#.................#........................................#......................#..........................................................................#.#....................................#..........................#....#..................................#.....................................#.............................#.........#.............#........#...#................#.......#.........#.........................................................................................#.....#..#.....#.............#........#........#.......................#.......................................#.................................................#.......##.................#...................##................##...#..........#................#...#.....................#............................#............#..........#........#.................. ...............#...............#............##...............................#............................#...#............#..#.......#....................................##..........................#..#.......##..........#....................................................................................#...................#.....#........#.............##................#.#......................................#.............................#.......#.........................#.#................#...............................#.....#...........................................................#....#.....#.....#...................................#...................................#.......#..........#..............#....#.............................................#.........#........#.................................#............#..........#.....#......................................................#.................................................................#............#.#....................#.................#.....................................#....................#....#....................................#..................................................#.................#..........................#.......#.......#.................#..................................#..........#......................................#.........#.....................................................#.........##...............................................#........#.......#....#...................#.........................................................#....#.................#............................ ...........#....................#......................................#...........................#......................................................#.....................................#...............................#.##.......................................................#.#....................................#..................................#..............#.............................................#...............................#...................#.......................#....................................#........#.........................................#..#............................................#.......#..........#..........#................#.....#...........................#...........................#..................#...............#....#........#..........#........................................................................#.............#...............#....#........................................#...#.#....#.......#.#..................#....................#...................#....#...................#..#.......................#..................................#..#..#....##............................................................................................##............#.................................................#....#.............#.............................#...#.................................................................#.............#.................#......#.#.....................#..................#..........#...........................#.....................#...................#.......................................#........... ............#......#.................#...........#.................#........................................................#........................................................#.....#...........................##.#.............##..........................#..#..#......#......................................................................#........#.#...............#..............#........................#................#........#..................##.............#...........................#.....................##.....#..............#.................................#....#......##................................#................#.........#.............#...............#....#......#..#..............................#.#............#..................#.......................#.............#..............................................#.......#.......................................##..........................##.....#.........................#.....................#.......................................................##......................#....................#...#.........................................#...............................................#..................#...............#.........................................#......#.....#.....................#..#...............##..........................#.......#......................#..................#................................#..............#....................................................#.....................#.................................#...#..#....................................#........#......................#..... ...........#............................................................#...............#.........................................................#.................#...#...................#...............................................#...........#........#......................................................#.......#..............................#..........................................#..........................................................................#..........................................#...........................#..#..............#.........................................................##.....#.............##.....#..#..#...#.......#....#......#.........................................................................................................#..........................#...#...#...#..........#...........#...#.....................#........#.......#..............#...................#................#.........#...................................................................................#....#........#........#.....#...........#...#..............................#....................................#...#.......................................#..............#.#......#.......#...............#..#.#...............#.......................#...#............#..........#...#......##....#..#...........#............#.........................#..........................#........................................................#................#.......#..........................................................................................................#...........#.......... .#...................#.....................#.........#..........................#....................................................................#.........................#......................................#.........#............#.#.............#....#.#.......#....#....#.....................................#.....................#...#...#........................#.......#..........##...............................#.........#........................................................................#.......#........#......#........#....#...#.................................#.........#.............................................#...........#.......#........................#.....................................................#.................................#.........................#...........#............................................................................#.......#..................................................................#...#...........................#..............#..............................#.............#...........................................#.................#................#...............#........#.............#................................#..........#...#..........#............#.........#...#..............#......#.....#...............#.......................................#................#..................................#.............#.............#..#..#.........##......#...................#.......#..#......................#............#.................#............................#.......................................##.................# .#..............#.....................................#...................................#.................#...#.....#...#.....#................................#..................#..............#.................#..................................#.......................#............#...................#...........#..............#.............##.....#................#...............#..#..#.................................#..................#.........#....#....#........#.........................#....#.....#..#..#..........#.........................#.......#..........#.............#.....................#..#.........................................................#.....................##...........................................................#.......#.........................#..........................##...........................#...........#......#.#....#.....#.........#.......................#............................#......#....#...............#.......................#.........................................................#....#..#.................................##.#.#.................#.................#....#...........#............#...........#...........#......##.......#......................................................#...............................................................#......................#...................................#...##........................................#......................#..#..................#...#......#..................................#........#................................................................................#............ ...........................................#.......................................#..........#..............#......................................................#...........#...........................................................#...................................#...............#....................##..........#..#.....#.......#................................#...#.#...................#..................#..............#..........#.......................................#......................................#........#..................#.............#.......#..............................................#.....................................#....#.....#...#...#.#....................#..#....#....................................#....#......#....#......#.................#.......#................................................#........#.#......................#..#..#..........................#..............#.........#...................#......#.........#.........#.....#.#.....................#...........................#.........................#..........................................#.......#............#......................................................................#...............................#.............................#...##....................................#..............................#..#............###.............................#........................#......................#..................................#.................#...............................#.............#.....................................................#.............................#.... .................................#....#..............#................#................................................................#.#...................................#............#.#............................................................................................................#.......#.#..............................................................##...#.......................#.....#.................#...............#..........#...#...............#.......................................................#..............................#...............#...........................##.......#...............##.............................................................#..........................#...........................................#.........#.....................................#.................................#.......................#......#......................#..........#........#.#..................#......#............#.........................................................#.................##...........................#.......#..............##.....................................................................................#......#....................##.#....#..............#..........#................................#..........#..............#........##.#...#......#....................#.........##...............................................#.............#......................................................#..#..............................................................................................................#..................#.................... ............................#..........#................................................................................................#...................##..................#..#......................##.....................#.....#.............#......#...........##...........................................#............##....#...#......#....................................#...........#.....................#.#....#................................#............................................................#...............#...........#..#..##.......#....#.........#............#..............................#.....#.........#...................................................#......#........##...........................................#............................#.........................................................................#..............................#.......................#....................#...#.......#.........#...#....................#..............#...................................................#.......................#...................#......#.............................................##.................................................#...........#.............................#.......................................#....#..........................#........................#...............#................##............................#............#..........#............................................................................#..........#.#..........#....#.................#....#..............#................................................................. ...#..............................#........#..................................................................#...................................................................................#...................#.....#............................#........................................................#.................##...#...................#......#.............#..........#.....#......#....#..........................................#................................#.#.#...............................#.....................#......##............................#......#...................#....#.......#.......#............#................................#............#...#...........................................#.......................................................#.............#.#......#....................#.#..........................................#.............................................#............#....................................................................#..............................#..........###.....................................................................#............#.............#................#...................#......................#..................#........#.................#.................#...#................................#......#....................#.......................................................................................#.#..................#..#.........................................................#..................................#...............................................................#..................... ...........#.......#....#............................#.........#......................#......#.......................#...............................................................#......#................#....................##.........................#...........#................#.............................................#....#......#...........................................................#..........................................#..#...........................##.......#.........................#...........................#..............................................##....#....#............................................#....................................#......................................#..#.....#..................#..........#.....#.##....#.....#...............................#...................................#................................................#...........................................#.................#....................................#.......................#...........................................................................................................#...#.....................................................#.................#............................................#..............#.......................................................................................................#..............................#...............#...#.#......#.......#..................#........#..#..............................................................................................#........................#......##..................#......... ............................................#...............#......................#..........#........#..................................................#................................#......#.................................#...................#......................#....................#..........................................#.#..............#.....................#.#.........#.............................................................................##.............#.....#....#...................................##................#.........#..#...................#......#......#..........................................................................#.##...................#..........##...................#..........#.............#.......................#.............#..................................................#.......#................#....................#...........................#.....................#................#...............#.......................#.............#.............................................#....#.........................#.#.....#....#..................#..........#...#.................................#..........###...........#........................................................#.........#.............................................................................................................#.........#...................#.#.............##.......#......#.......#............................................#..............#.....................................#..#..............................#.....#.................#...........##................. ##...................................#.........#......#........#...............#..................................................................................#..........#....................#................................#..................................................#..#......#......................................................................#..........................#............................................................#.............#................................................#.......#..........#.........................................#..................#..................................................#.............#..........................#...............#..................................#......#...........................................................#...............................#.........#......#..................................#........................#...#..........................#......................................................................#...........#......#.....................#......#......................................#............................#.#.......................................#.........#............................#...................................#.......................................#....#..#............#........................................#..........#...........................................................................#....#............#............#......................................................#.........#......................#...........................#.#................#................... ..........................#..................#..........#.......#..........................................#................................#.....................##........#...#....#......................................#............................#..............#..#................................................................................#...........#...#.#.#...........#.....#.................................#...#..........#............#.............#.................#....#........................#.......................#.............#.....#....................#.........#...........#....................#.....#.............................................##.................#......#................#.##...........................#..#....#......................................#.........#..............#.............#...................#................#..........#...........#.................................#................................#............................#........#...........................#.......#....#..#......#......#...................#........#................#........................#.................................................................#..............................................#..............................#...............................................#......................#..................................###..............#..#.................#.#..................................#...................................................................................#.............................#...........................#..#........................ ..................#....#..................#.......................#...............................#................#..........................#.................#..........................................#............................#...#...................................#..................#........................#...#............................................#................#................................................#..#.................#....#..................#...............................#...............##.............................#......#.............#....#........#..#.................................#..........#....................................#...............#...................#.............#.....#....................#......................................#.............#............................#...#........#......#........................................................................#.....................................#..#...#..............#..#.#...............................#............#..#.#........#...........#....#.#.............................#......#..#.........#.......................#.#...................#.................#........#..................................#..........#...#............................................................#.......................................#.....#.............#.......#..#............#....#.................#...................#............................#...............#.................................#...#....................................#.....#......................................#...#.................. .......................#....#.....................................................#.................................#....................#..............................................................#...............#................#........................................#.#.........#....#..............#.........#................#.................#.......................#.............#...............................................................................#...................................................................#...........##...............#..............................#.#.........#.....................##..................#.......................#.................#......#..................................#.............#........#........................#.............#............##..................#...#.#...........#......................................#........................................................................................#.............................#.....................................................................................#............#..............................#.........#.....................#............###.................................#.................................................................#.............................#...........................#...................................................................................#...................................................#.....#.........#......................................................#............................................................#......... ...#......#........#..#..........................................#................#....#......#....#............................#..............#....##........#..........................#...........#.....#.................#....................#...................................................#...........#....#...............................#...............#..................................#......................#.#.................................#...#.........#.......#....................#......#......#...............#...............#.................#...........................................#.....................................#....#..........#............#....#........#.#.......#.........#........................................#.......................#.......#.................................#................................................................#..........................................................#...........................#..##.................................................................................#...........#.................#................................................#.....#.............#...........................#....#...............................................................#....................#.....#.......................#.......#............#.................#..........................#........#................................................................................#.........#.............#...........#............#........#...................................#..................#....................................#..#......#..... ............#.................................................#......#...........................................................#.......................#.........#...........#........................................#.....#.................#...#..........................#..#........................#............#..........#................#........#.....#...........................#........................................#...............#.#.................................................#....................................................#...............#........#............#....#........................................#.#..#.........#.......#.........................................................##...............#...........................................##...............#.....#..#........................##.#.......#............................................................................#.......................................#..........#........#........................................................#...........#....#............#......#.......#..#....#..........................#..........#.............#............................#....#...........#............#...........................................#..................................................#.....................#.........##..............#..........#..##........#..#...............................#..#...#.......................................................#...............................#.........#.....#.......................#.....................................#...................................#.......#........ ..................#..............#.##.#.......................#...............#..........................................#.#...........................#...............#....#.............#......................#.##...................#....................#...............#....#..........................#..#....#.................#................##..............##..#............#..........#..#.......................#.....#.......................#........................#..................................................#........................#.......................................................#.............................................#.........#..............#..........#.................................#..............................#........#..#...............................#......#.....................................##...................#..........##..#................................#.................#..............#..##....#...#..#.............................#.#....................................................#..#.........##.................#........................#.................#................................................#......#..................#..............#..................................#...........#...........#.........................................#...........................#..#.....................#...#...#............#.............................#......................#....................................#............................................................#......#..........................#....#.#.#...................#...............#......# ........#.......#...#...#..................#...............................#...............................................................#..................#....#.........................#............#.......................#.....#.........................#............................................................#........#.......................#.........#.............................#......#.................#...........#.........................................#....#.............#................#............#................#.........................................................................................................#............#...#...............................................................................#....#................#..........................................#................................................##.................................#......#..........#....................................................................................................................#..............#...........#........................#.........................##......................................#..#................#...................................#.........#......................................#.............................................................................................#.......................................#...............#........................................#.#.#.................#...........#.....................................#............#......................................#..#............................#........................ ..................#........#.............#..........#...#.......................................#......#...........#......#.....................#.................................#................................#..........................#............#.....................#..#........##...#........#....#.....................................................................................................#.....#.....................................................#................#...#......#..#...........................................#......#.................#..#....................##..............#.........................#....................................#...................#...........................#....##..........#.................#....#.......................#......................................................#.#..#.......................#............................................................................##.................#........................................................#..#............................#...#........................#...............................................#......#..................#................................#..........................#..#.............................................................#.............#....#...............#...................#.................###........................#....................#......#..........#.........#............................................................................................##...........................#............#.........##............................................. .........#.....#...#.............................................#.................................................#......................#...................................................................#............................................................#..........#............................................#....#....#.................................#....................#.........................#.........#....#....................#......................#...................#........#........#..................#.......................................................#.#...........#...........................................#.#...................#....................#....................##.....#.........................................#.................................................................................#....#...............................................#....#......................#.....#....#.................#...................#........#...........................................................#..................................#......#.....................................#...................................#..................#................#.......#.........#........................................................................#.............................................#...........#........#.......#............................#.................................................................#......................#..#.....................#........#...#....#...........#...................................................#.......#............................. .........................#.....#...................#.........#.##..................#....................................................#.......#.........#......................................#....#..............#....................................#.....................#.................#......................#...............#..........................#........#.................................#.......................#.....................................................#.......#.....................................................#.........#...........................#..#..............................#.....................................#...........................#..#......#..........#...............................................................................................................#...........#.....#......................#.............................................................#.......................#.#........................................................................................................................................................................................#....#.....#...........#............#...##....#........#...#..#......#..............#....#.........#...................##.................................................................#.......#....#.#............#.##...........................................#...................................#...................................................................#...#....................................#...........................................#............................................ ...#...............................................................................................#..................................................#.......................#.#................#...#......#....................................#....#.#...#....#.....#................#.........................................#................................#....#.............#......................#..........#.#.......#.......#...............#...........#..................#......................................................................................................#..#..........#...#..#.........#...................#...................#...#...................................#...........................#...............#......................#.........................................................................#.....................................................................#.......#...........................................#...................#.......................................................#.........................#.......................#.....#..............#.............................#...........................................................#.#...#....................#.........................#.................#.........#.#............#....#.................................................#........................#........#.....................................#.......................#........#.#........................#........#.....................#....................................................................#................#...#........................... ......#.......#...........................#.....................#....#..........................................#......#..#................................#.......................................................................#........#...#..........................#.................................................#.#.#.....#.............#....................................................#..........................#..........#.#...#..................................#........#................................#....#..................................................................................#.....#.......#................#.................#................................................#................#.....................#...........##........#................#.#........................#..................................................#...............#.........#.......................#..................#....................................#...#......#..........##...................#......#..............................#.....#...........#.........................................................................................................................................................#..#.#......#................#..........#......#.......................................#..............................#..................#...............#.#...........................#..#........#...#...........................#............#..............#..#..................................#..............................#....................................#.................#...#.....#..#.......... ..............................#.......................#...#...........................#................................................#............................................#.........................................#.............#.......#...#...#...#.....#..............#..................#.#.....................................................#.......................................................#....................................#.............#..................................................................#......................................#.............................#.......#.................................................#....#..#..#....#.....#......#.................................................................#...#..............#........#........................#.............#..#....#....................................#.....................#.......#..........#......#....#...............#....#........................#............................................#..................................................#............................................#.....................................................#......#...........................................................#..................##...................#...........#.................................#.......#.....#......................#.....#..............................#.....##...#.##............#..............#..#.................#....#..#.......................#..................................#.#.......................#............#.......#....#.........................#......................#...... ..#.........#......................#.........#.............................................#.....#..............................#..........#......................................#...................................................#............#................#...................#....#......#...........#....#......#...............#..#..............................................#..................................................................#........#........................................#.........................#.........#...........#..............#.........#......................................................#....................................#.......#..........#.........................................##......................##..................................#.............#............#......................#........................................................................................................................#...............................#...................#..................#..........#........................................................#...................#........#.............#......#...................................................#...#..........##............#.........................................................#...............#................................................#..........#.........#.................................#...................#...........................#...#.#......#.............................#.......................#.......#............................#....................#..#.......#.#.........................#.. .#..............................................................#.........................................................#.##...#.................................................#......................................................................................................................................#.......#..........#............#...........................##.#.................................#.......................................#...............................##.#...............#...................#....................##......................#..#...#......................#......................#....#..#...............................................................................................#........................#..................#..............#...................#...................................#....................#.............#.............................................................#.......................................#............................................................#.......................#...............##....#.................#.........................##....#.........#........#..................#..............................#..........#...#.....#.........................................................##..........................................##.................................#...............#....................##...........................#..#............#.......................................#.......#....#..................#.............#................................#.....................#................................... ..........#.#.#.#.....#.................#..#.......#...........................................................#................#.............................................#..#.#........................................................#.....#......#..................#.......................................#..........#.............#....................................#...................................................................#......#.............................#.....#.............................#....#...........#.......#.................#.........................#........#......#........#................#..#..........................................#.................................#..#.......#.......#................................#.................#.......................#....#..............................................................#..........##.............#......................................#..............#.......................#....................................##...................................................#..#..........................#.#...................................#............................#..#....................#........#....................#..............................#........#......................#.....#.........................................#...........#..............#......................#......................#.....#........#....#.....#...................................#.............................#....#........................#..........................................#............##............#................................. ....#.................................#.........................#.....................##...............#............................#.#..........#.............................................#...........#.....................................................#.........................#.......#..#.........#.............#..................................#..............#.........................................................................#......................................#..................#...............#......#..........................#...#............................#.......................#........#.....................................#.........................#...........#..........................#.................#...........#............................................#.........................................#.................#........#..................................................................................#....#.........#.........................#...#........#.................................#...#......#...........#.#....................#.....#....................#........................#....#...#............................................#......................#................................#.....#.#.....#.....#...........................#..#.................................................................................................#..#.#.........#...............#...........................#..........#..#........................................................#.#...#.#.........#.......................#......#.#.............................................. ............#..#................................#........#.............................#................................#.........................................#.............#....#...................#.#................#...................#.........................................#..............#..................................#..............................#.....................#.......#..............................................#............................................#....................................#.............#...................................#.......#...........#...................##..................#...............................#.......#...#.......#.....#.................................................#.......#.........#.................#...#..........................##..##........................................#.....#.................................#.....................#...........................................#...............#.#....#..................#...........#................#........................................#.............#............................#...................#.#.#................................#..........#...#......#...#........#.#.#..#........#..#................................#....#......###....#..##..........................................................................#.............................#...#....#.........................................##.........#.........#.................................................#.....................................#...........#......................#........#........#.................#. ............................#.#..#..................#....#....##.........................................#.......#.................................................................#............................#..................#..................#..........#..........#...........#..#.#............................#.................#.....#...............#......#.........................................................................................#....................................................#...................#.............................................#..............................................................#.........................##................#...................................................#..............#..............................#.#.#.....................#.#..#.......##.........................#....................#...............#..........................................#...................#......##..............#..................................#..............##..................#...................................................................#.................#...........#..#............................#...................................#............#..#.....................................................................##................#................#......#........................................................................................................#.................#...............#.........##..............................................................#......#...................................................................... .................................#...#.................#...........#................#.....................................#.........#...............#................................................#..#....#.....##............#..................#..........#.................................................#.........#....#.......#..............#....................#........#.............................#..........................#.#......................................#..........................#......#........#.....#.#.............................................................#....#................#..............#........#..#.................................#........#...................#..#.............##.......#...................#..#..................................................................................................................#..............................................#................................#.............#..........................#...............#.#........................#.....................#....#..........................#.............#...............#.................#.............#.........................................#..........................#..............#............#.........................#.............#.................#....................................................................#............................#.......................#.#......#....#.......................................#.#...................#..........#.#...........#.........#.......................................................#.#............#................... .....#..............#.........#.................................................#................................................#......#.....#....#...........##.....#............................#......................#............................##...............................#...#.......#......................#........#..........................................................................................#...#.................#...........................#..............#...#........#........#...............#.......#.............................#............#.....................................#.#....................................................................#.......................#...................#......................#..........................................#....#.............#...................................................#......#.........................................................#.....................#..................................#...................................................#..............#....#..................................#............................................#.#.......#...................................#....#.#...................#.......#.....................................#......##........................................................#.................................................#...............................................................................................#........#...............#........#...........................................#...........#.............#.....#..........#.......................#........#. .................##.........#....................................................................................#...........#........................#.........................#.......#......................#....#......#............#..#.........................#.....#.........................#...#.............#....#.............#..................................#......................................................#.....................#.............#...................#............#........#...#....................................#............#.....................#.......#..............................................#....................................................................................##..#.#.....................#..#....#..........#....#.#.....#.....#...................#.......#.................#...#.....#............#..........#.......#.................#.........................................#............#.....................#.......................................................#....#..................#...........................#...........#.#...........#.......................................................#....................#...................................................................................#.......#..............................................................................#..........................#..##......#..............................##......#.#............................#............................................#.........................##..................................................................................#.....#..## .......................#..............................##..............#..............#........................#.#...##.................................#........................#...#...............#.#.......................#...............#.....................##.#..#......................#........................#......#..#..............#.........#...............#...................................................................#...#.....#..#.......#.......................................#....................#......................#....................#............##...........#...............................#...........#...............................#........................................#..............#.#................................................#..........#............................................................#.....#.................................#...............................................................#....#...................#.............#...........................#..........................................................#.....................#..........#.#........................................................#.................#.........................................#..#...#.......................#.........#......#...................................................#....................................#..........#...................#....#...........#......#.......#...........................................................................................#.......#.....#.........#.......#........................................................................ ...................#......................................................#...................#..........#....................................................#.....................#.........#............#.....................................................................#.....#........#..#..............#........#....................................#.........#.....##...........................#................#........#........#......................................................................................#.............#...#......................................................#........................................................................#..............#.....#....##..........#....................................#...........................#........#...#.....##.#............................#.............#......................#...............................#...............................#...............................#...#............#..#.......#.......................#..................#.....................................##...#.......................#.##..#......#...#...........#...##.#.........#.....................#...............#........................................................................................#..............#................#...........#...#..........................#................................#..#.....#.............................#............#....................................#.#...................#......#.#...................................##......................#.......................#...................#....................... ................#.....#......#...........#............#............#.......................#.......#...##...............................................................#....#............#........................................#..#......#..#.........#.....................#........................................#..........................................................................#.........#............................................................................................#.......##......................................#.....#.......##....................................#........#...............#.........#..#.........#.....................#.#..............#..............................................#......#....#....#..................#....................#...#....................#.......#............#..#........................................#...........#....................#................#..........................#................#.............................#..............#..............................................................................#..........#................#...............................................................#................................#...............................#..................#..................#............#....................................#..............#...............#..#................#................................#................................#.#...............................................#........#.............................#.....................#.................#...#.#............#.................. ..............................................#.............#....................##.................................................#....#....................................................#.##.......................#................................#..........................................#.........................#...................#......................#....................#..............#.#.................................#.....#................#........................................................................#...........#.......#..........................................#..#.......#..........###...#..#...............................#.....................................................................................#.......................................#........#...................#....................##....#..............#..............#.#......................#...........#.............................................#....................................#.................................................#........................................#.....................#.............#.......................................#.....................................................#.......................................................................................#.......................................#....#..#......#.......................................#.................#...................................................................................#......................#.......................................#........#.......#.........................#..........#....... ....................#..#................................................#...#..............#..............................................#.....#...................##............................................#......#...........................................#...............#.......#.....#..........#.......#.........#...#.............................................##...............................#.......................................#.............#...........##...............##.#...#....#...........................#.............................#.......................#......................#...........#....................................................#.........................#.............................................#.......................#..........#................#........................#..#...............................................#..................##..............#.............................#.......#................#........................#...........#...........#........#.............#..................#............................................#................................................................................................................................#.#.#.....................................#..#..........................#.......................#...#.......................##.#.......................#...............#.....................................................#...............................#.....................#.........................#..........................#......................#............................................ .........................#.......#.................#.....#.#.#......#..................................................#........#................#..#............#.........................................#.........#......................#..........#..................#......#...................#................................................#..#.......................#..#..#...................................................#................#......................................#.#..................................#.....................................................#...........#....#...............................................................................#.....#.............#.........#.............#....................................................................................................................#..#.............................................................##..................................#...................#...........##................#........................#....................................................#.....#.........................#..........#.............................................#..........#..#.........................................................#..........................................#.........................................#.............#...........................#......##.........................#.....##...........#..............................................#.................#......................#.................#....................................#.....#.....................................#........#......#............. ......................#.......#...............#..................................#...................#......................................................................................#................................#.......#............................#.........#...................................................##........#..........................................................................#.#.....#....#...............................#......................................#.............................................................#............#.#........#.........#.......................#........#.........#.............#.........................................................................................#...#......#.........................#...........................#..#.....#.............................................................#............#..............#....#......#.#.....#............................................................#...............................#..............#......................................................................#..............................................................................#.............#.................................................................#.................#.....................#................#........#.............................#.#..#.......................................................................................#............#..................#....#...................#......#.......................#....................................................................................... .......#..............#...................#.#.#.#.............#.............................................#.....#.....#.................#...#..##........................................................#...........................................................#........#...#.......................................#.......#........................................#...#......................#...................................................................#....#..#............#..........#.............................................................................................................................#........................................................#.#............#.#.#...................................................................#.....................................................#....................................................................................................#.#.......#............................................................................................#.............................#...#.............#.........................................##...........#.....................................#.....................................#.........................#..........#...#.........#...#.#..........#......#.................................................................##................#.....................................................................................................................................................................#............#..#....................#....#.............#.................#.................... ................................................................................#........................................#.......................#....................#................................#.......#...........#............#.................................................#............#...............................#......#.........................#...........#........#...........................#.......#.............#.............................#...........................#.#.#.............................#.........#..........................#.....#.............................##..........#....##...#....................................#..#..#....................#................#.......................................................#...........##.....................#...#.......##......#...#..........#.......................#..#..#..........#.......#........................................#....................................................#............#........#...............#...#...............#................................#..........................................................................................................#......#...........#...............................#............................#......#.............#............................#............#.............................#........#.................#................#..................................##......#...................#..#.............................................#.................................#............#..#.#......#...........#.........#.......................................... ................#..............................................................#...#.......#.#................#......#.......#.......#..........#..........#..#......##......................................#..#..#...........................................................##...#....................................................................................#.................#..............#.................................#.......#..................#......................#............................#............#......#...............#................................#.......................#...#..........................#..........................#.........##...................................#.#...##....................................##...........................................................#.......................................#................#...............#............................#..#.........##.............#........................................................................................#.............#...........#........................#......................................#.......#.............................................#..................#............#.......................#.....................#.#...#...............................#...............................................................#..............#...##.......................#............#......#........#.............#...#..............................#.........#...................................#...............#................................................................................. ..........#...........................#...........................................#..............#.......................................................#................#..#..#.........#..........#................................#.................#......#..............................#........##.......................................................................................#...........#.......#........#.......#.........................#.#.....#........................................................#..................................................................#.#................#.........#..................................................#.#...#...#.............#.#............................................#.......#...............................#.....#.............#.................................#......................................#.................#.................................#.................................................#.......#..........#.#.....................#.......#............................#.#...................#.....#...#..........#.....................#.......#....#.......#...........#..................#.....#.......................#...........................#...................................#............#...............#...............#...............#.#.....................#.......#......................#............#...................................#......................#....#..#..........#.............#..#.............................................#.....#.....................#......................#...........##............................ ..................#...........................#........#......................................#.................................#............#....#.........................................#...............#...#......................#................#...........#....................#...............#.............................#...........#..#....#...#.....................................................#........#......................#......#...............................................#.#....#...........#......................#..........#..#...............#..........................#...........................#..#.........................#............#............#........................................#...#...#..#...............#.......#...................................................##.................................................................#............#....................#....#...#........#..............#.##..........#....#..............................................##....................................#............................................................................#.....##...................#..........................#..............#.................................##..................#..#..............................................................#...........#.......#.............##.........................#....................................................................................#.........#.............................................................#........#.......#........#...............#...........#..#...........#...#.........#.....#..... .....................................#.............#........................................................................##..................#....#.....................#.........................................##...............#..#......#..#....#....................#.....#............#......#..........#.........#..#...........................................#..............................................#........##...........................................................#.................................#................#............#..........#.....#................#..............#..........................#..........#.#.......................................#...................#...........................#.........................................#..#..#....#.......................##............#..................................#............#...........................................#.....................................#.................................#.....................................#............................#......#.#.......................................#....#........................#...#..........#...#..........##..........#.........................................................................#........#....#........##....................##............................................................#.............................................................#....#...#.#.................#...#................................................#................................................................................#................................#.#............. ...............................#...................#.........................#......................#...........#........................................................................................#...................................#.....#............................................................#.......................................................#............#......#..........#.................................#..................#.........................#.................................#.......................#................................#...................#.............................................................................................................#.....................#...#........................#........#............#........#............#.......................#........#...........................................................................................................................#...............................#.................................#..............................#.................#.........#..##....................#......................#.......#..........................#..........................................#................................................................#...#.....................#........#..............#...#.....................#.......##.................................................#........................#...............................................#.........#..#........#...............#.#.................................................#......#.....................#...........#.#.................. ........#.....#..................................#........#...#.......#...#...##........................................................#............##....................................#..............................................................#....#.............#...................................#.#.......#...........#.............#..............................................#.............................#.......##........#.................................................#.#...........................................#..##..........###............#......................#.......................................#.........#......................................................#...........................................................#.........#....................##......................#.....#...............##..#..................#...................................#......................................................#......#........#.........................#....................#.....................#...#..................#.....#...#......#......#...........................#.....#...............#..................................##.......................#......#..........#................................#..................#..........#........................#........................#.....#.....#.....##................#.#......................#...#.............#........................................................................#...........#...............#..#.#.........#............................#....#.......#............##..........#.............##........................... ....................#.....#........#.............#...#.....................................................#.#.....#......#.............#..#...........................................................................................#.......##....................................#.....................#......#........#..#........................#...............#...................#.#...............#...........................#..........#.......#.............................................................#..........................##....#...........#..#...............#.#.................#......................#...........................#..........#..................#..........................................#.......#....#...#........#...#......................#...............#....#.........#..#............................................#.........................................#.........................#................................#....................................................................#....................#..........#...............................................#...............................#.....#.........#...................#.........#.........#.............................................................................#......#..................#.#.......#.........................................................#........#.......................................#...#.........................#...............#.......................................#...........#....#.......#...........#............#.................................###..........#..#........................... ...................#..................#.................................#.......#......................................#...................................#..................#..................#....................#.................................##............................................................#................................................................#.......................................#...............................#...........###.......#...............................................#...........#.............##..........#.........#.......................................#.......#................................#..#.........................#...#.#.................#........................................................#..................................#.#.....#...#...........#....#......................................#.........................#.........#....#.....#.#.......................................................................##......#..................#.......................#..............#.......#...............................#.............#.....#....#......................................................#..................................#...............................#.........................................#..#......................................#.................................#.......##....................................................................#...............#........#......#...................#..#...........................#..............#...........................................#.............#...#............................. ..#..........#..................................#..............#.....#.................#.......................................#.....#.........................#.#.......##...#...................................#...................................................#..#........................#...........#........#...............#.......................#...#........................#....#.....#................#...............#...#.#...........#.....................#..........#..........................#..............................#....#................##.............##....................#.........#.........#...................................................#...#...........................##.........#..#.........................................#.......#............#....#..........................#.#.................#.................................#.................#...............................................#......#......##..............##.............##......................#....................................................#...........#.....................................................#...#........................##.......#............#............#................................#......#.......#..............................#..........#..................................#........................##..#.........#....................#.......................................................#...#..............................#.....#.#..........................................................................#................................................#..#......#.........#............. ......#...............#.......................................##........#................#.#..#........#..............................................#............#....#.........................................................................................#.........#.......#.......................................................................#......#......#.#.#................#.......................................#...........#.......#.....................#........................................#................#.......#........#..........#...........#.....#.....#....#..................#......................#....#..........................................#..............#..............................#..............#.........................................#...............#......#....#............#.............................................................................................#...................................................#...#.....................................................#....#...........................#..#............#.................................#.........#..........#.....................................#.##.........................................#..................................#.....................#................................................................#.......................................#.#...................#..........................#....#.................#......##...........#....................................#...............................#....................................#.................#......#.............#.............. .............#..#...........#................................................................#.....................................................#.................#..............................#..................#...........................................................................#.............#...............##......................................#.......#........#..................................................................................................................................................#...#.........#...................................................#.....................#.....................................#...........................................................#...#......#...................................##.....................................##................##.....#.............#.#.........................................................................#...#.........................................#..........#.................#....#..........#.................#..........................................................#..................##......#..........................................................................................................................................#.........................#.#...........#....................#.......................#...........#....................................................................................#.........#..................#....................#.........................................#.................#......................................#.......#.............................#... #................#........#...................#........#....................#.............#..................................................#................#.......................................#.#.....#......................................................................#..........................................................#.....................#..........................#.........#.....................#.........................................................................#.................#...........#........#......#...............................................#..........#......#.......................................................................................................#.#.............#.......................#...........................................#...........................#..#...........#......#...........................#..#.............#......................#..............................#........#.........................................................................#....#.#..............................#.....#...............................................................................................................#............#.................#..........#.............................#...............#..................#...........................#...................#.....#................................#...#......#.................................##.......................#.........#........#...#.............#............#..........#.............#..#...........#..........#..................................................................#....... ..#........#....................#...#...................................#.............#....................................#.#................#.................#.....#...............#..................................#..#.......#...........#..............#.......................##.....#.................#..........................................................#....................................#....................................#...............................#.......................#......#..................................#.........#.....................#.................#...#.....#...................#...........#..........#.........................#...............................................................#............#..................................#.............#.....................#........................................#.........................#....#....#....#...#.......#.#.....#..................#..#.##.....................#............#.....................................#..........#......#.......##..........................................................................#.............................................................#..#...................................#..........................................#...........................#...................................................#.........#........................................................#..............#...............................#..........#..........#..............#.........................#..........................#................................#........................................... .#.................................................#............#...............................................#........#.......................#.................................................................#..#....#..........................#.........#..............................................#.......#.............#..................................#.................#....................##......#......................#.............#...#....#........................#...........................##......#....................#......................#............#......................................#..........................#..#............................#...............................................................................................#..#.............#............................................#....................#........................#.........................#...........#..........#......#..................#..#...............................#..........#.........................#...#...........................................#...#.#.............#................#...#.............................#................#...#.....#...................#.....##........#..#...................................................................................#..............#................................#.......................................#....#.................................#.................#....#...........#.......#.............................................................#.....#...............................................................#.....................#..... ..#......................#....#...#.........#..........................#............................##.......................................##............#.#.#.#............................#.....##................................#.........................................#......................#...............#..................................................##........##..................#...#.....................................#.........................................#..............#..............................................#..............#.........#...................................................#...#..#.............................................#..............#..................#..........#........................................................................#..#.......................#.....#..........#...........#..........#................#..........................................................................#................#..........#...........................#.............................#.#............#.....##.......#.............................#..............#...#.#......#.................................................#............#.#.........#....#..........#......##..........#.............#............#.............................#.......#.........................................#......#..............................................................#......#.....#..............#..........................#........................................................#.....................#.#.................................#.............#....#...........#.....#..... ...................................................#....................................#............#.......#.........................#.........#..............................................#...............#................#..................#..............#.....#............#...............................................#.........#...............................#...............#................#..................................#...............................#........#..............................................................................#..........................#......#......................................#...........#.#....#.................................................................................................#..#...............#...................................................#..........#.................................................#......#.....................#..........................#..................................................#......##..........#..............#..##..........#.......#.#...........#.#................................##.......................................................................#............................##.........................................##.........#...................#.....#.........#..................#..........#.........................#........................................#......#....................##.#.......##.........................................................................#............................#.....................................................#.............#.........#.........#....... .....................#..............................#........................#..#..#...............#...............#.......#..............#...............................................................#....................................#.......................#..................................#.........................................#........#..................................................#....................#.....................#......#...................................##............#..................#.....................................#.......#.#...#..........................................................#.#............#....#..................#.................................#..........#..............#................#......#....#............................................#...............................#............................................................#....................#..........#...............#.#....##...#....#.................................##...............................................#........................#...................#.................#.................................#....#........................#....#........................................#..............#.................................#.................#..#...#........................#..#.......................#.....................#................................#..................#........................................................#......##....................................#......#.......#.............#..................#...............................#............#...... #..#...................#.............................................................................................#....................#...........................#..............................................#.#........#....#.....#.#..................#..............................................#.........................#...................#....#..........#......#............................................##..........................................###...#.......#.......................................................#.........#............#..........................#..............#...........................................#..........................##.....#.....#.....#..#.................................##.....#...............................##................#......#..........................................##.......................#....#.......................#......#..........#......#.#............#.....................#.#..................#........#..#.........................#..............................................................................#.....................#.....#...#...#......................#.................................#..#...........#.......#.....#............##.......................................#.............................#..#....................#..#...............................#.#........................................................................................................#............#....................#.......#............................................#...................#..........................................#.......#.... ..............................#...............#...............#.....#....................#.#................................................................................#.............................................................................#...#......................................................#.........................#...............#.#........#..............................................................#...............#............................##.................................................#...........#....................................................................#.........#....................................#.......#..........................##.........#...............#...................#...#.........#.............#.................................#.............#......................#........#...........................................................#........................................................#.......#...#..........................................#...............#............................#..........#.#...........................................#...........#..........#............##......................#.........................#.....#...................................#........#.........#......................................#.#...................................#..............#............#......................................#..#............................#......#.....................#......................#......#.........................................................#...........................#..#...................#.............. ......#...............#..................#..#..#.....#...........................................#..............#...........................#.#.................#..........................#...###...................#.....................#..........................#.#.....#............#....................................#...........#...........#.................#...............................................#..#...........#.......#....................................................#...........#......................#......................#..............................#.#......................#................................................................................#............................................#.......#......#...............#.#....#.......................................#.................#........................................#..........................................#...............#.................................................#............#.#......................#...#................#......#............................#...........#..#...................#.......................................................#............#.......#....................................................#...........#.................................................#.......#...#..........................................................................................#......#...............#..#............................................#..............................................................................#..........................#.#......#....................#.......#...... ........#....................................#...........#.....#...#....#......#.....................................................#......................#.#.................................#.......#............#..........#....#........................#..................#.........#.......##..#........#.....#................................................#........#...........#........#............................#......................#.....#..............#..#.....#...#............................................................................................#.............#.........#..........#..................#........#..................#.........................#.#..#.............................#...........#........................#........................#.......#...............................#............#................#......#.....#.#........................................................#................................................................#...#.#...#.............................................#.......##.....................#............#.......................#...........#.................................................................#...........................................#..................#......#.........#.....#...............................................#......#..#...#......#................#..#............#.................#.....................................................................................................................................................................................................................................# .......#..................................#...#...#..........##.......#..#.....................#...................#.....................#...............#.........##........##..#.........#....#....................##..................#...........................#..............................#.........................#.......#.#....#..................................#.........#.....#....................#...................................................................#....................................#.....#.............................#......###.....#...#....##....#...#.#..#.........#...........................#........#......................................#.......................................#................................#...........................#..........................................................#..................................#...........#............#.........................#..............................#....................#..............#...........................................#..........#.....................................#...............................#.....#....#.....#................#........#...........................#..#......................#.#..#..............#......#.....#.........#............................#.....................................##.....#........................#...............................#.........###.......#..................#......................................................................................#..#......................#.............#...........#.......#.................................................... .........#..................................#...............#..............#...........#.....#..#...#.......#..........#...................#.........#.......................................................#..........#..................................................#..............................#.....#......................#.........#......#...#..#............................................................................#...........#...................#...............#.........................#...#.......#................................................#...#.........................#......#.....#.....................................#...........#.#....................................#................#.#.........................#....................##..........#....#...#...#..........#.............#.....................................#.....................................................#..#.............#..................................#........#.................#........#..........#...................................................................#..#...........................#....#.#.................................#........................#.........................#..................................................................................................................................#...........#..........................#.....................#...#........................#.....#...........#........#.....#.......#......#..........................#................#............................#.......................#...#...............................................#....... ..................................................#.....................#.....................#................#....#...............................#...........................................##...#.#..............#...........................#..#.........#.......................................#.......#......................................................#..............#...........#...........................#..#............#........#...............#......................#....#..............................#....................#..........................................#..............................................#................#.............#....#...#....#....#.......................#.......................................................................................................................................#...........#.#....................#.....................#...............#................................................#.........#......................#.......#.........#....................#.........................#...............................#..................#..................................##.......#....#..................#.....#....................................#.................#.....#............#..##......................#...#.....#....#..............#.....#...............#......#.#..........................#..#..................#.............#......................................................................#...............................................#...................#.#.................................#..............#.........#.......#...... ..........#.......#........................#.....#......................#...#.....#..............#.............#.....#...................................................#.....................#................#................#.............#..#.......................................#..........#.........#.#..............#....#....................................................#.........#............................................................................................................#......................#..............#...............................#................................#.......................#................................#..#.................#...............................................#...........#...#......................#.....#......#......................#................................##............#.....#...................................................................#................................................................#................#............................#......................................#...............................#.............#...............#.....................#..................##....#..........#.......................#.............................#.................................#.....................#...............#.............#.........................................................................#............................................#..............#...........................................#...#......#.#.............#...............................................................................#. ....#...............................................#...............................................#..............................#.....................................#.......................#.........................#.......................#..........#..............###.....#......#..................#...............#............#.........#...................................#.......................................................#..........................................#.....................##.....................................#.......#...............#.......#........#................#...#...#......................................................#.............................................#........#...........#...............................................#..............#......................#..............................#........................#..#.......................#............................................#........#...............................................................................................#.........................................#.........................#.........................#................................................#..........................................................................................................#............................#..............................................#....#...........#.............................................#.......................#.............#..................#........................#...#......#........................#......#...............#........................................... ......#.......................#........................#..........#............#.....#.........................#......#....................................................#.............#.......................................#....#.............................................#............#...#......................................#...#.............................#...#........#.....#..#...........#................................................#................#........#.#....................................................#..........#.......................#...............................................................#............#.........##.............#.....................................................................................#.........#.....#..........................................................#...........#.............#...........#.....#....................#....#......................#.........#....#..#.#.............................................................#..........................#......#..#.#.........................#.......#..........#.......#........#..#...................#......#................#...............................#...................#...........................#...................#.......#................#.#.........#.#.........................................#.....#....#................................#..................#......................#..................#........#.........................#.........................#..............................#....#.....#.........##..........#..............#.............................###........# ..............................................#...............................#............................................................#................#.................#.........#...................................#......#......#....................................................#.......#............#...........................................#.......................#..............................................##..................#............................#................#..........#..#................#.........................................................##..................................#...........##...#....#..........#.........................................................................................#.............#..................................................#.................................................#...............#..........................................#......................................#.........#...........#..#.....................................................................................................................................................#.............#..................#...........##......................#....##...#............................................................#......................#..#..........#....................................................##..........#.....................#...........................................................................................#...................................#....................#..........................................................#.......#............# ...#...............#....#...........................#..........................#..............#...#.........#.................#.............##...........................................#............#..........#...............................#...........#....#................#....#.......................................#..........#....................................#.......................#.................#.#...............................#...............#.........................................................................#..............#.........#........#................................#..........#...............#..#..........#...............#...........................................................#........#..............#..#......#.........#..............#...........................#........#........................#...........................#...............#................#.......#...................................#.......#.....................................#.......................................................................................##.............#.........#..............#.........#...........................#..#.............................#.........................#....#....#.............#....................#........................................................#........................................................#.................#.....................................................#............#............................#.........##.........#........................................................#......#..................#.......................... ....................................#..#...#........................................#.#.......#.#.....................#...........................#.....#........#..........#...............................#............#............................#.................#.....#.........#..........................#................#......#.....................................#..#........#..................#........................#..#.#...........#........................#.#......................#.....#......#......................#...................#......................#.#.................................................#..............................#.#..........#.#......................#...#.........................................................................................................#................#.............................................#.......##...#......#.......#..#................................................................#.#..............##.......................................................#..................#................................................#.....................#.....................#...................................................................#.................................#......#.......................................#..........................#.............#.........#.....#..........#.#......................................#.....#..........#....................................................................#........#................#........#....#..##....#..#......................#......#.#........................................... .......#.#...............#.............#.................................................#............................#...........#.........................#......................................#........................##......#.............#..........#.#.........#.................................#..................#..#...............#....................................................................#..........#.....#..................#.....#....................#.........#....................#.....................................#............................#...#.........................#...............#......#.#................#............................#........................#...#.........#....#.............................#.##...........#............#....#.........#........................................................#.......................##.............................#...............#................................#..#...............................#..............................#......#.................................................#.........#...........................#................#......................................#.............................................................................#.........#...............................#....#...........................................#.......#......#..............................................................................#.....#..#.............#..................#..................................#................................................................................................................... ....................................#....................#..........................#......................................................................................................#..............#...................#.......................#...........................#............#................................................#......................#..........#.....#...............#.............#......#....................#..#....................#................#..........#...............................................#.#.................................#....................##......#............................................#...........................................#.......#.....................................#..........#.........................................................................................#..................#...............#....................................................#.......#.......................................#...........................................#.......................#....#.....................#.............#.............#..#.#.....#.#...............#.......................................#...............................................................................................#......................#..............#..........#......................................................#..........#.............................#............#.......................................................#.............##..##.................#........................................#........................#..........#............#.................. ............................#..............#....#..................................#......................................#....#.................#......................................#................##........................#.....#.........................#.........................#........................#.....#........#..#..............#......................#.....##...#...............#.............#.....#.............#.....#.............................#.......#..............#..#..........#........#...............#...........#.....#..............................#............#....#.............................#................................#...................................#............#........................................................................................................................................#...................#.....................#............................#...................#...................#.............................................................#..........................#....#..............................................................................................................#................................#....................#....................#..........................#....................................#.....#.............#..#.............#...........................................................#........#..#.#........#..#..............#..................#...............................................................#............................................#..........#.......................#..................... .......#............#........#....................#....#...................#...............................................#.....#.........................#.....#.....##................#.................................#...............#.........................................................................................................................................................................#....#..............#.........#.........................#..............#.............................................#......#..............#..........#..##.....#.............#.#...................#...........#.....#......##........#..............................#.#..................................#..##.............................................#.................#...................#........#..........................................##.........#....................................#............#.........#...#..#...........................................#.........................#.............#..##.................#.................................#......................#............#...........................#...............................................#..............#.......#...#........................#.........................#..........#...#......................#....#.......................................##...#.......##.................#......#.............................#...........................#..#.......................#..................##..............................................................................................................#...................##....... .........#.#..........................#..................#.#...................#..........................#..............................................#........#..........#..#.#...................................#...............................................................................................................................#.......#........................#.........................................#...................#.........#.......................#.......#........#........#.............#.......................................#..........................#................................................#........#.........#...##.....................#..........#.................#...................#.....#........................................#....#.............................#.......................#.............#........................................#........#...........................#...#...................#.............#..........................................#...#..............#...............#..#.................#.........................#................#.................................#.......#.....................................................................................#......#......#..........#.........#..#......#..........................#.........................#..........................#.....................................#.#.....................#...................#..#................................#................................................................................#............................................#......#.............. .........##.............................#..............#..#........##....................................#............................................................#..........#...#...........#....................#..........#..............#..........#.....#...................#........................#.......#......#..........#.............................................#.........................#........................#..................#.....#.......#.#...................#...................#....#........##...........#.................#.........#.#........#...................#.....#......#.............#...................#..............................................................................#...................#........#...............#..............................#.................#..........#....#.........#..#.....................#......#........#....#....#.............................##..........#..................#...................................#......#.........#...........................#.........#.#...#.........................#........#.............#......#....................#.................##..............................#.......#..........#...............................#...#...#............#...#........#.....#...................##....................................................#..#..............................#.....................#...#..................#.................................#...............#..............................................#.......#..............#.................#.#........................#.........#............................... ..#.............#.................................#..........#.....................................................#....#...................#.....................................#.....................#...............#...............#.....#........................................#..#.............................................................#....##..................#...............................#......#...........#....#...#...........#...............................#............#............................#..........................#..........#........#.....#...............#.........................................#.............#................................##................................................................#...............#............................#........#...............#.....................#................................#....#...............................#............................................................#..............................................................#...#.......#...........................#............................................................................#.##......#................#.......................#........................................................#....................................................................#.....#...................................#..........................................#.......................................................................#.........#....................#..#......................................#..#.................#...........##.........................#......... ............................#..............................##.....#..#...........#......................#....................#...............#..........................................................#...........#.......................#...................#......................#.#...#.....#.......#....#.....#...............................#........................#...#.....................................#..............#...#...................................................#.....................#...#...........................#...............#..........##....#...................#...............................#.............#.....#.....#..........................................................#.....#..................................................................#...........................................##...#.......#..............#...............#.........................................#...........#..#.........................................#.....#..............#......................#........................#..............#.............................................#..................................................#................#.......................#..................#.....................................#...........................#...#.........#........#.#......................................#.......#................#.....#...........#.......................#................#................................................#.#...................................................#.........................#........#.........#......#...........#...............####.......#..... ...............#........................................#............................#........#..................................#...............#........#.........................##......#..#............#.#..........##............#......#...#.........#.#................................................#.........#.......#........................................#...#......#..#.............#.......................#..................#.........#.....#...............#...........................#..#.....#..........................#.........................................................................#..........#...............#.#...............#..##...###...................................................#..#.............#.......#........................#....................#.........................#................#..............#................................................................................................#..#....................................................#..#..............#..............#............................#....#..................#............#.....................#........................#....................#..............#.............#............................##......................................#..................##...#...............................#.....#....#.................................#.................#.................................#..........#...##...#.....................#......................#.....#........#.................................................#........................................#............................#.......# ...................................................#.......................#........................................................................#......#............................................................#.................................#..........................................#...............................#..#..#.........................#......#........#..#...#....................................#.................................................................................................#..............#................#......................#.........#......#...#..........#...............#.................................#.............#.....#....................#....................#............#...#...#....................................................................#.........#...................#.#.........................#..#..#......##.............#..........#....#..........................#....#.............................................................................#..........#....................................................#...........#..................#........#..#.....#.......#......#..........................................#.........#....................................................#..................................#..............#.................................#.....................................#...........#..#..................#.............#.#.....#............#...........................#.............#....#....#.........................................#..........#.#.............#..................#.......#.........................#... .....#........#....................................#......#....#.....#..................................#.............................................................#..............#...#.....#...........#...................#........................#...#........................................................................#.............................................................................................#.....................#........#.....##..........#..................................................#..................................................................................#........#.......#...............#.............#............#...........#..#.......................#........................................#...............#..............................#.......................................................................#...............#..................................#...................#....................#......................#.............................................#..........#................................#...#....................#..#..#............#...#.#....#......##........#..#.............................#..................................#.........................#.#..............................#...................................................#.#.................#....#.............#.#....................#................................................#....................................................#...............#...................#...................#................#.................#......#.#.................##..#............... ......................#.............#.........#......#.....................#...........................#...#....................#...............#....................#.#................................#..........##........................................................#.....#................#...........................#.......#.............#......#.....#.......................#......................#...................................#.....................................................#......#............#......................#.....................#..........#................#...##......................#......#....................#.......#......................#..................................................................................................#..........#.....................................#..............................#.................#................................#.........#..#..................................#..#...............................#......#................#.#.#..#............#..............................#......#...........#.......#..............#.......................#....#.........##...#.....#.........................................................#.......#.................................#...............................................#.................#........................................#........#.................#.............#..................#........#....................................##...#.......................#..#...............#.....................................#...............#.....#.........#..............#.......#............ .............................#............#...................................................................................#..........#................#..#....#........#........................#......#..................................#...........................................#.....................................................................................................................................................................#...................................................#...................#...............#............................#...........#.#.........#.......................#.....#...............................#...............#.....#.........#.#...........#....................#.#..............#...#.......................#...........#................................#.............................................#..................#.................#....................................#....#.................#............#...............#........#.......#..................##......................#.....#..........................#..................................................#.........................#............##...............................#...#...........#......#........#........#.........................#..#.........#.............................#......#.............................................#................#............................#..................#........#..........#..............#......#.....#...#....................#...........#.......#......#.......#...................#....#..............................#.........................#..#. ........#..........................##..#.........................................................#...........#...#...............................##.............#....................#.......#........#..........#..#................................................................#........#.........#..............................#...............#................................................#...............................................................................#.....#...............#...........#..#...#....................................#............#...................................#....#..................................##...................................#....................................................................#............#......................#.....................................................##..............#....#.......#..##......................................#.......#...#...........................#..#........................................#.......#.......#....#.................................#....................#...............#....................#.......................................#..............#...........................................#..................#......#.#.......................#........................................#................##.....#........................................................................................................................................#....#.......................#..............#....................................................................#....#....#....#..............................#.. .#.........#.#.............................................#...................#..............#............................#..............................................................#............#......................................................................#..................................#.............#........#....#.......#.#..........................#....#..........#...................#................................#.......#...........................................#..................................#.....#...........................#.......#....................#.......#............................#..........#............................................................................................#............................#...#...........#....#...................................................#............#......#...........#...................................#.......................................................#...................#.........#.................#.#.....#.....................................................#....#.....................#.....................................#...................##.............................................#....................#.......................................#......#.....#....#.....................#..........#............#...#........#.........#..................#.................#....#...............................#..............................................................#.........#.................................#..........................#........................#.........#............................. ..........#................................#.............#......................................#...................................................#..#...........#...............................#.........#...................................................#.........................#............#.......................#...#................................................#...#..........................................................#.....#.........................................#.#..................................#....................................#..........#...#....................................#..........................#..........................#...#................#............#.............................................#....#............................#............#.............................................#......................#............................#.............#.....#......................#......#...#..............#.......#....#..#........................#..#..#.........#................#.....#..........#.....#...............#..............#..........#.....................#.....................#..........................................#......................................................#...................................#..............#..................................#................................................#...............#........................................................#......................#.#...........................#.............................................................#..............................................#......... ......................#..........................................................................................................................................................#..................#.............................#........#...................................................#.....#...........#.........#.###..............#................#...#...................#.........#.....#..#.........................................................................#.............#.........................#.#.........................................#...........#.............#...............#....................................#.........................#...#.........................................................................#.....................................#.....................#.....................#......................#.......................#.#...#...............................##.............#.....#.......#....................................................#...#..#....#..#..........#...#...................................#.#.....................#...#.....................................................#........................................#..............#............................#.............................#..............#....#.....................................#.......#........#......#.....#................#........................#...........................#.....................#.....................................................#....#.#...#........................#.....#.........##.....................................#......................#....................... ..............#..................................................#......................##....#...............#...#..............#............#.................#.....#.........................#............#...................................................#..................#..#..................#...........#...#.............#......................................#.......................#...................#....#....................................................................................#.........................#..#............#..#.............#.#............#..#...................#..........................#..#................#.#..................................#............#...#......................................#........................##............#.....................................#..............#...........#.............................................#................#..................................................................#..................................................#.........................................................................................................................#.....#........#................................#......#....................................................................#........##....#.............#...........##................................#.....#................#.#.................#....#......#...#..................#................#......................#.....................#.............................#.....................................................#......#..............#............#....#.......... ............................................#.................#...................................#................................#..#...#......................#......#...........#..................##........................................#.............#.......................................................#...#............#......#.....#.#..#......#..........#...........................#..#..............#...........................#............#..........#...........................................#.........#.........#............#..................................................................#...................#......................................................#.#..........................#.#....................................................#.#............##....#............................................................................###.......................................#....................#.....................#.....#.........#.......#..........#.................................................................................................#......................#.#.......#.....................................................................................#....#.##......................................................................#...#................#.....#...........#.....#...............................#....#...............................#....#.................................................#.................#................#....#......................#..#..............................#.....................##.#.....................#.....#.................... ...................................#...................#........#.............................#..#....#.........#....#.....#...........#...........................#.#........#...........................#..#..............................................#.#...#.......................................#.............#........#.................................................#.........#...................................#.....#............#.............................................#.#..............#.......#..............#...........#..#.........#..#.#..............................................................#............................................#...............#......#..........................#.....................#...............##.................#...............................#....#...........................................#...................#.........#...............................#..........................#..........#....................................#.........#..................#............#.................#.....#............................................................#...................................#...#......................#.......#.............................#......#...............................#........#.....#............................#...............................................................#...#...........................................................#..............#..................#.....#....................................................................#.................................................#..........#...............#....#... ................................#.............#....#.................#.........................................................#................#.........................#......................................#........#......#................................................#.......#.........................................#............#.#...................##....................................#.........#......................#..................#.#.#..#...................#.............#..................................#............................#.............................#......#................##............#......................................#................#..........#............##......................................#.............................#..................................#..#......................#.#...........................................#..........#....................................#..#..........#...................#.........................................#....................#......#...........#......................#.................................................#.................................#.........................#.....................#........................#....#..#.#....#..................................#................#..................#..................#...............##........##...##...................#................................#...............................................................#..........................#.#...............#......................................#..................................................#...... ......................#.#....##.............#.#.....#..#.......................#.........................................................................................#............#...............................................#.#...........#..........................#.............#...........................#................#.........##..#.......................................#...#.............................#...........#......#.....................#............#.....#.........................................................#.........#..........#.....#...................#.#..........................................#....#.................................#.#..................#.#.............#........................#...........................#..#....#.....#.......................#........................##.............................#..............#..........#........................................................................#...................#......................................#........#...........#..................#....................................#.......#................#.....................................##.....................#................................................................#...................................................................................#.........................................#.........#...#...................#........#.................#..........................#...........................................##.........#..#.#........#.........#................#...................#................................................... .....#..........................#..#......#.........................................................................#..........................#........#........................................#....................................#............................................................#.#.#..............#............#..#....................................#................................................................#...........#...#.............................#.......#............#.........................#........#..................................#.....#.......................................#.......................#....#..............#...........#..............#......#.........................................#.....................#...........#..........................................................................#......#..........................................................#............#..#.................#..........................##.....#............#.....................................................#........#...............................................#..................#.........#...#.................................................................#.....................#...#........................................#......#.........................................................................#....................................#...........#...........#......................................................#..##...#........#....................#...........................................................................#..........................#.#.............. .....#...................................................#.....................................................#...................#..............................##..................#.....................#.....#..............................................................##..........#...........................#..##........#......#............#.......#......#..........#..........#.......................#.........................##.................................#........#...#..............#..............................................................................................#..........#.............#....#....#.........#........................#...................................#..........#.........#..........#..........................#................................#.............................#...................................#....................#.....................#.................#.............#.............#..#........#............###.................................................................................#...........................#..##.........................#............#..............#.................#....#.#...............##..........................................................................................................................................#..........#...........#.....................#.........................#..........#............#..................................................#......................#.....#..................................#.............................#.............................#............................ ...............#.#.........................#...........#..........#...#........................................................#.............................#..............#...............#.....................................#................................#..........#.....................................#..................................#.............................................................#................#.....................#..#..........#..............................................................................................#...............................................................#...........................................#........................#.....#...#........##........#.......................#...........................................#.............#.....................#........#.......##...........................#..#...........#........#..................................#......................#...............................................#...#................................#............................#.......#............................#....................#...........#...#......#.........................#.#....#................#...............#.................#...#...#..#............................#........#...............................#....................#........#.....#.........#.#............................#......#..........#...#...#..#......#..............#.........#................#..................................................................#..........##..........................#.............................#..#................. .........................................................................................#..............#.#.................#........................#............#.....#............#..#.................#...................................#.......................................................................................................#..................#............#.....................#.#....................................#.............#...............#...............#.....#.............#.......................#.......................#...............#................................#.............#........................................#.................#....................................................................................................................................................#.........................................#......#.................................#.........................#.................#..#....#..............#............#..##...........................#..............##....#.....#.....................................#......#............#................#.......................#.................##.........#..................#............#....#...........................#.................#...#.........................................................#.........#...........#..........#............................#..........................#..............#.............###............................#.............#...................................#...........#................................................#....................#....#................. ...................................#...................#......#........#.......#....#.##.............#.............................#...................................#...#.......#.......#...................#..................#........................#..............#.......#............#...............#.............#.....................................................................#................#...................................................#.............................#.........#.#.........................#..#.....#...............................#.......#...................................#.................................................................................................................#.#.....................#.................#...##........#.................................#...........#...............#...........#.....#............................#.......#...............................#....................................#.........................##.............#........#.....................................#........................#.......#..........#..........................#..............................................#.......................#..#......#....................#..#......#.................#..#..#.............#....................................#.....................................#.................................................................................#........#.#..................#.....#.........................#.........#.#.............#.......................................................................#........................... ..#....#......#...............................................................................##.......###..........................#..#.........#...............................................................#.........................#.....##.................#......#..............##.................................................#............................#....................#...#...........#.......#....##.....##...........................................#.................#...........................................#.................#.....#.......................................#............#.............................................#.....................#...................................................................#...................#................................#.#...#...........##......#.........................#.....................#...#..........................................................###.................................................#......#..........##...#.................................#........................#.................................#..................#.#.......#........................#....#.........#....##...............................#.........................#.......#...............................#...#........#.......#...............#.........................................#..#...................#..............................................#.....#.................#...............................................#.......................................................#.....................................#..................#........#....# ...................#....#........#......#...............#........................................................#........................#.....#.............#.................#...........#....#.................#............................#.......#...................#.............................#..............#..........#.............................................................#.............#...............................................#.................#.......#........#.....................................#................#.............................#..#........................#............#.#...#...#............................#...........................#..#.................................#.....#......#...........................................................#.##...............................#......................................#...............................#...................................#...#................................#..............................#............#.....................#..............#.......#........#..#......................................#...................................#...#.......#...................................#.............#........#.#............#...............................#.......................#.......#.....................................................#...............................#......##..#.............................................#.....#...................................#......................................................#..........#.............................................................#.............. ......#..#....#...#.#..........#...#..................#......................................#...............#.............#.......................#..........................................................................#...................................................................................................................#............................................#...............#.#......#...............#................................#.......................#.................................................#.........................................###................................................................................................#..............##.......................#.............#.............#..#..........................#.#..............................................................................................#.......#...#.#..................#............................................#....#..................#..#.....................#.#..........#............................................#........................................................#.................................#...............................................#.....#..........#..##...............................#.........#...#.#............................................................#...............#.............................#.......#...........................#...............#.#.......#........................#..........................#..............................................................................#.........................................................# ...............................#.#.................#........................#................#...............................................................................#......#...................................#............................#.......................................................#.............#.......#............................................#......................#.....#.....................#..#.....#.....#............#..#.....##.#........................................................#....................#.................#......................#...................................#.....................#..............................................#.....................................#........#............................#......................................................................................................#..#.........#...........##....................#.................#......#............#.........................................................#...#.......#............................#.#...........#...........#.........#.................#..#...................#...............................#...............#....................##.........................#..........................................#.................................#...................#...#............................#................#.........#.......................#....#..................#........................................#.................................#....................................#...#.#........................#................................................... .....#....................#....................#......................................##....#.........................................................#........#.............#.....#...#.....................#.#............#...............................................#............................................##.#...............#............................................#.......................#.............#.......................#...............#...........#...............#.##........................#..#..................................................................................#............................#...............................#...........#...................................................................................................#.#.....#...#......................................#.................#....#...................#............................#.#........#.#.......#..#................................................#...........#..................#.....#......................#................##......................#..........................#....#................#..............#..............#.#.....#..............................#..................#.................##..................#......#..........##.........................................#................................................#......................#.........#...#.................................#..............#........#.............#.......#..........................#..............................................#...................#..................................#..#................. ...............................................................#.#...............#.............#..................................................#....................................................................................................................................##..#.......#..#........#...............................#......#.........................#................................................#...#..............................#.....................#.#.........................................................#..................#....#.........................#...........................................................#.......#...................#...............#.............................#.................................#..................................##...........#...........#.............#................#.....#..........#............................#...........................................#...............#....#..............................#......................................................#....................#.......................................#.#.............#...................................................#......................#........#..................##.............#......#................#...............#.........................#...............................................................#..#........................#..#...............................................................##....................................................#.............#..#.............#..........................#.....#......#...............#................. ....#........................#...#.............................................................................................#..........#...................#.........#...........................#.....#....................#..........##.........#..........#.................................#.#....................#................#...........................#.............................................#..............................#..............................#...........................................................................#...............................#..#.......#..#........................................#....#..............#...........................................#...............#...................###.....#.........#......#.#........................................................#...........#..........................................#..#.........#.................................................#........#...............................................................#..................#........................#.................#...........................#.##................#..............#..........#......................................................#........#.................#.#...................................#.............................................#...............................................#......................................#........#............#.......................................##.......#......##.....................#.............#.......................................#..........#...........................................#............... ..........###.......................#.#.................................................................#........................#.#..................#.......................#.....................#...............#...........................#.........#...#..#...........#..........#...#..............#.......................................#.......................................................................#....................#...........................................#.........................................................................................#..........................................#.............................#.....#......................#.........#............................#......................#..............#.............................................................#..................................................#..........#.................................#...#............#..........#...................................................................#......................#................#.......................#..........#.................................#........#...................#.................#......#........................#.#........................#....#.#..................................................#.........#................#.............................................................................................#...............................................#............#.....................................#............#..#..............................................#....................................#....................#..#.. .....#...............#..........................#...............................#..........................................................#........#...........................................#....................................#..................#..................................#...............#...#.....................................................#.#......#.#....#...#...........................#.#..................#.............#.............#........#.#....#..#..........#....................#........#.#.....................................#.........##........................................##...........................####......#........................................................#..............................................#........#...................#...............................................................................#...........................#............................#....#..................#.......#.......................#.......................................#.................#.....#.........................#...............#...................#...............#.......#.....#.....#...........................#.................#....#............................................................................#................................#.................................#.#.........#.........................#.......................................#.#.#........................#......#.......................................#.......#...............................#...........................##.#..................#.............................................. ............................................#.............................................................##.......................#..............#....................................#..##....#.......#..............#.......................#...................#..................................#.................#....#............................................................................#...............................................#....#.....#...#..................#.....................#.........................#..............#.......#.......#..............#..............#................#...#.........#.............................#...........#................#................................#......#.................#........................................#..................................#..........#...#.............................#...................#....................................#..................#.......##.........#.........#.............................................#.................................#.............................................#.......#.......##...........##.....#..#............#.................#....#..........#............#.........#...#..................#....................#..................#.........................#...........................#........................#...............................................#....#...........................#...........................................................................................................................#.....#...............#..................#..........................#......... .#.............##..................#.....#................................#...#.............................................#.#...#......................................................................#....#...................#..........................#.....##.....................#......................................#...................................................................................................................#..........##...#............#...........................................................#....................#...............#.........#.........##.#...#........................#.................................#...................................#..#.......#............#............................#.......#...#....#........................#......................#............#....#.................#...................................#...#...............................................#............................#...............#.....#...............#.........#...........................................#....................#............................................#........##....#.......#...........................#.......#..................#.#..............................................#..#....#...#........#............#..................#..........#..........#............#...#....................................................#.....................................................#.............................#......................#.......................#.........................#.....#..................................#....#............................. ....#.........#.....................................#.......................#........#.................#.....#...........#................................#..........#............................#...........................................#.........#............................##..............#....#.............#............................#...............#..................#................................##................................#..................................#...........#..........................#.........................................................#......#.....#.......#.............##.#........#......#...........................#............#...............#.....................................#.................................#.........#...............#..................................................................#..............................#..........#............#....#...#................#.......#................................................................................#............#............................................#...............#..........................................................#..#...#..........#.................................#................##.........#...............................................#..##.....#.............#.#.......................#..........................................#.......................................................#.............#.........#..................#.........................................##...........#.................#..................#..........................................#......... ........#.................................................................................#..................#.........#..................#.............#.....#..#................................#..#........................................................................................#.#.#...............................#.............................#..........#........................................#.....#....................#.....#........#....#............#..................##......#.........................................................#...........................................................#...........#...#.....................#......#.................#..#..#.#..............#...............#................................................#.#.#..#......#.............#.......................................#.......#............................................#........#......................................................#...................................................##.........#....#............#..#....................................#......#.......................................#............#.....#......................#.....#..#...............#..........................................#..........#..............#...........#....................................................................#........................#...................#................#...................#....#......................................................................................................#......#............#....##.......#.....................#...#...................................... ............#...................#..............................................#........#...................................................................#...#.............................................#.....#.......................................#.........#..#.............#.....#........#.......................#..#......................................#.......................................................................#....#.........................................#......#........................................#..................#..#............#...##.......................................................................#..............#.........................#.............................##.............................##.........#........................#....#.........#.#..#........#.#.........................#....................#................#.............................................#.......................#........................#.........#......#....#..........................#....................#..............................................................................................................................................#..........#.......................................................#...........................#..#..........#.....#.....................#..#..........................................#...........##.................................#........#........#..#......................#..........#......................#......................#..............#....................###........#..............#...............................#............. ....#...................#......................#..................#.......................................................................#.#................#.#...............................#................................#.............#..............#..#..........#...#...........#....#......................................................................#..................................................#....#...............#.........#...................#.........#......................#........................#.............#....................#....................................#......#........#...........#...................#...#..........................................#..................................#.....................#..............................................#.................................#................................#.....#............................................#.........#...............#........#.....#.....#........#...#...............................................#.##.........................#.......#................#..........................#.....#.............................................................#......................................#................................#.....................................#....#............#................................................#..............................................................................................................................#...#......................#..........#....................................................#....#....#..........................................#..... ....#.....#...........#.......#................#................#.........................................................#...............#..............#.......#......#.................................#.................#......#....................................#..........................#...............................................#..........................#..........#.........................#........................#..........##...#....#................................#.......#...........#..#...................................#........#................#........................#......................#.........#.....#..........#...#.......................#..............................................................................#...............#..................................................#.............#...........#............#.....................#.........#.#.......................................................................................#.......#..........#....#.............................................................................................#...........................#.....................#......#...................................................#.................#...................................................................#..#.#.......#.............#.#.......................#..........................#...............#..............#......................................................................#............#....................#......................................#..................#.......#................#......................#...... ..........#............#................#..............#...............................#...........#....................................#................................#....................................................................#.......#..................#...........................................##.......................................#....................#...................................#........................#....................#.....................#....#......#.....................................#.........#.............#...............................#......................................................#..................................#....#....#..#........................#..#......................#.....................................#...............#................................#................................#..................................................#.........#...#....#................#.......#................................#................................#............................#...#.#.........#......#.......#.................#...#.......#............................#........#.............#..............................................#....#.................#..............#........#.#.#.....#............................#.....................................................................................................#...........#.#.....#.........................#...........................#...............................................#........#........................................................................#...#.#............... ...............#...............................#.........................#.....#..................................................................#....#....#.....................#...#.........#......................................#...#........#.....#......#..............#.......................................................#............................................#............................#.......##...........................................................................#.#.....................#...............................................................#.............................#.........................#......#......#.............#.........................#...#.................#....................................................#..........................#..................#..............#................................#............................................................................#............#........................#.........................................................................#............#...#.......#..............................#...................#....#..#..#.....................................#.................................#........#.............#.....##..........................#....#..#...........#.............#........................#.....#....................................#...#.......................#...........#...............................#.............................................................#.................#......#............#..............................................................#..#................... ...................................##..........................................................................##..#.............................##.....#........#...................#........................#................#.....................................................................................................#...............................##....................................#.....................................................................#...............#...........#.....#.....#..................................#.................................#.............#......#.#............#......................#............#...#........#.....#............................#...........#............................................................................#..........................................#..............................................#............................##........................##..........................#..................#............#....................#..............................................................................#............#..............#...#............................................#.............................#..........#........#..........................#......................#.......................................#.#......#..........#.#...................#......................................#....................#..................#...............#.........................#.......................................................#.................................................................#............##............#. ....#...............................#...........#...#..#.#..#...#..................................................................................#.......#.#.........................#.....................#.....#.................#....................#............#.......#...........................#..#...............................#....................#.#......#..................................##..................#....#....................#..#.....................#....................................#..#...................................#..........................................#..........................#.................................#..................#........#........#..#.........................................#.............................................#.........................#..................................................................................................#.........#.......................................#.............#.......##....#......................#.......................................................................#......................................#.............................#.............#.......................#...........#...............................#........#............................#..........#.......#.....#...#..............#...#.....#..................#............................#..............#........#....#......................................#........................................................##.................#.......#........#..................#.....#..........................#........#..................#.......... ................##.......#.......#.......#....................#..............................#............................##..............................#.......#....................................#.................................#.......#..........#............#...#.#..................#..................................#...............#...........#..#.............#................#.............................#.........................#.....................#.......#........#.......#...................................#.........#.................................................................#..........#....#.................##....#............#......................................#.......................#......#................#..##......#..........................##.............................................................................#..#...........#......#.#.........#.....#...................#....#......#..#.#.....#................#.#.#..................#...........#..........................................#..........#..........................#........#..#..##.............#......#........................#......#........................................................#.#.................#.....#..............#.........................................#......##...................#.......................................................#................#...................................#....................................#.........................#....................#.....................................#.........................#.................#.............................#. ...........#....................................#.........#.#.....................#...............................#...#..........#................#..#...............................#........#..........#...................................................#..#..........#..#...........#.................................................................................#..............#...........#........................#............#..........#........#..........##...................................#........................#..................#.......#...............#..........................................................................#................................................##................#...........#.#............#................................#..........#.......#......#.#...........................#..#..........................#.....#......................................#............#.........................#........................#..................#..#..................................................................##..................#......................#.......................#..................................#................................#..............................#..........#..........#................#.#.......................................................#...........#...................#.........#......#....................................................#.........#.....#.....#....................#..................................................#................................#....#.............................................................##....... ..................#................................................................#.#.................#.......#..#.........#........................................#...................................................................................#................................#....................................................#..................#..#.................##............................................#..............................................##.............................................................#...........................#..#.........##........#........#.......................#.................#.............................................#................#...............................................#....................#.................#..........................................................#.....#................................#.....#................#..............................#................#........#.....#.................................#....................................##....................................#....................#........................#.....................................#..................#........................#............................#..............................................#...................#....#.....#....................#.#.................#.............................#........#.............#...................................#....#...#....................................#..........................#.............................#.#.............................#..#......#.....................#.......... ....#...............................................................................................#.#.........................................#..........................#...............................#.........................#....................#......................#.#....#.............................#.............................................#..................#........................................##..........#......................................#.......#...................................................#..........#..............................................................#..#...#..........#.....................................#.................#............#.....#..#.....................................................#......................#.#...#.....#...............##..........................#.............#........................................#......................#.............#.#................#.......................................#..#..........................................................#...#.................................................................#...........#..........#.............#..................................#...........................................#..#...................................#..............#..................................#................#............#...........#............................#.................................#.#...............................#..................................#....#........................#.......................#................................................#....................... ..........................#..........................................................#..............#..........#......#....................#..................................#.....................................................................#.....#.................#...#..............#................................#...........#.......................................................#............#....#..#.......#.....................#..........................................#.......................................#.....................#..........................................#........................#......................................................................................#.#......#.....#.............................#...#......................#.....#......................#....#..#.....#..........................#....................##...#..#............#..........#.............#........#...................#.............#..............#.....#.#.......#..............................#......................................#................................................#.......#...................................#......................#............#........................................##...........................#..............#........#.........................#........................................#....#..........#..........#.................##......#.......................##...............#.............#.............................#.#...................#....................................#.......................#.......#.....#................#........................ ...........................................#.......................#...........#...................#.......#......................#.........................................................................#...#...#....#..##............................#....#......#..............#.............#........................................................#.......................#....#.....#.#.........#.............#.......................#...............................#......................#..............#..#..................................................................#...............#..........#............#...#............................#...............#....................#............#...........#.................#.....#.......#...................................................#.........#..........#..................#..........................##..#..........................................#..#..................#................................##........#.......................#.......................................#...........#............#...#..............................................#........................#.........#......##.........#.#........#................................................#.#......#........#.............................................................#.......#....#...............................................................#....................................................................#......................................................................................#....#..#...............................................#......#.................. .......#...............................................................................................#......#................................................#...........................................................................................#.............#.................#.................#...#....................#.............................#........................................................#....#..#................................................................#......#....#.........#.....................................#...................................................#......................#................................................#........#...........................................................#...........................................#......................#.#..........#.....#.....................................#.....#...................................................#.##.....................#...................#............#.........#.........#........#..#..................................#......#.............................#...........................................#...........................#.............#..............#......#...............................#......#.................#...#..................#....................................................#..........#.....................................................#.#........#.............................#.....##......................................................................#.................#....#.....................................#................................................. ......................................................................................#.................................#..................#...................#...................................#....#..........................#..#....#................................#......................#................#...................................................................#......................................................#....................................#.......#................#..............#..........#............................#.#.................................#....#............#............#..................................#...#...........................................#....#......#................#...............................#.............#.#.....#..#...........................................#...##........................#..................#.............................................#.............#..................................#...#............#............#...............................#...................................................#.....................................#.....................................#.................#............#.........#........#....................................#....#..........#......#...............................#...#.....#..........................................#....................##..................................#.#..........#...............#.......#...........................................................................#......................#...........................#.............................#.#........ .......#.....................#................................................#................................##......................................................#........................#..............................#....#.....#...#.....................................................................#......................................#...........#................#...............#.........................#................#....#..........................................#...................#......#.........#..............#....................................#.#....#................................#............#........#.......#...#........#.................................#......#......#...............................................#.#..............#....#........................#............................#....#......................#......#.............................#..............#............#..#....................................................#.................#.................#...#.........................................#...............#.#..........................................................................#.........................................................................................#.....#........#..................#..............#............#.............#.............#....................#........#.#..#............#....................#................#.....#..........#.........................#...............................#..............#..#...........................................#............................................#........##......... .#.........#...................................................................#................#.#...#.......#.#........#........................#................#........#..............#..............................................................................#.....................#.......#.#........................#..........................................................................#...........#.#.......................#...................#.............#....................#.....#.....#...........#.............#........#...........................#......................................................#...............................#.......#......................................#...#.............#........................#......#................#.................................#..........#...................#........................................##............................................................#.#....................#.............................#...................#............#.......##..................#...................................#.............................#...................................................................#..................#....................................................................##............#...#................................#............#....................#......................................#...........................#...#................#..........#...#............................................................................#....................#...........#..........................#..#....#.............. ...............................................................#.#....................................#.........................................................#.................#..............#..........................##.............................#..................#.....#.........#.........#..#................#.....................................................##..............#.............................................................#................................................................#.....#.#................#.......................................#..........................##...........#.....#.......................................................#.........#..............#................................................................#.#................#...........#.......#.................#...................#..........................###.#..........#....................#..........#...#.............................................#....#....................................#.................#...............#..........................#.....................................#...............................#.............#.#..#............#.........#....................#...#................................#...................................................................#..............#..................................#.....................................##................................#........................#....................................................................#.....#.....#...................................#.......................................... ....................#.................#...............#..................#...............................................#..................................................#................................#......................#............#...###...#........#..............#............#..##.#................................#...#................#.............#......#...................................................##.#.......#.................#.......#.........................................#......................................#........................#............................................................#........#...........#....#.......................................................................#.#.....................................................................................##.#................#...................#...............................#...#...................................................##..................................#................................................#............#........##..........................#..............................................#.................#..............#................#....#..............#........#................................................#....#..................................................#................#..#..........#..#.#....#...#................#..#...............#..........#...............................................#...........................#.........................................................##...................#.#....................#...#..........#............................ ...........................#........................................##...................................##..............................#..........#...............#........................#......................................#...........##..................#.................................................................#.....................................##......................................................#................#............................................................#....#......#...........#..............#......#..#...................#............#..........#................................#..................................#..#..................................................#..................................................#..................................#.......................................#......#.....................#.#.................#.........#........#...#..........................#..............#.#.........#...................................#.................#.............................................................................#.........#..............#.............#.............................#.#........#.................................##......#.................................#....................##...........................#.##........#.............#.#...............#.....#........................#..................#.................#...........#.....................#..............................................#.........#.........#............#...........#.......#...............#.....#...................#............#.............. ...#.#...................#..............................#.............................#................#..........................................#.................#...............#.............................#....#.................#...............................................#..............................#................#.#........................#.....................#........#....#............................................#...................#.....#..................................#.......................#.................#...........................................#................#.................................................#.........................#.......#..........#.........#...............................#........................#.................#..................................................#.........#....................#...................................................................#.........#....#...........#........................................................#...............#................................#........................#......................#..............##..............#...........#......................#............#..........#.........................#..................#..................................................#.#...#..............#......................#...........................#............................................#....#.........#.......................#.................#..................................#............................................#..........................................................#....... ...........#.#..................................#..............#....................#.#....................................................................#..#.................##...............................................#........#..........#........#............................................#.....#............................................##..#....................#...........................................#..............................................#........................#....#..............................#........................................#..........................#....#.....................................................#..............................................#...............................................................#...............................................#...........#.......##.......................#...............#........................#...#....#.........#.............#.....................................................#.....#..................................#...#..................................................................#...................................#.#.#.................#...........#.#.#.............................#......#............#................................#..............................................#..#.#.........#.#...#...#.........#........................................#....................#.......................#............#...#............................#....##...................................#.................................................................#......................................#.. ................#............................##...#...#.........................................................................#..............#.....................#...........#...........................................#.........................................................................................................................................#..........#..............................#.........................................................#..........#.......#.#..........................#..............#........#..........#..................#...................................#....................#.....#.........##..................................#............................................................#.......#.......................................#..................................#.......................#..##.....#.................#........#........................................#....#..............................#................#..................#...............##................#.......................#..........#...............................................##..............#............#.........................................#.......#..............................................................#........#....#........#................#..#.........#...............................#........................................#.#.............#....................................#...#.........................#...#................#................#..........#..#...##...........................#.....#.........#......#.......#...........................#.................. .....#....#.........................#.......#...................................................#..............................................#................#.........#.................................#..#...................#.................................##..........................................................................#.........#.....#..............#..........................#..............................#....................................................##...#............#...........#.............................................#.......................................#...............#...............#..........#...........................##..................#..#.......#...#..........##....................................................................#........#..........#.............................#................#.#...........................#..#.......................................#..................#.......#.#...#.........#.........................#...............................#.....##..................#......#.#.................................................#....................#..............#.....#....#.......................#.......................................#............#....................#...............##......................#..........#..............#.........#..........................................................................##...........................#..#...................#......................................#.......................................#.............#.........#.......#........#.......................................... ......#.#..........#................................................#........#..............#................#...........#................................#................#.............#.#..#......................................#............................................#......................#...........#................................................................................................................................#.#............................#........#.........#..........#........#................................#..........................................#.......#.........#.#........................#.........##.............................................#.........#............#.........#........#..........................................................#..............#.#.............#...........#....#...#..........#........#..........................................................................................##...#.............................................#.........#..........#...........#.......................#..........................#................#.........................................#.#..............................................#...................#..............................................#................#...................#.......................#.........................#...................................#......................................................##...#.................................#.......#..................................................#..........#........................................................#.............. ......................#............#...........#....#...........................#..#....................#................................#........................................................................##..........#.......#...........#....#...............................................................................................................................#.....................................................#...#....#....................................#....#..##.....##....#...#....#.....#..................#...............#........................#.......#..........................................................................#..............................#.....................#...............................#...............#.................#....##...............................#.................................#............#....#.......................#....#..............................#.................................#......................................................#...#.#..........................................#........##...............#.......................#.#............................#..........#..........#............#....................#.....................................#.#..#....................#.....................................#...................#....#.#....................#..............................................#...........................................................#............#.#.............................................#...............................................................#...................................... ....................................##.......#...............................#...............#.#..#.............................#.........#..............#..........#.....................#..........#............#.......................................#........................................................................#..............................#...#.................#........................................#......##.#..............................#........#....#....#...............#....................................................................................#...#..................#.#.................#....................................................................#.................#..........#......#.....#.................#...........#........................................................#.................#...#............#....#.......................................................................#..#........................#....................#..#....#.............#......................................#.#..........##..........#...#..................................................#....#...#..........................#.............................#.#..................................................................#.......#...........................#..#.....#..........................................................#.......................#..............##................................#..............................................................................#.....#.......................#...........#............##..............#.......#....##..#.................. ................................................#.......................................#....#...........##..........................#..#..........................................#......................#.....#........#..................#.........................................#.....#..........#................................#.........................................................#.........#..............................................................................................................#..........#.#................................................................#........................#....................................#...................................#..................................#.................#...................................................#..........#.#.#...#.....................................................#.......................................#...............#...........#..#.....#.........................................#................#....#..............................#...................#.......................#..#.......##.....................................#...#........#...................................................#.......#..................#...............................................#............#.................#......................................................#............#.........................................#.............................................................#........................................................#................#...............#..........................##......................#....... ..#.............#...........................#..#...#........#..........#..............................#............................................#.........#...........................#........................#..#.................................................#...........##.......#.........#.....................#.#........#..................#......................#......................#.................#.....................................##..............#..#...#.#.............................................#.#.#.#......................................#.......#.....#.....................#.............#...............................................#..........#..................#.........................................................................#..........................................................................#...............................#...................#..........#..............#.............#...........................#..#..............................#..............#.........#.....#....#...##...............#..........................#...........#.....#.................#..#...............#........#...........#.......................................#...........................#.....#.........#..................#...................##....##.....................................................#..........#....................##..........................................................#.......................#...........#..........#...................................#.......#.........#........#.........#........#....#.......................#............................. .................#.....................................#............#......#.....................................................................................#.........................#.....................#......................................#..................#.#....#.............................#............................................#...#.....................................................................................................##..........##...#.................#....#................#................................................#.....#...............................................................................................................#....#......#........#...................#..........................#.........##.#.......#......................................................................#........#...#..................................##..............#...............................#.....................#.............................................................#..#...............#.....................................................#.#............#.........#....................................#................................#.#.......#............#................#.......##..............................##....#............................................................#.....#..................................................#............................................................#.................................#.............#...#....##............#.........#...........................#....#................#....#.........#....#............... .............#..........................................#......#....................#...#.......................#..#..............................................#........#.......................#.................................................................................#.#..............................................................................#.............#....#................#.#......................#.#.............#.......................##..........................#..#....#....#.......#...........#.#.....#.......................#...........................#..#......#...#.......................#.....................#.......................#........................##.......#.................#.....#..........#.......#.......#.........#........#..................................#....................................#...#.........#.#.................#..............................................................#.............#.....#..............#.................#...#..............#...................#........................#.........#.......................................#.....................................#.............##..............................................#........#.................................................#.............................#....#............#.....................................................#.............................................#...........................#...........................................#.#.............#...........#.......#..............................................................#.......#................#........... .....................................#...#.#...#.............................#.............#.....................#................................................................................#.....#.....#...#.................##..................#..........................#............................#...................#...#...............#.#...................................#....................#.............................#..........................#.#..#....#....#.........................#...........#......#.................#...................................#.................#.....................................#............#.................................#............................#......#...........#............#........................#..........................#......#.............#.........................#....................................##.....................#.....#..#................................#....................#................................#.............##......................................................##....#................#...................#.....#...................#.....#....#..#..........#..............#..................#....#............#.#......................................#...................................#......#.....#.............#..........................................................................#.........#.#......#..#......#.............#....#.#....#.............#.........#......#........#...............#.............#.........#.....#.....#...................#......#................................#....................... ...#........................#................#.....#................#................#.............................#.................................................#............#.............................................................................##.........................................#......#.........#...........................#..#.......................................................##..................#..........#............#...........................................#.......................................#.......................#....#...................#..........................................................................#......................................#...............#.......................................................#......................................................................................##.#......................................#........#......................................................................#......................#......#...............#...................................................#....#............#..........#................#..#.#..........#........#.#.......#.....#..#...............#.........#........#......#........................................................#......#.............#....................................#................#................#.................#.#.#............#...#..................................................................................................#............................................................#.....................##...................#...................... .....................................................................#........#...........................#.......#.....................#.....................#.......#..#...................................#....................#.......#..................................#............................#.................#.....................................................#..........#.................#..#..........................................................#...................#.....#...............#.............................#..............................................#..............#................#............#........#...............#..........#.............................#.............#...#.............#.#................................#...............#........................................................#....................#..........................#......#..............#....#................#........#...........................#..#..........#...#......#..#..........#......#......................#.............#.............#...#.........#..................................................................#..#......#......................#...............#..........#.......................#......................#....................#.......#.#................#................#....#......................................#....#...#....#...#........................................................................#.#..........#..........#...........................#....#...#..............##.........#.......................................##............................................. ............#.#........#...............#....................#.#..............................#............#.........................................#...........##.......................................................#...............................................#.....................#..........#..................#.......#.....#.#.....#.............#........#.....#..#.........#..........#..............#..#..........................#.....................................................................#...........#.....#....................#..........#.........#.........................#..#.#....................#.....................................#........................#..........#............#....#..............................................................................#.....#...........#.......##..................#..#.................................##...#.....#..........................#.#..................#...........#........................#........................................................#.......#................#.......##..................................................#............#...........#.......#..........................#................#...#...................................#............................#.................#.............................#.........#................#......#.............#...#.......................................#...............#..#...#.....#............#............#.......#....................................#...........#..#.#.........................#........#.........#.......................#.........#..#...................... ...............#.....#............#...................#.....................#..#.......#...#..........#..................##.#...............................................................#...............#..#...#...#............................................#............................#.........................................#........#....................#.............#....#......#............................##................................#...............#.......#............................#...#.......................#....#...#................#.........................##...........................#.....#......................#..#........#........#...............#............#......................#.......................#..............................#................#.................................#..............................#....#.......................##...........#.....#............................................#.................#..............#...........................................................#..................##....#.......#.........#.......#.....#...............................#..................................#....#.............#.......#.#..........................................#..............................................................................................#...#.............#...........................................................................#..................#..............................................................................................#...............#.................#.#...........................#.......#.#........ .....#...#.#.........................................#......................................#...................................................................................................................#............................................................................#.....#........#...................##..........#............................................................#..#.......................#...#....................#..........#.....................#.#..............#........#.........#........##.......#...#...#....#...........................#.................................#...#......................#...#..............................................#.........#...#..................................#...#..................................................................................................#.............................#.......................................................................#...#....................#.....#.....#...............................................#.........#.......................#..................................................................................#...........................#.............................#...............#.............#.............................................................#........#.............#...#........#........................................#.......................................................#...........#.....#.....#...............#............##.........................................................#...................................#.............................................. .#.............#....................#............................#............#..................................#.....#...#......................................##.......#......................#.................................#....#......#.............#.......#...................................................................#....#..#...#...................#.................................................##..................#.............#.............#............................................#..........#........#.......................................#..#............................#..................................#.................................#....#......................................................................#...................#..........#..............................................#.....#............................#.........................#.....#..#...........##..................#.....#.#...................#.....#...................................#.................................#..............#.......................................#..........................................................##..#..........#.......................#.................#.............................................#....................................#.#..#.................#........................#......#............#.........................................................................................................#.............................................#...#........................................#.......................................................#....#.#.......... ##..........................#........#....#...............#............#....#.............#..........................#..........................#....#..........#.......................#.......................#............#.......#......#..................................................................................................#.................#.................#...........................................#.......................................#.........#...............#...............#......................#......#.#....#........................................................................#...........................................................#........#..........................#............................#........#............#...........#......................#........#....#.............................#.....................#.#........#..........#...##..............#.............................................#.......#.##..............##........#...............................#...........#.........#.........................................#.................#...........#.........#.........#............................................##.......#.....#.......................#...............................##..................................##.........#........#.......#..#...#..............#.............................................................................##.............#...............................#.................................................#............#....#..#..#.......................................................#............#..#...#..........#..... ........#...#....##.......#.............#..........................................#......#............#........................................#...........................#......................#...................................................................#...............#........................#.......#..................#.........#...........#..........#........................#.........................#..........#......#..#......#........................................#...................................................#......#........................##.................................#...#.......................#..##..#............#.......................#..........#.................#............#........................#...........#..........#............................#...........#.#.........#.....#.............#.......#.........................#...#...#.............................#.........#...........................#.....................#................................#...........................................................#.............#...........#............................................#........................................#......#...................#.#........................................................................................................#......................................................................................#.................................#..................#......................................................................#.....................#...........................#.....###.................#.......#.............. .................................#.................#................................#........#.#...............#...............................................#.............................................#.#........#....#...#....................................#.........................#...........#...............##..#..................................#..#.....#...........#.................#....#.................................#................................#.........#...........................#..#.............#........................##................#...............................................#.........................#........#...............................#............................................##...................#....#.................................#...................................##..##.....#..............................#........###.......#..................#...........................#....#.....................................#...#.............#....#..........#........#............................#...........#....#....#................#.................................#.................................#......................................#.........#.................#...............................................#.....#............#................#.#.......................#.....#............................#.............#.....#..................................................................#......#...........#......#.....#....#.........................................................................................#....................#.......#............. .................................#....##..................................................................#..............#..................................................#...............#.........................................#......#.........#.......................................##..#...........#..............................................................#.................................#............#.................#........#......#.#.......................#..........................................................#...................#..............#............................#............##................#......#............#...........................#..................#....................................#...#............#..##............#....#......................#..#...#.........##......#.........#..#...................................#.........#............................#.......#.......#.........................#........#..............................#.........#.............................................................#.................................................#.........................#...........#.............................#.............................#..#.................#.............................................................#........#....#...............#..#..............##........................#........................................#..........................................#................#............#..............#.#............................#.........#......................#................................#....................#...... ........#..........#..................#......#.................................................#...#.......................................#...........................#.#...........................#...................................#.....................#........................#.......#.....#..................#...................................................#....#.........#........#.......#.............#......................................#....#....#................#.............................#.............................................##..............................#.................#......#..#....##......#........#...#...........#................#..............#........................#...........#...................................#...........#.............................##...............#..............................................#...#.......#.........................................................................#.............#............##..#..............................#.......#......................................#..............................#..................................#.##..#.......#.......#..............#.........................................................#.................................................#..................#...#.................#................#................................................#..........#............................#...............#.............................#......#........#.............................................#........................................#.............#..........#...#......................... .....#....................#.............##...........#...........#........................................#.#......................................#.#........#.........................#........#..#...............#............#.....................#.....#.....#......................#........................#...............#................#........#.................#..................#.............#................#..........................#.#....#.......#..........................#......................................................#......#........................#..........#.....#...............#.......................#..........#................#.#..............#..............#.............#.......................#..#.....#.....................#..........#.......................#...#...........#................................#............#.#..........#...........................................................#........................#.....#.................#............#...........#............#..#........##.................#..#...........#............##..............#...................#.....................................#..........##..#....#........................................#........................#................................#................................................................................................................................#..............#..#.................#.............#..........#........#...............#......#......................#..........#........#.........................#........#........................................#......#.. .......#............#................#....................#...........#........#..............#...........................................................#............#...........................................#.........#......#.....................#...................................#.......................................................................................#...#.....................#....#........#.........#.....................................................................................#...............#.#.....#...................................................#..#...................................................#............................#...................#..........................#.........................................#...#.#......#......................#.............#..........................................................#.............................#.....#..........#...................................................................................#......##.................#..................#.......................#.....#..............................#..#...#..............#......................#............#.....................................#...........#.......................#...........#............#................#...................#.....#.......................................................#..............#.#.........................................................................................................#.#.#...........................................#...................................#....#.................................#........... ...#.......#.......................................#...#.......#................#.......................#................................................#...........#..........................................#..........#.......#..........#.............#.....................................#............#....................#.#..#........#...................................................#...............................#............#...................................#...............................#....#...............................#...................#...........#...##.......#.#.#.....................#.......................#................................................................#...................................#....#......#.......#.....................................................................................................................#.......#.............#....................#.....#..............#..................#...................#......................................................#....................#..............#................#........#...................#.#...............................................#..#......................#..................#..................##.....#.......#....#...................#.#.................##...............#.................................#..........#..............#..................#...........................#............................##..#......#.................#..#.##........#.......................................##...##....#.....#........................#...............#.......#........................#.. .......................#.................#.............#..............................................#.........................#..............#.....#...............................................................................#...#.........#......#..........##...............................................#......................................................#........................#............................................#....................#.....................................#.....................#............................................#........................#...............#....................................................#.#..#.#........#...#..#..#.............#..............#............................................................................................#............#.................#................#.........................#..........#........#...#.....................#....................................#.......................................................................................................................................#.........#............#.........#......#......................#...#....#..............#...............................#....#.......#............#.........................................#.......#...#...#................................................................#..........#....................#......................#.....................................#......#.............#........#.....#...#.#.......#....#..........#.....#...........#...#.....#..#........#.......#.......#..#................#................... ..................#.................................#.........#..............................................................................................#..........................#.................................#............................#..........#...#.......................#..#.............#..................................#............#..............#........#..........#......................#....................#......#.................#.............#.....#....................................#........................#...............#..................................................#........................#..#..#...................................................................................................................#..................#........#.........#........#..................#.......#..#.................#.......#........##.........#..#................................................................................#............#.............#............#.........................##....................##.........#..............................#...#...................................................................................#.........................................................#.......................#..................................#............#...#............#..#.......................#.....#...................................#..........#.............#.........#....#..................##...........#................................................#....#.#......#....#..................................#.......#.#......#.................................. .#.............#...............................#.....#...........................................#...........................#..#..................................#....##........#............#..................##............#......#..................................#.................................................#..........#.............................#..........#.......................................................#............................##.................#..................#...................................................#......................#.............................#.................................................#........#....#................................................#..............#........................##..........................................................#........##..................................#...#.............#..#....#.........#...........#.............................###.............#........#..........##..........#.....#............#...................#..............................#........................#........#.........................................................#...#...............##.......................#................................................#....................................#..........#.............#..................................#..............#...#...................#....#...........................................#.....................#...#.................#.............#..................................#...............#........................#.......................#............................#.......... .........#.................#.....#................................................#...........#.......................................................................#.......#...................#...........................................................#.............................#.....................#................#...#.#..........................................#................#.........#...........#......................#........................#...........................................#....#.#.........................................#.......#.................#............................#...........................#.##................#.......#........#...............#..........#...............#...#......#...................#.........................................................................#......#.........#.....................#..#.....#.......................#...............#......#.#..........................#......................##..............#..........................................#.........#........................#.........................................................#...............................#...................................................#...........#.....#............................................#.......................#.#.......................................#................#.#.#..............#......#...............................#............#...............#.................#......#.......#.......................#..........................................................................................#..............#............##..... .....#............................................#.........#..........................#.............................#.....................#........#..................................................#......................#......#...................................#..#.............................#.........................................#.......#......................................................#......#.............#......#.............................................................#..#..................#..................#.....................................#................#.......................#.................#...............#.....#.........................#.#....................#...........#........................#......................................................#..................................................................#..............##..............#...#...............................................#...........#.................................#....................................#..........#...............#............#...............................#.#................................#........#.......................#..#....................................................#.......................................................#.................................#.#........#.....................#.........#.......##..#.........#............#........................#.......#.........#...............#..........................#.........#.....#................#......................#...............................#.....#............................................#.. ..........#....................#......................#.............................................#.......#............................#...##.....#...#.....#.#.....................#..#...................#..............#....................#..............#..........#..............#........#.........#.............................................#........................................#.......................##.....#...#............#................................................................#.#.#...................#...............#.....................#.......#........#............................#........................................#........#...............#.........#....#..........................#.........#...................................................................#..................#...............#............#............#..........................................................#......................#............#......#.....#..........#..........................................#.........#......#......#......#......#.........................#.....................#....#...........#...........................................#.......................................#......#..#....#............#......#...........#........#.......................#.............#............#..............#..........................................#......................#............#.................#..........#.............................#................................................................#..#..................#.............................#....#............................... .......................#......#...............................#.................................#.......#.#............#...................#..#........................#................#.#..................................#...........#....#....................#................................................#...#...................................#.#.#..........#...............................................................#.........#.....................#...#.......#.........................................................#..........#.............##.......................#........#...#.......#.....#.................#...................#.........................#...##........#.....................#...........#.........................#......................#.........#.....................................................................................#...............#.....................#......#..................................#...........................#..#..................#......................................................................................#...#..................##......#................#.........................#..............#..........................#........................#...#........................................#.....#...............................................#..................................#.......................................#...................................................#.......................#...###............................#............#........................#....#................................#.................................... .........#......#..#...................................................................#.........................................................#....#...........................#..#............................................................................#...............#.##..........#..................................................#.......#................#............#.....#........................................................#..................................................................................#...#....................................#....................#..................#........#............#.....#.##..................................................................................................#.......................#.............................................#............................................#................#..............#................#.................#....#.................#..#...................................................#.......................#.........#.....#...........#.........................................#..#........#..............#.#....................................................#.........................#.........................................#...........................................................#.#.........#..................................#..#.......#........#....................#...#........#..........#............................................#............................................................#................#...............#..........#...........#.................#..........#................. ......................#................................#......................................................................#....#.................#..........#..#....................#...........................#............#.....#.#....#............#.............................#......#..#....#.....................#...........#..........#........#.........#....................#........................#..#..............#.................................................#.#............#...................................#......#...........................................................................................................................................#.....#..................##.........................................................#.#................#..............#...#.....#...................................#..................#......#..........................#...............................#...#...................#.......#....................#.......#..........................................#..................#.............................................................#.................#....#...........................#..........#...............#.......#.......................#.....................#..................#......................#....................#......................................#..........#...........#.....................................#...................#.........................................#...#......................#.............#..........................................#......................#.....#.............................#............ ...............................................#.................................................................##.............#.........#.............................................................#.....................................................#.................#..................##.....#...#...#................................#.....#.................#......................#...................#.......#..##......#....................................#..............#................#........#.......................#......................................#............................................................#......#...............................#............#..............................................................................................#....................................#.............#.........##...........#.......#.........#.....#.......#.......................#....#................#...........................................#........................................#.................#..........................#............#....#....#...............#................................#...............#.......#..............#........#....#..........................................##..................................##..#.................#..................................................#...#.......#...#......................................#........................#....#.....#........................#........................#............#..............................................................................#................#......................#...........# ....#..............................#........##..............#.....................#..........#.....................#......#..........#.................................#....................#.....................................##..........#....................................#.......................................................##.......................#.......#....#.........#..................................................................#.................#.....................................................................................#......................#......#................................#.............................#.............................#...........................#...................................#...............#.............................#...##...............#...........................................#...........#..........................#......##..........................#...#.............................#...................................#................................#....#....................#...#...........#..............................#.#...#.......#...............#..................................................#..............................................#.............#..#.......................#.............#..................#.........#.#...............#.....##.........#.................................#...........................#...#..............................#........................#..#..#....#....................#...............................#.............................#.............#....#...................................... ........................................................#.............#............##..#....................#........#..............#..................................................#................#..............##.#.....#...........................................................................#.....#.#..........................#.................#.............#......#.....................................#........................#..........#...........#..#......#....#................................#....................#.........................#..................#.......................................................#.............#............................#.....................#.........................#...........................#..#........#.........................#.....#......#.......#....#..............#............................................#.....................................#............#..#................#..................................#.................#......#................#.................#..................................................#.......................................#...........#...................................#..............#.#.....#..................#..............................................#.......................#...#..#......#.............#...............................#.............#..............#...........#..............#.........#........#.............#..........................................#..............##................#...............#.........................##...#....................................................... .......................................................#...............#.#........................#................#...........................................##..............................................................#..............................................#.........#..............................#................#..............................................................#.......##..#...................................................................................#..................#....................................#...#..#.......#..................#.................................#.......#.#.....#..................................##......#...........#...............................##...................................................#............#............#....................#.......#......#.........................##..............................#..................................#.......#...............................#.#.................#.........................................#.....#...#.#.#............#.#..................##...............................#....................#.........#.............#.....................................#............#......##...........#.............#.....#............#.........................#................#................................##...........................#..#..........#......................#......................................................................#..............................................#....................#..............#..#.................#................#....#....#.................... .......##...............#....................#.......#.....#..................#....#................#...#...........................#...#.................#..#............................................................................#..#...................................#....#.........................#............##...................................#.#...#.............................#...#...............##................................................................#............................................#.........................................#.....................................................#............##.................................................................................#..................................................................................................................#................................#..#......#...........#........................#.........#....#................#..............#....................#.......#.........#.......#...#........................................#.....#...................................#......#...........#.....#................................#..............##.....#......................................................#..........................#..........##.#..................................................................................#.....................#..................#.....................#.....................#.....................#......................#.#............................#.................#.......#.............................#..................................................... .......................................................#.....#.....#......#...........................................#.........#............#.....................#...........................#.................................................#....................................#........................................#......................................#...................#...........#....................................#.........................................#......#................#........................#.........#..............#...............................................................................................................#.....................#...#.....#............#.................................##.......................................#.........................................#...........................#..#............#...................#..........#...#..........................#..............#....................................#............................................#..............#.........#....................................#.......................#.......#................##....................................#....#.......................................................#.......................#....#....#...........................................................#..............#..............#....................#...............#....................................................#..................................................#.....##.............................................................#.................................#.................... .#.......#.....................#.......................................#...#...............#........................................................#......#..................#................................#......#....#...............#.................#....#.............#.........................................#.........................#.......#..............................................................#...#............#................................................#.#......................#...#..#.............................#......#.......................................................#..............................#.......#...........................#......................................................................#..........................#......................................#...................#........#....#......................#....#.............#........................................#....................#.......#..#.#.......................................................#..................................................#....#................#.......................#.........#...............##...#.#............#......#..................#................................#.........#..........................#.................................#...................................#....#........................#....#.............................................#.......#..#.....#............................#..........#.....................................................................#...#......#.....##............................................#...............#.#....... ...............................................................................#....................#...............................................#...................#.......#.............#..........#.................#.#.............................................................#........#.......#.......................#.......#...................................#......#..........................#..#..........#...............#...................................................#......#.............#.............#..........#......#......#....#..#........................................................#..............................#.............#..............................#...................#..........#.......................#.#...........#......#..........#..........................#........................#............................#...#............#.....#.................................................#..........................#...........#.............#...........................#..#......#..................#.......................#.................................#.............#........#.#..........................#............................#.........................#.....#......#.......#............#.........................#..........##.......................................#..#.........#...........#..............................#.#.............#.............................#.......................#...................#........#........................................................#......#.........#.....#...#................#..........#....................................#. ......................................................................#..........................#..#..........#..................#.........................................#...................................................................................................#...........#.#.................#...#............#...................#........#..#................#........#......#....#.......#....................#.....#........................#...#.....................#..........#..........#..................................................#.......................#...................#.............#......#.........................................#.........#.#.............#.....................#.........................................#.............#....................#..#.#..............#..................#.............................#............#.......#................................#..#..#.#.....................................#....#.............................................#....#..........................#.#....................#.................#....#............#.......................................#.......#....#...............#................#.#...................................#....#...............................................#..............#.....#.......................................#.....................#.....#..#..................#................#.......#..................#..........................#...............................................#.#..#..................#.....................................................................#................#.#..... #...................................#..............##............#..#.......................#..........................#....#......................................................................#..............#...................#....................#.......................#......#...................#................#..................#.............#........................................#........#.........#...................................................................................#...............#......................##..........#.........#............#.#.##.#....................................#...........................................................#........................#...........#...........................#...................................#.#.....................................#..#.#...................#...#............#...........................#....................#.#......#....#.....................................................#......................#.....................#.##..........#...................................................................................................................#...........#.......................#..........#................#.....#....#................#.##..................#....##.............#........#......#.............#..............##.....#.......#........#...............................................#......#........................................................................#...................................................................................................#...#..#..........#............#....... ..................#...........................................................................#.........#.................#..#............#........#......#...#...........................................#....................#..........................................#.........#......#................#.#...........#..........................................................................##.............................#...#...........#.............................#..........#...............................................#......#................#................#.........#................................#..........................#...........#..............................#..........#........................................................#...#........................................#..............................................................................................#..........................................................................................................#...#...#.............................#..#...............................#.........................................................#......#.....#..............................................................................#...........#...................................#.##.........#...............#.....#...........#........#.#..#..#...#.##...........................................................#..................#...............#..............##......#...................................##.................#.....................#...#...........................#..#...........#.....#..................#............... ............................................#......................#...............................#...........................................#...........................................#.........................###..#..#..................................................#..........#........#.#..........................................................#.............#....................#.................#...........................................#....#.........................#.............................#.......................#.......................#.....#..................##...........................................................................#..#........#.....................#........#................................................#......#.................................................................................................#.#..........................#.........................................#..........................#....#.......................#..................#..................#.............#...........#..#.........................................................#...##........#............................................#...................................#....................................#................#...........#...........#................#.....#................#...............#..........#..........................................#............................#........#...................................................................................#....#........#....#............................#.......#...........#.......................#........... .#..#........................................#.................................#............#..............#..#.................................#...................................#......................................#.................................................#.#.........##........#.#.#...#....#..............................................#......................................#............#........................................................#......#...............................................#.............#..................................#.......##...#................#.........................................................................#.............................#........................#..........#....#...#.............................#..............#.......#................................#........................#..........#.#...................................................#.#...............................................#...#.............................................................#.#.......#.............#...#..#......................#..........................#.............................................#.....................................#...............................#............#......#....................................................................................................#....................#...#...........#.............................................#...........#..........#.....................................#............#...................................................................................#........................ ..............#....#.................#....#..................#....#....#..#...#.....#.#...#.............#........................#.......#..#.........................#....................................#...#...........#........................................................#...........................#..#.......................................#................................................................................#..#.........#...........#.......#..............................#......................................................................#....#..............#.......#....#......................................................................#.....................................#....................#................#.........................................#.............#.........................................##.......................#..........#........................#.....................................#.........................#......................#..........#.......................................................................................#....#........................#........#........#......................#.................#.....#.................................................#..............#...#............................................................#.......#.........................................#..........#.##..................#....................#..........................#................#........#...........................................##.......#.....#.......#.............#............#...................................................... ............#............................................................#...#......................#..............................#...........................................................................#........#.......#........#.#.....................#....................#.........#..#................................#.........#....#............................##............................#....................................................#....##...#..............................................##.............................................................#........#.......................................#......................................#...........#...............................................#.........................#.................#..#.....#..............................#.........#.#..............#...............#............#...#....##................#.....................................#............#.....#...........................#..#................................................................#..............#...................................................#..........................#......#...#................#..............#..........#.......#.............................................#.......#.......................................................................#..................................................#....#...............................#.............#.....................#........#......................................#........#.#.......#...............................#.............#.......#.................................................... .....................#....................#..............#................#...#........#................#...............................#....#.......#....#.......#..................................#......................................#........................................#..............#........#...........#........#.....................#..............#...............................#......................................................#...#............#...............#.#...................#.........#.....#.........#..#......#..................#.........................#...........................#................................#...#..........................##....................#.........#................................................#.#..............#....................................................#.......###....................................#.................................#....#........#.........................#.......#......................#......#......................................................#..................#...............................#.........#......................................#.....#.........#..#............................#.........#..............#....................#.......#................#...................................................................#.......#..................#..................#.................................................#..............................##....#.........................................##.........................................#..................................#...#................#.................. ......#.....#....................................#......................#......#................#................#..#..............#....#....##.#....#....#...............#..#.....................##.........................................#................#.........................................#.........#........#...........................##..............#........#.........#..................................................#...................#.............................................#.......................................#.#....#.........................#................................#...#.....................#.........................................................#........#............#........................................................................................................................#....................#.....................#........#.......................#.....................#..................................#...........#.........#..............##...........#..#...............#.#..................................#.............#.............................................#................#..#....#...........#..........#..##.....................................#...#.............#.............................#.........#.........#...........#............................................#.............#.............#....#......#..........................................#.............................................#............#..#............................#...........................................#.......................#..#.............#................ .........................#....................#................................#..........#.............#....#........................#......#..........#...#...............#.................................#.......#...#......................#.....................................................................................................#.........................................#............................#........................................#........................................##.........#..................................##....#.....................................................................#..#.#........................................................#..................#.............................#..#.................##.....#............#..........#........................................#.............................................................#..................#..............#.......#................#......#.......#.........#............................................#.................#.....#........................#............#.......................#......#.....................................................................##..............................................................................................#.....#..........#.#...................................#...#............................................#.........................................................#.#................#.................................................................................#.................#.#..........#.#....#......#........................#............. #.................................#............#...#...............................................#..........#....#................#.#......................##.......#............................#..............#......#............#..........#..............#....#...................................#............#........................#...##......#.............#........................................#..............................................................#...........#................#....#.#..........................................#....................#..................................................#................#...................#.....#..........................................................................................................................#...........#.#....................#...............................#........#.........................#......#........#...................................................#...................#.....................................................................................#...........#..........#...................#......##...............#............#.#.................................#..#...#..#.....#............................................#................#.#.................#........#......................................................................#....................#............................................................................................................................#...................#............................#.#............#..........#.....#....................................... ..........#.......................................................#...................#.................................................................#.................................#.....#.........#........................#..........................#.....#..................#....#......................#..#...........#........#........#..........#...............#................#........................#......##.........#.......#...#.......................#.........................#...............................#.......#..................#..............#...............#...............##..........................................#..........#....#....................#..........................................................##....#.................................#....................................##...........#..............#......#.......#.....................................................................................#..............................#.......................#..............#......................#.......#....#.#........#.....................#..............#..............................#....#.........................................#..................................................................#......................#.......................#.......................#........#.....#...................#....................................#.....................................#.......##...............#................................................................................................#...#.............................#...........#............................. .#.#..................#...#..............#.................#...#...................#.....................................#.........................#.#..............................#.#......#............#..........................#...........#.....#..#..#.....#...................#.............................#...........................................#.......................................#...................#.......................#............................#.......#...........#....#.................#........................#...........................................................................#.......................................#.............#..................#....#..................#....#.....#..........#...............#...#.........#......#....#..........................................................#.............................................#.......#...#.#......#...#.................#.................................#.#.......#..........#...#....##..............#........#.#.................##......#..#..#.#......................................#.........................#...........................#.....................#...................................................#.........................................#......................................................#......#...........................#..............................#.....#..........#....#................................#.#......................................................#.................#...#.................................#......#....#..................#.........#...#.............................#. ....................#...................#.......#...............#.....................................#...........#......................#..........................................#...........#...........................#..#...............##.......................#.............................................................#........................................................#....#...................#............................................................#.............#...............................................#...............................................#...............................#...................................#..........#.....................#...#....#...#.......#............#...#.#......#.................#..##.....................................................#..........#......#................#.#........#..........................#.#.....#..............................#.........................#.....#...............#..................#.#........#..........................#........................................................................#............#...#.............#...........................................#...............#..................................#.....##.....#.......#......#..#..........#.........................#...................#.....#..........#..............................................................#................#......................#...............#.....................................#.................#........................#.#....#.....##...................#......................................#..................... ...........#..#.......................#......................#..........................................................#...##........##................#........#......................#.......#.#......##....................................#.....#.........#........#.............##.........................#.....................##.............#.....#....................................#.#.......................................#........#....#...........................#...#............#..........#...................................#...#.................................................................#......................#..........#....................#.........................................................................#.#...#.......................................#...................##..#.............................................#.........................#.....#..........#..............#...........................#................................................................#.........................................................................................#.......#.............#.............#........................................#...............#.#......................#.......#.......#........................#...............................#...............................#..................................#...............................................##..#.........##.........#.................#.........#.....................#..#.................#...#.......................#...........#.............................#....................#............#..#..................#. ..#.......#.............................................................#..........................#....#.........#....................#..................#..........................#.............................#......#..................#..............................................#..........#........#......................................................#..#...#.....................................#.........................#..................................................................#.....................#..................................................................................#............................#...........#................................#.................#..................#.............#....................#...##.............#..........#...........................#..#..................#...........#...............##.#..........................................#.......#..........................................................................................#....#......................#.#..#.#....................#.#...................#.......................#.........#.....................#...................#...........#................#...........................................................................#..........................#......................#.......#...............#.......................#.....#....................#......................................................................................................................#.......#....#......................................#...................#.........#........#........#.............. ...#............#............#..................................#.........#.................................................#......#..#...#.......................................#.......#............................#.......#................................................#.....##.......................................................................#............#.......##....#.................#..........#..................#........#.......................................................................................................#..#...................................................#....#.......#....#.......................................................................................................##...............................#...............................................................................#........................#.........................................................#...............#...............................................#...........#...#....#....................................#...................................................................#..........................#.......................................................#..................................#......#........#..................#.#.....................................................#.................................................#................................#................#........#..........##.....................................#............................##................#.............#................#..................#.....................#......#..........#..#........ .......#...##...................#........#...............................#...#.................................#..............#...................................................#........................#...................#.#......................................................#..................................................#..............#......................#.....#.....................#........................................#..#....................#.............................................................#.....#............................#.#...............................................#...........................................................#.................##........#..................#.##......................................#.#..#........................................#..........#.......#...#...........................#...........#...................#...................#..............#...................#......#...............................#.......................#......................................#.....................#..........#..................................#......#.................#..............#.......#...................#...............#.................#.....#...........................................#......#.......................................#.......................#.............................#...........................................#...#............#.#.........#.............#...............#.......#.#....................................#....#.................#.................#.#..........##..........................#.....#............... .............#..................#......#.......#............................................................#............................................................................................#....#...#.......#...................#..#........................................................................................................#...#.....#...#....#...#.......................#..#......#................#......................##...#..#................#.......#..#..................#..............................#........#.......#..........................................................................................................................................................................#...................#....................#........#..................................#...........................................................#............#....#....................#.................#......#...........................................#.........................#..#..............#............#..............#..........#...........#.........................#........#...........#........#.................#.........#..#...........................#.......#................................#....#........................#................#.....#...................#.....................#.......................................#....................#.......................................................................#....................#.................................................................................................##..........#................................#..... .......##..#...............................#.......#....#.....#..................#.#......#..#........#.............................................................................#......................#..#............#...........#....#.............#........#........................................................................................##..................................................#...........#..........#.................................................................#.............#.....#......................................#........................................##...#...........#...............#..#........#.......#....#...............#............#.....#........#.....#........#.............................................#.........#......##.............#..........................##............#..............................................#..........#.....................................#....................#..............................#.......................#......................................#...#.........#............#............................#..............#.............#.................#.........................................#..........#...........#...........#...........#...#....................................................................................................#.........#....#.............#..........................................................#.............##...........#................#...........#.........................................#...#........#.................#...................#..........#......................#..#........... ................................#...................................................................#............##.............................................................................#........................................#..........................#............#..............................#.....#.............#......#.......#.....................................#.......#...........................................................................#...................#......................#.......................#...#..#..........................................................................#..#.....#.................#.....#.#.............#....#.....#.....#..........................................................#...........................#..#......#................#..#..........#.#........#......#..#................................#..........#...#................#.................................................#.........................#........#...............#............#...........................#..#.....#........................#..................#..................................................#..#.......##........................##.........................................#...#.............................................................#...........#.................................................................................................................#.............#......................................................................................#....#.................##..........#...........................#...#.......................................... ............#.................................#...........#...................#.....................................#......................................................................................#.................#................................................#..............................#..............................#........#.............................#........#.........................................#..........................................#...........#.............................#.#.............#.....#...................................#..........................#.#.#.............................##...............#.......#..#....#.....#.............#.........#.....................................#..........................#...................................#.....##................................................#........##............................................#........................#....#..............#.............................#......#......................#..................#.................#......................#........................#.......................................#..........................................#.......................#..............#................#..........#......................#.#..............#...........#....#.#..............................................................................................................................#.....#.................................................#............#.....#.....#............#........##..............#......................................#.....................#........... ........................................#.#.......................#..#..........#.....#...............#......#...........................................#.......................#...##............................#............#...#..#.....#..................................................................................................................................#.#...........................##.#......................#...#..#......#....................#.....#.............................#....#.....................#...............................................#....#...................................................#.................................................#...............................#.......#........................#.......................#............................#....................................#...........#................#.............#.#...........#.............................................#.........................................#...............#..................#...........................#.............#.......................................#................#.........#..................#..................#...#......#......................#.......#......#.....................#.......................##............................#...........................#.............................................................#...#.#.................#........................##..............................#........#.................#................................................#......#..............#...#..............#.........##................................... .#....#................................#.....................#............................#........................##..................................................#.............#...............#....................#..........................#.......#..#............................#...................#..........................................................................................#.......#.......#.........#...............#.............................#.........#..............#....#....##...#........#................#.#......#...#.......#......................#............................................................................................................................................................##.........#............................#...........................#.....#....#..........#.........#...............#...........#........................#.............#.............................................#....................................#..................................................#...#......#..............##.....#.....#...#......#...............................................#.#.................................#................#.....................#.................................................#........................................#......................#..#.....................#.........#....#.................#...#.............#........................#..#..#....#.....#................##......#...................................#..#....#....................#.............#......#...........#....##.....#.....#..........................#......... ...................................................................................................................#.......................#.......#......#.......#.##.............#..........................#.....................................................................#.....#....................#.......#..#..#.#.........#......................................#.......#......#.......................#...........................................................#..#.........#.....................................................#...................#.....#......#.....................#................#.......................#........#....#..#.............#.....#..#.....#...#....................................#............................#.......#..........##....##.........##.#...............#................................#.........#............................#......................#..........#..................#...#........#..........................#..................................#................#..................#..........#................................................................#...........#...................#..#..........#.........#.................#..#...............#...................................................................................................#...#.......#...........#..........#........................................#....................#........................................#......#...................##.............#.........#.................#......#...........................#......##....#...............#.............................#.......... ............#......................#..............................#....#.......................................#..........................................#.......##........................................#...........................................................................#.......#.....................................#....#.................#..#.......................................................................#...............................#...........................................................#.....................................#....................#..............................#............#.....................#......#................#...........................................#.#....................#.............##....................#..#.......................#...........#.....................#.................#....................##.........#.###............##.#...............................................................##....................................#......#...#...........................#.#................#.#.....................................................#................................#.........#................................#.......................#.#.........#...#....................#.........................##....................#......#..#..........................#........................................................#.............#.........#....................................#.....................................................................................................................#.........#........#...............#.......... ....................................................##...............................#.........#...#.........................#..........#..#...#..................#..#..............................................#..................#......#...................#.#..............................#..................................#.....#.............##.......#...............#..#..#............#...................................................#..................................................................#..................................#..............#.#..#.#....................#........#.......###..............#..............#....#..........................................#........................#...#........................................................................#..#............#.#........#...........................................#.........................................#............#...................................#.............................................#.#..#.#......##............#.................................................#........................#.#....................#....................#.......#..............................#..............#...........................#..............#...................#...........................................#.#...#.......................#..................#....................###...........#....#...................#.........#.......#................................#.....#.....................................#........#.#.#...#.................................#.....................................................##...... ..............................#.................................................#......................................#..................................#................#..........#.#..............#...........#....................................#.........................#................#..............#.....#..........#....................................#..........#.............................#............#.......................................#...............................#.....#.....#.............#......#....................#..#....#............##.....#..........................#.............#....#......#................#................................................#..................................#..........#.........#.....................................##............................................#.....#...................#........................#......#...............................................................................................#......#...............#..#..........#.......#........#..#.#.............#......#............#....#.......................................#...............#..................................................................................................#......#......................#................#..............................#.....................#.......................#.............................#........#..#....................................#........#............#.............#.............#.............#...................................................................#................................................. ........#.#....#....................#..#.........................#.........................#......................#...........................................................#...................#.............#.................................#....................#...........................##.#.#.#..........#...................#............#.#...#.....#........................................#.........#......................#...................................#.....................................#.#.#...........................#.......................#...........#.....#...#.........................................#.......#...#.........#.........#........#..........................#...........#..........#....................#..............#..................#.#..........................................#...............##......#.................................##.......................#..........#.......................#..........#.............................#......#.........................#.....#....#....##.....#.................................#...................................#.................#.....#.......#............#.....#.....................#..#.....#......#...........#...........................#......................#..................................#.......................#..............#.....##.................................#...........#..............................................................................#................#...........................#.................#.............#..............#...#......................................#..........................# ..........#................#..........#........#.............#...........................#..#..................................................................................................#........#.....................#....................................#..........#.#..............##..........................#..............................................#...............................#...................................#............#...........#.........................................................#..................#..........#.............................#......................................................#.....#.....................................#.........#.................#..............................#......#.......................................#...................................#...............................................#......#.....###.##.....................................................#............................#............#....................#.#.....................................#...................#.............................#...............#.......#..............#..........#.........#.#.....................#.............#.................#......#...........................#.......#...........#.......#.............#.........#...........#...........................#...#.........#.........#...##.......................#..............#......................................................................................................................#............................#..............#.............................#........#.................# ......#...................................#...........#.....#........#..........#....................................#.#..................#..........................................#......................#..................................#.....................................#......#............................#....#.................#...........................................#..........#..............#.........................#...................................#...........#................#.................#...........................................................................................#..#...#........................................#.................#...................................................#.................#.............#...................................#................#..................#.....##........................#...#......................#.......#...........#...............#.......................#...#.................................#......#...................................................................................#..............#................#.....#.#...............#...........................................#.....#........................................##......................................#.........................................................#.#..............#.........................#..........................................................................#..........#...................#...................##.......................#......................................................................................#.............#. ..........................................#.....#............................................................#.............................#......................#.............#.................#........................#...............................#.............#..............#..................##..........................##..........................#.............................#....................#......#.....#..................#.....#............#.#.........................#.............................................##.........................................#.................................................#.................#....................................................#...#.............................#....................................#........#............#................................................................#...............................#.........#..................#........#.......#..........#.................#.......#..###....#.............................#.............................#.......................................#.#...#..............#..........................................................#...#.................#....#............#..........................#.........................#....................#.......#...........#..........................................##.........#...#........................................................................#............................................................#....................#...............................................#..................#....#..........#...........................#.. ...#.#.....#..............................#...........#.#......#.................................................#...............................#....#...........#...........#..........................#.........................#.............#...............................#....................................#......................#........................................#..#.....................##...........#........#....................##........................................#............##........................#...............#...................................................#...............................................................#.............#......................................................#.......................#.............#......................#.......#.....................................##..........#...........................#........#....................................................................#.........#......#...................................................................#...........#................................#....................#...................................#.............................................................#.....#.......................#..........#...#.............................................................................#.........#........#.......#...........................................................................#.....#..................................#..................................................#....##..................#...#..#......#........................................................#...#.. ......................#......................#...............................#..................#..............#....#..........#...............#........#...............#.................................##.................................#.....................#........#.........................................#................#..........................#..................................#...............#......................#.......................#.......................##....#.......#.........#.............#................#..#...#.......#.........................................................................#......#.......#................................................#..#...........#.......#.................#..#................#.........#...........#..................#.............#..#.........#...................#...#............#..........#...............#...#..................................................................................#.......#..#...........................................................#.........#..............#.................#.............................#.....................#..................##.....#..........................#...........#................................#................##..........#...........#........................#.........#...............#..#...........................................................#...................................#..............#......#.#....#...#.....#...........#.........#......#....#.......#..............................................#...............................................................#....... ....#...................................#........#...................#......#...................................#..............#.....#...........#......................................................................................#.................................#................#...#....................................##............#.#...........................#........#.#.....#.................#.............................#......#...#......................#..........#...#..........#............................#......#.......................................#............................................#.......##....#..........................#.....#........#..........................................................#..#.....#...............#........................................................................................................#..............#...............#.............................................#............................#..#................................................................................#...#..............................................#.......#..............#...................#....................#......................#..........................................................#...................................#...........................#..#.........................##..........#.............#...................................................................#........................................#.........#............................................#........#............#..........................#...................#.................... .................#.............................#.....................#.#...........................................................#..........#..............#................#...................#........................................................................................................................................................................#..........#.......#..........................#..................................#...................#...#..........................#.....#..............................#.........................#.#.....................................#...#....................................................#.....#...#.............#.....................#....................#...............................#...................#........#...........#.......#......#................#..............#......................#.....................#.....................................#.................................................................#....#......#....................#..................#........#...................................#.....#...........#.................................#.......................#............................##....#.....#..........#.......................................................#..........................................#.................#...............#..............#...#........#......................................#.#......#...............#....#..............................#........................#................#.#......#.....#.........#.............#............#.......#....................................... ....#...............#......#...#.................................#........#...............#...#................#.........#....................................#..........#.#..#.#...#....................#.........................#....#............................................................#..........#......#.................................................#..#.................................................................................#.............................................................#......................................................#.................#........#....#............#.....#....#..............#.............#...........................##.#..........#......#..#.#............................................#....#..#...................................#.......................................................#...#..##..................#........................................................#.....................#..#.......#..............................#.............................#.......#........#....................#......#.............................#..................#.#.......................................................#................#......................................................#..........#...#....#........................................#...............#.........................#...............................................................#.#..............................................#..................................................................#.........................#................................#.................#......... ......#...#..............###.....................#.#.....................#..................................................................#......#......#...#...#.#.......#.................................#..............#.............#.#...........................................................#..#............................#................................#..................#...........................#..#...........#......................#...#..........#......#..................#...#..............................................#..............#.#...................#.............#...........................#..#........#...................................................#.#....#............#...........................................#...................#.#......................................................................................#..................#..................#......#....................................#..#.........................................#............#.................................#.#.............................................#.........#.......................................#...#............................#........#.........................#........................#.#................#...........#...........#........................................................#..#................#..#..#........#.............#..#.............................#.........#....#............#......#......#............##.....................#...#.#..#.......##.........................#.#.......#.........................................................................#.......... ............#.............#........................................#..........................#...#.................................#.....#.......#..................................................................................#.....#...........................................#.....................#.................................#...............#.................................................#..............#............#..##...................#...........................#..#.....................#.......#.........................#......#..........................#........#..............#...................#.....................#................................#.......................#...........#..........##......................#.....#.....................................................#.....#..................................#.#.......................................#.................#.#............#........#.....#..##..............##........#................#............................................................................#.....................#...........#.....#.....#.....#.....#..........#..........#..................#..........#...........#................................................................#....#.....#...............................................#..................................#..#.........................................................#..........................#.......#...........................#.................................#...................#.....#...............................#.......#...#....................................#...#.........# ...#......#...............#..#................#........#................................#.........#.................#.............#.........................#............................................................................................................#.........................................#..............................................................................#................................................#..#............#.............................................#..#......................#.................#...........#...#........#.....................#.................#.....#.......................................#.#...#.....#..............................#................................#..........................#......................#.......#................................#.........................#.............#.#.........#.............#............#..#................#....................#..................#............#........#.........#..........................#..............#...................................................................................#.....#.......................#.............................#........................#...................................#..............................#..........#.................................................................................#..............#....#.........#......................#........................#......................................#...........#..........#..........##...#.........###.................#....................................................#.................. .............................................................#.........#..........................................................#.....................#............#...###...#...............#..............................#......................#..................................#........................#.....#......#............................#..............................................#......................#.......##..........##....................#.................#...........................................#.#...............#......................................................................................................#.#......................#.........#......................#..........#.............#................#.................#.....#...........#........#.............................#.....#..........................#..............................................................#.#.....................#...............................................................................#..................#...............................#...............#.......................................................................#....................#...........#............................#.....................................................................#......................................................................................................................#....#....#.....#.........................#...........#.............##..............##............#....................#.........................................#........................................#....#.... .............#.......................#..........#....................................................#.................................#.#..#...................#......................................#....#.........#............#..#.....#.........#....#..#....................#...............................#............................................#.......................#.....#..............................................#..............#.......................................#................................................................................#...#..........................................##......................#....#....#...#............#......................................................................#.#.......................................#...................#...............##........#..............................#.......#...............#................................#....#...#............#...................#.............................................................##.........#....................#.#.............#.....#...#......#......##.............#..#..#..#.#............#...................#...................#...................................................#...................................................................#............##....................##....................................#........#................#........#...........#...........................#.........#........#.........#..............................................................................#............................#.#....#...........#....#..........#.........#... ...........#.........................#.......#........#.....#.............##...#.......................#........................................................................#...............................#................#........#.................................#..........##.......#...............#..........................#...#.................#...................#......#...................................#.................................#.#...................................#............................................................#...#..#..................................##......................................#..............................#................................#.............#...................................#.............#..........##......................#..................#..........##................................................#.................#......................#........................#............................................................#..................#...##......#....................#..#.....................#.............................#..........#......................................................................#......#..................................................#.....#.........................................#........................................................#........#................#.................#.................................#....#.....#..#.........#.....................#.......#........#................#...................#......................................#...........................#.........#.#........ .....................................#................................#.........#......................................#.....................................................................................................#..#...#............................................................#..............................................#..................................#............................................................................................................................................#...##......##...#.....#.............................#......#...................................................#..............................................#.............#...........#...#......................................................................#..............#.#....................................#.....##........................................#.......................#...................##.............................#...............................................................................#.................#.........#.........#....#.......#..........#...........#.#.....#..#.............#.##.........##..#...........................................#..................#..............................#..................................#.......#........#.................................................................................#..#.......................................#............#.................#..............................................#......................#................................#.#...............#.........................#............##.......... ..........#.................................##...........#......#.....................#...#........................................................#...#........#..#.#.......................................#...............................#...........................................................#...#............................#...#...............................................................................................................................##........#.........#......#........#......................................................#........#.........................................................#.....................#..........................................#.............................................................................................#.....................................#...#......#.........................................................#.#....#..........#.........#......##.#......#.....................#...................#........#..#...#..........................#...................#..............#....#..........#..............................................................#.#..........#.........................................................#.................#....................##........................#.#......#..................#..#.................................................#.............#......#..........................#....#.#.......................................................................#.............#.............................##...................#...#.............##..................#..........#...............#..#........... ........#......................##................................#....................................#....#.....#....#.#................................#...#........................................#..................#............#.........#..........#.#.......##...................##................#....#.#....................#..##.....................#...................#.................#..................................#..........................#............#........................................................................#...#.....#...#.......................#.##....#............##..............#..........#.#....................................#....................#..................#.......................##..............#............#.....................................#.......................................#.#.....................#..#....................................................#.............#.................................##......#.....#..........#.................##..........................#.......#.....#....#................#.#................................#........................#.#............#......#...................#..............#..................................#......#............................#.....................................#..........................#..............#...................#........#.#...............................#..............................................#...............................#.....................................#.................#..................................#..........#......#............#.........#..... ......................................................................................#..............#............#..........#.....#.......#.......#...............................#...........................................................#......##......#......#.........................#............#...........#.........#..............#................................................#..#....................................#....#.....................................#..........#.....#......#.............#.....#..#....#.....#.................#....#...............#..............#..........................#....#.......#.#.............................#.........#......................#......#.......................................................................................................#.#..............#....#...............................................#...............#....#..........#.#......................#..........#........................#...#.......#.............................#...................................................................................#....##..#.......#.......................#..............................#........##........##...........#.............................................................#........#.........#.............##.................................#.................#.......................................#....................................#..................................##...................................................................#..............#.............................................#..#................................... ....................#....................#..........................................................................#...................................................................................#.................................#......................#.#.................................#..#....#............#................#.......................#..............#.....#...#.....#..........................................................................................................#...............................#.........#........#.##................................................................#.......................................#............................#.........#...#.................#.........#..#...........................................................#.................#..........................#....................##...#.................#...............................................................................................................................................#.................#..............#....#...#..........#.................#........#................#............................................#..............................#....#..#..#..........#.......#.......#.#.................#.......................#........#....................................#.............................#.........#............#.............................................................................#.............#...........#...#.............#.........#..#........#...............#..#..................#....................................#............#..........#.. ....................###......#.......#..#..#...............#....#............#...#........................#..........#.#.....................#.#...#..#............#...................................................................#............................................#..#....#...............................##.......#.............#.......................#..........#.....#.....#.#....................#.#....#..#......##....#.......#...................................................#.....#.....................#........#...#.........................................................#.......#........................#................#..#......................................................................#.#..#....................#........................#.................................................#............................#........#....#....#................................................#.........#........#...........#..............#..........................................................#..........................................#........................................................#.....................................................#................#........#...#..................##............#....#.......#.....................#.........##.....##...........#..........##.......#........#...#...............................#......................#......#........#..................#..#.............................................#........#......................................##................#.............#......#...................#............#........#................. ....#......................................#......................................#...........##.....#...#...#...............................#......#..........................#.#...#.........#.......#.........#.....#...#...................#.........#.........................................#..##..................#......................................#....................#................................#.....#...........#..........#................#..............#.........................#......................................................#........#.....#...#..........................#......#.....#...................#..............................#.............#...#....#.............................................................................................................................................#..............#..................#..................#.........................................................#.................................#...#.............................................#................#.......#....#....#...............................................................#...#.#...............#.#.......................##........#..............#.............................#...........#..........#......................................#.......##.................................#...#........#..........#.....................................................#....#......#........................#.............................................#.......................#.....#........................................#...#............#......................................#.... ........#.......................#........#.........................................................................................#................................................................................#.#........#................................................#......#..........................#....#...............#.............#.................................#.....................#.....................................#.................................#..........#................#..#.......................................##...............#...................................#......................#...................#........#...#.........#......................................#.................#................................#.............#..........................................#...........##...#..............................................................................#.......................#................................#........................................#....................#.................#...........#....#............##........................#..#..#..........#............................#.#.##..............................................#..............#..............................................#....................................#....##...........##.#...................#......#........#.#.........#............#............................#....#..............#.................#............................#.#.............#......#....................................#......................................#.................#............................... ...........................#.....#..#.#........#..............#............#....#....................#...................................#.........#........................................#...............#....................#............................................#.................................................#.#.......#.............#................#..........................#.#.........................#..................................#..................#....................................................##.........#...............#............#....#...........#............................................#.#.......#.......#............#................#.........#...............................................#...............................................##..............#................#.............#............................#..............##..#......................#.......................#...#....................................#.#.......................................#...................................................#......#.....#.......................#..............#..............................#........................#.....#........................................#.....................#...................#.................................#.........#........#...........................................................#..........................................................#.#...................#.......................................................#................#...........##.#...............................#............................#....#................. .............#...............................................................................................#...............#.....................................#..........#...................................................#...................#...........#............................#.............................#...................................#.........................#..........................................................#................................#...#.....................##...............#.............#...............#...........#...#........##...#...................#..................#......................................................#....................................#....#....#.................................#...................#......................................#...................................#..........................#.................#............................#......#...............#...#....................................................#.........................#.........................................................##....#......................................................................#................................................#.......#.............................................................................................................#.......#...........#....................#...........#.............##.................#............................#...........#.............................#...#.............................#........#.....#.........#......................................................#..........#.......... ..................................#................................................................................#.#....................#.....#...............................................................#...........................................#.................................#.#..........#..................................#.....................#.......................................#.....................................................#....#...#....................................#.....................#.........................##...............#.............#.#..#.................#.....#.........#...........................#...........#.#...................................#............#...............................#................................#........#............#.............................##..............................#..................#..................#......#.....#....................#....#.....#..................#..................##.............................................#...........................................#...#.........#.......#.#..........#....#....................#.................................................................#........#...#.......................#...........#...#........#...............##......#...........#......................#................................#.#.................#..................................#....................#...................#............................#..........................#....#..........................................................#....................................................... ..................................#..................#.........................#............................................#................#............#.#.............................#.........................#..............#......#..................#............................##..............#.........#...........#.................................#.......................#...#......#.....................#...............#..#.................................#......#.................................#.........#...................................#.......................#................................#......##......................#..............................................................#........................................................................#..............................................#...........#.............................#....................#.#...............................#..###...........#..#...#...#..#.......#.#....#........#....#.....#..........#............................................#................................................................................#.....#.........#.............#........#.............#...............#......................#................................................#.............................#........................................................................................................................................#......................#.............#..........................................#............#................#......................#......................#....#............#.............. .#......#.............#................................#.......##......................#.......................#..............................................#.....#..............#............................##..............................................................................................#........................#......................#...........#..................................#.......#.......#...............#......................#...#...................................................................................#..............................................................................#...........................#..#...............................#...........#.........#.....#...........#..................#.........#.............................#................#.....................#.............#................................................#...................#..#...........#.#..............#............#....##........................#......................................#......................................................................#..................#.................#........................................#.................................#..........#........................................................#............#.............................#..................#.#..........#...........#.#.......#...#.#.............#.....................#...............#..............#.#.................................#.....................#...#................##........................................#..............................#......#...#.............. ............................#.............##.........#.................#...............#......#.........#..........#.#..#..........#................#..#...#....................#..................#....#...............................................................#...........................#.......................#......#..........................................#.........................................................#.............#.........................#.................................................#..................#...................#..............#...........#..................................................#...........#.....................#....#...............#............#....#.........#..........#..............##...................#................#...............................................#.....##.....................#.#......#.....#...........#....#...........#.#.............................#...................#..........#...................#...........................#......#....................#...........#..#...................#....#.##.........#....#.....#.............#...........................................#.#...............#............#...........#........................................#............#.................................#....#.........#...............#.........................................................................#.#.........#............#....#.......#............................................#..............#....................#............#.........#........#..........................#....#.....#....#....#...............#.#....# ..#..#..#..........................#..............................#.................#.....................#..#.....#..........................#...................#.....#............................#......................#...................#..............................#..#............#.....#...........#....................................#................#.......................................................................#..................................................................................#.................#....#............##............................................................#.........#.................#..............#...........................................................#.....#.....#.................#...............#...................#............................#...................#............#................#.#...#.#..................#........#...#............#...............................................#..................#............................#...#............#....................#.....................#........................................#..................#....................#...........#.....................................#....................#...................................................#.......#........................................................................##.........##.......#...#.............................#..#.#.............#......#................................................#........#......................#.....................................................................................................#. ..................#................................#....#...............................#..........#...........#......................#.........#.............#.....#...............................##........................##...............#..........##..........................#.#......#.............................................................#......................#........................................................................................#..#.....................................................#.........#............#.....#...................................#.#.......#...............................................#...................#.....#..............#......#.......#....................................................................#.................................................#.......#......#.....................#..........#................#.................................#......................................#........................................................................#.....#.....#........................................#..#....#...#..........#..................#.....................................#..............#......................#.....................#......................................#.......#.................#..........................#......#...................#.............#.....................##...........#.................#.........#....#.........................##.......................#...................#..................#.....#.........#...#............#.....#.............................................#...................... ................................................#........................#.........#..............#.#.......#..................#............#.....................................................................#...................................................#........#.....................#.......................................................#............................#...................#...........................#..#.......#.....#...........##........#..........#...................................................................................#....................#..........................................#............................................#.......#.....................#.............#....................................................................#...#..........................#..#........................................#......#..................................................................#....#...........................#........................#.............#.......#..................................#...................#..................................#.......................#...#.......#.........................#.......#.............................................##....................#.#..........................................##................................................#...............................#..............................#..#................#...........#.......#...................................................#..............................................................#.........................#......#................#.......#........ .#..........#...................................#....#..#............................#..........#......#....#..................#....................................#.....................#...#......#........#............#.........................................#.......#....#.............#....................................................................................................................................................##............#...........................................#...............................................................#.............#....................#...................................#...................#............#...........#.................................#...........#...............................#.........#........................................#..........##.............#......................................................#................#...........................#..#.................#...........................#.....#..........................................##.....#...................................#........#...........................................................................................................................................#....................#..#......#.........................................................#..................................#...............................#.........#..............#.......#.......................................#.............#..................#.#.........................#.......................#..#..#...#...............#............................#............................. .....................#.................................#....#.....................................#...........#............#...............................#.........#..................#...........................................................#..............................#.................#..............##.#..........#.......#...#..........#..................................#........#..........................#.......#..................#................................................#...............#.....#..........#...............#.......................................................................................................#.........................................#.#..#...............................#.............................#.....................................#......................#....................#......#...#...........#...............#..#......#...........#......#.......#.#...................................#.....#......................................................#...............................#...#....#.............................................................................................#........#..........................#.#.........................................#...#....................................................#.#.............#..........................#..........#..............#.#..#...........#...................#.....#....................................#...............................#..................................................................#...................#.............................................................#..... ....#................................#.......................................................................#.........#...........................#..#...........................................#..................#.........................#.....................#...#........#......................................................................#...#..........#..........#..............#............#.....#.......#..#........##........#......................................#.......................#...............................................#...........................#.......#............#.......#..............#............................................................................#...#....................................#......................................#.............##.......................................................................#..........#.......................#...........#.#............#...............................#....................................#...#.....................................................#...................#...................#...#..........#...................#......................#...#........#...#.#..........#................#..........#..........#............................#......#..............................#.....................#.........................................................................#...........................#........................#.............#...............#....................................................................................#..#...............#..#.....................#............#........#... ...........#...#............##.........................#..#......#...................................#.....#.............#........#...............#...........#.....................#.............#................#........................................#.....................#....................#.......#................................................#...................................................#................#............#...................#......................#...#...............................#...#..................................#..........................#.....................#.................#....#........................#...................................................................................#......#........................#.............#...................................#.......................#....................................#.............................................................................#..#........................#..................................................#............................................#............................#................#...#...#..#.......#........#............................#...#.....................#.............#........................................................................#.....................................................#.......................................................................#..................#................................#....................#....##.....................#.......................#.....#..........##......#................................................ ...........................................#..................................................#.................................................................................#...........#......................#.................................#......#.........#..........#..#..................................#........#.........#.#....#..#..............................................#.......#.......................................................##.....##...#................#..##................................#.........................................................................................................#..................................................................................#....................#...........#...............#...............................#......................................................#.#..............................#.#..........................................#...........#.........#......................##...................................................................#.....................#.#................#....................#.#.......................................#...#...............#.....................#..........................#.............##..........................#.....#......#.....................................#...#...................................................................#........#...................................##................................................................#..#.................................#...........................#......................#.......................................#....... .......#.................##...........................#.........................................................#....................#................................................#....................#...............#.......................................................................................................#................#.............#.....#.......#...#.......#......#.................#..........................................................#.#.........#..#......#.............#.............................#..............#........................................#................#........#..#...............#................#...........#....................................................................#.............................#............#............................#..........................................#.......#.....................................................................................#.#...................#.....................#..........#..............#...............#..........#.....#...........................#..................................#...........#....................#.#.....................#.................#..........#......#...#....................................#............................#..#......#.....................##.........#...#.....................#...............................#.........................#.......#.#.............................................#............#...........................................#.#....#..........#..............#.....................................................#....................#... ...#...................#...........#..........................................#.....#.............................#.......................#..........................#............#..................#.....#...............................#..............................#....#...........#.......#..#..##....#.................#.....#....#.................#..............#.............................................................##......................................................................#........##..........#....#................#..........................#.......#......#.....................................................#................#......................................................#........#.........................................#...................#.......#....................................................#..........................................#.............#....................................................##..................................................##...............................................................................#.....................#.........................#...............................#.....................#...................#...............................................................................#.......................#....................................................................................##............#...................................#...................................................................................#...........#..........................#....#........#................................... #............#........................##...................................................................#............#...........#................#.............................#.........................................................#.........................#................................................................................................................................................................#......................#......#.......#............................................................#.....#...#...........................#..........................#..................#...........................................#............................................................................................#......#...........................#..##.......##..............................#...#....#...................#..............................#...#.........#....................................................................................................#..........#...#...#....#..............................#................#................#.........................#...............................#.........................#.....#................#......#..................#.............##................#.................##....................#..#......##...........................................................#....................#...............#...#.........#..................#...........................#...................#...................................................................................#........................##.......................#... ........................#.....................................................................#....................................#.............#....................#..#...................#...............................#......................................................................................................#....#......##.................................................................................#.........................##..............#..#.............#...##................#...........#..#.............................................#...........#.........#..................#......................................#..................................#.......#.....#.....................##.#....................#..#...#..............................................#.............#.................#....................#....................#..#.............................................##....................#.#........#..........#.......#..................#........#..................#.........................................................#..................#.........................#........#.#......#............................................#.........................................#............................................................#.......................#..............#.......................#.......#..................................#........#.............#...............#.........#.#.#....#.....#..............#..............#.........#.........#.........................#................................................................#.......................... #.......#....#.................................................................................#........#............................#.#...#.................................................##...................#.......#.#....................#.................................#..........................................#..............#.........................#............#................................#..................#.#..................#.#...........#.......................................................................#...#............#.......................#..............................#..................................#..#.............#...........................#.................................................................#.............................#..#..........................#.....................#.........#.#..................................#....................#............................#............#......##.......................#....................................................................................#.#.........#.......................................................#.....................#....................#........................#.......................#...............................#.......................................................#....#.......#....#..........#....#........##............................#.....................#.........#.....#........#....#.......#...#...................................................#........................#..................#..................#....##...................................................... .........#.............................#................#...........#.........................#.............#...............................#.....................................#...............................................#....#...........................#........#.............#.....................#............................#........................................#..........#.................#........................##..............................................................#.............................#........#...............................................#....#......................#................................................#.....#..............................................#................#..................#...........#.....#..............#..............##.................#...................#..................#.#.........................................................................................................................................................................##.............#...................................#.......#.................#..##.....#.##..#..........................#..........................#........#....................#..............................#.......................................#...........................................................................#.................................#.............#....#........................#........................................................#.....................................................#......................##..........##..........................................#... ........................#..#....................................................#............#.........#..........#.....#...............................................................................................#......................##.............#..............................................#.........#.................................#.............................................................#.....#.......#........#..................................................................#..............#...............................#.........#...#.........................#........................##......#.......#...............................#..............................#..#.....#...........#.....................#...................#...................................................#.............#....#....................#.............#........#.............#................................................#.............................#.##...............#...................#...............................###.....#.............#..........................................................................#...............................#.....................................#.#........................................................#................#..#........#..............#.................#..................#...............................................................#.......#..................#...........................#.....................#........#..........#.#..#..............#....................#......................#.............#.................#...#....#.....#....#.... .........#.....................#.............#..................................#.................#...................#........#...........#..........#.........#.................#..#.........................................#....................#.................#...............#.................#.#....#..................................#..........#............................#............................#....#..........#.........................................##.....................##...............#.....#....................#.............#.....................................#.............................................................#.........................#.................#.....##....#..........#..............#....#.....#.#..............................#........................#..#............................#........#....................#......#.....................#........................................#......................#............#...........#......#............................................#....#...................................................................................................#........................#.......................................................................................#................................#.#........................................#......#..............#..........##.#...##..............................#.....#..............................................................#...#..........#..........................#......#...................................................................................#..................... .....................##....#..#.................................................#....................#............................#......#..#...........#....................................#..............#...#.......................................#..............................................#.........#........#...................#.............#....................................#.........#.......#................#....##....#.........#...................................#...........................................................#.....#..............#........................#......................#..................#.#...................................#.................#.....................................##.......#...............................................................................................................#.....................#...........#.....#..............................................#.#.....#......#................#....................##.....#.....................#..#............................#.....#............................................................................#...........#................#.......##..........#...............................................#.............................#...........................#.............................#.....##.........................................#.................#..............#..#...#......#.......##...#........#.......#..............................................#.....#....................#..............#......#.................................................#............#......................#. ..................................................................#..........#............................................#............................#........................#................................#........#............##........#........#..#.......................................................#....................#....#..................................................................#...........#...............#...#..............................................##.......#...................................#...................................................#..............#................................##.............#............#.......................#...............#.....#...............................................#..............................#..........#.......#.........#.......#.....#............#........................#....#.............#....................................#...............#......#.........................................................................................................................................##..........#..............#........#...#...............#...........#...................#........#....................................#..................#......................................#...................................................#............................#.......................#...................##.............#...............#..................#...............................#..#..................................#..............................................##............................#.......#.#................. ..#.#.......#.........................................#.............#....................#..#..............................................#...##....#....#...........#............................................................................................#..#..............##........#..#..#................#...................#.....#.........................#...#...................#.................................#......................................#.............................#...........................................#.......#.#.....#.......#......#.#.............#.........................#.............#.......#..................#.#..##.#.........................#.........................................#......................#......................................................#........................#.................................##...#...........#....#.............................................................#...#.......#.....#..........##.........................#.................................#..............................#...............................................#.....#....................................#......#.........#.....................................................................#..#.....#.........#..............##.....#...#..#..#.....................................#.............#...........#........#.........#.............#.......................#................#...............................#...........#.....................#................................#...................#..#...........#.......#...............#........#................... ...............................................#.....#.........#.#............................................#.........................#.........................#...................................#.#..................................................#...........#............#...........#......#.................................................#...................................#.....................#...............#....................................................#.........#........#................#........................#...........................#............#...............................##...........................#...............#....................#......#...#.................................#........................#....................#.......##........................#.........................................#.........................................#................................................................#................#.....................#....#...................#................#..#..................................................................#................#.........#..................................#..#.............#........#...................#.#.........................#..................#....................#.#...........#..............#.........#..#.#................................................#............#.......................................................................................................................#..................#.....................................................##.......................................#..#.. ..............#..................#.......#........................#...........................#..........##.....#....................#.............#.#.........................#.##.#......#...................................#..................................#..............................................#....#......#.#..............#.......................................................................................#..................#.....................................................#..............................................................................#...........................#..#.............................#............................................#.......#.................#........#.........#........................#...........##............................#......#.#.....................................................#.........#........#............#..........#....................................#.................................#.....................................#...............................................................#...........................................#...........#.#.................#.#....................#...............#............#....................#......#..#.......................................#.........................#..................................................#........#..#..........................#.........#.......................................................#...............................................#.....................#................#....#.........................................#.................#.............. ..........#.........................#...........#.......#......................................#...........................#..#...#..........#....#..........#.............#.........#....................................#......#.................#..................###..................................#................................#........................................#................#...........................................#.....................................................................#..#.......................................................#...#.......#..........#..#..........#..#..#......#..................................#.....#....#.......#..............................................#.............#.................................................#.........#......#.....................#......#....#..................#................#...............................................#...........#.............#..............#.............#..............................#.........................#............................#.........#......#.........#...........................#...........#......#......#..........#........................#.#...........#..#..............#..................#.....................................#...............#.......#...#............##..........................#...........#....#................#.....#..............................#.......................#..................................................#...............................#.....#....................#.............#......................#.#............................................. ......#.......#........#........#.................................#.............#...................#.......##.#...........................................................#.........................................#.............#...............#...................#...#...........#.............##...............#.......#......#........#......................................#.........................................................#........#...#...##..................#..##....#......................#...........#...#.............................................#..#.............#..................................................................#....#.........#.........#...........................#..............................................#.....................#.....................#..........#....#......##.....#....#...##..............#................................#....................................................................#............#................................#...........#...#......................................#.......................##....................#......#...............#......#.#...................................................#...........#.............#.#...........#..#...........................................#..........#.........##..................#................................#.....#.............................................................#...........#..........................#.......................#...............................#.............................#...............................................................#.............#........ .......................#.#........#...#.......#................#.............#....#.............................#..............................#......#.......................................................................#..#.........................................#.........#....................................................#.......................#........#.............................................#.....#..................##................#...........#.#..............#...#.............................#.................................#........................................................#........................#...................................................#........#...............................#...#...................................#...............................#..........................#...........................#..##...........................................#.................#.....................................................................#...........#......................................#....#.............................#.....#..............................#........................#..............#.....#.............#....#.........#...................#.............#........#...............#..............................#...#.........#......................................#.............................................#...........#.......................................................#......................................................#..................#.......................#.........#.....#..............#....#..............#.........#................. ....#......................................................#.......................................................................#...........#.......#................#..#...........................#..#..........#..........#..#...............................#....#......#..#...........................................................#.#.............................................................................#....#.................#............#.#................................................#......................................................................................................#.................#........#..................#........#.........................................#......#.....................................#....................................#..........#...............#.............#..................#...#..................................................................................................................................#.................................#..................#..................#....................#............#...#...#................#..............##...........#.....................................#.#...................#..................#............................................................................#...............................................................#..............................#.........#...........#.#........................#..........................................#.#.........................................................#....#....#..........#........................#..........#................#.... ........#.............................................#..........................................#...................#......#..........#........#......#....#....................................#....................................................................#.....................................................#...#........#......................#................................#....#....#.....................#...........................#...........#...#................#.....................#.............#.#...#.........#............................#..............................................................#.........................................#.......#..................................................#.....#.............................................#.................................................#.......#..........#............................................................#........#..#...................#...#..............##...#....................................................................................................................#......................#....#..........................................#........................................................#......#.....................#............#...........#.....#.....................................#...................................................#.......#.................................................#.#.#..............#..#.........................................................................................................................................................#...............#............ .#................................................#...................#..........................................#....#..#..........#...........#......................#...........................................................................................#........#.......#..............#...............#.......................#....................#.........................#....................#.....................#................#...........................................................#........................##........##.#..........................................................#..#.............................................#...........................................................................................#.......#.......#.......................................................#....#........#...#......#.#...#.........#....................................#...............#.........................................#.............................#....................................................................#......#......#.#...........................................#....#.......#....#...................................................................#......#........................................................................#............#............................................#..#..............#....................................#.........#............................#........#.....#......................................#......................#........................#...#...............#.....#...#..............#...................#.............................. ........................#.....#...................................#..#...#....#.......................................#......#............................#...................................................#.................#................#......#.....#.........................................#...#..........................#........#.....................................#............#....................................................#.#...#...........................#.....#.......................................#.......................#.........................................................................#.................................#....#................#................#.............................#......................................#..................#.....#.............................#...#.....................................#..........................##.........#........#...#...............#...............#.............................................#.........#..................#................................#...................................#.#..................#............#...............#....#.......#.........#....#........#...............................................................#..............................................#...........................#..........................#.........................#.................#........#..........#...#...........#......#...................#....#................##...........#.................#........#........#......#.....#...........#.......#...................#.................#.#....#......#.................. .......................#...........................#..#....#..................#...........................#.................................#........#........#................#........#..............#.....#........................#......................................#.........................#.......#.................#...#...................#......................................................#......#.................#.#.....................#..................................................#................#......................................#..........#............#....#...#......#..............................................................#.....................................#...................#..................................#...............................#........................................................................................................................................................#.................................................................#.......#.........................#...#.....................................................#...........#...#...............#............................##......................##...#........................................#........................#.................#....................#...#........#....#............................#...##.........#.....................................#.........................................................#................................#.........#.#........#.......#..............#..................................................#.........................#.#.............. .#....................................................................................#.#.......#....#....................##....#..................#.....#...#........#...#.....#...#........#........#..............#....##.......#...............................#.................###...#.....................#...................#....#..................................#......#............#..........................#....................................#..........................................#....................................#.......#......#......#..........#..............................................#.................#.....#...............#.................................................#.............#.................#..............#......................................#...................................#.#.........#.............#..#.......#...#..............................#..........................................................................................#.#................#............#.........................##...#.................#...#.....................................#....#..........#..........#..............#...........#.......................................................#.........#........#......#....#......................#..#.....................................#.....#.#..............................#.......#...............................#..........#.........................................#.................#......#...........................#.##......................................................#............................................................... ....................#................##.........#...........#.....................#....................#.....#..#.......#......#...##.#...............................#.........................###.........................................#.....#...#..............................#.......#......................................................#......................................#...#..........#...............................................#......#...........#......#........................................#..................#......#.........#.............................................#............................................................#................................#.........#..............#.............#..........................................#............................#........................#.................................................#............#................#......#......................................................................................#.................#......#....#................#............#.....................#.............................##.............................................#..........#...#....#.............................................#...................#....................................#.....................................#.#...#.....#........................#..............#....................................#.............................##.....................#..................#......#.....#.....................#..#.........................................#........................#.....#...............#...........#..# ..................................#.........#.............#...#...#.....................#..........#.#..#.............................#...........................#........................................#.#...................#...................##..#................................#..#.....#...........................#..#..........#...............#..................#.........................#................................#.............##...............#.....#.....#........................#.................................#............#........#.....#...........................................#.....#.................................#........#.............#.#..........#..#........#.................................................................................#........#.......#......#...............................................#................#.#.........#.....................#.........#..#................#.#........................................#...#........................#.......................#..#.........................................#..........#................#.#...................#.#....................#.....#...................#.................................#...#...............#......#....................#...........................#.......#.#..#..................................#.......#..........#...........................#.......................................#.#.......................#.....#....#..................#.......................................................................................................................#...........#..................... ..........#.......#....................................................................................#...................#.......#.......................#...........................................#............................................#...................................................................#.##.......#............................................#..............................................#........#...........#......#..................................................#...........#............#........#......................................#......................#........................................#.................#................................#.....................#..#.........#.................#..#.................................................................#.........................#...#....#....#....#.......#...................#.#.................#...#........#......##..................................#..........................#...................................#.................#.............#................................................................................#.........#........#.........................................##.......#..#...........#.........#............#..................................#............................................................#........................#......#...........#...............................................#......................#...........................#..........................................................#..........#....#...#.#......................#.....................................# ...#........#................................................#....................................................................................................................................#................#...................#.#...#......#.................................##...........#..................#.................................#............................#......#.............#..............................................................................#..............................................#...........#...................##......#....................#....#.........#.......#.........................#........#...........#.....#........#.......#.................#.................................................................#......#..#.......#...............................................#.#.......................#................#.............................................#...............................#..........................##..#...#...............................#..#..........#...............#...............................#..#.......................................#........#..........#.............................#.....#............#.#..................#.........................#............................................#...#..............................................#..........#......................#.......#...........#..................................................#.........................#............................................................................................#............................#..............##.................... .#...................#...........#...................#...................................#.........#....................#.........................#............................#............#............#..........#............#...............#.#................#..........................................#......#......................#.................#.....#.....#.......................................................................................................................##.#...........................#......#.......................#.............................#......#........#......#.....................#.................#...........................................#............#.........#..........#........#......#.#........................#.............................................................................#...................#.....#..................................#...............#...............................................................................#....................#........#....#..........##....................#............#...#..........#...............................................................##................#.....#..............#....................#...#....#..........#....#.........................................#....#...........#..#......................................#....#.....................................................#......#....................#.............#..................#....#..........................#.......................................#.............................#....#...........##.#.................................... ......................................#...................#..................................................##............................#................#........##...#..........................................#......#.#.................#..........................#.#......#......................................................#..........................#..................................................#.................#..........#.......................#.#................................#..........#..............#.........................#............................#...................#...........#..........................................#.................................#....#.................................................................#...#..............................................#.#.........................#............................#.........................................#..........#..#.......#....#..........#..#........#.......#.....................#....................................#........................#.....#...................................##..........#.....................................#...#...........#...#.......#.................#.#.......#...#.....#..........#....#.......#........................................................#............................#........#..................#.............#............................................#.......................#........#.............#........#..................#....#.......#...........................................#......#.#.............................................................#.......... .........#...........#......#........................#............##...........#........#............#..................................#......................#.....#......................#...........#..........................#......................................#..................................................#.......#....................#..........................#....................................#.........#...................#.............................................................#....#........................#...........#....................................#..#....................##....................................................................#...#.....................#....#...#....#.......................##.........#.......#...........#............#........#...........#.#.#.............................#.............#..........#.......#.................................#...........#...................................................................#.............#.....................................#............#................#........................................................................#.........#......................#..................................#.#......#..........................#..............................................................#..............................................................#........................................................................#..#.................#......#..#.....................#..........#............#....#................................................#..#.......#...#..#................#......... ..............................................#......................#........................................#........#.............................#.......................#.....#.................#...............#.........................#...............................#..##.##.........#....#...........#..#....................................#..............#.........#.................#.#.........................................#......#..........................#.........................................#.#...............................#..#.........#.............................#......................................#..#...................#.......................................................................................#..............................#.......#........#..................................................#................#......................................#..................#.............#.......#....#.....#........#.#.........#............................................................................................................#...#..............#...........#..#..................................#.........#.......#........#...........#...................................................#...#............#..............................................................#........................##..................#.....#...............#.............##.#........#.....................#..#...#........#......#.........#........#...............#..........#.........#..#................................#....#.........................................#...#........#...............# .......#........................#................................#...........................#..#....#......................................#................#.#........#..#.#..........#....#....................................................#.................................................#................#...............#......#..............#.................................................#......................................#......#...................#..............................................#........#..........#..............#.......................#............................................................................................................#..........#...#........................................................#.....................#......................#..................................#....#..............#.........#.........#........................................#..........#..........#...........##.................#...........................................#....#........................#............................................#...................................#........#....#..........#...#...................#.....#......................................................................................................................#............#....#........#........................#.................#........#.........#.#......................#.......#....#.....................#................................................................#................................................................................#.....................#...#.... ....#...........................#...........#..................#.#..............#.......................#..................#..........#................................#...#.........................................#.......#.##....#...................#...............#......#.....#.....#............#..........................................#......#..............#.........##...........#..................#..............................#..........#...........#................##............#.......................##.......................................................................#.........................................#.............#..................##......#..............#......#...#.......#....................#..............#.......................#.......................................................#.....................................................##............#.............................#.......................#..............#..............#.........................................................................................................#......#...................................#..#................#...................................#...................#.....................#.#.........#...........................................#...............#......#.........#.......................#...#..........#........#..........................#........#.......#..#............................#.........................................#................................#....#.......#....#...........................##...........................#................................#.... .............................#.......................#...............#......................#.............#...#........#..................................................#...............#...........#..##.#...................#..........#............................#............#................................................................................#..........#...............................................................................#..............................#...........................................................................................................#..........................#...#.#..............................#.........#...........................................#..............................................................................#.....#.#..............#...#...................#................................................................#........#.........................#........#...........#.....#.......................................................#.................................................................................#...............................#..............#.................#.........................................................##.................................#.................#.............#.......#...........................#..#..........................#..................................................................##.......#...........#...#.....................#.................#................#....#.....................................#.....#......................................#...............#............ .........#.....#..#...........#.............................................#.........#....#............#..#......#..#....................#..........................................#.......................................#............#.................................................................................................#..#......##...................................#.................#......#......#...........#..........................#......................#....................................#............................#............#...................................#......................#...............................................................#.......................................#.#................#............#.........................................................................................#........#....................................................#....#..............#.........................................................#.#..............#.....#....#...................#.........#............#...............#...................................................###.................#.........#..#..........................#....#...#................#.................................#...........................................#.............#...................................#...#..........#.......................#..#...........#.#.........#..........................#.....................#......................#...........................................................................#..................#.#..................................................... .............................................#...#.#.....................................................................................#....#........................................#......#...........................#.................#..................#........................#........#.....#...................#.........................................................................................................................................................................................#........................#................#.........................#.....................................................#.........#....#.........................#....................##..........#...............#.............#............................#......................................#..................#........................#...#............................................#.......................#.......................................................................#...............................#..................##....#......................#.................#.....................#..............................#............................#.....................................#...........................#...............#.................................#.................#........#...............#......................#.......#.##..........................##.........#................#..#..............................#.........#..#...#.................#...........#......................#...................#.............................................................................#.... ............#....#..#.#.............##..............#.......#.......#............#.................................................................................#..........#...#....................#........#............................#.............................................................#....................#.............#.....#.......................................#.....................#............................................#...............................##...#.........................................................................#.....................#.....................#....#...................#......##..##...........#.............................................#...........................#.....................#....................#..............#...........#.................##..........#..#...............#............................#.........................#..................#........................#....#...........#.#................................#.#.............#........##.....#.............#....#.................##...............##...........................#..............#............................#................................................#............................#.........................#.....#..................#.....#.......#....#.#........#..............#........................#...................................................#........................#........#....................................#...............................#...............#.............................#................................................#............... .........................................................................#.....................................#......#...#........................................................#...............#...................................##...................#.............#.............#..#...........................................#......#............................#...#...................#..............................#........................................###...................................................#.......................................#................#....................#...............#.#.........................#......................#............#.................#....#.........#..............#................#...........#.............................#..........#...................................................#..........................#.#................................#............................#..................#...#...#...#......#....#......#..#...................#....................#.#................#.............................................#...............................#.......................................#...........................#........................................#..................#............................................#...........#................#..............#..............................#.....................#..........#.......#............................................#.................................................#..............#.................#..........................##.................................................. .......................................................#................................................#.........#................#.................#........#.......#..........#.......#.......#.........#.......#.....................................................#.....##.....#..........................#.......................#......................#..#......##...................................#....................#..............................#........................#..#....................#.............................................................#........................##........#................................................#...........#.....#...............................................................................#........................#............................#....................#........................#......................#..........#....................#........................###........................................................####......................................................................................................................................#..........................#...........................#..#....#.....................#..............................#...............................................#....................................................................................................#.........#.......................................#.........#..............#......#............................#...........#..........#........#...............................................#......................................... ......#..........................................#.................#.............................#........#..................................................#...........#.........#........................................#.#.........#........#.............#............................#........#..................................#.......#........................................#...#...............#.....#................#.....................................................................#.............................................................................................................#............#......#......##.........#...............#...............#....................#.#...................#................................#....#.........................................................................#..#.....#..........................#..................................#......#........#........#...................#...................#...................#.................#..............................................#..............#....#.................................................##............##.#.............................#....#.................#......#....................#...#.........................................#................#.....#...#.........#...............................#...#..................................................#.......#.......#.............#.....#.........................................#....................#.....................#..................................................................#...............#.....#.........#.............. .....#...................................................................#.....................#..........................................#......#.....................#..............................#....................#.....#..............#............................................................#................#............#..#...##....................#..#.................................#..............................................#........#................#...........#....................................................#................................#.....#...........#.................................................................................#.............#....#............................#.....#.........................#...............................#.......................#........................#..#..#.....#........#..........................#........#.........................................##............................#.........##.................................#...#....##.#...........#.......................................#..................................#....................................................................#........##.....#.........................#...........#...#...................#......#.......................#..........#..........#.....................................................................##...............#...........................#.##.................................................................#............#..#.#............#..............#..............................##.............#...#.................#.................. ...................#.......#.......................................................#.................#..#..........#.........#.........................................................................................#..................#.................#.............#..##..........#........#..........................#.............#....#................##..............................................#.......#................................................#......................................................................................#..........#...................................................#..#.......................................#.................#.........#..#.....#....#....#..................#...#..#.................................#........#..........#..........................................#............................##....................................................#......#....................#........................#.............#......................#.............................#................##.........#..#....................#...#......#......................#...........#..............................................................................................................................#......#....#............................................#.......##...............................#..........#...................................#..................#..........#.............................................................................................................................................#.................................#........#......... ......................................#......#..............................#..#.#...#............#......#..................................................................................................................#......#............................#............#....#......#................................#....#........................#........................#.....#............#..............#..#.......#.....#.#....#......................#..#............................................##.......................................#..........................#................................#..#.#.....................................................#....................#......................................#............................#.........#..............................................................................#....................#...#.....#.......#...................#......................................#...#....................................................................#.....................#....................................................#.....................................#.....#.....................................................#.....................#..................................................#.......#..............#...#....................#....................................#....................#.................................#....................#............#..........#................................#...........#....................#..................................#...#.....................................................#....#................ .......................................#...................................##...........#.....................................#..#....#...#.............................#.........................................##......................................#..#....#.............#.................#........................................#...........#......................#..........#...........................#..#..#...........#...#..............#..........................##....................#.#..................#............................#...#...............................................#...............................#............#......................#.....#...........##.........................................#................................#....#....................#....................#..................#.....................................................................#...#......................#.#........................................#.#.#...................#.........#.....................#....#...........................#.................#..........................#......................#.................................#....#....#...........................#............#.#........#..............#.....................................................................................#.........................#..........#.........#......................................##.........................................#.......................#..................#....................#...#...........#......#....................#..#...................#.....#...................................#. ..................#...#..........................#........#......................................................#.......#..........#.........#........................................................#......................................#................................#.......#..................#................................#..............................#................................................................#.#..........#.................................#.#.....................................................#...........#.....#..............#...................#.............#...................#............#...#...#...........................#..#......................#.....#.......#.....#.....................#............................#.........#....#.....................#....................................................##.#.................#............................#...........................#..#.................#................#..................................#........................#...........................#..#.......................................................................................................#...................#..................#............................#.......................#.....................................................#.........................................#.............................................................#................#...................##.#..........#....#.............#...............#.##.#.............#................................##.............................................................#... ....................#......................................................................#.......................................................#.........#........................................#....................................................................#.............................#.......#....................................#...........................#................................................................#........#.#.............................................#.............#........................#..................................#...................#..................#.........................................#..........#.#..............#......#..#.........................................#...................................................#....#..........................#..........#...............#.........#.........#...#.........#......................................#.............#...............#.......#...............................#..............#........................................#...#.#...............#....#........................#..................................................#..........................................#................#...###..................................#............................#.....#...................#.......#.......................................................................................#.................#..........................................#..............#...........#.......................................#.....#..................................................................#.......#..........#...... ..#...............#..#.....#...................#........#................................................#...................................................#..................................#...............................................................................#....#.......#...#..................................#.................................................#........................#........................#..............................#......................#......................................................................................#.#...............#.......................#......................#...#............................#................................#...................#.#.............................................#....#.........#...............................................................#.....##...................................................#..#..............#...............#..........#..#..................................#.................#.........#...........................................#...............#.............#.........................#......................#......#.......................##..............#..............................................#......................................#.....#........................................................................#.#.................................##.....#..........................#......................................#.....#........................................#.......#..#...#..............#...........#..........#.#......................#......#............................. .........................#........................#....#...................#....#.........#.............#............................#.........................#.......................#.................................#.................#.............................................#................#....#..#....#...............#........................................#.........#......#................#.....#...............#.........##..............#...........#..#..#....................#.#......#...............................................#............................#................................##........................#...............................#...............................................#....................#.....#..............................................................................................................................................................#................#....#...............................#.....................#...................#........................#.......#....#......#.....#................................##....#...........#...........................................................#...................#...............................................#.......#............#...............#.....#....#....................#..#..........................#....#.......#.............##.......#..............#.............................................................................#........................#...........#...............#........#..................#...#......#.................................................##........#.......#.... ...........#...#...#.#.............#.............#..#...#................................#...................#..............................#....#...............#..........#......................#.........................................#......................#.............#..............#..................................#...#...............#...........#...............#...#.........#........#...................................#......#........#................................................#......#..............#..................................#....................#..#...................................................#.........#.#.......................#...#..#.......................................#................................#...............#..........................................................#........#......................#....#.#....................#.##.........................................................................#........................#...................#............#......#...#...........................#.............................#............................#.........................#........................................#.............#......................................#..............#..............................................................................#....##...#...............................#..........#......................#........................................#............#........#................................................#...................................................#...#...............#.....#......................... .....#...........#...................................................#...#........................#.#...........##.....................................................#....#.##.........#...............#..................#...............#..........#...............................................................................#....#.....#............#.........##..........................#..#................#...#....#...........................#..........................................................................#...........#........#......#..#..#...........................#.....#............................#............................#.............#.............................#...............#................#.....#.....#.......................#...#............................#.........#...#...#....##...#...............................#.....................................................................................#...............#.................................#....................................................#................#..........#..................................................................................................................#.....................................#.....................................................#...............................#............#......#......#.................#...............................................................#.#......#.................#....................#..........................................................................#.....................#.......#...........................#..#...............# .................................#...#...............................#...#.......#.....#..#.....#.................#.....................#...#............................#..#................#........#...............###.......................#...........#...............#...............#.............#.................#.#.............#..............................................#..........................#..#.................#................................................................................................................................#............#...................................................#.......................................................................#........#.........#.........##........................#........#.....#..........#....................#....................#..........................................................#.........................#................................................................................#...................#........#..................#..#......#.............##.......#.....#.......#...........#................#.....#..#.........#.#.............#..#..................#...............................#...#...........#........#....................................#........#......#...#.......#......................................................................##..#...................................................................#........................................#................#.............................................#.....#...........................#.......#.........#.................................. .#....................................................#..................#............................#.................#......................................#......#..........#.......#.#.....................#.......................#....#.................#..............................#......................#.......................................................................#..............#...........#...#...........#..#...........#.#...........#..#.........................#.................#.................#...............................................#...........#...............#.............................#............#...........................................#.....#........#..............#.....#..................#................#......#......................#.......#..............................................#........#..........................................#..................................#.................#...............#.....#.....................#.............................................#.....#.......#.......................................#..........#..#...........#.........#.......#...............#.................................................................#.......#.............................#......#......#...........#...............................#..#.....#................#.........................#....................................................................................#.....................#........................#.............##.......................................#.......#..........................#.......#...#........#............. .......#..................................................................#...........#..........#...........................#.....#.........#...#........#............#......#..........................#.......#.........#.#...................#........................#..........#.#..............#..#.........#......#............#......................#...#..............#...#.....................................##...#.....#..........#..............#......................................................#.........#.....#...............#.........#...............#....................#......................#........#......#.................................#.............................#.....................##......................#....#..............#...........................#.......#...............................................###........................................#......#........................................................................................#..........................##..#.........##........................................#.#.#.........#............#........................................................#..............#.................#............................................#...............#......................#........#.............#......................................#...#....................................................................##.#..........#.......#..##...............................................#...............................................................................#..............#......#.............#............................#.....# .........#............#..........................#.......#........#.......#......................................#...#.....#...#.#.........#.............................##.....................#..................#............#....#.......................#.....#........#.........................#.................#..............................................................................#.............#...................................#.................................#.....................#.................#...#..................#..#....................#.....#.................#......................##..................................#..#.#......................................................#.........................##......#..............#.........................#......................#......#..........#...................................................................#......................#........................##...#..............................................##............#........#........................................................#.............#........#..........................#....#.......................................#.......................#.#..............#.........#.....#.......#............#...............................#.............................................................#.........##.....#.#..................................................................#......#......................................................................................#...............................#............#.............#..............#...........#......#......... ........#.#........................#..........#...............#...................#.......................................#.......................#.......................#.............#.......#..............................................................................#....................................................#..#...................................#.........#............................................#.........#...................#...........#............................#................................##...#...#....##.............................................#...........#...................#.........................#....#............#................#.#................#.#.......................................................#....#...#......##..........................#......................................#......................................#.....##..........#..............................................................#.#..........................#..#...........#........#.......#.................#...................................#................#.................#.#.#..#.......................................#...##....#............#.........#........#.............#.......#.....#........................................................#......................................................................#....................................#.#....#..............................................#.......#...................................#..#....#...................................#.............................................#...#.......#.............................. ...............#.....#..................................#.#.#..#.................#........................................#......................#.........................##.....................................................................................#.#................#....##.....#.......................#............#..........................................................................#...................................................................................................................##.......#.....#..........#.#.......#................................................#.................##.........#...#.......................#..........#.........................#.....................................................................................................#................................#..................#........#.....................................................#..........................................#..........................................#.............................#..............................................................#.......#......................................................................#...............##....#.....#..#........#...................#...........................................................................##.......#............#...............#...................................................#..#....##.....#.......................#.......#....#............................#................................................................................................................#........................... ..............#........................#..............................#.......#.#.....#.....#................................................................#...........#......#.#.........................................#..........#....................................................................................#....#......#........#.......#.........#..##............#.............#..#.....#................#.........................................................#..........#..............#.#.........................#..#.......#.....#.........#.....#..............#....#.........#.............................................#............................................................................#........................................................#........#................#..........................................................................................#............#...................................#........#.#...............................##......#..........#....................#...#..............#.....................................................................#................................................#............#......................................................#.........................#.......................#....................#.......#.........................................................#.......#.........#......................#.#.....#...#..................................................#...#.....................#.................................................#.........#...............................#.............#.................#..... ..........................................................................#......................##.#.......#...........................................#...............................#........#.#............#.#................#.....#.......................#.........#...................#.........#.................#..#...........................#.............#........#.......#........#........#.............................................................#......#........#........#............................................................#...................#...............#...............................#.................#....#.#...............#......................#........#..................#..#..#....................................#....#.....................#........#.##.......#.........................#.............................................................#.......#....................#................#..............#......................................................#....#.............................................#........#......................#..........................................#.........#...........#................#....#..#.............................#.............#..............#...#....................................................##...............#.....#...........................................#.........#..................#............#...........#............................#......#...#..................................................#...........#................#.............................................................#............#................ .#........#..........#........#.....................#......................#...............................#........................#........................................#...............#.........#.....#......................#....................#...............................#.#..##.....#.......#................................#...................................................................#..............................#..............#..................#.............................................#.......#......#................#......................#...................#.................................................#.........................#..................................................#............#................#.............#...#..................................#..........#.................................#...#..................................................#................##...............................#...............................###................................................................................#.......#.................#............................................#....................................................#.#............................................................#....#......................#.................................................#.............#............................#.............................#...#....................#..........................#.........#...............##...................................................................................................................#...................#.. ..#..................#...#...........................#..#...............#...........#.......................#....................................#.......................................#.....................#.....#.........#.#....#......#........................#............................................#..............................................................#.............................................................#.....#.....#...................................#...............................................#........#..................................#.........................#...........................................................#..........##...........#.......................#.........#.............#................................................#....#.........................................#.#.......................................................#..#.....................................#...................#.................................#.......#......................#.#...........................................................#................#...#.#................#....#...............#...............#...................................#..........#...................#...............#...#...............#.......#..................................#.#.........#...........#.........#.#................................#......#...............#.........................................................#..........#...#..........................#............................#.....................................#.##...#...........................#.........#................... ............#.#.................##...................................#..#..........#..#...................#............#...................#...........#..........................................#..............#..............................#.............................................##............................#..#.......#....#..........#....#.#.....#..#.......................#............................................................#......#.........#.....#......#....#..#...#......#......#.........................................................#.#..............#........................................#...........................................................#.............#..................#.................................................#......#..........#..........#.......#..#................#....#.....................#.............................................................................................................................................#.#...#.....#......#.........#....#....................#................#.........................................................................#........#.#.....................................................#..................................#..........................#...........#............#........................#....#...........................................#...................#................#....##.........#.....................................................#......#........................................#........................#......#.......#.......#.....................#............##................#..... ...................................#........#......#.......................#....#....................#...................................................#..............#..............#...............................#...............#.....................................#............#.........................................#............#....................#........#..#...#......................#.................................#.....................#................................................................#.........#..............#...#...#......#...........#........................#...........#........#.......#...............................#....#.................#.....#....................................#.......................#............................#....................#.......#........#......................#......#....................#.....................#............#........#.......................#.....#..........................................#.................................#.............#.........##............................#.#.......##............##....................#..............#........#...#..#...#.#...............................#................................................................................#....#.......#...#.........#................................................................................................................................................................#........#......................#..............#............................#.......#..........................................................#...................... ............................#...............................#..............................................#............................................................................................#.#..............#.........................................................................................................................#............................#...#..................................#................###.....................#..................................................#................#.......#.#......................................#...............#......#......#......................#........................#......................#............#...........#.............#.....#.......................................#.......................................#..................................#............#....#......#.#.........................#..#.......................................#...................................#..#........#....##.................................#.......................#.............#.#..............#.#......................#..#...#......#................#.....................................................#.........................#......................................................................................................................................#..........................#.............#..........................#..........#........#...........#........#...................#...............................#.................................#.....#...................#...............................#............................. .......................................................................#..........................#...............................................................................#.#.#...............#......#........................................#......................................................#........#.........#..#................................##........#......#................................................................#...........................#..#.....#.........................................##...........................#..##........#..........................................#...............................#......#...........#....................................................................................#.........................................#..............................#.......................#.............#........................#.#..............................................................................................................................#.............#.......#...........#............#.#..........................................................#.......#....##........#...................................................................#..............#.............#..........#......#........................#.......#..............#.............#............#................#..#...........................#....................#..#.................................#............#......................#............................#...........#..#..............#...................................#................#..............#......................... .........#................................................................................#..................#...............#................#...............#...............#......#.......#...#..#.............#.....#..............#.........................................................................................#.................#............................................#...............................................#..#.#...#.................................#..#.#..............................#..........................#...................#..........................#................#....#.....#.......#................#...............#.....................##.....................................................#...........##..................................#.............................#...................................#....#...........................................#...............#..............................#..........................#.............................................#...................................#.....................................#.......................................#................#........................................................#..#............#.......#.........#......#......#......................#..........................................#......................#........#..................#..................................#....................#........................#........................................................................#............................#................................#......#............................ #.....#..............#............................#.......#..........................................................................................#..........................#..#............#....................................#....#......#........................................................................#.................#......#.........................................................................#....................#.....................#....#.....#...............................#..#...#............#.....................#.....................#.........#......................................#.............................................................................#.....##.......#....#.............................#...............................................#......................................#..........................................#.............##..............#........................................................................................#..................................#.................................................##............................................................................................................##...............................#.........................#..............#....#..............#............#..............#..#..#........................................#.........#....................#................#...........................................#............................#..................#...#...#......#........##...........................#..............................................#...........#.......#..... ....#...............................................................................#.............................................................................................................................#.#..............................................................................................#..........#...........#.......#...#..............................................#..............................................#...#..........#..................................................#.................#................................................................#..........#................#...........................#..................#........#...............#.............................#...............................................................................#..#...................#.#...............#.......#............#.......................................................................#.#.......#............#.#..#..#...................#..................#...#.................................................#.......................................................#....#................................................................................................#.................#..................................#.........#.......#.............#.#.......................................#...........#.....................#.......................#.............#.....................#.....................#.....................#...................#...................................#................#........................#............................#............#.. ...........#....................#...#............................................#..#...............#...............#.....................#.........#...........#......................#......#.....................#.....#..#..........#..................................................................................#.....................#.............................#.#...............................#.##.........................................#...#............................................................#....#..................#.....#....................##.......................#...............#...........................#........#...#.......................................................................................................................#............................#.................#..#...............................#....#..........#....#....#.................................##.................................#................................................................#.......#...................#...........................#...............................#..........#....#...........#.......................................................#...............#...................#.........#.....#...........................#.....#......................................#........................................................#...#.#..#.##...#.............#.........#...............................................................................................#....................................................#..........................#........#................................. ...#.....#...............................................#.....................................................#..........................................................#....................................................##........................................##.............#...................................................................#.......#.............#............................................................#.....................#...................#.............#..........#.....................................#......#...#.#...................................#.#................................................................#.........................#...#.............................##........................................................#......#....#...#.#.........................................................................#..............#......................##.................................#..................#.................#........#.................................#.........#...........#.#.......................#..................#..............#...................................#.................................#.....#.............................................#..............................................#........................###.....#.....#...##..............#...............................................................#........................................#..............................................................#......#...##........#..........................................................#............................................. ...........................................#................##......##......................................#..........................#............#................#.................#..............................#.........................#........................................#...#..............#...............................................................................#...........#...................#...#..#...................................##..........#....................##............................#...............................................#........................#.................#..............#..............................#..............##.................................#..#........................#..#......#...#.......................#..........#...#.........................................................................#.......................#...................................#...#.........#.............#..#..................#.....................#............................#.............................#.........#....#......#.....#...............................#.#...#.......................................#.................#..................................................................#.....................................#.....#...................#.....................#.........#.................................#....................#..........................#.............................#...........#....#........................#....#..............#............#...#....#.......#.................................................#.......................... ..#..........#...........#..#......#....#.............#.......................................................................................#.#......................................#................#.......#.................#.................................................................#.......................#...............................#.............#.........#.........#.......#.##..................#......................................#......................................................#.............#.............#....................................#.....#.....##...................................................#.....#................#.#..............................................#....#.......................#..................................#...............................#.#........##...............................................#..............................................#.....#........##..............................................................................##..........#...........##...........#...............#...................................................................#.................................#....................#..............................#............................#....#..........................................................................#................................................#..................................#......#..#...................................................................................................................#.............#......................................................................#. ..#................#......#..#............................#..........#....#............#............#.................................#.....................#.......................#....................#......#..#............................#...#.......................................#.........#....#......#.....#...........#....#.....................................................#...........................................#.......#...................#.....................................#...#.....................................................................................#.....#.................................#..#......#................#....................................................#...........#........#..........#.....#............................................................................................#.........#..............#.........#....##..#..................................#.......#...............................#.....##......................#....................#....................#........................................#............#.........................................#.....................#...................................................................#...................#.......#..................#.............#.................#....#...##..#..................................................................................................#..............................#..............#.#..#..................................#..........#................................#..#......#............#......................................#........................ .......#.......#...............#......................................#.............................#.................#............................#..................................................................#..............................##...#.....................##..#............#....................#....................................................#..#...............#...........................................#....................................#..##........................................................................#.............#...................................#..........................................................................#........#..................#.......#............................#....#......#..#......................#.........................................................................##...#........#.......#.............#...#................................................................#..................................#...................................#......#...#..#........#...........#.........................................#................................................#.............#...........................................#....#................#..................................................#.....#.....#.........#..........#...........#.........#.......................#..#..........#...##............................#.............#....#...#.#........................................................................................................##................#....#...........................................#................... ....#.#.....................................#.#........#.......#.....................#...............#........#.........................#........#..............................................#...........................#..#..............#..............#...................#..................#.....#......................#.......................................#...............#..........................#..............#..........#.#........................................................#.....................................#.................#....................#....#...................................#..........#.....#..........................#.........................#...#.#...........#...................#...............#.............#.#.......#.................#..##..............#..#...................#.......................#..#.....#..............#.......................................#....................................#...........#.............#.#........................................................................#.........#.................#..................................................#..........#...#.....#.........#...#..........#......#............#....#........#.............................#.......#...................#......#.....................#....#..........#.....##.........................#................................................................................#............................#......#.........#.....................................................#...............#.#.....................................#............................................. .............#..............................#.................................................................#..........#..........................................................................#...........#.............................................#..........#...................#....................#......#.....#..................#..............................#........#.....................#..............#..............................#...........................................#..#..................................................................#............#..#........................#..#.#.....#..........................................#................................#..........#.....#............................................#....#........................................................#..............................#....................#.............#..........#......................#..#...........#.....#.................................##..................................................#...........#.......................#...........................................#...............#...............#.................#.....................#..........................#......#..................#.....................#...#............................................##....#..........................................#.#........................#........................................#............#....................#.#.........................................#.#....................#................#.............................#................#.....#...................#............... ..............#........#......#...............#........#.......#........#...........................................................#...............#......#.............................#.................#...#................................................#.................#........................#.......................................##.....#.........#...........##..........................................................#............#..............................................................##...........................#..#.....................#...#..#.........................#...............................................................#......#.....#.............................#.............#.....#..................................................#..#...........................................................#...................#...................#.....................................###.........................#.............#........................#...................#............#...........#..........................................##..........#........................#.....................#.........................................................................#..............#.......#...........................................#.#.#...................................................#.............................#...............................................#..........................#..............................................#.........##..#......#.....#..........................#............................#........#..........#...#..............#....#..#....#.......... ....................#......................#...............#...............##...........................................................#......................................#.......................#...........#.........................................#........#........#....................#..............#...#....................................................#.............#......................................#.............#..#........................................#....................................#...................#...............................................................#......#...........#............#...............#............#..........#............................#.......#..........................................#................#..................#..........................#..#.................#.............#................#................................................................#...................#............#....................#..................#...........................#.........#............................#...............................#................................##.....#.....................#....................#......#................#..................................#................#.............#...................#.......................#...........#............#.....................................................#......................##......................................................................#.....................................#.#......................................................................#................ ...................................................#.......#.......................................#...............................................................#................................................#........#......................#.#...#........#...............................................#.................#...............................#........................#........#............................................#..............................................#..........#...........................#........................#........................#....................#................................#................#........................#........#.................#..........#.....#.................................#..................#..#...................##...#..#..#...........................#.......#.......................................#..............................##....................................#......#..............#....................#..............#...............#......#......................#......#..................#......................................................#.........#.#...............##.....................#.............................#.................#.........................................................#............................................................#...............................#.......................#..................#.......#....................#...................#......#.......................#.#...........#.#..............#........#.......#...................#.........................#...................... ..............................................#..........#..............................#...............#.............................#...............................#................#...............#.........................#...........##....#...............................................................................................................#.#......................................................#.................................................##..............#.....#...#....................#....#.............#......#.............##.................................#.............#.....##....#................................#...............#.......................................##.............#.............................................#...........................#..#.....#......................#......................#.............#...........................#...#........#................#..................................#.................................#...#..................................#...................#.....................................................................................................................#............#.....................#......#...........................##..............................................................#...............#.................#................#....................................#.#................#...................#..........##...................#..................................#...................#.....#......................................#....................................#.....................#..... ........................................................................#............#........#....................................................#...............#......................#............................................................................#....................#..........##.....#...................................#.....................#.................................................................#.......................#.........#............................................#........................#.............................#..................................#....#...................#..#.##.........#...#.........#..........................#...............#.................#........#.......................................#..................#.........#................................#....................#..#.......................................#...............#.....#..#...#...................................#............................................#....#....#..................................................................................................#...............#....#.............................#......................#......#...............#......#..............................#....................#..........#...#.................#.......................#....#...........................................................................#....................................#.......................................................................#...#..#....................#.....#...........................................................#............#... .....#..................................#........#....#..................#....#...#.............#.................#.#...#...........................#..........#..........................#............................#..................................................................#.#.............................#.....#................................##................#...................#......#...........#..........#................#..#.................#...................#..........................#.............#.................................#.....................#.........#......##....................................................................#....................#...........#.....................#...#........#.........#.#.....#...............................#............................................##.......................................#...................#...........................................#...............................#..#..................#..#.......#...........#.........................#..............#........................#.............#..................................#..#.........#.............................#....................................................................................#...............#..............#...............#.........#.............#............#.......#.................#.........................#....................................................#............#...............#............#......................#..........................................#..........................#...........#...#..........#................ ....#.................#..........................#.........................##............#.....................#.........#........................#....................................................#...........#..........#.....................#....................................#......................................#..#.......................................................................#..................#..........................#......#.....................#.....#................................................#...#.......#.....................#............#........#..........#........#.#........................................#........................................#.......#..............#................#..#..................................................................#..#...............#...............................................#..........................#.........................................................#......#.........................#.....................#..........#..............................#......................................................................................................................................................#..........................................#......................#....#..#............#...............#..................#.............#......#..........#........................................................#......#...................#............#...................##..............#..............................#....#.................................................#.......#..........#....#.............#.........#.. ......................................#........#...#........#.....................#............#.....#..............................#...................................................#.............................................#.....................#.#...............##..#..#.........................#.....................................................#...........#...#.................#..#....................................#.......................#.........#.........................................#.............#..........................#...#..........................................#....#............................#.........#.....#.......................................#.........#...........................................#.........#...#...............#........................................#.............#...............#......................#.......#..............#...................#...#................#.........................#........................#.........##......#.............#..................................#......................................#............................#.......#....................#.......................#................................#..#.......#..............#........................#...........................#..#................#......................#...##...................#.........#..............................................#...................#....#................................................................#......................................#.....#....................................#.....#.....#............#.................. ............................................#..........................#...#...........#.#........................#....#.....................................................#............................#.................................................#................................#.........#.#.........#...#.................#.................#..............................#......................#............#....................#.....#....................#.....................................#...........................#.........................................#........#.#........#..................#..........#.......#.........#....#..........#..........#......................#...............................................................#......................................................................#....##.......#........#.........................#..#..........................................#.......#....#....................#.......................#.......#.#..............................#......................#..#..#.................................................#....#.#........................................................................#.#..........#..................#........................................#...........#..............#.....#...........#.................................#.............................#...........................................................................................#.................#....#....................#.........#.............................#.....................#.....................................#...............#........ .....#.............##..................#..................................#.........#....#...........................................#..#.............................#..........................#...............................................#..#.......#..............#.....#.....#...................................#......#....................#....#...........................#.........................................#.................................................................#....................#.......................#.....#.....#.#.....#.................................#.........................#...........#............#....#.........................#...........................................#..................#............................................#..#...........#...................................#....................#...........#....#.........#...............................................................................................#............#..................#..................#.....#...#............#......#...................#.....#...............#.......#.............................................#...#..............#..........#................................................................#.....#..........#.........#.............#...............#..............#.........................................................#..#...#........#............................#..............#..................#.......#.........................#.................................#.##...#................#...............#.....#..................#.................................... ..............................#...............................#....#.#................................##......#.................................................#.........##.#.......#.....................................................................................##.........#............#...#.#.............#.................#...................#...........#...............................#.............................#.................................................#.....................................##.........#..........................................................................#................................................................#...........................#....................................##........#...............#..#..#.............#..........#..#.......................................#......#............................#..#......#..............#...........#.#.....................#....................#..........................................................#......#............#...........#...........................................................#...........................................................................................................#.#....................#..........................................................#................................#...............#..##......#....#............................#..................#.......................................................#.....#.................................#............#........#.#..#...............#.......#..................#.#.................#.#..................#............ ...................................#.........................#.............#..................#...#.........#........................#.............................................................................................................................................................................................##............#.#.......................#......#.........#.............................................#...#.................................................................#.............#.........................................#.......#..........#..........#................#.##...................................................##...................#.......................................#....#.......#.......##..............................#.....#....................................#..........................#........#...........#.........#...#......#.....#.....................#..##..................................................#.................................#.#........................................#........................#.#...........................#..............#....................................................................#...............................................................................................#.#...#...#..............##.......#................................#..........................................#........#................................#.........#...#.......................#..#....#..............#.........#.................................................................................................................#...... .....................#.....#....#......#...........................................#....#.....................#.....#.................#.........#............#..................#......#........#.......#............#............#..............#.............................................................#..........#..........#......#..............#..........#...............................................................#..................................#.......#...................#............#.........................#.....................#..............................................................#......................#.......#...............#....#..........#.......................#....#........#.......................................#.............#...............................#..........#......#........#.........................#................................##......#.........#....................................................................#....#...#.......#.........#......#........#................#....#......##...............................................#......#..................................................#.#................#......#......................#...........................#.....................................#...#...................#......#........#.......................#.................................................................................##.........................................................#.............................#............................#..................................#.....#......#.............#......#....#.#.....#......... .........#................................#.................#.......#..............................#..........#.....................................................................#.#.....................................#...........................................#...................#.............#.#......#..................#..#...............#....................#...#.......#................##................................#..........#......................................................#...........................#..#........#......................#..#................................#...............................#..#..#...#.......#.........#....#........................#.#.....#...........................................#...................................................#........................#......................................................#.........................#.........#.........................................#............#................................................................................................#.....#.#.#.....................#.......##.....#......................#........................#....................#.................................##.................................#...............................#.........................................................#...#........#.................................................................#...............#..............#.............#...........#.....#...#......#.................................#..............................#...#...................#.........#..........#..........#............. .........#.............................#..............................#....##......................#................................#.........#.........#....................................#...........................#..........#...#....#..............#....................#.................#.......#......#.....#.......#..................#.......##.........#...#..........#...............................#...#............................#.......#.....#....................#..........#..................................#................#....#.................#..........................#.......................................#....................................#.........................#...#......#.....................................#............#......##..................#..............#...............................#..........#.....#....#........#.........................#............................#.....##.............#..........#........................#.....................#.......##.........................#...............#............................#................#.........##..#...#............................................#....#......#...........#.........................#...#...................#........#............#..............................#.............#.................#...................#...........#.....................................................#...............#............................#.#...............#.........................................................#.........#..........#....#.#..................................#....................................... ..#.................#...........#.....................#.......................................................................#.....................................................#...............#........................#.....##.................#.........#..#................#.#.............#......#.....#...........................................................#...................#........#.......................................#...........#......................................#.....#.................#........#............#....................................#...................#.............#..............#...............##.................................................................#.........#.........................#......#......#..........#..............##......................#.............#......................................#...........#...........................#................................#.....#......#...............##.................#................#..............#............................#.........#.......#...............#...........#..............................................................#....#....................#.......................................................#...................#................#....#.......#.................#...#..............#.#.#.....#.#............#....#..............................................#..........................#..........................#.#.................................................#......................................#...................................................#............#.................. ...................#....##....................................##................................................#.......#.........................................#.............................................#........................#...........................................##..#................#................................................................................................#...#......................#.......................................................#..............................................#.#...........................................#.......................#.................##.............#.....#...........#.#.............................#......................................................................................#...............................#...............................#..................#...............#..................................................................#................#........................#...............................................................#..........................#........#................................................#..............#.............#.......#......................#.......................#.................#...............#......................................#....#....#.....................#................................#......#..........................................................................#.........#......#.................#.....................................................#............................#......#.................................#........................#.......# ...#.....#.............#................#.........#................#..............................#......................#........................#.........................#..................##.#................................#..............................................................#...#..............#.........#.........................................................#.#...#.......................#..........#......#.......#..........................##..........#...............................................#.....................#......................#........................................#............#................................................#.................................................................#................................................#.....#................................#.......#......................................#.........#.#.......#..#..................................##....................#.........#.....#....#..............#................................#.............................#........##..........................................#.....#.........#............................#....#...................#..............#..............#.....#...................................#........#.................#.............................................#.....#....#.#...................#....................#...#...#..#......#................#................................#....#...........#...........#...........................................#.......#..........................................#...................#.........#.......................... ..........................................#........#..................#..#........#...#.......#...................................#.....#..............#.................#...#.................#......................................#..........................#............................................#..........#.#.......#............................#..................#.......#............................#..................................#............#...........................#.................................................#................#..................................................#......................................#....#..................#.......................................................#...............................#.....................#.#.................#.......#.#.......................#..........#.............................#...................................#....#.#...................#..#...................##.....#......#......#.................#..................#.........................................#............#..................#......................#.........#.....##...............#......................................#.#.......................................................................#..................................................................#...#...................................#..................#...#.........#...#...........#....#...#.....#..................#............#................................#.......#..................................#.............................#..#.....................#........................... ........................#..#.............#......................................................................#.....................#.#...................................................#................#....................................#.#.....................#..........................#......#...............#..#.....##............................................#......#.......................#.........#......#.....................................#.............#...#..........................#.................#.....#...............................................................#.#.....##.#...................#.......................................#.........#.........#......#..##..........#..................#.................#...#........................#........#..#.....................#....................................................................................#............#..............#...#................#............#...................................#...#..........#................................................#...............#...#..............................#..................................#.......................#.....#.....#.............................#.......................#...................#.........##..................................................##.................#...................#.........#................#.....................#..................................................................#..........#....#...................#.#............#..#.#.......#...........#...............#...#..........................................#...........#.... ...................................................................#.....................................................................#......................#...#.....#..........#.....#.......#....#............................#.....................................................#..........#..............#.........#.............................................................................#.........#.....#...#.........................................................................................##.....#..........#.............................##....##.#.....................................#...........................................................#.......................#......#....................#.....................................#................................................#.......................#...................#...#................................................#.#........#..................#..#............#..............................................................#....#..........................#..................................#...................#..................................................#..........................#...#...........................................................#..............................#........#.............#................#..............#....##.......................#..#..................................#..........................................................#.............#.......#....#....................................#..............#.......................#..........................................................#....... #.................#....#........#.#..........#..................#......................................##..#..................................................#...#.................................#.............#........................#..#..#.........................................................................................................#.......................#....................#.....................................................#..........................#..............#..................................#.........#...#.......#....................................#................................#.........................#..................#........................#.........................................#..................#................................#..................#............................................#................#.........#......#.....#...................##...........................#.##........#.......#.............................#....................#.....#.......................................................................................#......................................#.#..................#...............#................#.#......................................#......................#......#.......................#..........#.....................................................................#...........#.............#.....#..................................#.........#....#.................................#..............#.....#.........................#.......#.....................#........................................#.................. ..................#.#.............#............................##..............................................#.........#.....................#.....................................................#................................................#......##................#.................#.......#...................................#...............#.............#................................#.........................#....#..............#....#.............................#...............................................#.................#...............................#........#....................................................................................................#........................................#.........................#.........................#....................................#.....#.....................##................#.....................................................#......#.............#.#............#...#............#...........#....................................................#............................................#....#................#..................#.....................#......#........................................................#.....................#..................................#................#...#.................................#..................#.#...........#..#.....................#.#.........................................#....#..........#............................................#............................##.........................#........#...........................................#..##.................#....... ..........##........................................................#.............................#..#.............................#...........................................#......................................#.............................................#.............#..........#.........#.................................#............#..#...............................#.........#.............................................................#.....#.............................................................................................................#.....................#..................#......................#...............#............................................#.........................#..............................#...........#....................#.#...#..........................#...#.....................................#.............#........................#.....................................#................................................#..............#.............#.................................#..#..............................#..........................................#....#..........................#...........................................#.................................................#...#...............#.............#.............................#.............#.........#...##....................................................................#............##..................#...............#......#............#.....#.......................................................#....................................#......#........#...#.............#...#... .........#......................................................#....#...........#..........................................#.......................................#.....................................................#.......#..................................#..............#.....................#.#....#...............##..........................#.....#...................#.................#....#....................#..............#..............................#......................................................................................................................#...............#..#....................................##..........#........................................#.............................................#...........#.........#.........#...................................#...................................#...........#....#.....................................................#.........#.............................................................................#.................#...................#.........#.....................#.........................................##..........#.......#.#..................................................#.................................#..................#...#......#............#..#.#..........#.........#...#...........................#............................................#..............##..............#...#.#...........#..#....#..........................#............................#...............#.......................#.............#......#.............................#.........#...#...#........#.#......#...#....... .....................................................#...........#...........................................#................#........................................................##...........................................#..............#..............#..................#...#..#................#..........................#..##........................#..#...#..........#.............................#.#..........#.......#.........#...#................#.........................#.......#...............................................................................................................#.........................#...............................................................#.................#................#............#.....#.........#.............#....#.............#.................#.......................................................................#................................................#..............#...........................................................#...........................#.......#..............#.#.#..#.....#............................#......#.....#....#..........................................#................#.........#.............................#..#..................................#.............#...#.....#.#............#...............#.....................................................#............#.#.....#......#.....#.......................................................#..........................#............#..............#..#......................#..#.................................................................................. .............................#.....................................#.#..................#......................#......#........................#........#.......................#...#..................#................................#........................#.......#................#..................#.................#..##........#.....##..##.................#...........#........#.........................#.....................................................#...............#........#...................................#................#.............#......................................##.........#....#..................................#..##...#...............................#................................................................................#...............#...................#.......................##.....................................................#....#.......................................#.............................#..#................#...............................##..........#.........................................#...#..........................#..........#..................................................................................................#........#.....................................................#...............#...............#......#.....#...........#.....##..................................#..........................................................#..........................#..............#...................#..........................#....................#.......................#.......................................#..................... ..................#...#................#.........................................................................#.#..................#...........#..#..................................#...........................................................##...#...............#..........#.....#.........#..................................................................................................#......#........#...................................................................#.........#.................................................##....................#..........#...........#....#....#..........................#.............................................#..................#...#..................................#.....................#.............#...............................................#.............#...........................................#..........#...........................................................................#........#...#......#...............................#...#.........................#........#...........#.............#.......#....#......#..............#...#.................#.....#..#........................#.................................................#............................#...................#.......#...............................#.....#.........................#.#.......#.......................................................#......#.#............#............................................#.........#...........#.........#................#.................................................................#.......#...#..#.......................... #.............................#........................#.......................#.......................................................#...............................................#....#.............................................#...................................#.........................#.....................................................#........................#.....................................................#...................##..........#........................#..........................#...........................#.............#....................................#.....#..............#.................#..............................#................................#...#....................#...............#........#..................................#...#............#...#...................................................#............................................#...#......................#......................#.......................#..................#.............................................###...#............#...#.#........#....................................................................................................#.....................................#.......#.................#.........................#........................#..............#.#............#.........................................#....................#.........#....#.......#................................................#..........................#.......................................................#.................#...#.......................#..#.#......................#......... ...#........#...........................................................................................................................##.....................#...............................................................................................#..................#.........#..............#.........#.........#................#..................#.............#............##.......................#....#....#..................................#.........................#.......#..#........#..............#.....#..........#....#.......................#................#............#...................................#.......................................#.....................#....#................#...............#..............................#......#................................................................................................................#..#..#.............#........#...............##...#.............#.....................................#..............................................................#..............#.....#..................#.................................#..............#.......#................#...#.............#........#.............#.............#..#....#....#.............................#........................................................................#..................#...............#.........#...........#....#....................................#...............................................#.....#....................................................#..........................................................#.........#................. .....................#.............................#..................#...............................................................................#.....#................#..........................................#..#......................................................#...##....................................................#......#......................#......................#.....#.#..............#....................................#................#..........#...............#..........................##.##.........................##..#.....#....................................................#....#......#................................#............#.........................................#..................................#.....................................#......#.....................................#..........................#...................................#.......................................................#.......#.#........#..............#........................................#..................#...#................................................#.........#.....#...#...........#.........................#.....................................................................#....#.......#......#............................#..#.....#.....##............................................#............#.................................................................................................#.......#.........................#...............#..........................#.....#................................................................................#............ ...........................................................#..........#.........................#.......#.....#...................#..........#.....#............#....................................................#.................................#..............#...#.....#...................................#...........#.................#...................#..........................................#......................#...#............#..#...........................................................................#...................................#.............................................#........................#.............##...........................................................................#...............................................................................................#......#...................#.................................#.......................#.....................................#...............#................#....#......................#.................................#............#............................#........#.........................................................................#.....................................#........#......................................................#...........................#.................#............................................#.........................#...........#.......................................#..........................................................#..............#.#........................................#..#........#...............#..#.......................................... ........................................#..................#.................................................#...............#.#.......#..........................#...........#.............#..#............#.#...................................#.......................................#....#.....................#................#..........#..#.....#...............#...........#..#.................#..............#...........................................................#.....#....#..................#....#.#.#...........#................................#......#..........#................#.....................#.......#.......#.................#.................##..............#...#.......................#.#..................................................................................................#....................................#...............................#.....#..............#......##...........................................#.........#..#.....#...#.#......#.......#..........................#......................#.#...................................#................#..........#.................................#.....#.........................#...........#.....#...................##..#.....................##..........................##.#..#...........#.......................................................................................#.................#........#...#......#.........................#........................................................................................................................#....................................#.........#................ ...............................#...............................#.....................#...............#.....#...#.....................#.................................#..#.........#...#.....................................#......#.#.........................................#....#................#....#................#...#..#.#.........#........#.......................##......#..........#.......................................................#.......................#............................................................##.......................................#.#.......................##...................#...#...............#...................#.................#...###..........................#..#............................................#.............#.......................................#..................................#......................#..............#................................#...............................#......................#....##.....................................#.................................#.................................................#...............#.............#..............................#.....#..#.#.............#........#..#..#..............#........#....................#......................##...#.............#.#................#....#...........#.......#............#.......................#......##..........#.........#................................#...........#.........................#..........................................................#........................#...#.............................................................. ......#.....#....................#..........#......................#.........#...................#....................................................#.....#.........#...............#.............#................................#.....#................#.#.#..........................#....#.....................................................................................#............................#..............#.......................................#..............#...........##.#................#......................#............#.#...........#....................#.............................#....#.............#.........................................#...........................#..#............#...........#....#.............##....................................................#..#.......................................#..........#..................................................................................................#..........#.................................................#...........#.....#........#........#..........#....#.............#..#.........#....#.....................................#...........#.......................#....#........................#.............#........#...............#.................................................................#.........................#..........................#..##....##................................................#.......................#........................#..........#...................#.......##.......#..................#......#.......................#......#......#....#................#.............#..#... .......................................#...........................................................#..........................................#...............................................#.............#.#..#...........................................#.................##.......................###...........................#..................#........#.....................................................#............#..........................#...........#.#...............................................#...............................#.........................................................................................................................................#...............................#...........................................................#...#................#................................#..............##...............................................................#...............................................#...........................................#...............#..............#......#.............#...#........................#..............................................................#....#............................#............#.....................##....#.........##.............#..................................##.........#..................................#.........#..........#....................#.......#.....#..................#.........#........##...........................#..............#................#...............#.............................................#............................................#................................# ...........#................#...........#......................#......................................................#.................#....#.#............#........#...........................#..............................................................#..............#..#.........#.......................#...............#.#.............#.........................................................#.........................................#..............#.............#...........#..............................................#.........#..#............#....................................................................#......#...................#................#.........#.......#.#...............#...............#...................#..#....#..#................................#...........#......................#.#.#..........#.........................#........#......................#........#....................................#.....................................#......#......###....................##................#..........................#..............#..........#............#..................................#.....................#...#.#..#..#..........................................#............................................................#.....#..................#..............#....................#...#........#.........#................#..........#..#...#................#......................................#...........................................#........#..............#..........................#...................................#.....................#.........#..........# ..................#..#.........................#.................................................#.......................................#...#.................#.............................#..........................#........................................##...........#.......................##................#.......#................#.............#..............................................#............#.......................#........#...........#...........##...................................................#..#...............#.......................##...........#....#.................................................................................................#....#..............................#..#............#...................#...#...........................#.#.................##..#..................#..............#.....#........................#..#.........................................#......................#...#.................................................................................................#.........................................................................................#.#..#......#...................................................................................................................................................................#.....#.................#.....................#.#....................#.....#.........................##.....#............................#........#...........................................................#..................#.....................#.....#..#..................................................... ...#........#.##.....##...........#..............#................#............##...................................#........#................#...........#...#...................#.........#...#.............................#............................#................#...................................#...........#....#................#...#.........................................#..................#....................##.................#...............#.....................................#........................................#..............................................#.............#.............................#......#...............#.........................#............................#.............#..##..#........................#...........#..........................................................#.....##..................#.#..#..................#..............#........###..................#....#....................#........#..........#.....#...........##....................................................................................................................#................................#.......#..............................................#....................#........##..................................#......#.............#.................................#............#....#.#.........................#......#...................#.#..........#.............#............#...........................#..#........#.......................#...........................#..#......................#.......................................................................#..... ............................#..........................#..........#.........#.....#.................................................#.#.....................................................#.................#.........................#.......................................................#..........................#.............................................................................................#......................#.......................##.....................................#..........................#....................#.....................#.................#........................................................................#.....#.................##.#.##.........#.....................#....#.................#............................................#.........#.......................#............................#..........#..#...............................##...........................#..#..........................##.....................#...............................#............................................................#............................................................#.................................................#...................#........................................................................................#.......#............#.................................#.............#.........#..................................................................................................................................#...#...#...............#.......................................#.......#.......#..#.....#....#...........#.....#...... ..............................................#.....#..........#.........................................................#.............#................................................................................#..............#.............#.....................#............#....#.............................................................#..............#......................#.....#..........................#......#...........#......................#..........#..#......................................#.......................#.##.............##.............................#..........#.................#.#....#........................#............................#......#........#................................#.........##............#.......#.........#...............#.....#...........................#.....................................................................................#............................##........#.........#..............#...........................................................................#.................#...............#....#..........#....#.......................#.....#.................................#...............................................#.#................................................................................#.................#..#...........##.......#..........#........................#..............#.....................#.....................#.#................#................#.............................................#...............................................#......................#.....................#........#..... ....#.............#.........#...............#........................#.#......................................#...#....................#.......#........#....................................#...................#..#...................#.........................##........#.......#.......#...........................#................................#......#.................................................#.............#..........#....................#.........#.....#...........#..............................#.....#.................................#............#............................................................................#.............#.....................................................#..........................#.............#........#.........................................#...#............................#....................#.................................#........................................................................................................#.................................................................................................#..........#.#......................#..........................................#.........................#.......................#.....#...........................#...............................................................#.....................#........................#......#...............#..................#...........................#..#......#............................#.................#...................#.#......................................#.....#........................#............#..........#...........## ...................#............................................##..#..#..#........................................................................#........#........#.........#......................#................................................#.............................................................#................#.................................#...#.......................#..#...............#................................................#...............#...#....#................................................................................#.#.......#.......................#...........................#.......#...............#...#..#....................................#...............#..##.......#...#.....#...................#.....#.........................#...#......#.................................................................................#.....................#..................................#................................#......................................................................#........#.......................#...............#.#............#................##.................##.....#...#...............#.....................#.........................................#....#...............................................#..........................................#.#.......#...........................................................................#..........................##...........#....#....#.................#...#..........#.....#...........#.....#...........................#...................................#.........................#............ .#.........#....................#.......#............................................#............................................................#.........................#.....#................#......#............................#.................#........................................#...............#........................................................#....#...#..............#...........#.................#.......#..................#......#.......................................#.......................................#...................#..........................#.........#.......................................................................#.#.#.#..................................#..................#......................#...........#..........#........................................#.........................#..........................................................#.......................#......................#...................#.................#................#....#....................................#.........#.........#..............#.......................................#.................#...#..#....................................................#...........................#..#..............#.#..............................................#.................................#............................................##........#.................................................#.......................#...........................#..#.......................................#..............................................##...............................#....##..........#... ...................................................#.................#...#.............................................#..................................#................#............#...#....................#................................#...............................#.....................................#.#......................#..................................#...........................................................#.............#..........#..............................#....................#...............#.....................................................#.....#..........................#.................................................#..........#.............................................##.........................................#..............................................#..#..............##......#.....#........#..........................#.......#.....................#....#.................#...................................#.....................................#.........#...........................................#.#..#..#..........................#....................#....#.............................................#.............................................................................................................#.............#...........................................#.............................................#..........#...........##.......#.#........................................................#.................#.......#........................#.....#............................................................................#.............. ..#.............................#....#.........#......#...#........................##.#........................#.........................#.#..........#..#...................#..........................##.......................................................#................................#..#......#....#.......#..................##.......................#.......#...............#........................#.#.....#....................#......#..#.............#.................#...........................................................#.................#.#......................................................................................................#.....#.........#..................#..................................#............#.............#......#............#........................#.........#..##............#..................#................#.#...................................................#.......#....#..#....................#......................................................................................#...........................#..#..................................#.....................................................................#.........#......................#............................................#............#....................#.................#.............................#.....................#...........................................#........#.......................#...#..#...........................................................#..........................#...#.................................................................................. .....#.#.............................#...#...............................................#.......#......................................................#.......#......#...............................#............#..................#....#...#.................................#...........................#......................#..............#....#.................#.............#..........................#.....#................................#.........................#...........#...........#...........#............................................................................#........#........#....#...#.........#..........................................#.......................#...............#................#..............#.................................#.........#.......#...#....................#.........#........................#............................#......#..................................#....#....................................................##................#......#....#............#.............#......#........................#.............#................#.....................................#....#.............##.......#..................#..#....#.........#.#.........................................#......................#....................................................................................................#.........................................#.....##....#.........................................#.#..............#.....#...................#........................................#..........#...........#................#................................ .................................................................#.........................................###...........#...#.........................#...........................................................#.....#....#...#.....#......#..#.#.......#.........................#......#............#......................#..#...........................................##.............#.........................#.............................#...........#.........................................#...........#...............#..#.#..............#...........................................................#..................##.#.#......................................#......#......................#...............#.....................................#...................................#........#.............................................##.........................................#..........#.#.#.............#.......#...................................#............................................................................#..#.............#................................................................#.....#...#...........#.....#........................................................................#..........#.....#..........#.................#.........................................##........##.....................................................................................................#............................................#...#.....#....................................................................#..............#...##............#............................................. ......#................................................#.........................#.#..#.......................#.....#..........#.............................................##.................#.............#.......#......................#.....................................................##....#..............................#................#..#.....#.......................#........................................................................#.............................................................#....#.................................#.................................#...................................#.......................#...................#..............#.............#...........#..........#.........#.......#.................#...........................#.#..#...............#............#.......#..........#..........................#......................#....#........................#...#..................................#.....#.........................................................#......#......#..........#........#..............#.........................................................#.........#................................................#..................#...........#....#.....................#.....#..#..#...........#...........#......#...............#........#..................#..................#....#.............................................#...#....................#.........#...............#..................................#.............#..............................#.#.................#....................#.................#............................. .........................................................................#..................................................#..........#.......#..........................#.....................................#.............#..........#.........#.....#..#...........................................#........#.#......#..........................................................#........................#...........#......................#......................#.............#.................#.#......#....#.....#..............................#...........#.........................................................#...........#............................#................................#................#............#..............#.................................#.............#.......#.........................#......................................................#................#...................#........#.................#...................#.....................................#.......#..............................#........#..............#....#.......................................#.....##...#...#...#.#............................................................................#..........#.................................................#....#...........................................................................................................................................................#.......................................#...................................................................#.......#...........#..........#...................................................#.#.#....#... ............#....#..................................#......#......................................#......................#...............#.............#...............................#..............#................................................................#......#......................................................#...................#.....#.#......................#.................#.......................#...........#............#.......#.....#...............................#............................#....#..............................................................#...............#...............................#............#.#.......................................................#................#..............#....#..................................#........#..................#..#...#........#..................#.......................................#..................#...............#.....#..........................#...........................................#......................................#...........#......................#..........................#.........#.#.............................................#.................................................#.....#...........#.................#....................#.....................................#....................................#..#......#..............................#..........#............................##............................................#............................#...........#....#.#........##.............#.........#....#......................#..#....................#.....................#.. .....................................................#................#................#................#.......#.......#...............................................................#.....#....................................#..............#.................#......#.........................................#................#............#.................#..........................................#......#...................#.......#....................#...#...........#.................#...................................................................#.....#.................................................................#..................#.................................................#......#................................#......................................#.........#.....................................................................#.......#..........................#................##........................................#..........................#............#...................................#....#...........#..#.#..................#.................#...................#.........#.....................#......................................................#...........................................#.......#..........#...#...#...#.#.....#..#................................#.#...............#................................#................................#.................................##...#..............................................#....................#.......................#........#..........................................................................#...... .#...#............#...#..........................#......................#...........#..........#....#..#....................##.............#.......................#.................#......................#........................................###...........................#..............................#.......#........#.#..........................................#.......................#......................#....................................................#..........#...#.........................#.............#................#..........................................................................#...#........................#....#.............................................................#................................................................................#....................#....##.......#......#.....#................#................#................................................................................................#.............#.......................#.......................................#.........#..............#......#.....#.##..................#..#..............................#.#...........#.#................................#........#................................#.....#...................#..............#.........................#........#............#..............#............#.....................................#............#...........................................#....................#.................................................................#........................#...............#.....##...........#......................... ..............#................#.........................##...................................................#.........................##..........................#..#.............................#.......#...........................#.....#...#......#.....#............#......................#..............................................................#...#..........................#.......................................................#...#...........#.......#.........................................................#.....#........#...............#.......##..................................................................................................#.................................................#..#................#......................#..................................#.........#.............#..............#.........#......#......#..#.......................#..........#...........#.............................#.................#...........................#.##...............................#.....#.....#.........#...............#.....................#...................................................................#....................................................#.......................#.................................##..........#.......#........#..#.............#..................#....................#................................................................#.............#......#.........................#.....................#..................................................##..................................#....#......#...................................#.....#... ...................#..........#........#.............#....#..#...#........#..............#......#................................................................#....#............................................#.............#................#..............#.............#......................................................................................#.......#........................................................................#.............................................#.......#................................#.......#...#.......#............#....................#..##.......#.........................#........#.....................................#..............................#.....#...............#.........#......................................#.............#...............................#.....#.............#.............#................#..#..#....#..................#..........................#...........#......#........#................................................................#........#.............#....##...........................#.................#..#.....#.............#....#..#...#.............................#.....................................#..................###...#........................................#..#..............................................#.............................#..#.......................................#...............#...................................................#.........#..........................................#........#...............................#......#..........###......................................#.....#.....#.... ...........................#..................................#.........................................#........#................................#................................................#.#.....#..........#............#......................#.#...............................#.......................................#.......#..............................#.................................#............#....#....#.............#...........................#..#......................#.................#..............#...........#..............................................................................................................................................................................................................#..........................#.....................#.........#...............#....................................#....#..#.#...#....#.......#................................#................#........#........................#.....#..................#.....................................#..............................................................................#........................................................#.....................#...#..............#...............#.....#................#...............#...........#........#...................................................#..#...........#...#........#...........................................................................................#...#...................................#....................#........#.....................................................................#........................... ............#.................##.......#...........................#..#...............................#......................#..............................................................................#.#.....................................#....#......#........................#.#.............#........................#................................................................#....................#.............................#............................#...............#.......................................................#...............................................................#...................#........................................#............#.......#......................................#...................................#........#...#....................................#......#....................#...................#.....#..................................#................#.#..........#.......................#.......#................#..#....................#......#..#................#....#.....................#........................................................#................................................#......#............#....#..#..#...................#.......................#....#..#......#.....................................................#..........................#......#.#..........................#...............#.......................................#.....................#....#.....#.....#................................................................#.................#............#......#.........................................#......... ..................................#..........#................................................#....#.............................................#...............#............#............#......#....#....................#..................#...............................................#....##..#..........................#.....................................................#.........#.........................#.#..#.......................#...#..#...................#.....................................................#....#.......#...........#...............................#....................................................#.........................#.......#..................................................#...........................................#.........................................#.....................................#...........................#....#..........................#....#.......#........#.....#..#.....................#.................#.......#..........#........#..#.#.......#......................................#.#.............................................................................#.....................#............................................#.......#.##.......................#.........#.....#............#.......................#.....#.#..#....##................#...........#..................#................#...........................................#....#........................#.........#..........................#......#............#........................#.....................................................................#...................... #..#........#...........#........#......#..#.............................#.....#.............#............................#.................................................#............#......#.......................................................#........#..............................#........#.....................................................................................................#............#.....#.................#...................#.....#..#..#......#..........................#.......#........................#..#...................................................................................................#...............................................................................................#...........##.............................#.....................#....#..........#......................#................#.......#............................................#.#.......#...................................................#.......#...........#...................................#.............#.............................#.........................................................................#..#.........................#..........................................#......................................#..................#...............................................#................................................#.....#.....................................................................#..................#.......................................#................................................................................................................ ......#........................................................#...........................................................#.....................................................................#.......#...............#.......#............................#.....#..................#.#..........................................#..................................#...#....................................#....................................#..................#...............................................#.##...........................#.........................#........................#......#........................#.............#........#...#....................#...#...............#.................................##............................##......#....................................................#.......#...........................#..#........#...........#..#..........................#..#....................................................................................#........#............................#................#..............#.............................................#.......................................#.#.......#.................................................#..........#.....#....................##..........#..................................................#.......................#..........................................................................##........................................#................#..#.......................................#...............................................................#...........#.........................#...#..... ..#..#................................................................#............................#..........................#....................................#.............#.#.......................#.............##.....#..............................#....#...........#........#...................................#.........................................................#....................................................#........#.#....#..............................#............#.......#.................#.......................................#.............#....#.........................#................#..............#.#..................................#...................................................#.........................................................#.........................................#...................................................#........#.#........................#....#.....#.....................#........#.................#..........................................#......#.#........#.....#.......................#........#........................................................................................#.........#..........#..............................................................#...................#........................................................................................#.....................#...........................#..#............................#.............#......#...................................................#........................#...#.............................................................#...................... ...............#.............#.....#...........#..................................#......#............................#..#..........#............#........#......................................................................#......#.............................#...#...............#...#................#....................................#...#..........................................................#..........................#....................#.........................#.................................................................................................................#..........#......#......................#...........#...#....................................#....#.........................................................#................................................#.................................#.................................#.......................................#...........................#..##.#.......#......................................##..........#..............#...#....#........................#....#.....................#....#.......#...................##.#................#.#....#...................#.................................#.........#.............#.........................#...............................................#.....................#....#............................................#.............#...................#.#........................#.......................#.................#......##.......#..................#.......#............#.#................................................................................................... ......................#..........#......#.#.................#...#..............................................................................#..#...........................#..#....###.........#........#......#..........................#................................................#.....................#...#.........#..#........................#...#......................................#...........................#...#....#........#.................#...........................#..##....................#..........#...#.#.............#....#..............#.........................................#......#...............................#..#........#............................................#..........................................#............................................................................#........##..#.........................................................................................#.......#....................................................#..#...#.................#...............................................#............#..................##.#.......#........#......#...................#.......#...........#.........................................#................................#....#......#....##.........................................##..................#..#......#...............#.#.........................##.......#..........#....................................................#.......#.......#......................#...#......#..#...........#....................#............#.........#...........................................#............#............... .........#..................#........................#....................................#.#.....................#.....................#......#.....................................................#......##...........................#..#...............#...................................#.#...#.................#............#..#...................#................#..............#............................................#.#....#...............#......#...........................................................................................#...........................#..#...#.............#....##..........................#..#................................................................#...............#....................#............#..........................#..........##..............................................#.#........................................................#...................................#.........#.................#....................................#.......##.......................................#.................#................#..............#.#..........#..#..#.............#....#..........#.#.....................................................................................................................##....................#...........#..#.#.......#.........................#.........#......#.......#..........#.........#...................................................#.......#.#......#.#.........................................................#.............#........................................#....#.........#.#............#...##................... ..#.........................................................#.......................................#.........#...............#............#.....#.#...................#.......#..#.............................#..............................#.........................................#..............#................................#...#....................................................##.........................................#..............#........................#......#.....................#.......#........................##..............#................................#.##..........#................#..#................................................#......#...#........#..................................#...............#....................................................................................#......#............................................#.......#..................................................#....................#........#..............................#.............................#...........#....##.............#.................................................#...............#...#.........##............................#..................#.........................................#............................#....................#..........................................#..........................#.......................................#......................#..#.....#................................................#..........................................................#..#........................................................................................... ............#..................#.......#........#.....................................#..#...#.....#.......#...............................#...................#......................................................#.......#...........#.......................#...#...........................................................#...#.................................#...............#................#........#...#...#........#..........................................#.....#..........................#......................#......................#...............................#.#.......#.......................#.....#....#....#....................................................#.............#......................................#.....#............................#..........#.#......................#...........................................................................#...........................................................#...............................................#......................................#........................#........#.......#.....................#................#.............................#...............................#..........#...............#......#........#...........................#............#......................#..........................#..........................................................................#.............#.....................................................#...#.....#......................#...................................................................................#......#................................................... .............................................................#................#...........................#..........................................................#.......#....#..................#..........#.....#.#................#.......#..........#......#.....#...#...............................#.#.....#...............#...............#........................##.......................................................................#......#..........................................................................#..........................................#..............#...#.#.........................#....................................................................#.......................#...........#.......................#................#....................#............................#..............................................#....#........#...........#................................#.......#.............................................................#..........................#..........................................#............................................#........#.#....#....................#.#...........#............#......................................#...............................................#.......#.......#.#.........................#.....#..................................#.#..................#...............................................................................#..................#..................#........#..........#...............#....#...............#...................................#....#......................................#...#.... ...............#.............#..........................#....................................#..........#...................................................#........................#...........................#................#..#......##........#................................................................#......#.#.......................#.................................#.........#.............#..#......#.......................#.........#....#.................................#....#.............................................#.......##.....................................#..#.........................#.........................##....#..........#...............................................................#..............#..#..........#.......................#..............#................#...................................................#....#.....#.#.....................................................................................#............##...............#.......................#.......#.....#............................#.....#.........................#..........#..........................................................................#........#.........................................#....#.........#....#............................#................................#...............................................#...........................#.......................#.................#.............................................................#...#...............#.....#.........#.....#........................#............#................#.............................#........ .........................#.........................................#.................#...................................................#......................#............................#.......................................................................#.#...........................................#.#.....#...#.#.#.....................................................................#................##........................#........#.#........#...#...#..#...............#...............................#..#...#..............#...................#...........................................................#...............#................#............##.........#...............#................#...............................#........#....#......................................................................................................................................................#............................#.....................#...................................#.........#.......................#.#...................#.................................................#..................#..............................................#....#................#.....#...............#............#........................................#..#....#....................#........#............#................................#......#................................................................#......#.............................................#..................#......#.....................................#.......#.......................#..........................#....#............##...... ......................................#........................................................#....#...................#................#...........#.....................#........................................................#..........#..............................#...#......#...#..........#.......#.................#.............................#......................#............##...........#.......................#...................#...................................................#.....#..#.......#............#...........#......#...............#.........#...#.....#.#.......................#.......................#.....................................................#......................................................................................#....................................................................#...................................#..#........#....................#......................................................#............#.........#....................#...........#..........#..........................#..................................#................#................#.............#....................................#......#.......#...#....................................#...#..............#....#..........##............#..............................................#........................................#.#.................................................#.......#..........#..........#..........................................##......#.....#....##.....................#.......#...........#.......................................................... ....................#......#....................#........................#..........................#...........................................................................................................#.........................#............................#.....#.#.......#........#.........#..........#..................................................................................###................#........##.................#...........................................#...........#................................#............#......................#...............#...................#........#................#..................#...........................................#....#...........#....................#....................................#...#....#.....#........#...#..#........................#..#.....................................................................#...........##.........#......#..........##.......................#........#...............#...............#.....#.........#....#...........................................#......#.#..#...........................#..#..................#......................................##..........................#............#....................................#....................#.............................#.#...............................#......................#.........................................#............#......................................#......................................#..#........................#..#..............................................................#.....#..........................#...... ............#.............................................#...#.................#.............................#.......#...........#..............#.........##........................##....................................................................................................................#........................#........................#........................#.....#.#..........#................#......#..#.......#.........#...............#...............#....#......#.......#..............................#...#................#.....#.#........................##.#.....#......................#.....#.#....##............................#.........#.......#.......................#.#..........................................##............#.........................#.......................................#..............#................................................#......................................##..............................#....................................................#......#...........#...............................#............#.#..............................................................#...#...#..............#...#..........#.....#...................#.#..#.#...#......#....................................................#.....#..#...............................#..................................#..#.....#..............................##...................#.#...................................#......#...............#.#.........................................#......................#.......#........................................#...............................#.#. ....................#.......#.................................#..................#.....................................................#....................#.#......................#......#....#.......................#......#.......#....#.......#....#................................................................................#...................................#.................................................................................#...............#.....................#...#............................................................#......#...................#..#.......................................#......................#....................................................................................................#.................#.................................#...#..............................................#...#....#...#......................................................#.......#......................................................................................##..#....................#...........#.............#............#.....#..............................................#............#......#..#...................#...#................#.......#...#.............................................................................#....................................................................................#....#..#.......................#.....................................#..............#....#...................................#.#...........#...........#.............................................#..#....................##...#....................... ......#.............#...................#.........................#......#..................................................#..........#.....................................................................#...................#...............#...............................................................................##............................................#.....................#.....................#..........................#................................#.....#................................#............................#..............#..........#...#............#..#............#..............#.........#........................................#...............#.......................................#........................................................#...#..........................#.......................................................................#..........#......#..............#.......................#.......#...#........#......................##..........#..................................................................................#............#.....................................................................#..#.......#...#...#.#.........................#..#...................#............#..........................##..#...................................#.............#..#...#.#..............................................#.........#.......#....#........................#...........#.....................#................................................#.................................................#..............#...........#...#..............#............ ...............#.............#.........#..................................#.....#........#..............#...........................#...#.........#...............#.#..#.............#..#..#.................#.......#........#..................#..#.....................................................#.....#...#......#..#.#.....#.........#...#......#.................................#...........#..............................................#.....##...#...............................#....#.#.........#..................................#................#..........................#........................#.........#....................#...........#..#...............###....................#........#......#........#.........................#........#.............#.................................#.......#.............................................................................................................#.##.........................................#.#.......................#...#..#..#..#...#......................................................................#......................................................................................#..............#.........#....................#..........#..#.#.............................#.......#................#.#................................................#...........................#................#...........#................#....#.#..............................#...............#...............#..#.....#....#........#.........................................#..........#...........#......#....................#............................. ....#......................................................................................#..........................................#...............##........................#...............#...............#........#........#.............#.....................#...................................................#...............#.........#......#..........#......................#...........#..#...........#..............#.........................#............#...............................................................................#.....................#.........................................#......................#...................#...........#..............#................#...#................#........................#............................................................#........#..........................#........................##.#.................#.......#..#..................................#..........................................................#...........#.......#............#......................#...#........................#.............................................#...............................................#..........................#..........................#............#..#.#..............#.#.............................................................#.....#.#........#....................#.....#......#..........#......#....#....................#................##...........#.#...........................#..#.....................#............................#..................................................#........................#................ .........................#.........................#.....#..#................#...........#..........##........#............#..................#.............#..........#.......................###.......................................#................................................#...........................#.#.............#.....................................#................#..................#.........#...#...........................#.#.........................#..#.............................#.................#...#.....................#....##..##........#......#.......#...............................#.........#....................#.#.............##.....##..................#........................................................................#.......#..........#....#..........#....................................................#...................................#.................#...........................#............................#..........#.............................................#................#.....................#......................................................#....#................#..............................#..#..............................#.....#................#.....#....................#................#..........................................................................#....##..........#.......................................#..#...........#....#.....#................#..#.................................#................#................................#...#.....#...............................................................#...#.............. .....#.................................................................#..............#...................................#...........................#.................................................#....................................#.#.......#....#.................#.#....#.#....#............##..#...............................................................................................................##.......................................#...............#.#....................................................#..................................................#.......#..........................................................#...........#.................#..............................................#..........................................................................##....................................#...#........#.....................................................................................#.....##.......................#.......................................#....................#...................#.....#.#......#................................................#...............##........#...#................................................#............#...#...........................#................................#.........................#...............................................#......#.......#..#......#........#...................................#...#.....................#..............#..................................#................#..................................#.........................#................................#...................... ..........#.............#......................#..#..................#..............#......#.#............#...............................................#....#..#..................#......##...........................................#..................#..#...#.........#........#..................#..#.......................#...#....#...#...................................................#.................................#.....................#.#.........#......#.......................................................#.......#..............#..................#..................#.....................#....#.................................................#.......................................#.#...............................#.#...................#................................................#.....#......#...............................................#................#...........................................#...#.......#...........................#......##...............................................#.....................#................................................#.......#........#...........##.............#............................................................................#.............................................#...#...................................................................................................#.......#........................................................................#....#.............................................................#.......................................................................##..#............................... .#...#...........................#.................#.............................................................................................#................#.......................#...............................#...........#...........#.#.......#...#.........#........................#.....................................##..........#..................................................#...................................#.................#.#.............#.................#................#.............##........................#............#..#...#....#..#.....#...............#.#.................................................................#............................##..................................................#..................................................................................................................#..........#..........................................................#....................#.....#........#.........................#..........................................#.....#...............................#....##......................#.......................................................................#...#........#...................#.........#..................#.#................#.#..##.................................#..............#...#...........#..#.#.....................................#...................#.#...................#.......#..#.............................................................#......#................#......................#................#..........................#...#........................#.....#..........#...... ............#.........................................#.........................#..................................................#...............................................#..#.......#.......#..............................................................#...#...........#......................................................#........#.......................#.........................#...........................#.................#.....#............#.....................#...........##................#.......#.....................#...#..................................#...#........#.......##...............................................................................#...............................................#......................................#........................#......#..........................................................#.................#....#...................#...............................#......................#...................................#......#.........................#.......................#.......................................................#....#...................................##...........................................................#..........................................................#.........##...............#............................................#..............#.......#.......#...#......................#........#................#...............................#..........#...............#............................................................................#..#.............................................##........... ...........................#...............#..........#..................................#.......................#.....................................#....................#..........#..........................#...........................#.........................................#.....#..#...................................#........................................#..........#..............#..............#..........#....................#..........................................#..#........#................................#.............#..............................#...............................................................##......................................................#.....#.....................................................................#...#...#...........................#..........................................................................................................#.#....#.............#...........#.#..#.#...............................#........................................#....#...................#...................#......................................................#..................#.....#.......#...#..................................................#......#.......#.........#.............#............#..................................................................#............#.....................................................#................................#........#..................................................................#...............#..........#..................................................#................................. .........#............#................#...#...#....#....................................#.................#.................................................#..............................................................#.................#.......................#.........#.........#.......#..........#.....#.........#.....##......#...............................................................................................#........................##.......##..........##....................#.................................#....#....#.........................#............#..#...........................................#....#........#......................................#.....#...........#............#.......#...............................................##....................#..............#..........................#..............##...........#..#.......................#.........................................#............................#........................#........#...........#........#.................#........................................##................#.....................#.................................................#....#....##...........................##..............#.................................#.......................#.................................................................................#.#.............#.........................................#......#..........#.................................#.........#......#.......#.#.............................#.........................#...................................#................##.........#....... .......#........#.........#....................................#......#..............................................................................#..#................#......#................................#...........#...................................#......#...........................................#.........................#.............................#.........#.......................................#................#......#...........................................................#...#.............#.....................#.............#....#.........#........................................#................#...#.....................................................#......................#.................#.......#....................................#............#........#.....................#.......#..................#........................................................................#..................#.#..............................#....................................#.#.........#....#......#...............................#..........................................................................#.......#...........#........................................##......#.#........................#.........................#....#.........................................................................#.............................#..................#.............................................#...............##..................#......#......................#......#...............................#.................#.................#.....#........#................................. .........#.........#...............#........#...................................................................................................#...........#............#..............#..#........#...........................#..#.#............................................................#....#..............................................#.........#........#..............#..........................#.................#..........#............#........................#............#.......#............#.#...........................................#...................................................................................................#...................#.................#..........#....#........#...#...........................##......................#...#..#..............#...#.........................................................................................................#......................................#.........#.......#..........#........................................#.......................#................................................#...............#...........................................#............#........................................................#..................#...#.........#..........#..............#........#............#..............................................#........#.................#....#.....................#.#.....#............#..........#....#...................#.....................#...#........................................#....................................#................................................#.....#....... ....#.........##............#..................#.#.......##......................#......#...................................................#............#.........#..............................................#....###..............#...........#........#....#...................................................................................#......#........#....................#..............................#................................#....##....#...........#.........................#...#.#...........##...................#....##.........#..#..................#..###........................#..........#...#....................#......................#...#.............##...........#...........................................#.............#................................................#...................................#................#...............................................................#......#.......................#..#............................#.........................##......#...........#..#....................#......................#...#.........#.#..........#...........#....................................................#...........#.#............#........................................................................................#............#...#............#.#.............................................#................................................................#...........................#..###.#....#....#....#...........#...........#................#..#..#..........#.........#.......#.......................#.........#........#............................. ...................#......................#....#..#..............................................#.....#...............................#.....#......#..#..........#......................#....................................#.....................#...................#................................................#...................................................#............#...................#...............##..##...................................................................#.........#..#........#....#.....#.......#..#..............................................................#....................#............................#..............#....##...............#...................#...........#....................#..........................................................................#.................................#.....#......#................................#.................#.....................................#..................#..................#....................................#...............................#...#.......................#.................................................................#...........................#............#...................................................................................................................#......#.........#......#........#..#....#.........................#....................#......................#.......#......#..............#.........#......#.....#....................#........................#.................#............#.......#................................................#............#.... ..............#............#...........#.........................#.....#........................#.......................................#.................................................................#................................#..........................................#................................#............#........#..............................................#....#.....#....................................#.................................#....................#...##..#.................................#...##...........................##.............................#....#....#.#.....#..............#.......................#....#.............#.....................#......#....#..........................#.............#..............#.....................#.............#.....................................................................#..#................#....#..........#.....................................................#...........#........#.#............................#.....................#...............#.................#.......#......................#.........#......#................................#....................#...............#.........................................................#..........#....................#......#.......................................#.........................##.........#...................................................................#..................#.....#...........................................................#...#.......#...............................##..........#.......................#.................................. ......................#.#....................................................#.................#...#.........................................................................#.............#.........................................................................................#...................#.....................................................#....#...............#..............#....#..................#.................................#......................#..............##......................................#.........................................#......................#.................................#...................................................#........................#.#........#..............#.....#....#.....................................#...#....................#...............#........#...............#...#...........................................#.......................#.............................#.......#...#.............#...............................................................................#................#........#.......#.................#......................#.................................##............#.#....#..#...#..#.....#..........................#.............................#..............#....#.....##............#......#......................#.........#............................##.................................................#.......#..........#........##.#......................#................................................................................#.#...#..........................................##..........#........... #.......#...........................................#............#...........................................#.#........#..........#..............................................................#.....#....#...#...#.......#............#....#..........#.......#.......................................................#...............#..................#.....................#...........#............................#............................................#....#...........#........#...............................................#.........................................#.........#............#.........................#..##.......................................#.............#..#......#............#...........................................................................#........#......................#..................................#..#.....#..#.................#...#.....#..#...#........................................#........................#..#..................#..............#..........................................#..........................#..#..........#....#..#...............##.....................#......................................#.....#.........................#...............................#.........#......#................................................................#.......##...........................................#.#..................#..............#.................................................................#...........#.......#.........................#.....##...................................#...............##..................#...........#.......#...... ........##.............................#...........#.........................................................##......#....##..........................#...............#..........#.................................................#......#...#...............#......................................#............................#....................#................................#......#.............................................................................#...............................#..........................#..............#.............#.....#............#..#....#.............#......##.#........#..................#..#...............................................#......#....#...#.....................#..........#...........#..#.#..#..#........................#.................................................#.......#..........#................................................#..................................#.........#.......#.........................#................#..........................#.......#.....#....#..............#.......#..#.....#..........#..........................................#......#..................................#......#....................#...........#..............................................................................#.....#......#..................................#.......#................##.....#..................#......#..#.....................#...........................#...........#.........................#....................................................#........................................................#................#..#........ ...#..........#..................................................#.....................#................................#....#...........#.................#...........#..................#.........................#......#..............#.....#............................#.................#.........##..................#...........#.........#............#..#......................#...................#......##....................#...............................................................#........................#.#.....#................................................................#...........................#..#..................#....................##.................#...................#....#............#......#......#.........................#...............................#.....................#......................#..#......................................#....................................#..............................................#...............................#.............................#.....................##...................#.##........#.....................................#..............#.....................#....................................................................#.#........#.....................#.................................#...............................................#.....................##.........................#.....#..................#......#................#.................#...........#..#.................#......#.#.....#.......................#............#.....#...................#...#...#...........#................................... ....................#.....................#...............#..............#.......................#.....#....#...................#.......................................#..........#....#.......#........................#..............................#.......................#..................#...........................#........................................#................#.................#........#...................................#............................#..........................#.........................................#................................................#....................#.............................................#.................................#.....#.....................##........#........................#................................#.................................#................................................#............#.........#.#..............#.................................#.........................................###.......#.........#............#.........#...................................##...............................................................................................................................#............#........................................#.............................................................#......#...#...#...............................................................#.........#..........#..................................#......................................................#.............................................#..................................................#........................ ..........#.............#..................#........#..............................#................#....................#..#...................................#.............#.........................................#.....#................#.......................#.........#.#..#..........................#...........#............#....#........................#........#...........#.#...............................#....................................#.....................#....#............#..#....................#...................#..................#................#...#..........#......#......................#....#...........#..................##...................................#.....................#.......#.....................#...........................#.....#.....#....#...........................#..........#.................................................................................#..................................#..........................#.#.......#.......#.................#..........#........................#................................................#.......#......................................#.#.....................................#..................................................................................................................#......................................#....................#.....................#........................#................#.#.#.#.#....................#...........##.......................#..........#..........................................................#.......................#.............#......#.....#.............. ....#....................#...........#..................................................#.....#.....................#.....#........#................................................................................................#....................#........#..............#.#........#...#................#................................#......#...................#...............#.....#...............#........#.............#.............................#......................................................................#......................................................................#.#.....#.#.......#.....#...............#......#............#.........................#.................#...............................................#...#........................................#............................................#.......#.................................................................#...................#............................................#..................#.....................................#.#...#.#........................#..............................................................#...#...........................................................#.....................................#...........................................................#.#........#......#....................................#................................#............#.............#.#...................................................................#.....................##.......................................................#.........#...........##................#......#............# ..........................##..#..................#..#.#...........#............##...............................................................#............#...........................#...........................#......................................#.....##........................#.#............#........#.......#..........#..#...................#.#...................##.................................................................#...#....#.................................#..........#....#.......#..........................................................#.........#............#.............................................................................................#................##.........................#...........#.......#........#..........................................#.........................................#...#......................................................................#....................#....#...............................#....................##.......................................................................................#....#..........................................#.................................................#....................#............#....#.................#.....................................#...................................................#...................##.........#........#..........................#...............................................................##....#.............#............#....#..........#.....#........................#.#...........#.....#....#....#.............................#...........#....... .........#......................##......#....................#......................#................#..............#..............#.............................#............#.......#...........#.....#........#...............#........................#.....#...............#................#..................................#..................#.#........................................................#.........#.#..........#............................#.......................................................#.......................................#.................#....................#..........#..................#.............#...........................#.....................................#..................#..............................................................................#.......#......#..................#..............................#............................................................#..........................................#.................##.....................#.............................................................................#.......................................................................................#.......................................#.......#..#........#.....#....................#...........#.........................................#.....#.................#....................#.................................................................#................#............#..#.......................................................................................#.........#...................#.....#....#...#.........#...#............. ..................#................#....................................................................#.#.....#............#.#.....#.............................#.........................##................................#........#.................#...........................................................#................................#...........#...#...............#.........#.........#.....#..........................................................................................................#....#.........................................................................................................#..........#.#.............#....................#.............#...................#...................................#...#...#.............#.........................................#....#..............#...........#.......#.................................#.....#........................#.#....#.................................................#..........#.................................................................................................................................#...................#..................................#...................#............#.........#......#.....................#....#.....................#.....###.....#.............#.................#......#.............................#.....#....................................#.....#...........#...........#......#...............................................#.............#...............................#...................................................#..........#.............................#.......... ............................................#.....................................#......................#........................#.....#..................................#.......##.......#..............#..........#.....#..............#...#...................................................................................................##..........................................#................#...........#.......#..#.......................#.#......................................#..............#..#.......#.............#.....#........#...........#.............#.......................#...........................................#..........#...............#.#.....#.........#...................#.......................#.#...........................#..#...............#..#....................#...........................#.....................#................................................#.........#.............................#.................................................................#.......................#............................................................#.....................................................#..........#.........................#.................#..........#...#........................................#.......................#..............................................#......#.............................#........#........#.........#..........#.....#....................#.............#..........................#.........#..........#..#.................#..........#.........#...................#.........#...............#.......................................# ................................................................................................#.................................#....................................................................#................................................................................................#.......................#.......#....................#........................#..........................................................................................#................................#............#...................#.....#.............................#..................................#.............#...........#.......#.........#.............#.#.#.....#................#............#..#....................#.......................##................#......#........#..#..#...#........#............................................................#.....#.........#...#............#......#.....................................#..................#.........................................................................................#......................#...............#..................................#...............................#....................#.................#..................#............##...#.................#................#.#.#......................#........................#........................................................................#....................................................................#...#.......#...................#.....#.......................................................................#................................................ ...............##........###.....................#.................#..............................................................#....#................................#........................................#................................................#...............................................#...........#........................#........#...#..........#.................................#..#.........................##..............................................................#......................#..............................................#......................#........#........#...........................................................#...................................................................................................#.......#......................#.....#...............#........................................#...............................................................................#..........................#......................#.........#......................................................................#.....................##.....#.#...............................................#...................................#...........#...............#...................................................................................................#..........#...#......#................#..........#.##..........#..................#............#...........#......#.......................................#.........#.......................................................................#..................#..........#...........#....#..................... ..................................#...........#.............##...................#....................................................................#...#........#..........................#........#............#........................#......#................................................#....#................................#.............#..................#................#.......................................................................#.............#......#...............................................................................#............#.#...............##........................#...........................................#..............#...........................#..........................#.................................#.....................................#.....................................................................#.........................#........#............#...#....#..................................#.....................................#.........##................#.#...........................................#..............#.....................................................#.........................................#.......................#...........................................................#...#......#.........#...............#.......................#...............................................................##...#............................................................................................................................................#.......#.....#......#..............#...#....................#.................... ................................................................#....#....#............#................#............#..........#......................#....#................#...........#.#.#.#.#................................................#.................................#..................#..............................................................................................................#.....#..#.........................................................#..........#......#..#...........................#..#.........#....#........#...........#.....#.....#..................#..........#..................................#..........#..........................................#................#......................#....................................#.....................................#.....#.........#.#......................................................#...................................................................................#......#..#....#.................................................#.....#.................................................................#.................................#.....#.......#............#.........#.........#..........................................#...............#........#......#...............#...................#.....#................#.#........................#...............#.#...#...........................#.................................................#.............#......................................#......#.....#...........#.......................#..................................................#...................... ...........#.........#............................##.........................#.....#..............................................#.........................................#...................................................................##...........................................................................................#......#...............................#.........#......#.#.....#.....#.#.............................................#..............##.....................#........................#.......#.....#....................#..........#.....#..........#......................#...................................#......#.......................#.....................#.###....#..............................................#..........#...................................................#....................#..#..#...........................................#........................#........................#..............#............#..............#.......#................................#.....#................#...................#.#...................................................#.........#......................................#...........................................................#..................................##.........................#.......##.........#........................#..........#............................................#...................................#...........#..........#.........#...............#.........................................#.....##......#............#.#..............#.....................................#............................ ..........................#.....#...........................#......................#................#.....#..................#....#.......#.........#.........#......#................#............#........................................#......................#...#.........................................................#.#......#.........#...........#...............#.....#...........................#..#...........#...........#...................#.........................#...................#.............................#..#.......................................................................................#...............#.....##.....................#.....#....................#....................#.....................#..................#......................................#..........#.....................#.............#.....................................................................................................................................#...................................##...................................................................#..........#....##................#............................#...............#.........#.#........#..............#..............#.#...........##.....#...........................#..............##.....#............................#..............#.......................#....................#....#.........#......................................................................................................................#.....#.......................................#.#...#.........#...............#......................................... ..............................................................#.......................#.#........#......#..........#.............#.......#..............................#.................#.................................................................................................................................................#....#.....#................................................................................................................#.#...#...............................................................#..#........................#....#....#........#.......##.................................#.............#..#.......#...........................................#.......#...........................#..#.....................#........................................#............................................................#...................#.................................................................#...........#..........................#.......................#...............................#....#.....#..............#.............................................##..#...............................................#..........................#.........#......#........#.........#........................................#..................#.......................................#....................................................#.......#.................#...........#......#.......#.......#....#..............#............#....#........................................#..............................#.........................................................................#.... ....................#..........##.....#.#........#.............................................##.......................#...................#.#...#..............................................#.................#..#.........#.......#........#.........................#..#.#.................................................#...............................#..............###....................#..##..........#.......#....................#...................................................#.......#.......................#................#....#......................................................................................#.....##....#...............#.............#.#..........#..#............#...#..#.........##......................#....#..#........#...#........#..........................#..................................#.........#...#.#.....................#...........#........................................#....#......................#........................................................#............................#.....#..........#.............................#........................................#......#.....#...........................#......................#.............#.#..#.....................#..#...#....#.........#..........................#.....##......#....#................................#..........................#.........#.......#................#................................#.............#..............#.#...#............#.............................................#...........................#...................................#...............#........#.#...... ...#...#...................................#.......#.....#..................#..............#....#......#.......#.............#.................#..............#...................................#....................................#......................................#...#...............#........................#................#..........#.......#........#.............#.#..............#......................................#...............#..#........................................................................#...................................#.................#............#......................#.........................#.##.#........#...................#.........................................##................#...............................#....................##.....................#..........#........................#..........#.........#............................................................................#.................................##.............#......#............#...#.................................................#.................##..........#..............#..............................................................#.....#............#.#..#.......................#....................#................................................#........#...............#...#.....#.............#...##.#.......#...............#.....................................................................#...............................#.....#.....................#..#.................#..........#...........................#..#.....##....................................#.......... ....#...#...........#.............................#.#..........................................#.....................................................#..................................................#.....#.............#...............#.......#....#......................#...............#...............................#....#..........#.....##..............#...................................................................#........#.............#....................................................#............#..................................#............#.....#....................##...........................................#....#.............................................................##...................................#...............................................#........#..#.#....#.....#................#....#..............................##...#.#..........#..............................#..............................#......................................#.....#.........#............................#....#.......#.....#...........#.....................#....................................#........##.................#......................#..................#.................#.....#...................#..........#...................................#.....#..................##........##.......#..................................................#...........................##............#.......#...........#...................#.#.............#................................................#...........#..#.......................................................#......................... .#.................................#..............................#...................#...#.........#...........#..#......#..................#..............#..........#...#..........#....................#..#......#................#.......................................#....................................................#............................#........#......#.....................#....................................................#...#....#...........##................................................#.......................................................#.....#......................................................#.........................#.......#.....................................#....................................#.....................................#.......................#...........#..............#....#.............................................................#.................#...........................#..#..........................................#...................................................#............................#.....................................................................#............#..............................#........................#...........................................#..........................................................................#......#..................................#........#.............................#.....................#...............................................#....#.............................................#...#............#....#.....................................#............................. .............................#..................................................................#.................................#............................#..............#..............#............................##.........................#..........#..............................#.........................................................................................................#............#...............................##..................................#......................................................#...................................................#.........#..............................#..........................#............................................................#................................................................#....#.................#...#........#....#............#......#...............#............#.....................#.............................#..................##.......................................#.....#......#............................#............................#........................#.............................................................................................#........#..#......................................................#................#.....#.........#.......#.......................................................#.....#.............#.....###......................#........#....##............................................#...................#.........................#................#...#...........................#.....................................................................#........... ..........................#...#.......................#........................#.....#...............##.......#..#........................#..#.##.......................................................................#..................#.........................................#.........................#.............#....................................................#...........................................................#.........#......#....#..........................................................#................#......#....#.....#.........................................#.............................................##..................................#............................................#........#............#............#...#..........#............#....#..#......#...................................................#..........................................................#..................................#...#..#....#.......................#......................#.........#..........#.......................#...................#..................................................#..............................................................##...............................##..................#.........#......#............................................................................................#.............#..................#.......#...................................................................#........................#............................................#.................#....................#..#.................................#.........#............. ..#.............................................#..#............#..........................................#.................................................................................................#...........#....#..............#......#...............#................................................#.#.................#.................................#...................#.........#.....................#...#...#..................#..........#.........#..................................................#........................................................................................................................................................#........#......#....................#...........................#.........#...............................#..................#...........#..................#................#.............................................................................#.........................................................#....................................#.............#..........#.......................#......................................##...................................#.#..#.............#.......#....#......##.#.............................................................#.........#...#...........#..#....................#....#..........#................................................#......#...................#...#............#.............................#..#...............................#............#....................#.............................#..............................#........#.....#...#..................................... .#.............##...#..............#..............................#...................................................#........#........#.........#...............#.....#...................#.................#..........................#..........................#.................................................#..........................................................#.#....................#........#...#.......................................................#......................................#..#.......#.....................................#..#.............#......................................#....#..#..............#...............#.............#...............................#..............................................#...............................................................#.......#.........................#......#.............#.......#......#.........................................#.##.#...................##.......................#..........##.....#.............................#..............................#.....#....#.#.........................#............#...#......#........................#......................#......#...............................................#...##.....................................................................#..............................#.......#.................#...#..............#..#.#.#.......#...............#........................#......#.................................................................................................................................................#.......#............................#............. ...........#.................................#...#.....................................#.................................#................................................#..............#.#........................#................................#......................................................#...................................................#.##.#.....................#..............................................#.......#.......#.............................................#..........#.............................#....#.....#........#...............#......#..........................#..................#.............#........#.................................#...........#.................................#...........................#..#......#........................#...#........................##....#...............................#.....................................#.............#.......#.......................................#.................................................................#.....................#......#......#...#..................................#....##..........#.........................................................#...................................................................#..............................................................#................................#.............#......#...................................................................................#.................#...#...#...................................#...................#..............#.............#.......................##......................#...........#...#....... .............................#...........#.............................................#....................#................#................#..................#............................#...#.....................................#...........#...................................................#.....#.#.#.#.........#............#.............................................................#.....##.....#.................#.............#........#...#....#..............................#.....#.............#...........................#......#...........................................#......#.....#....#................................................................................#................#.......#................................#........#....................#..#....................#...............#.......#....#..................#..............#..............#.................#..............#...#.......................#..#............#.......................................................................................................................................#...#....#.........................................#.#............#....#..........#.................................#......#.....#..................#........................................#..............................#.....#.....................................##...................#.....#.......................................................................................#...................#.......#..#.......................................#.#.........#.........#............................#...........#................. .................#..................#...#................#........................#........##............................#.............#................#....................#....#....................#.......#........#..............#.#..................................#................................#...................#......................#..............................#........#....#....................#....#.........#.....#...........#...............................................#...........................#..#......#.................................................................................#.........................................#.............................#..........................#...............#.....#..............#.................................#......#.............................#.........#...............................#................#...#.................#....#....#............................#....................................................................#.................#.....#......##.....#...#.........................................................................................##.....#.#............................................#............................#............#...........................................................................#................................#..............................................#............#.......#.......................#....................................#..........#.......#.#......................#...............#..##........#...........................................................#............ .........#.....................................#............................................#...........#.........................................................#.#.............................#............................................#.....#.....#......#....................#...............................................#..........................................#..........#..................................................#.................##......#......#.....#.#.....................................#.........#.#..............#........#..........#..........................##..#....#.............................#..............................................................................#...................#....................#...#.......#.................................#....................................................................................................#.#.................##...........................#..#....#........#.#......#...#..#........................##..........#........#.......#.#......................................................#....................##...............................#.......................................................................#....#......#...#.....##......#...................#.........#....#...................#............#.................................#.......................#...................#..........#.....................#.#.........................................................................#...............#...............................#.............#......#......#..#..#...............................#...#..... .........#.................#...................................#.................#.......................................#....#...#....#.............................#.........#............................#...#..............................#...............................#.#..#.....................#............#.....................................#..........#..................................#.............#..........................#..#..........................#.............#.............#......#..................#..........................#......................#.......#.............................................#.....................................................................#.....................#............................#..........#...............#...#.............#............................#.......##...................#..........................................#...................#.....##..............#......................#......................................................#...............#..##.........................#.............#......................................................#....................................................#..............#............................##........................#....................#........................#.......#..................#............#.................#..................#.......................#.....................................#..#..........................#................#....................#......#....................#.....................#....#..................................#.......................... .............#.#..................................#..##.........................................................#.................................#....................#....................#....................................................................##............................#..#......................#.#............................................#................................................................#.................................................................#...............................#..................###............#..................#....#............#...#...........................................................#....#................#................................................................................................#.................................#...................#............#.................................#......................#.....#................................................#..............#....................#............#.........................................#.......................#.............#...........................#..#...........................................#..............##....................................#................................#..........#.#.....................#............................................................................................................#........................................................................................................#....#....#.......#.#...........................................#........................#........................#......... #............#....................#........................................................................#.......................................#.......................................................................................#.#.........#...........................#..........................................................#...........#.............................................................................#.........#..............................................................................##...#...................................................................#.......#.......#..............#.#.#.....#..................................................#..............................................#.....#.....#.......#.#..................................................##................#......................#....##......#.....................#......................#......................................#.............................#........................................#.......#...#.....#......................#...#...........................#..............#...........#..............#..................................................#..................................................................#..............................................#...........#.........#.....................................................#.....#...#.........................#.....#......................#.#...........#........................................#.........#...#.#........#.....#..............#..#........................................#..........##................................. ...........#.......#.......#.......#..................#.................#........#.................................................#......................................................#...............#....................................................................#................................................................#.............................................#...........#...#.......#..#..........................#...#............#...#.....................#..........#...............#.....................#..................................................................#.........................................#.................................................................................#.............#..............#..........#.........#....#...#.........#...............................#................................#.......##....#..#.......................................#......................................#......#..................#...#...............................................#.#..#............#.......................................#.......#.........#...#...........................##.#...................#....................................#................................................#....#...............#.......#.......................................................#....................#...............#.#...#..............#...........................................#..........#...........................##.##.......#...............#..#.......#..#.....#.................................................##......................#....#...................#. ........#.....#...................................#..........#.........................#.......................#...............................................................#.....................................#.#.............................................................................#.....#.#.............#..............................#...........................................#.......................#.....................##.....................................#................#..............................#...#.........#...#...................#............#.......................................................................................#.....................#.........................................#...................#....................#....#....##........#.#....................#..................#...............................#..##........................................#..........#...............#.......................................................#...........................................#........#.........#................................#..................#..........#.....#............#...........................................................#.........................#..#....#............................#..............#.......#...............#....................................#..................................#..#..........#..................#.............................................................#.............................................#.................#.......#...#.#............#..........#..................................#.................. ..#..........#.................................................#...........................................................................#.....#.....#...............#.........#...........................#.........................................................................#..#..........#...........#.........................................###...................................#......#........................................................#...............................................................................#...................#...................................................#......#............##..............#........#...............#.....#...#.................................#..............#......#..........#...........#.................#...........#........#............#..................................#.......................#...............#......#..#..........#................................................................................................................................#...............................................................#......#........#..............#..........#.##.#...#.......#..#..................................................................#.................................#............................#........#..........................#..##....###....#....................#..#..............#..............................#.............................#................................................#........#..........................................#.................................#....................#...#...................... ......#..................................................#......#.............................................#........#................#.......................................#............#.............................................#......................................#......................#...........#..........#...................#.............................#...................#......##.#.......................##................................................................#....#.#.......#..#..................................................................#................#..........................................#.................#....................................................#..........#.........#............................................................#...##.#..................#.....#..........#.........................................................................#.........#......................#.......................................................#...............................................................#...................#.......#........#.......................................#.......#......#...................................................#........................#...............................##.....#.......#..........#...#.............#............#.......#.............#...............#...................................................#.....#......................#.........................................#..............#...#...............#........................#.....................................................#.........#................. ..........#..#......#.................#.............#..........#..........#....................................................#....................#.........#...................................................#......#................................................#.......#........................................#...................................#................#..........#..#..#..................#.......................#................#..........#.................##...................#............#.........#............#................#.#........................#.#.....#.............#...........#...............##.............#.......##.....#.#..........#.....#...........................#..............#.......................#..#.................................#.........#.............................#.................#..............................................................................#....................................................................#........#..........#.............................................#...................#...............#....................#..........#..............#........#.#..................#..............#...................#...................#..#.....#...........................#.............................#.........#...............................................#.......................#.....................................#...................#.....................#............#........#...................#.................#............#.........#......#.......................................................#..............#..#..#.... ..#.....#.............#.......................#.##..#..............##..#..............#...............#.....#...#.........................................#.................#.......#.#.......#.......#...#.......................#..#...#......................#......................#................#..........................................#..................#.....#..............................................................#..#.......................#..........#.................#....................#..........#.#.......#.......###.......#.....................................................#............................................#............................#..............#.................#..................................................#......................................#...............#..............................#.......#................................#....#......#..........................................................#.....#..........................................................................#........#.........#.......#..............................#.#.......................#...................#.....................#......................................................................................#........................................##........##..............................#...........#..........#..................#.........................................#................................................##................................#...............#........#..........................#...........#..#................#........#.#.................#........ ...........................#............#..................#..........................................................................................#....................#....................#....#....................................................................................#...................................#...............#.#....#................#.#.#.................#..........#.......................#............................#..#...................................................................#.........................#........................#...........#....................#.......#....................................................#...#...................................................#....#.#.........................................#................#.............#..#................................................................#.............#..........#.....#.........................................#......................#....................#.#........#......#...................#.........................#...........................#.........................#.........................................................#.......................#.#..............................#...............................#...#...............#..#......................................##......#.....................#..........................#...........................................#.....#...................#.............................#.................................#.........#.......#......#....#............................#............#...............#............................... .....#....#.............................................................................#....#...........#....#.....#.#..............#...........#.....................#....................................................................................#...................#...............................................#......#...............#........#.............................................#........................................................#......#.....................................#........#..........................#.......#....................#.#...............................................................#...........#..#..........#............#....................#...............................................................................................#............................................................................#.............#.............................#..#.....................................#.................................#.......................................#......#.......##................#.............................#...............................##......................#...#.#.............##.................#...#.................................................#........#..............................#.....#.................##..#......#...#..........##.......#..................................#...............#...#....#......................................................#....................................#.....................................................................#.......................................#..............#....... ..................#............#...................#......................................#..........#................................#.......................#.....................#.....................................................#...........................#......#.......................#...#.#.................#...................#.#.........................................................................#.##....#..#..........#......................#.................#.....................#...#.............#.............#.................................#.....................................................................................#....................................#..............................#.....................................................................................#................#....................#..........#.................#................................#....................#.......................#...........................#.........#..............#...........................................................#...........#........................................#..#..........#..................#............#..#............#..................#.............................................................#.....................................#....#...................#...#.....................................................#...#.......###.....................................................#...............#................#..#..........#.............##.#.................................#......................#...........................#..#..#.........#...#.. ..........................#...................#....................#.#.....#........#....#.........................#.............#....#...................................#.............#...#..#...........................#.....#...........................................................#.........#....#........................#...............................#................#...##....#..............................................#.................#......................................#....#............#.......#.............................#..................#.......#........................#........................#..............#.#...#......#...........................#................#..........................................#.....................#......#......#....................#............#.........................#.........................#............................#.#..............#..#....#................................#.........#.......#.....#.........#...#.................#.......#.....#......#.............................................##...........#.......................#.....................................................#.......#..........................#.......#..........#.#.......#.#...........#........#..............#.........#...........#........................#.....................#...............................................#...##............#...............#....................#..........#..........................#............................#................#.......#..#................#.................................#...##................................. ..............................................#.................##.............#.....#.................#...........#....................#............#.............#...............................#.........#.................................#........#.......#...................##.#......#....................#..................................#...................................................#.#......................................#.......#.........................#......................#.........##...#....#...#......##......#..#........................................................#......................................................................................#.......................#.#.......#.............................................................#...................#.#........#................................................................#..........................#..#........#.....................................................#................#.....#.....#............................#...................................#...#...................................................................#.......#...........#............#................................#.....................#....................#......................#...#................#.................#.....#..............................................................#...................................................#......................#.....#...................................#...#.................#.....................#.............#.....#..#.............................#............#....#................. ...............................................#......................................#..................#...........................................#............#.#......................#........#.................#........#...............................#................#...................................................................#............................#...#..#....................#...................................#..........#....................#.....................#......................#................#.......#.........#................#..#.............#........................................##............#.....................#......................................................................................................#....#...#................................#............#.........#....................#.#....#..#..........#.......................................#...................................#...................................................#..........#.........#...#....#...................................................#.................................#........#..................#..#..........................#...................#................#.................................#...#...............................#...............................#..........#....................................#......##................#.........................#.........................##................#................................#........................#...#.........#.#......#........#.....................#........................................................ ..#..................#....................................................#.......#...#..........#......................................#.................#................................................................#.....#..#...........#...#.........#............................#............................#.......#...#........................................#...............#......................#...#.....................................................................#............#..#...#...........##......................................................................................................................#....#....................#.......#.........#.....................#.#..........###............................#.................................................#..............................................#..........#...............#............#...................#........................#............................................................#..............................#......................#...#............................###....................................................#..............................................#..................................................#.......................................................#.......................................#.............#...................................#.............#...#.#...............................................#.#...........#..................#................................#..................................#.................#.............#.....................#..#..........#............ ..#......#.#..................#.......................##...........#.#.....#..........................#...........................................#....#.....................#........................#...#..............#....................................#...............................#.........#...............................#..........#..........................#.......#.............................#............#............#...................#...........................................................#.....................#......#.....#....#.................#....................#........#......................................................#..........................##..#.....#..............#.......................#..........#......#...............#....#..#.................................................................#..................#..........................................................................#.....................................................................#.#.........##................#..................#.......................................................................................................................................#....#....#..................................................#.......................................................#................#...............................#.........#................................................................##.#...##...................................##........#........#........#......................................................................#........#......#....#....#.##........#.......#.# ..........................#........#....................#.......#................#.......................#.............#........................................#...............................#................................................#...#........................................#.....#......#.....#.............#...........................................................................................#........................#....##........#.....#...#.......................#...............................................#..#..........................#...............................#...........................................................................................#...........#........................#....#....................#...........................................................#........#.......#..................................#..............#.......................................................#.#............#...................#................................................##.......#.......................#........................#...........#..............#.......................##...........#.........#.......................#...................................#...............................................#......................#............................................#.......................##.#..................................................#.................#..................................................................................#............................#......#................#...................#..#...................................... .#.....#.........#...........#....#..........................................#.................................#..............##.....................#................#.#..................................................#...............#..........................#..........................#...............#.#...................................#..........#...#...................................................#......................#..........#.......#......#..#...............................#..........................#.............#..................##.........................................................................................................#...#.......#..................................................#..........................................#.#.........#.............................................#...#....................#..................#............#.#............#....#.............................................................#.............................#............#......................................#...........#............#...#...................#....#................................#....................................#.............................................#.........................#....................#..............................#.............#......#..............................#....#..................................#............................................##...........#...#.......#.........#.................................................#........#...........................................#.....................................#........#.. ..#...#..........................#....................#....................#...............#.......#..#............#.....#............#............#...............................#.....#.....#...............................#.....#................................#........................................................................#......................#................#......#..................................#..........#.............#................................#......................#...#..............#..........#.#..#.......##........................#.............................#........#...............#..........................................#...#..............................................................................................#...........................................#.....................................#......................#........#........#..............#.........#........#........................................#.............................#...#..........................................................#...........................#..#....................................................#.......................................#..........#........................................##..............#.#......##...#....#...........#.................................#.#...................................................................................###.............#................#.........................#..........#...#..............#................#.............................................................................#....#............................... ......#.......................#...#............#.........................................................#.............................................................................................#.................................................................#............##.........##...............#..#.....................#............................................#.................#........................................#.##.........#......#......................................#.......#..#.........................#..................................#......#..................................#...##..............................................#....................#...........................##............................................................................................................................................#.#....#..............#..#..#.........................................................#....#......................................................#.........#....................#........................................................#...................................#..................................................#..........#.#...........#..................#......##...................#.................#.#.............#.....#.................#....................#..............................................#........##.........................................................#...#.....#.............#...............#................................................#..##..........#.#........#............................................................#.... .........#.........................................................#......................................#..............................................................................................................................................#.......#........................#................#......................................................................##...........................................................#...................#.....#......................................#.................#..............#...#................#............................................#....#.....................###..........................................#............#...........#.#..................................#......#..............#....................#...........#..................................#.........................#.......................#........#..............#.........##...#............................#.##...............................#....#.................#......................................................#...#..........................................##.......#.................#.................#............................................................#.......................................#......#.#..........#.........#.............................................................................................#............................................................#..................#.#.#......#..........#....................#............................................#..#.................#..............##..............................#........#...... .....##.....##.#.................#....#.............#.......#.................#......................#...............................................#...............................#...........#......................#....................................................#.......#.....#......................#........................................#.....#......................................#.......#..........................................#.......................#.....#.#.......#........#.........#.........................................#...#...#.....#....#.................................#.......................#..................#..#.................#....#...#....#.....................................#...............................#............#...#...........#.....................#.................#.......................#.......#.##..........................#...#..........................................#............#.................................................#............................................#......#......#.....................................#..#......................................#..................#............................#...........#......................................................#.....#...........#......#...................#.........#......#...................................#...........#.......#.......#....#...................................................#............................#.................................#........................................#...........#..............#........#.#..................................................... ...............#....#...............#...#.#................................#.......#...#.#.......#.................#..................#......................#............#.....................#..#......#................#..........#..#...#.............................#........................................................................#...............#....#..............................#.......#.........#........#...................##..............................#.#.#.....#...##....#..........#........................................#................................................................................##........................#.........................#.........................................#................................#...#.............#.............#..#.#.......#................#........................#.................#......#..................................................#...................#.....##.........................#..........#.......................................................................#......................................#..#............#....#.........................#.....#.........................#.....................#............................#.......#.................................................#.#...................##..................#...........................##.............................#..........#.................#.....................................#....................................................#...............................#...............##...#..................#......................#.......#................. ......................#.........#.....#........................................#..............#....................................................#................................#.................................#............#.......#.........................#..#.....................................#.................#...........#........................#.....................#.#.......#..........................#......................#........#.......................................#..#..........#...........#......................#...................#...............#..........................................#.....#.......................#.#.........#......#..#..................#.........#.......#..................................#...........................................#....#........................#......#.....#....#...#................#.......#................#...............#.........#..........#...#.......................................................................#.........................#..#........#....#...#.................#..........................#....................................#...................................................#................#.................#.......................#................#...........................................................................................#.....................#......#.....................#............................................#...............#....#................................#............#.............#..................#.#..........##................................................................#... ...#............................#..............#.#...........................................#......................#.......#.....#......................................#.......................#..........................#.#................................#......#..................................................#..................................#.........#..#.........................................................#.....#.......#............#................#......#.....................#...........#.............#.................................#............................................#...................#...............................................#........#..........................#...................#........#....................................................#...............#...........#..#......#................#.............#........#......................................................................................................#............#.....#............#.....#..............#....#.......................#.........#.........#..............#....................#..#....................#...................#................................#..............................#......#.......#.................##..............................................#...........#.................#.......................#............#...............#...#.......#....................#.............#...#....#.......................#........#......#......#...................#...............................................................#.................................#........##....#......#.