0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-01 00:56:26 +00:00
OI-codes/S2OJ/1820/data/portal23.in

501 lines
244 KiB (Stored with Git LFS)
Plaintext

499 500
####################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
##............#...#.#..#.#......#....#...#....#.....#......#.............#..#.....#........#..##...##..........##........#...#...##.....###.#..........#............#.......#............##......#..............#...#.#........#..##......#...........##........#.......#......#...#.#.#.#...#....................#.#......#...#...#..##..#....#.#.....#.....#.......#...#..#...........#.#...............#..#...#....#.#.#....#.....#...#..#..#.........#.................#............#..........#..............##
##.#....##..#.....##..#.#...........#.#..##........#.....##....#..............#.#.##.###.#..##........#.....#.#.........#..........###.......#.......##................#.#.......#.#.......#...#..##.....##.#.#.#...#.#.....#....#.#.#....#......#........##...#..#......##.....................#....#...##...#.........#...........#.....#..#...#..##.......#.........#...........................#....#....##......#.....#..#.#.#...............#...............#..##........#..#.#............#..##..#..........#
#...............................#....#.#.#.....#.......#.......#.......#.........#.#...#.##..##....#..#...#.##....#.........#..............#.#....#.#.#.......#..#.#..........#..##....#.......#.##...#...#....#.........#......#.#................##.......###...###....#..#.......#.....#.....#...........##.....#...##.#.......##.....#...#...........#...#..#..#..#.##.....#..#........#.#..##...#..#.#.#.......#.................#...........#.....#.#..#................#......#..#.....#.........##........##
#..##........#....#.#.#.#........#....#............#.......#.#..#.............#..#...........#...#...#....#....#......##.......#..........#....#.......#.##.#..#.........#.................#....#..#........#....#.......#...#...###....#.#.#..........#....................#......#.##..#.....#.###.#...............#.##..#.#..#.......#........##.#.#......#..#........#.##..#..##......##...##.......#..#..#.........#....##..#..#..#.......##.........##............###..#...#.#..##.....#.......#..##..##....##
#...#.#.........#.##....#...#......#.............#......#........#.....##.........#.....#.##....#...................#........#............................#....#.#...#..##......#....#.....#.#....###...........#.#.#..#......##.....#......#......#...#..#.#................#..##..#..........##..#.#..#.#.....#....#.##...##...#.#.....#..#....#..##.###.###.....##.##...#...#.#......#..#.#.....#....#......#..##.......###.#.#....##.............##.....#.#.....##...#...###...........#.............#.........#
#........#...#....###.....#...........##......#..#...#.......#.........#...#...##..#.#..............##..........##.........##.#........#.......#..#.#.#.##...#....#.#......#...#.#.......#...#.....#.##.#..#..#.#.............#.............#...#.....##.#.......#................#.#........#.#..........###.....#..#....##...####.##........#...#...#..........##.#......#.#.........#...#..#................#.#..#...##...........#.........#.........#...........#..##....#..#....#....##...........##......#..#
#....##......##.#.#.........#.........#.#.##.....#..##...#........#...#.####.#....###......#.......#..##..#......#................#...#........##........#..##.##................#..##....#.....#.....#.#.#.....#.....#......#........#.#.......#..........#.#.#....#.#.........##....#........##..#......#....#.##......#....#.......#........#....#....#..#......#.##...#.#.##...............#.......##...#....#....#.#..#.......#...#.#..........#.......#.#.......#......#.........#.......##...............#.##
#.#..........####..##......#....................#..#..#.#....#....#..##.......##.#....#.#...#..#.#....#.....#.....#...##..#.##...........#....#...#..#..#..............#..........#...#..#.#..#...........................#.#..###..#..##.#......#..#.#.#.............#..............#.....#.#.##.#.....#...#...........##.......#...#....#.....#.......#...#.#..#.....#..................###.....#..#..#..#........####..........#..#.##...##.#....#..#................#....#.####.#...#..#...........##.#...#.#..#
#.#..#.#..................#.##...#..#...#.##..#.#..........##..#.#........#..#.........#.#........#.......#.....#................#....##...#....##........##.##....#......#.#..#.....##.#.....#.........#....#..#.#.......#..........................#....#..#.#.........##...##....##..#........#.#.#..#.#.....#.....#.......#..#..#......................#...#........#......#..#.##.....#..#..#............#.............#..#........#.........#.#...#............#.#.##...................###........##....#..##
##............#..#..#...........#...##..........#..#............#...............#..#........#.....##...#........##...#.#.................#........#.......#.....#.#.#.#.............#..............##.##.#.#.....#.#.......###......#...#.#.##...#......#......#.#.#...#.....#...#..........#....#.....#..#..##.....#..#...##..#...#......................#...###...#......##...##...#.#..#..............................#.....................................#..........##......#.......................#.#......#
#.......................#......#.#....#...##....#.#.............#.....#...........#...#.................#....#...#........#...#...............#......##...#..#..#.#...##.......#...............##.....##..#.###....#...........#..####..#....................##.##.......###....##........#.#.#....#.#....#.....#...#.......#....#..........##........#...#......#.#...#........#...###..#....#....#....#.....#.....#.........#.#...#..#.....#.##.....#.......#.#..###....................................#.##..#..#
#......#......#...#.###..#...##........#..#........#....#....#..#...#..........#.......#........#......#...#.........#.#............#....##.....#..........#.##.....#.....#..#...........#.......#...###.#....#..........#...#.....#..###....##..##..............#................#.............##...#...#...##..#.........#.....#.....#...............#...........#........#..#....................####.....#.....#...#.##...#..#.....##......#.....#.#......#.....##..........#.#.....#..........#.#...#....#....#
##.....#....#..........##.#.##....#.#........##....#......................###.....#....#.....##.#..#.#..#..#..#..#..#.........#.........#...#.#..#...#....................##........#.....#......#....#....#.#..#..#...#............#.......##.#..#....#....##.....#..#....#..#...#...................#......##..#....##....#.#.....#.........#.....................####..#...#......##..#.#......#..#...#....##.#..........##....##..##...............#......#...........#.#...#.#.#...#......#........#.#......#.#
#.##...#.#............................#........#....##...........#..##..........#..#..#...#......#.#.......#.............#.#..#..#...#.#.............#....#............#.....#.###....#..#.............#.....##....#....#.#.#...#.....#...##....#...#..###.....#.......#......###......#.......#..#.......#.#..........#.#..............#....................#....#.....#...#....#..............#.#........#..............#..####....#...........##...............#..#.#.#...#.......#...#........#.#.#.##.........#
#.#..............#.#.#..#.#.........#.........#..#.........##...#......##...#.##....#...#...............##.#........#....#...#......#####.........#...##..#..#........#.........#...#.#........#.##..........#...#.....#..#...##.....#...#....#...#....#...#.......#......##.#.#.#......#......##....#..#.............#..#.........#............#...#.......................#................##...#....##.#......##.#.###......#..#.#..#....#.....##..#.#....#...........#............................###........#.#
#...#.......#..##..#.............#......###........#.......#....#.............#..#.......#....##......###.......#.........##..##.##......#.#.#..#....#...#.##.....#............#........##.....##..#................#.......##..##.......#..............##......#.#.....#.....#.........#.....#..#..###...............#..............#.........#.#.#.........................#...##.....#......#..#..........#....##.......#....#...#......##....#.....#..###...........#.......#..........##.........#..#.....#..##
#......#............#..#..#............##.#........#..#...#.#......#.#....#....###.##....####.....#.#..........#....#.....#.....#.#...##.#......#.......#......#.......#.....#....#.....#..#.#..#...................##.####.#...##..#............##......#.....#.##...#......#...##..#....##........#.....#..#...#..#.....##...#.........##.........#..##..###........###.#..........#...#.....#.....#....#.......#..#.##.#...#..#.......###...##...#...............#....##....#......#............#...#.##...#.##.#
#...............#.....#.#......#..#.......#..........#.....#............#...........#.....#......#...............#..#...#...........#..........#..#.###.##.##..#.##....##.#...#..#..#...#...........#.#............#....#.#........#..........#.#....#......#.##.........##..#..#......#.#.....#...#...#...##...##........##.....#........#.........#.#..........##....##......#..##..........###..#...#..#...#..#........#.###........#..#..#....#..##.....##..#...#.....#....#...#.........#.#....#....#........##
#.......#.............#.##..#.......................#..........#..#................#......#...#......#........#..#..........##...................#.#.#....#..#..........##.#.#..#..#.##.......#..........#............##...#.....#.........#.#..#........##......#..#..#..#.............#......#....#..#...#..#.#..........#.##........#..........#.............##...###....#.#.##..###.......#.#.#...#..........#...#...#....#.#.....#...#..#................#.#.........#........#...#....#...##.#...##......#.#.#
#........#....#...#...##.....#.......##.......#.#.#..#............#.#........#.....#.......##....#.........#.#.#..#.#.#.....#.......#.#.##........##.........#.##...#.#..#.........##...........##......#.....#....#.#.##..........#.....#..#.......#.#.....###............#.........##.......#...#..#..........#.........#......#.........#....#.#.#.#.....#......#.###..##....#.#...#................#..#..........#.#.#...#...#.##.#...##...#...#..#...........#...###...##..#.#.#.#.....##....#...#.#..#..#.#..#
##.......##.......#.....................#.#...#.#....#..#...#...#..##..#..#.......##....#...........##.#..#......#......#.#......#..#.......#.#.#.#......##......#..##........##.....#..#..#...#...............#.#.#.....#..#......#........#....#.#.......###.#...........##.#..#...#...##.....##....#.######.#......#.##.......#.#..##.###.#..#...#...................#...................#.##...#........##.#........#.#.....#..#.......#..#......#...#....#.........#...#.........#...........#.#.......#.#...##
#.........#.#...#........#..............#.#............#..#...##.............##..........##.....#.#...#.#....#...##..#....#.....#.#..........#.#...##...##........#..#.....#.##.#.....#......##..................#...#.#...........#.......#.#....#......#......#....#..##..........#....#............#....#..#..#..###........#............#.#..##...............#....#............#.###........#.......#..#........#..#...#....#....##..............#.....#......................##..#.#.#.##.......#...#........#
#......#.#.#...##..##.#.....#..#....#.....#...#......#....#...#.#.#..#................#..#.....#.........##..#.#..#........#.#..#....#..#...##.##....#.#..#...#.........#.....#....#..#...........##..#.....#..................#.#.#..#...##..#.....#.......#...#..#.......#....#..#...............#......##..##.#..#..........#.......#...#....#...#.#..........#.##...........#.....##....#....#..#..................#..#...#....#....#.#.#.##.#....#.###.......#.#.#.##..........#.#.#.....#........#...........#
#..#....#...##................#....#......#.....................#...#...#....#...#..#......##..#...........#...........#........#...#...##.....#.....###...##..#..#....#.#...........#...#...#..................#.......##..#.........#...#...##........#......#.#........#.....#.......#.........#.#..##..............#.#..#...#....#.............................#.#..##...#..##.#.##......#..#.#...................#........#.##.....##..#..............#..#.....##.#..#....#............#..#..#..#....#........#
#..........###...#..#.##..................#...####.........###..#...........#.......#....##........#...........##.#....#....#....#.....##.#..............#.#..#..#.#...##...........#.#...........#.........#........#..#.....#.#......##...#......#..........#.....##..............#.#................#.#....#..........#........##..##..#.#.......#.........#............#...##.....#.###.....#..........###.###.#...#.........#...#............#.......#........#........#.....#.#....##...#........#..#....#...#
#.#...#.#...##..##....##....##.#.#.#....##........#...#........#.....#..................#.......#.#..#....#.....#.#.#..........#.#....#.#........###........#..........#.........#.....#.#....#..#.##.....#.....#....#..#.##............#........#.......#......................#......#..........#...........#........##......###.......#..........#......#....#.#..........#.##.............#.....#.###.....####.......#.##.#..#..........#..#...#.......#.#.............#.....#...#........##......#.#..........#
#..................#..#....#.........##.......#...#....#....###.#.##...##.##..#..........#..............#...#.#.##...#.....#..#..#......................#..#.###........#.............##.##....#.......#...................##....#......#.#.#....#..........#...........#.....##...................#........#..#......##.#.....#...........#.#.#.........##..#..#......#..#...#............#......#......#.............#.......#......#....#.......#.#......#..##........#.........#........#......#.#.#....#.#..#.#
#................##.........##.#...#...#..........#......#.......#......#.........#...#....#.#..#.#...#...#...##...............###..#.##.......#.....#.....##.#...#..#.#....#...#.#.........#...............#...####..#...................#.#......#.................#.#.#.....##..#......#.....#...........##........#..#......##.........#...#.....##..#..##..........#...#..#...........##...#.................#.........#......#..............#..#....#...#...#..#.......#...#....#.....##.#.....#..#.#.....#..#
##.........................##....##...##.#....#..#..####.###....#...###.#................#..##..#..##.#.....##..#.........#.................#......#......##....#....#......#................#.....###....#......#.....##..........#...............#...##...##..........#....#.#.#.#.........#..#............#.....##..........#.#.#..###..#...#......#..........#......#..##.....#....#....##.###.......#.........#..#.........#.#...........##.##.....#.........#.......#......#....#................#...........#
##..........##............#..##..........#..#.#.....#...........#....##.....#...#..........#...#..#..#.#.........#.#..........#.#....#....#..........#..#...........#.......#.#.#.#....#....#.....#.#...........................#............#...........#.......#...#...#..#..#.##......#..#.....#...#.#...................##...........##......#.#.#.#.#.........#.#.#...##.#.....#..#.........#..#..........#..#.##....#..#......#.......#...##.#...#...#.....#....##...##..#........##.......#.#.#....#...#.#.##
#..........#...#..#.............#....#..#....#..........#...#.............#.......................#..#.#.....#..#....#....#..........#.##......##...............#...#..##.....#.##..#....##.............##.........................#.#..#..#.#..#.##........#....#...........#............##..........#....##.#.....#.##.##..##........##......##...........#.............#..#.#.............##...#.....##.#......#....##......#.##...............##...##.#.#.......#..#..........#.#....#............#....##....#.#
##..............#............#...#...#...............#.#.#....#.........#...##.#..#..###........#.##.#.....#......#..#..........#..#.#...#....#..##..#.#........#.....#..#.##..#..#.#....#...#....#..#...#............##........#....#..#..............#.#.....#.#......#.........##..#...#....##...........#.......#.#......##...##.............#.............#..#..#....#....#.##.#.......##..#......##....#..........##..#...##....#...#..##....#....#....#...####.#....#..#...##...##.....#...#.............#..#
#..##..........#.#...##.#.#.........#....#..........#..#.#.#....#.#.......###.#......................#.#........#.....#.#...##.#..#..............###....#..#.#....#.......##.....#.#.....#..#...#.........#..#...#..........##....#.....................#.......####...#....#..#..##.....#...............#..#..#..#.....##....##........#........##.##.......#.......#.#....#..#....#........#.....#.#.#.##......#......#......##..................##..#............####...#........#...##.....#.......#...#.#.....#
#......#.#.#...#....##.#...##......###...........#....#.#.#.........##...##.....##.......#...#....#......#....##..#.#.....#.....#.#..#..#####..##...##.#..#...................###..........#......#....#..#.###.......#.#.#....#....#...#...#.##...#..##..#.##.#.#.#...................#...#...#..#.......#...........#.......##............##.....###.....#.....#.###.............##.........#.#..#......#.......##...........#..#.#..#...##..#...#.....#.......#...#.....##....#....##....#...#.#.....#...#.#..#.#
#.#..#.##.......#....#.#.#.#.#..........#....#.............#....#...####.##..#...........#.#.#.#...#.......##....##...#......#...#.............#............................#..#..#.....#........#.#...............#.........#....##........................##.....#...........#.#.....#....#....##.....##........#..............#......#.#.................#.....#..#.#.##..##.#...#..#...#....#.##..#..##..#.............##..#............###......#....#...............##.#..........##.##.#..##................#
#.........#.#..#......#....##.#........#.##...#..................#.#...#.......#.........#.#....#.#.#......#.....#.#.....#..###....##.#......#..#..#.#....#.......#..#....#.......#..#.#..#.#..#..#....#........##.#.#.....###......#........#....#.#..#........#.....##..#.##..#.#......##.....##.##....#..#............#..#...##..##..#...#.#.#....#...#..##......#...#.#..#.##........#...##.####....................##..#.##......#.............##.###.......................#...#..#.#.........##..#.#..#.....#
#.........#.#..#.....#.#.....#....#................#.#.#...#.....#.........#......###.......#.....#.##..###...#.....#......#.#...........#...#.#.#........#..#........#..##.......#..#..#....#....#...#..##.##..#....#......##......#..#...#......###.......##..##.#...#.#...............#.#.........................#.......#..#...#....#..#.#..#........#.....##...##.....###.#.........#.#.#..#...##...#.##...####....##.#.##.#.#.#........#..#....##.....##..#.....###....................#..#.......#.........#
#...........##.#...#..#....##......#...................#.......#...#..#...#...#....#....#......#......#........#....#....#........#.....##.........###..........#..........##..#.....##...........#...#.###..#..###.......#.#..#.......#....##..#.........#....#.......#.#..#....#.##...##........#..........#......#..#....#..#.......#..#.....#.##......#.......#.......#..#.......#.........#.....#..##..#..#..#.#...........#...#......#.............#.........##..#........#....#.........#.................#.#
##.#.#...#..##..#.......#................#.........#.#....#..#.............#....#.........#...........#....#.............###...#.#.#.#.##.##...#............#.......###..#.#.##.##.......##...#.......#......#......##.......###....#.................#..###......#.#......#.....###.....#......#...#....#........#..##.............#...#...#.......#.....##.#.#..........#.#..#.........#........#.........#.#...............#....#...#..#.......#..#..#........##........#...##...#.#..##....#...........#.......#
#.....#........#...#.........#.#.##.#.####..............#...#.....#......#...........#.#.....#.#....#.#..................##...#..##.....##.........#.......#.#.##..#.........................................#............#...#..#....#...#......#............#.......##..............#....#..........#........#.........##....#..#..#.#.......#....#..............#......##...#.#.....#.#..###.............#....#...#....#..##....##.#..#........#.......#...#..##.##...........#......##...#.#...................#
#....#.#.....##.###.....#..........................#....#.........#.........#.#..#.............###.#...................#.#.....#.#....#...#....#...#............#......####........#.#....#....#....#..#......#............#....#.#.................#..#..#.......#.#..........#.#...#.....#...#.#....#...........#....#.#.#..........#...#....#...................#......#..#.....#........#....#.....#........#....###............#.....#...#..#..####.....#...##.#................#........#......#...#.........#
#..#....#...........#..#.....##.....###.#....###......#..#........#..#.....#.....#......................#####..#.#......###.........#...................#........#......................#............#...#.....#....#..#......#....#.....##........#..#...#....#.#..#..#........#..#.#.#..#......#.......#.##........#......#.....##..........#.........#..##....#...##.##............#.....#...#......##...........#........##.....###............#..#....##...#.....#.......#.##.....#.#......#...#.##.#...##.#..#
##..#....#.#......#..##...#....#...#......#.##........##.#.....................#........#.........#......#...#...........#...#.....#....................#.###.......#......##................#....#...........#...#...............##....#.#..#....#......#...#.#...#.......###...##.........#.................#.#.##.................#..............##.#.....#....#...#..........#..#......##.......#.#..#.#.#........#..#.#....#.........##.....#.......#....###.#.....###......#..#####...........##..#....#.#...#
##.....#.##...#....#.......##........#..#.........#.....#.#..####.....#..#.#..##.#..#.......#..#..###.....#...........#......##..#.#.......#....#...#.#....#.............#......#.........##..........#...........#.#....#........#..........................#.............##.......#.................#.......#.......#.....#..#...#.....#..#......#......#....#.#....#.#..#.#.#..#.....#....#....#.....#.#..#......#.#..###...............#...........#..##....#....##...###...........##....#.#........#..#......#
#...#.....#.##.............#....#...##.....#....#.#.#..##........#....................#........#........#.........#..#.............#...#.#.......#..#...#.......##..#....#............##....#.........#.....###...###.....##...#..##.#.#......#.....#.##...................##........#...........#.#.#.#.......#.##..###.....#...#.....#.#.....#.........#.....#.....#..#....#...........##...#.#..#......#.###.#.#.....#....#..#........##.........##.#.............#.##.........#...........##.##.#...#.#......#.#
#..#...####......#.......#..............#.#.#..#.....##........##.......#...#......#........#..#..###.#.#..#.#...................#.#.............#....#...#..##.#..#........#.###.#...#.##.#................#..#..##....##.....#........##....#.....#..#.#.....#...#.......#.#................................#...#....#.....#...........#.#..##.#..#...............###..........#...........#....#......#........#..#......#.###.#....................#.....##..#...##......##.##...#..........#......###......####
##.......#...#...###......##......#....#.#.#.#...#..#.........#..............#....#...##..#.#.#..#..##....#..#....#...............#........##........####.#...#..##.......#.......................##...#.........#..#.....#......##.......#.....##.................#....#...........##.........#.###...#...#.........#.........#.....#..#....#....##.....##...#.###...#.#.#.#....#.#.....#......#....#.##.#.#.....#...#...#.....#....#............##..#.....#....###..#....##.......#........#.....................#
#...........#..#....#...##......#....#..............#..#....#..##...#............##.........#.....#.#.......#....##..#..........#.#.#...#.....#...#..#...#..##........#......#.....#.#........#.#.......#..#.#.....#.#........##........#..#.....#...#.#.........#....#......#.#.#.#..#...##....#......#...#....#................#...#.#.#...#.....#......#.#........##.....#..#..#.#.#...#..#.........#...#..#...#....##.#.###..............##..............#..#....#....#.......##...#..#...#.#.............#..#.#
#...#...#.....#..#........##.....#.....##...#..#............###.............##...#...#.....#..#.##..#.........#....#..#.....#.#.#.#...........##....#..##..#.......#.#..##....#...#........#......#...##..........##.#..........#....#.#.......##..#...#..#.#..#...........#.#................#....................##.#.#.....#........#.#.....#.......#.....#......#.##.#...#.....#......#....#...##..............#....#.......##....#.#.#.......#..##...#.....#..#.#......#..#.#..#..##....#....#.........#......#
#...##.........#..............#...####...#.#..#.#...#..........#..#.##...#.#...#.....#......###.......#.....................#....#....#..#.#....#....#..#.....##..#.............#......#.........#.#.#..#........#..#......#.....................#....##........#.........##.......#........#.......##.....###.....#......#..#......#...............#...##..#..................#..........#....#..#....#.#.#.....#.#.....#.............#.#..##........#..#................#..#......#..#.#..#.#.##.##..........#...#
#.#...#............#....#.#.................#.#....#.....#.#...#.#.....#...#.......###..#..#............#...#.......##...........#........##..........###.........#.##......#.#......##.........#....#.#..###...#......#..#.##..#................##.....#..#..##.....#...##.#...#...#............#.....#..#........##.....#...........##....#....#....#...#.....#.#...#..#............#.#......#...............................#...........#.......#..#.###....#..........#..##...#.##.#..#....#..#...#..........#.#
##.......#.....##...............#..##..####...#..##.................#..#......#.....#..#..#..#....#......##..#...........#.......#.............#.......................#......................#..#...#......#####......#.#...#.....#...#.#...#..#...#..............##.........#...#.......#.#..###.#...###.........#.......#..#................#.....#.#......#.#.........#....#......#...#..#....#..#.....#..#............#.....#..............#..#...................#.....#..#...........#.........##..#.#.#...##
#.#........#.##...........#.##.#.#.....#..#.#...#.......##...........#.##..#.....#..........#..##......#.....#.....#.#..........#....#.........#..#......#...#...##..#...#.......#.#....#.#..........#........#.......###...........#.......#........##........#.....#..#......#.....#........###...#.#.#.#........#...........#...##....#.....##...............#...#..#.....#.........#.....##...#..........#....#........##....#..........##.#.#....##......##.###...............#.......#..#.......##.......#..##
#.#.#..#.#..........#.......#.......####.......#..#..##..#.##.#....#....#....#...#......##..#..###..#...........#.....#.#...#........#...#...#..#....#.....#...#.....#....#.#...#.....#........##....###...#....#.........#...#...##....#....#..#.......#......###.#.................##........#...#...##.#.##...#...............#....#...#.....#..........#.#..#....#............#.#......#..........#...#.#.#.........##......#.#....#.#.#.....#.....#......................#................##....##........#...#
#..#.#...........#..................#...................#...#.....#....#....#....#.##.#..#..###......##....#.....#.........#.......#.#.......###.......#.#..#.........#.#.#..#..#.....##.......#.#...#............#..#...###..........#.......#...#..#..........#.##..........#....#.#.......#..........##............##..##..............#..#.#........#..#....#.................##.#...###.#.#............#.........##.........#.#...#.........#.#....#.........##.......##.......#.....#..#....#...............##
###........#..........#....#.......#......#...#.......#.........#.#...........#..................#.#...#...#.#....#.#..##.##.......#......#......##.#...........#......#....................#.....#...#.#..###...##.#......#...#..#.#..###.......#....#.#..#..#.#.........##...##.....#....####.....##...#.#....#.#.#..#.......#..#....#.....#...#....###......#......#...............#..#.........###..#...#......#............##............#...#.......#......#..........#..#...#.#...........#..........#.#.#..#
#...#......###..#...#...#.........#.##..................#.#..#..#........................#..#.....#.....#..#.#...#..#.........#.....#.#.........#..#......#..#.#..............#..#.#.............#....#.#......#.#.#......#.#..#...#..#....#..###...##......#.#.###...##..#.............#...##......#..##.....#.......##.#...##...#.................#.....##.#....#..#.###.......#....#......#...#..#...#.##...#.#...#............##....#.....#..#....................#.........##.......##.........#....##.#......#
##.....#........#....#...##..#..#.............#..#...............#....#...#.#..#.......#.........#.#...#..#....#..#..#........###.#..........#......#....#.##..............#........#..........#..#....#.###......#...##....#.#.....#......................#...............#.........#.....##...#.......#.......#.....#.......#........#....##........#.#.#..#.......#..#...#.#..........#..............#..........#...........#.##.##.#.....##...##.#.#.....#...###...............#..#.#..#.........#......#..#..##
#...#..#..........#..#..#.........##..............#..#.....#......#.#.#....#.........#.#......#...##....#..#......#.....##.#......#...#.....#..#.....#..#.#............#......#......#....#..........#...#.#..#..#..##...........#...##.#.###........#.##....###.........#.......#.#.....#.........#..#..........#.#..........#..#..#..##.#......#...#....#.#.....##..#..#...#........#...#......#.......##.#........#......#......#.##...#..........#.##.##...#.#....#.......#......#.......#............#...#....#
#.....#.#.#.#..........#..#......#..#........#.#.#.##.....#.....#.#...#.#.#.##...#..#..#.#......##.#.....##...#.##...#..............#..#....#.........#.........#...##.#..#.#......#.#.#.........#......#..#.#......#....................#.#.......#.......###.......#.#..##...#..##..##.......#...#...................#.#..........#..........#.##.#....##.............#.#........##..#.#..............#.....##.#...#.........##..##..#.####.......#..............##...........#...#...###..............#.........#
#...........#..#..#..........#....#.......................#....#..##.........#.#......#..#........#..#......#......#......#.#....#....#.........##..#.#...#....#.##.###.......###..........#........#.#...........#..#...##.#......#.....#.#........#.............#...##..#............#........#.#.#...............#................#..##...#......#...................#..#.....#.#.##.........#.......#...####......#......#................#...##.#.....#.....#...............#.#.......#...#...##.......#....#.#
#..#....##...#.#..#...#.....................##...##..#.....#.#.....#...............#.......#..#..........#..#......#....#.....#............#.....#........#..#.................#...#......#...#.........#.#..##..##.#.........#....#.......#..#...........#.#......#.....................#....###..##...#...........##..#...#.......#.......#.#............#...#.....................#....#...#.........#.#.#..............#...#..##........#....#.........#####....#...........##.............#.......#.....##.##.#
#...##......#..........#.........#..##.#............#.#............##...##.#....#.....#.#......#.................#........#...##........#....#............#...#.....#.##.#..#......#..................#......#..#.....##............#.....#..#...#...#...##..##....#......#..#.....#.................#.......#...............#....#........#..#............#...#.......#..#..........#...#........#..#..##........#.##.....#.....#...#....#.##...###.#.##.#..#.....##...#.#.##.#.........#.#.#..#.##.##....#.#.....#
#....#...#.......#...##...#..##.....##......#..#.....#.....#.##..#...#.....#..#........#......#.....C........#...#.............##.#............#.......#.#......#...#.#.....#......#.#.##.........#...#......#..##..#...###.....#...#......#.#..##.............#....................#..............#................#...#.#........##....#.............##.......#.###............#....#..#.#...#..#..#.........#.#.#..#....#..#......#....#.....#.............###.#..#.....#......#...#..#.###.##..#...........#...#
##..#........#.#.......#..#..#..###..##................##..#..........................#.................##............#......##....#.................##....#.........................................#..##............##...........#....###....#......................#........#.#...#.##..........#.......#.....#...##..#####..#.#....#....#.###.....#..#..#....#..#.....##..#.#..#...##...##.#............#......#......#...#..#.......#.....#..###......#.#..#........#....#.......##.......#...#......#..##...##
#....#..............#.......#...#......................##................#.##..............#........##..........#.....#....#.##......#.....#...#..#.#.........#...##............#.#.#........##.##.....#....#.........##.#....#........###..#.#...##..........#.....#.....##...........#...#.#...#.........#...........#.......#...#....#......#.#.....##......##.#.##........#.#.#.#.....#.....#.#...#.......#........#.#.#.....#....##.........##............#..............#.........###.#...#..................#
##.........##.##..#.......##...#..#.........#.....##.#......#.....#..#....##............#.....##...#..#.#.....##.....#...#....#..........#.#.#...#...#....###....#..##.....#.#...#..#.#....##....#...............#.........##.#.....#........#..#.##......#..........##.....#....#.....#..........................#...#.##....#.......#..#.........#......#.........#.#.....#..#.##......#.....#.........#.........#....#.#...............#....#..#....#..#...........#.##.......#..#.#..#..##..##.................#
#.##.......#.....#..#......#........#..#.##...#........#..#.........#..#.........##.......#..#........##.#..##..............##...#....#.#.....#......#..#.#...##.........#.........##............#.#....#....#..#......#.#...#........#...#.#.....#..#.#.#.......#....##.....#.....#.#....#.#.......#.....#..#......#...#..#.#......#.#...#....#..#....#...###...#....#....#..##.##......#...##.........##..##..#....#..#...#....#.#..#..##.#................#...#...#.....#......#..#...............#..#.......#..#
##.#.#..#.##...##..#...#..............#.....#....#..#...##....#.###..#....#.....#.#.##...#.##..........#....#..#.#.......#.#...##...#..........#..#.....##.....#....#.......................#.##.#.....#..##......#......#........##...............##.......#.#..##...#.#....##....#....#...#..##.........#..##..#..#...........#.#.......#...#...#...#..#.....#....#.........#.#....#...#....#......###......#..#..#.#......#.##.......#...#............#.#..#.....#....#.#.....................#..#.....##.......#
#......#.......##..#..#.#.#..........#...##........##...#...#..............#......#...#....#..........#.#......................###...#..#....#........##..###..#........#.........#.#.....#.......................##........#..#....##.....#...........#......#..#.#...####..........#.#..#.#....#.#..##...#.......#....#...#...#.##...##.....#.....#.##...#.....#.............#......#.#...............#.........#..#..#......#...#..#.................#.....#.##.#..........#..#.....#.....#.....#...............#
#...#...#..........#.#.##..#.....#......#........#..#...........#..#.#.#........#....#....#.#...#..#..........##......#.#..............#.#....#................#......#...........##..#...#....#.#..#.#.....#...##..#....#...#........#.#.....##..........#........#........#...##...#........#.......#.#...#.#....#...........#....#..#.....#..........##..........#.....##.##.........##..#...#...........#..#.....#...#.................#.#.........#..........###..#..##......#....#.##...#.#.....##.....#.....#
#........#.#..#.##.#............##............#....#.................#...#.....#.#...#.............#..#....#....#.......##......#...#..#..#...#...#..#......#..........#..........##.................#........#.....#..#.#...#.....#...........#...#.#.#..#.....#.#.#...#........#.#.................##.......##.#..#...........#...#...............##......#.........#..#.......#........#....#.#.......#..#...............###....#.....###...#.#............##...#........#..........##..#.......#.#..#..##......#
#..........#....#.#.....#....#...#.......................#......#......................#.#.....#....#..#....#.....####..#..#.........#.....................#..###..#..........#.....##..#..........#.....#..#.#....#....#...........#..#........#.........#..###...#..#.............#.......#..#..#....#.#.#..#...###.#...#..#....##......##....#.#...........#.....##.......#.##....#..##......#................#..#.........#.................##................#......................#................#........#
##..#..#.....#....##.#..........##.....#......##.##......#....##...##.#......##......#..#..#..###.##..##..#.....#..#.......##.##...#......#.............##..............##...#........#.........#.#.##...##........##..##.#..................#.................##..........#....#...###....#..##.......#.#...#..........##.#..#......#.......#.....#.........##.#.......#.....#.........#...#.....#....#.......#...##...........................#...#....#......#.....##.#....#.....##...#....#...#................#
#.##...#.....#.................#...............#.....#....#...............#......#....#.#............#........#...#...#..#........##......##.#...#...#.....#...#...##....#.....#...##............#..##.....#...#...#.#.........#....#.....#.........#.......###.##...........##...##..#.......#..#.#........#..#....#..##..........#...#...#......#....#.#..........#..##..#....####..#..#..##.........#.......##.....##.......#..#.#............#................#.....#...#.#....#..#.#.........#.......##..#....#
#.##.....#.#.........##.....#..........#.....#.#..#.#........#...#...###..##.#..#..........#.....#......##..#....#...#...#............#..................#........#.....##.#........#..##.....#.....##.#..#..#.##.......#............#.#.#.#.#.....#...........#.#.#..#....#.....##........#......#..#.........#.....#.#.##........#.......#........##.#..##...#....#................##.#.#.#........##....#...##...#...###.##...............##.##.....#....#....#.......#.......#...............#.#...............#
#.#.......#..#.....#.......#....##......#...#...#.#......#.#.#.....#.#..........#....#.##.#....#..##.##..#................#.##..#...#.........#.....##.....#.....#.........#...#..#..#....#.....###...#.....#.#.##.....#...#.....#...#.....##........#..#.......#..#................#....#.......#..#.#....#....##..#.....#.......#..#..#.................##..........#..#.........#.#.......#...##.................................#........##..###...#...#.##.#.....#.#...#.....#.##.....#.#....#......#.#..#....#
#....##.#....#...#..#..##..........#.....#..#..#.......#.#...#...............................#..#...#.......................##...........#...##..#.#.........##....##..#.#...#.##...#........##....#..#..............#..#...........#...###...#.....................##...#...##................#.#.....#....#..#..#...#.#.......#..#...##...#.#...........#..#.............#....#.....#........#.#..#.......#.............#.............##.#.#..#......##......#.#......#.#...#.......#.........#........#.....#..##
#..##.....#....#....#.....................#.#........#........#...............#.....#.....##..##....#.....#.......#.............#...#.......#.....#.#..###....##.#.....#..#...##.......#.............#.#..#.....#..#####...............##......#..#...#..#....#..#.#.##.......##...#...##.....##..............#..#....#........#......#..#..###........###...##....#.#..#..#..................................##.#........#...#..#......#..#.#...........##....#.....#.#............###......#.............#.......#
##...##......#........#..........#.##......#....#....#....#.................#.###...............#.#....#..#......#..........#..##.#............#.##.....#....#......#.#..#........##.....#...#.........#...........##...###.........#..#..##.#...#..#.#.##.....#...#....#....##.#.#...#......#.....##...#....#................#.......#....#.##......#..##.#......#....#.##...............#....................#.#....##.##.............#.......#..............##..#.......##.##...##.#...#####..........#....#.#..#
#......#.#..#..##.....#......#...#...#..#...##.#.#.................####....#...............##........#...#...#.#.#.#.......#...#.##..........#..........#..##.......#...........##......#....#...............###...#.#........#..#...#.#...........#.#..#......#..##......#......##.........#.#.##.##..........#...........#...#..#.#....##...#...#.....#........#....#....##.#.....#..#...#......#...##......#.....##.###.#............###...##..#...###.#...#..#.....##.#..##.....##..#.#.#......................#
#........#..##.............#.......#.##....##.........#.#.#....###.........#......#..#...........#.....##......#..#.#........#.#..........#......#.............#.#..#......#.................#....#.#......................##..#...#..##.......#.#..#...#.#............#...#..#...............##......#..#..###......#.#...#..###.##.#....#.#.##.#..#.#......#..#.......................#...........##..#.....###...#.............#....#.##.....#....#..#.#.#......#..#...#...............#....#..##.#.#.........#.#
#.##....#.......#.....##..#.....#......#...#...........#.....#.##...#............#...........#................#.###...#...#......##...#..##.....#.#..##..#...#...##...#.......#.........##........#.#.#.#.#.............#.#.........#.....#....#.#...........#...#...#..............##..##...........#.#....#...##..#####..#..............#....#......#...#....#.#..#..#....#..............#.#......#..#.....##....##...#.#....#.#..............##......##............#......#..#..#.#..##..#..........#...#.#.#...#
#.....##..#.....#............#..#..#........#.#.##......#......#....................#...............#.......#.##...#...#...#..##..#.#..#.#...#.......#..#.......#.#.#...#.......#.......##.........###.#......##...##...#.##..#.....#...#.###.####.#.#.#.....................#.........#..#.........#.............#.....#.....#.....#.......#...###..#.#.........##......##......##.#.##......##.##.##.....#.........##....#....#.#................#...#..........#..#.#..##.........#........##.#..#..............#
#.......#.##.....###.#.#.#......###........#..........#......#.............#..........##...............#..#............#....#............#....#.......#.##.........#......#...#..#......#....##...........##...#.##..#.........#.....#......#..#.##.#........#...#..#...#.#.#...###.#......#........#......#.....##.....#.#..........#.##...#...............#.........#......#...........#..##......##......#...#..........#.#.......##........#.....#..............####......#.........#.##.#..#........#....#.#..#
#.#.#......................#.....#..#.......#.#....#......#..##.#......#......#.............#........#.......#.#.###.#..##.#.......#...........#......##...........#.#...#................##............#...#........##..#..........#........##.#..#........##..###.....###.....#........#........#..#.....#.......#......#...#...#......##.###..#.....#.#..###.............#..............#..#.#....#.##..#....##..#..#................#.........#...##.........#..........#..#.#..........##.....#....#.....#..#.#
#.........#............##...........#.......#.........#.#.#...........#...................#......#...#..##...........#..#......#..#.#..#.#.#........##.#.......#....#.#..#.#..........#.......#....#.............#...#.........................#.##.....#....#.......#....#...................#...........#......#.#.#...#....#.#.................#.#.##.#...#...#....##....#.......#......#.##...#.........................#.....#.#...#.............#......###.#.#........#.........#....#.............#....#.#.##
#......#..#...##.#..#.##.#............##.#...##.#...........#..........##.....#.#.#..##.........#.#.....#...#......#...#.....#...#.#..##..#.#...#..##..#.................#.....##........#.....#........#..#.......#......#.#..#...........#.........#..##..........#.....#...#.....#.....#...#...........#........#.#....#..#..#......##..........#.#.#....#..#...##....#.....#...#.....##.........#..........##..#..#.#....#.....##.....#.#...........#..#...#.#.##........##..........#.#....#.........#.......##
#......#...#.......#.........#....#........##..#.........#......#.##..##...........#.......#.#.#...#..#.......#..#.#.........#.#.#......#.................#...#.............###....................####...#.....##........#.................##.......#.#................#.....#.........#....##.....#......#....#.#..#...............#.....#......##..#..........##.##......#..........##.#........#....#........#......#..#.#...#......#.#.#..#....#.#....#........#..#..#.....#.#..####..#....#........##.##..#..#
##.#....##..#.#....#.#.#.......#..#........#....#...#..#.........#....#...#...#...#.#..#....##.......#..#.#...#...#.#.#............#.....#.....#...#.....#.#...#.#.......##.................#.........#..##..##.#..#....##.#.............#.#...........#..#...#......#..###.#.#...#......#...#..#..#..........#........##......#.......#.##.....#.#..#......#...........##.#.#........#..#.....#.......#.....#...#......##...#..............#............#.....#.#................#.....#....#.....#...............#
#.....#.....##.....#.#.....#.#.......#.#.#.#.........#..##...#.#.......#....#.#.................#..............#..#..#.#..........#...##........#.....#.####......#....#..........##.......#........#..#....#...#...#.......#..##.....#.#.##.....#.#...#...#...#.#..#....#..##..............#....#......#..#...#...#.###.#....#..#..#...#...#...........#.##...#....#.....#..#.............#........#....#.........#...#..##..........#.#.........##.#...#.#..##......#.#.....#............#...#.....##.#.#........#
###....#........#.##..#.....#..#....#.#...........##.#..#................##.#......#..##......#......#..#..............#...#..#.....#.#....#.#....#.#......#...#.#...........#.............#.#.#......##....#........#......#......#.#......#..............#.........##..#......#....##...............##..#.....#.#..#...#.......###..#.#.#......#......#..........#...........#.......##.......#.##...##.#...#..##..#....#...##.#.......#.#.........#..........#.###.........#.#..#.............#....#....#.....#.#
#..........#......#..#..#.......##..#.......#...#..#........##.#.....#...#..#..#..#.....#..#.........##.............#..............#.....................#....##..#..........................#............#.#.....#............##..##.....#...#.....##........#....#....#....#.............#.......#.#.#.#....##.#.....#...#...#.....#..#.......#................##..#...#...........#.......##.........#.............#.#..#.......#.#..##........#.##.....#...#.....#....##..#..#...##...........#......#.#....#.##
#...#..........#....#.#...#..##...#..#....#....#.........##.#...###.#.....#..#.....#.........##......#.......#........###....#.#..####........#...........#.........#.#..#...##...##.#...............#.#.......##......................#.......###...#..#.#..#.##.........#.....#.........#......#....#.#.......#..#.##.#...###...#..........##.....#..#..##.#......#...#...........#..#......#.....#...#.#..#...#.....#..#.....##.......#....#......#......##..........#...##........#.#.#..#....#............#...#
#.###....#........#.##.....#.....#.#.....#..................#...............#.#....#...##.#.#.#.#...#..#.#.#...........#...##..........#..#.................#....#.....####..#......#..#...#.#.##...#...........#.#.....#..#.#.#...#.....#......#.......#..##..##...........#.###.#.......#.....##.#.....#........#.#....#.............#......#.#..#...#..#.###..............#.#.........#..#..#....#...#.#.....#...#......#.......#.....#......#...#..#......#...........##.#......#....#.#......#.......#...#....#
#...#..#...#......#.##.#....#...#..#..#.......#...#.....#..##..#..........#......##.......#..#...#.....#...##.#.#.#.......#.#.#.##.#.....##.....#......###..#...##.#.#......#..#.#.....##.....#.....#................#........##..##..#.......##..........#.........#......#................####..........##...####.#.#......##...#.#.....#..........#...#...........#......#..#....#......#....#.#.#.....#.#.....#..........#.#..#...#.##..#...#......##....#...#..........#....#..#...#.#.#........#......##.....#
##...###...##.#..##....##...#.........#..................##...#..#....##..........#..#........#.............#.......##.....#...........#......#........#..#.##.........................#....#.#..........#..........#..............#.....................#........#...#...........#......###.....#........#....................#.##.......#...#....#......##...........##...#....##...........#.###..#...................##.#.#..#......#..#.#......#.#.........#.......#.##.#......##.......#..##......#..#..#.##.#
###.....#....#.#.....#.#.#..#..........##..#.......##....#........####..###.#....##.....#..#...........#..#.#...#.##.#..##......#.#...........#.##.##............#.............#...#...............#.#............#.............#....##.#....##..###..#.##.#......#.............#.#..........##.#...###...........#.....##...#.............#......#....#......#.#...##.....###..#..##..##..##.##..#.........#.#.........#...#.........#.............#...##.......#...#..#.#...#....##........#.#....##..#...#..##..#
##...#.#..#.#.....#......#...#.#...#...#...#.#.##.#..#.........#...#......#.......#.#....##...#...........#..........#..#......#..#......#.#......#....#......#..#..#.....#........#.#...##........#.....................#.#.#...................#........#...#....#.....#...##.#.......#..#...........#..#...#.........#..#......#..#........#......#.....##.#......#...###...#.#..#...#.....#.......###.#............#......#...#...#.####..#..##.........##...#......##.#.#.....#.....#.........#...........#.#.#
##...#.....#.#.#......#.#.#......#...#.#.#.#......#.....##....#........#.##...................................#..#.......#..#.........#......##......#.............#.....##.####.....##.###.......#.......#.#......#.#..#.##...##.#.....#...#.....#...##..#......#......#.......#.....#.#.....#..#...#.......#........#.........#........#.........#....##..#.#...........#......#.#.#...............#........#.......#.#..#.....#..#....#........#................#.......................##..#...........#..#....#
#.............#..#.#....#.........#........#..##.....#........#............####....##...#...#.#........#.......#...........#...#..........#............##...#.#...#.........##..#.#.###.....#..........#....#........#....##..#.#.#..#.##...##...#..............#.....#...#........#.#...#..#.##.......##.##.....##.....#..#........##......#.............##.......#...#....#............#...#..##......#.............##...........#.........##.##..........#...#..........................##.......#...##.........#
###.............#.......#....#.......###.............##...#....###..#........#.....#........#...........##.##.#.#...........#.#......#...........#.#..#....#..##...............#..#...#.#.#....#....#.......#.#...................#...#...#.....#..#....#........#............#..#...#..#...#.#.......#.##.....#......#..##................#......##......#...#.....#....##.#..#.........#..........#..........#.#..#.....##......#....##..................#.##.#.....#...#...##........#.##.#.............#.#.....#
#.####.............#.....................#...#............##.....#...#....#.#..#...#....#.#.................#..........#..............#...#.........#..#...#...............#.#.#.#.#..#..#.....##...........#......###........#.........#...##...#...#.#.....#......#...................#.....#.##.#....#............#.#....#...##....#...#............#....#.#...#.........#..........#...........#.##.........#...#............#..#...##.###....#..#....#..........#...#.......##.####.#.##.#...#..............#.#
#.#.......#..#.....##.#........#..#..#.#..............#.##...#.............#.#...............##....#..#.#....#.....#.#.............##.#...........##....##.........#.#...#.........##......#...#.........#...#..#.......#......#.###..##.#.................#.........#.....#.........##..........##....#.##.##.............#.#...#..........#.............#..##....####.#...#..#............##........#................##...#.....#..#....#.#.......#.#....#...#..............##..##.#.#........##....#......##....#
#.....#........#..#.#..#.#.............##................####.........##...##...#....##.........#.#.#..#.##.....#..#.#...#....#.....#......................#.#............###.#.#..#.........#.........#.............#......#..#...........##.#.###.#.....#.#....#.#..#..#................##...#.......#........#....#............###..............#.#..#....#...#.###...#.......#....#.##.........#...#.#..###.##....#.............#............#.##.#........##.#......###......#..........###.#...#..#..........#
#.#....#.......#....#...#......#...#..............#..............#...#.......##............#..........#..........##..#.............##...#.........#..................#...#....#.##..##.#.............#....#..#.....#.#......#..#..#....#........#...#...........#.......#.........#..#....#.##.##.#...........##...............#.........#....#.#...#......#.....#....#....##........##.....##.#..#.#.......#........#............#...#..#....#....#......##.#..#.....#........#...........#...##...#.....#...#.#..#
#..#.........#..#.......##.....##.....#.....#....##....#.......#.#..#................#...#...#...#.................#...#......................#...........#..........##............#.#......#....##.....###.....##......#.##..#..#.......#...#.....#.#.......................#.........##....##..........#.##.......##....#...#..#.#.#..#....##.#.......#....#.#...#.....#..........#.........#.....#.......#.....#......#..#.#...............................#......#...........###.....###.....#.....#....#......#
#......##.....#...#...........####.#.#....#.##....#........#...........#......#.....##..#....#.....#..#.##........#.#.....#.....#.##....#......................##..#.#..##......#..#.........#..#.....#.....#....#...#.#....#...#..........................#..#.##.......#.#........#....#.#.##....#....#......#........#............#........#....##.......#..............#..#.................#.#...#.#....##......#.....#.....#...##.#....#....#....#.........#.##..........#.#.##...##....#...#.#.....#..####..#
#..........#..#...#.........................#....#.##......#....##.......#.#...#............#..#....#..#..........#.....#............#...............#.....##.......#....#.........#............#..............#.........#...#..#...........#..........#.....................#...#...........#....#........#.....#...#...#.#.....##.....##.........##.#.##............##..##..........................#..##.#....................#..##......#.#.#.........#.#.#..#......####....#.#.#...#...#......##..##..###...#.#
##.....#..#......#....##.#..#............##............##.....#.....#.#...#.#.....#.......#.#....##.#.#.......#.##..#.........#.#..#..#.......##..##...#.......#...#.....#...#.#.#.........#.#...#.#............##.#............#...#........#..#....#........#...#.....#.#..#...#......#...#...#.##..#.......................##.#.......#..#...#.#......#........#......##..##...##..#.....#...........#.......#..#.....#....#...#....................#.........#.....#.##.#..#...##...#...........#........#...#.#
###........#.......#.#.#........#...#..##.#...#.#....#...........#......#.........#...##.#.....#..#.#.#.................#....##...#.#......#.##....#...#....##....#.##.#...#....##.#..#......##.................#..#.....##.......#.#..........#..###......#.##..#.......#......................#..#.#.#.#..#..........#...##...##.......#..........##.......#.#.....#....##..#...#.....##........#..#.#......#..#.....#..#.#...#.#.....##..............#.#...............#............#.............#.#.......#...#
#.#.....#####............................#...#...#......#..###..#.....#.....#..#.......#....#.#...#...#.#.#....##..#...#.#............#..##....#..#.........#..#.#........#....#....#..#......#.#.#........#.#...#...#.......##............#.#.#...........#.#.......##.....#.#..........#..#.........#.......#...#......#..#....#.....#.#...#......#.##...................................#..#............#...##........................................#........#.......###..#.##.#..........##.......##..#..#...#
#...#.....###.........##....#...##....#.#.....#..#.#...##..#......#.....#..#..#.........#....#....................##....#.#..#........................##........#.............................#..........##.......#....##..#.#....#......#..#..#.#.....#......#.##.#.#...........##.#.#...#.###...........#.......#..#...#..#.#.............##.....#..................#.#.#.......#....#..#............#.#.....#.....##...#...........##.....#...#.......##....#...#.....#....................#..#.......#.........#
###......#..........#...#..#....#..#...#....##...#..#....#..........#........#...#....#....#....#..#.#..#..#....#..........###............#....#.......####....#..#..#...........#.....#..............#.#..#....##.#....#......#....#.#..........#.............#....#.#.............#................#..#....#..#.#.#.#.#.......#.......###..##....#......#....#.............##......#.#...........#......#..#.##.................##..#####......#..#.........#.#...#..#...#........#.##......#...#........#......##
##.................#..........##.#..#.#.#....................##....................................#............#...#.#.......#...#........#..#........##..#...........#..#....#....#####...#.....##..#........##.##.#.....#...##...#.#..#..........##..#....................#......#...#...#.................#..........#.#....#....#.#...#.#.......#......#.#............#.#..........#...#.###......#..#.............#...............#...##.....##..........#...###....#.....#.....#.........##........#..#.#...#
#.....#...............#.#......##...............#...........##..#.......#.#....#...####.....#.#.##.........##............#..............#.##..#......#......#......#......#.#..........................#.#...#....###..#...##..##......#.#..#..........#.............#####..........#.#....#.....##.##.#.....#.........#....#.#..#...##.....#....#..#.#...............#....###...#......#........#.......##.#...#.......#....#.#....#..........##....#...........#.#......#.....#.......#.#..####.#..##...#.#......#
#..#.#..#.#.#.#........#.#...#......#.....#..............##.........#.#....#....................#.###....#..#..#...........#...#.#...##......##.........####.##...........#..#.........#....#...#....#.##.....#..#.#........#..#..........#..............#...#.....#..........#...##...#....#.#........#.##......#...##....#...........#................#..#.##.......#...........#.....#..............##.......#.............#....##...........#......#........#..#...#.......#..#.......##............#.....#.#..#
#.#.#............#.#..#..#....................#.....#......#.....................##..#...#..#.##............#............#...#.........#..###........#..#......#....#...#..#....#.....#..#...#...##.....#...#....####.#.........#..#...........#..##.......#......#...#..........#...#..................##......#.........#....#....##.#.....#.........##......#...##...##...##...####...#................#.....................#.....#.........#.......#.#.......#.....###....#.#..#..#...#.#.#.#..............#..#
#.....#..#...#...#.....#..#....#.##..#............#..#.###.......#.#.#..##........#..#.#...#.......#.......#...#....##.......#...#...#........#.....#...........##..#......#......#...........#....................#...................#......#...........#..........#....#.###.......#.##...#..........#....#..#.##.#....#..........###.#.......##...........#..........#.........#..#....#......#....#....#.#.......#......#....#.#.......#......#.............#.#........##.#.#..#.#....#......#..#.#...........#
#...####..#....#............#.....###..#......##....#.........#.....#...............#...........#.#...#........................##...........#.#.....#....##..#..#..#...##.....#.........#....#.....#..#....#.....#..#.......#...#.#..............#.......#....##...##.#......#..#................#...............#...#.........###....#...#....#.#..#......#..........#.##.............................................#......................#.........##.#.#.#.....#......#.....#..........#..............#.##.#.#
#.......#...#....#...........#............#.....#........#............#...##......#..#...........##.#......#.#......##...#.##.....##.....####..#.....#..#..#...............#.......#.........#......#.##...#.#.#..#....#...#....#....#............###...#......#...............#....#.........#................##..#..............##.................#.....#.....#......#...........##.........#....#.##....#..#............###..#.....#.......#.......................#........#............#.#...#.......#......##
#.##..#.#.......................#........#.......#..##....##......#..#..#..#..#.#.....#......#.......#.#............##.#...........#....##....#..#.###........#.#........#..#..#.#...#...........##...............#..#..#.....#......##...#.#...#..#.....#.#..###..#.....#.........#..#.#......##.##.#..#.#.#.#..#..#..#...............#..#...#..#.#.#......##.....#........#..#.##.....#.....#..............#..#.......##....#..#..##.#.....#..#.....#...#..........###...#.#......#.....#....##.....#............#
#...#...#....#.......#.#.#.....#.......##..#.#..##.....#....#......#.....#......#.#......##...........##.#...........#.#.#.#.....##...#..#......#..............#.......#.......##...#....#................#.........#.#...#.#..#.#..................#.#.#..#.###...#...........#.........#...#.#......#................##.#...#.#..#...#..#....#...#.....#........#..#.##..........#......#.###.#............#...#.............#....#..#...#......##....#..#.#........##.....#.#........#..####.....#........#.....#
#.##...............#..............#....#...#....##...#...............#.##...#.........#.#...###....#.....#.....#.......###....#...............#.........#.#...##.#.................#..#.#...#......#....#.........##.............#....#..#...##..........#...#.#...#.....##.......#...##..##.#.#...#..#......##...#..##.#..........#.........##..#.##..#............#.....#..#.#....###..#......#..#.#.#.#........#..#.......#.#..#..........#.....#....#.##.##.#..............###.#.#.......#........#..#...#.....#
#.......#.#......#.......#...#...#......#.#.#.......##................#...#.#..#......#.....###.#.#.#.#.....#.....#....#............#......#....#.............###.#...#.....#...........#..........#.#.#...###....#.......................#....##......#...#..#.......#....#.#.................#.#.##.#.......#...........................#..#..................#..............#........##...........#.#........#...#......#..............#.....##.......#..............##....##........#.....#..##................#
#..........#.....#.....#....#..........##.##.........#.#.#...............#.....#..........#.#...##.......................#...##...........#.....###.#......#.##..#.#.....#....#...........#...........##.....#......##...#.............##....#..............##.#........##.#.....#...#..##...#....#..##...#....##..#..............#.........#..........#........##..#........###....##..#..##........#............#......#..#.............#.............#.#.....#..........#...#......#..#........#........#.......#
#.#..###....#.......#.##...........#.#.###..#..##.#.........#....#...#....#..........#.##.......#.....#..#..#............##.#.#........#.#.....#................#.#..........#.......#.#.#.#.........#...#...#............#...................#...#....#....#....##.#................#.#.....#..#..........##..............#.....###..........#...........#.#....#..#...#..#......###....#................#...###...........#............#....#.......#.####....#.#..#.......###............#....##......#.....##..#
#.##..#..###........#.........#..#....##.....#.#.#..............##...#.#..#....#..........#.#.#..##.#.....##..#.##....#..#.#.............#.............##................#........#.......#......#.#.......#.#.#.#.......#........#..#...##......#..#...#.#..#.#.....#.............#.#.....#..##....#...#....#.#....#....#............#.....#........#.....#.........#........#.....##..#................#...........#...............##.#...##.............#............#......#......#........##.....#..#..##.....#
#...............#....#.....##.#............#..#...#....##........#.......#.##...#.#.....#.....#..............#..##.....#..........#...........#......#..#..#.....#...#.....##...........#.#.#..#....##.#....#..#.........#.....#...#....##...#.#....#.#..#.#.....#....#.#..##.#....##...#.###....#....#.....#....#......#..##...#.....#.....##...#....#..#......#..#....#....#.#.#.#....#...##...#........#....#.##...#......#.##.......#........#.#......##....#...............#.......###....#...##..............#
#.#..#...#.#....#..#.....#...........#..#...##..###........#...#............#............#.......#.....................#.......#.##..........#....#.......................##.....#..#...#.........#......#..................#.....#.#######..#...#...#....#.........#.#..........#......#...........#...#...#.......................#....#.......##...............#..........##....#..##.......#........#.#.##...........#......#.#................#...#...........#.....#....#........#.#.............#.......#..##
#.#.#...................##................#......#........#...#.##.....##...##....#.#.....##.........#.##.#........#..#.##.#....#..#....#....#...#....#.................#...#.......#.#.....#..........##........#.#.....##......#.......#......##.#.#..........##....#......##...##..#.............##...##.......#.......#....###.#......##...........#.#....##...#...#.#.###....##............#........#........##......##.#.........#...........##..#......#....##.....#..#........#................#..###.#....#
#.#........#......#..##.#.#..#.....#...................#.#....#......#..#......#...........#.......##..#.#....#..#......##.....#......#..##.#.....#.........##...............###......#........#.#......#.#........#.......#.....#..##.#......##.#......#......#.........##.#....#..##.##......#...#............#..........#.##..##...#.#......#...##...#.#..#......#.#..#....#.#..............#.....##.#.....##.#...#........#..#.......#.#..#...................#.....##........##.......#.............#.....#...#
##...................#..#..##....#.#......#....#....#.......#............##..........#...#....#...##...#.#...##....#........#..##.#..#..............##.....##.#.#.....#....#....#.....#.........#......#..#..#....#....#....#......#.#.#............#......#.#.#.....#.#..............#...#.#..#..................##..#........#.....#...#....#.....##......#.............#..#.#.#..............#...................##......#..#.#.....#.#..................#......##...#..#..#........#.#....#.........##..#......#
##..#...#........##.............#.#....##......#..#...........#..#..........#..#.#..#....#............#..............#...#....#...#...#................#...##.#.................#.#....#...##....##...#.......#.......#.........#..................#.###...#.......#....#............#..#...##.....##.#.......#..#...#.....#...##.#.##.#.#..#.#.....#..#....#...........#..##.............#.................#.#..........#.#........##....##..#.#.#..#..##.#..#..##.#.....#.##.....#.#.#........#..#..........#....#
#....#..#.##.#...#......##..#...............#..#..#.###..##.##........#..##......#.....#...##...#...#............##.#.......##......#.#.#.........#....#..#..#.#..#....#........#.....#.......#............#.#..#........#...........#.........#.#..#.....#..#..#........#...#..#.......#....##....#.#.....#.......#.#...................#......##..##...........#..#......######...................#..##..#.......#.##......##....#.......#...#.##.....#...........#......#....#....#.#.....#.##....##...#.#.#....#
##..#.....#.#.#........#.....#.................#.##.#....#....#.##..###......##..#..#......##.##..##.##.#......#........#.####....#..#.............##.#..........##...#........##......##.#..#.....##.#............#.......##...#.#...#...#......#.##.#.#....#.......#.#......#..#.#..#........#...#...#..............#.........#.....#....#.....##.......#..........#....#.................#................#..#...................#..#.#......#...........#....##.............###..#.#..#....#........#..........#
#......#.......#.#.............##.#.#.....#............#.......#.#.....#.......#..........#..#..#.#....#..#...#.....#...#...............#...........##.#.#.....##...#..........#....#....#.........##....#........#...#.#........#...##.....#.#.#.....#..#........#.............##..#.#..#.#....#................#.....#..........#..#.#..###.....#.#..#.#......##......##.......#...##......#.#....#.......................#.....#...#......#.........#..........#..#.###...#.......#.#..................#..#....##
#..................##.#.##............##......#...#..#...#..................#.#..#.......#..##........##......#....####.........#.......#.####.#.##.........##......#...#...#.......#.#....##....##.............#...#.....#.....###.#...#................#....#........#.#.#.#.....###............#.#..#...#........#......#..........#...#........#....##......##......#..#...........#.#..#.#..........##...#...##......#........#..#...........#.....#...#...##.....#.......#...#.##.#.#.......#..#......#......#
##.....#...#.....#..#....###.......##.#.#.#...#...####..#...#..#..#...#..#...###..#.........####................###..........#...#................###.#.........#...#.............#....##..##..................###.................#.#.......#.#......#..###...#..#.#.....#.........###.....#....#......####...........#....#...#.....#...#...##..............#....#..#..##.#.......#.....#.....#...#....#...#.#.#.#.......#.#..................#....#.##....#.###....#......#.#.#......#......##..##..#....#.#....#
#..#.#..............##...............#....##.....#....##........#........#..##....#...#...............#........#..#....#.....##...#....##.....#..###.............##..#..#.....#....#.....#.........#..#....#.###.....#..#..#.....#.......##..#.#...#..........#....##..#......#.....##...#..#...#...............#..###....#...#.........#..#............#.......#.....#.#.............##..#........##........#.........#...#..#.................#...........#........#..........##.....#..#..#.....................#
#...#.#.....#.....#....#.....####...#.#............##.....##....##...#........#..##........##.........#.##...#....#....#....#.............#...#.##..##.....#...##..........#....#.....#........##.#......#..#......#...#..#......##...#....#.#...#.....#....#.....#.#..##....#.......##.......#.#.....#...........#..#....#.....#.#.....#.........##....##...##.#.#.#..#..#...#...................#.#..............#...#.......#.....#..........#.#...........#....#.........##......#.....#........#.....#.....#..#
#....#.........##.##.#..#...#............#....#..#........##.................###................#...#.....#...#.......#...........#...##..........##...#.#....#........#....#........#..##...#....##..#.#..#.........#.#.......#...........#..###...##...........#........##..........#..#.......#.#.##...##..###.............#......#.#.#.#...#........#.......#.....#..........#.......#.......#.......##...#.....#..#................#..#...#........#..#...........##......##......#......#....#...#.#...#.....#
##.###.#.....#.#.....##...###....#.....##......#...........#.##...###..#.#.#.......#.#.....#...................##..........#......#.#.........#.......#.............#........#.....##.............##.#...#.#...###.........##.....#...#...##..#....##...#.....#......#.........##....##.##.......#...#..#.............#......#...................#..##......#...#.........##..#.#.....##...#.......#...............##.....#.#..#..#................#.....#...#..#......#.#.#...............#.........##.#...#....###
#................###....#...#.#.......#...#..............#..................#.#...#..#.#.#............#.#............#..........#...#...#.................#......##..#....###.......##...#.................................#....#..#....###.......#..##.#.........###...#.............#....#..#.#.....#................##......#.........#..##......##.#....#...#...#...##.#..........#.#.#...#....#.#...#.###.......#.......#.....#..#................#.#.##........##...#....#..#...#.##.#..#....#.......##......#
#.....#.....#................#....#........#.#.#.#..#........#..#..#..#.#...#...#....#......#...#...........#..........#.......#..............#....#..##...........##.#.#..................#......#..#..#........#..#......#..#.##......##....#.............#.##...#.....#........##...........#..#........##...............##........#.#.....#.#..##......#..#...#...#..###......#.....#............#.......#........#..........##..........#.#...#...#...#...#.#........#......#.#..##.........#...........#.....#
#........##..##.........#.#...#..#....#.............#..#.#....#...#..#..........####.....#......#.....##.#.................#..#.....##...................#.#..#..#..#...........#..##...................#..........##..##..#...#.##.........#...#...#....#...#.....#...##...#.##.....#.....#.......#..#..#.......##..#...#.....#...#..........###............##.....#.......#.....#.##.#...#...##........#.#.....#.##..##......#.........##.....#...#...#.##..............#.##.....#......#...#.##.#...#.....#.#..##
#........#......##..#..#...................#.....#..#....#....#..........#.....#.##..#..#...#..#...##......##...#..#........#............##.............#..###....#.###...#...#..##........#....#..#..#.###..#...##......#......##...#.....#.#..##......#.................#......#........................#........#..##........##..........#.#.#.#..##..........#.....#....#......##.........#..................#.........#..........#..###.................##..........#....#.........#.#.......#......##....#.#.#
#...#....#.........#...#.#...##.#...#...#...#........#...#..#.......#..#..........#........#...#..#.#..#..#...............#....#...#.##.#......#..#.........#....#.#.#.......#................#...##........#.#....#......#...#....#.#..##.#...........#..#.#.#..............#............#.......#..................#....##.....#..#....#........##.........#...#........#.#...#.....#......##....#...##..........#.....#...........#..#.#.....#.#.#....#.#...................##.#.#.......##.#.........#..#...#..#
#..#..#.......##...##........#....#.....#...#.......#.........#......#........#.....#..#........##..#...###.##.....#..#....#...#..#..#...#..........##..#..#.......##.......#.............#...##..#..#.#..#.......##..#..#......#....#.#...#...#....#.#............#.#.......#....#..............#............#........#.#...#....##..#..#.......#......#......##........................#....###..........#.......#...###.#............#..#.........#.......#.#.....#......##.#......#........#..........#....#..##
#.#.##.........#........#.........#...#.....#......##.........##...........#....#........####...#.##........#....#......#..#....#..#........#...#..##..#..#.............##...#........#..#..#..###......#..................##.#..#..#....#.......#...#...........#.......#...#..#.#...#.#.#.#.#.#........###.#......#................##..........#..##................#..#....#.............#.........#..#..............#..##...##.......#..##.......#..........#.......##.##.......#...##..#...........#..........#
#.##...#......#..........####...........................#..#..#................##...#..#..#............#.......#...#..##.....#..............#.##.........#..#...#.............##...#..##..##.#.#................##.#.........#........###..#.#..#..........#.#.....#.....#.#..#..#.#.......#........#..................#....#.#..#...#.#.###..................#....#.............##.#.....#.........#...##.#.....#..#..#.....#...#.#..#................................#...#......#.#......#...#..##...#..#........#
#......#....#...#....#..........#..#.#.##................#.........#..##..........##.......#.................#......#....#...#.#......#..#....###..#..........#.....#.........#.......#...##....#........#.#.#..#..#.#..##.........#.#..#..#......#.......#.............#.................#....#.##..#.....##..###.##....#...#.#....##......##.#.#......#...##..#....................#....#.#............#...#..#...#.....#..#.......#.....#....#...........#....#.#.#.....#......#......#..##..........#..##..#.###
#.##.......................###.......#.##.#........#................#...#.....#..#..#...#..#..#.....##.##.......#..##.........##.......#...#..#.#...#.#....##.#.......#..#...#...#.............##..#.#........##........#.......#.#....#.....#..#...#....##.#..#.#..#.#.#.#..#......#.....#..#.........#.......#.##.#.......#....................#..#.....##...#.............#....#.....#..............###.#......#.#.#..#...........#..#.......#.#..#........#...#..#.#.......#.......##...#..#......#..#.#.....#.#
##.#.#.#.#.#.#.#........###..#..#####...#.....#.....#....##.#..........................#.....#...#...#...#..........#......#....##......#..#..#....#......#......#...###.#........#............#...........................................#.#.....#......#..#.#...#....#...........#...##.......#....#......#.#..#......#...#.........#.............#..............#.##......#....#..#............##...#......##.....#..#......#.....#....##.............#.#..#...........#...###..#..##..##...#..#........#.....##
#.#.#...##.............##..#..##....#......##...##...............#....#..................#..##........#......#....##...##.........................#....#......#.#..#.#.##............#...##........#..#.#............#..#.#.........#........#........##.#....##....##.....#.#....##...#..#...#....#...##.......#......#.#...........##................#..........#..#.......#..##..#....#.....#................#...#.....#.#.#....###...#..#...#.#...#..####....#..#......#.......#.......##...#.....#............#
#...#.......##.....##.#....#####...#.....##.#................#.#..............#.............#.............#.#.#........#.........#................#..#..##.#....#.#...##.##.......#...##...#....#.........#.....#.#..#.............##..#.#..........#....##......................##.##.##.........#..##...#........##.#.....#...#.###.....##.#.##............#..#.##..#....#..........#........###.....##........####......#...#.#.....##..#.....#.......##...#...........##..#.#....#.#.#..#.....###.#...#..#.....#
#....#.#...........#..........##.#.......#...##......##........................#...#.##.#....#..#..###........#....#.........#...#...........#...#..#.....#...#.........#..#.#.#....##....#.......##.#.#.#.#..#..........#...#.....#...............#.###.....###...##.#....#.#.....#..#..........#..................................#.#..#.......#.........#..........#......##........#..##...................#.......#.#...............#........#.........##.......###.#...#............#...........#.......#....#
###......#.......#..........#...##...#......#...#..#.......#....##..#...#............#..#..........##...........#.##......#....#####.#......#.##...#.#........##.........##.##....................#...#.........##..###....#..........#.#....#............#........#.#...#..#........#.##..........#..........#....#...#.......##..#..............#......###..........#.##.........#...........#.##................##....#........#...#...#....#.....#........##............##......##..#....#.#..##...#.......#..##
#...........###.....#......................##.#..##....#.#.....###....#......#.#..#.###..#.....#.#...##..###..##.............................#...#.......#.........#......#..#.#.....................#.........##....#..........##....#.#.......#..#..##...#..#..#..............................#...#....#...#.........#..##.#...#.#.......#...##............#.........##....#........#..#...#.#..#...................#........#....###..#............#....#.#.#...#...##.........#....................#..#......#.#
#....#.#.........#..................##...#...#.....#.#.#......#........#......#.#.........#..###........#..#.#.....#.#.#......#....#..#.#.#.#...........#..#.#.##...#.......#...#.#..#..#...............#.................##.##...............#...##.............#.......#...#....#.....#....##.#.##...#...#....#...##.#...#............#.....#...#.#...#....#.##...................#......#.#.......#............#.....##..#.....#....#.........#.#.#..#....##..................#.........#...............#.......#
##...#..#..............#.##...#.###.#.#..............#.#...#....##.....#.......#......##..............#.#....#..##....##............##........#......##.#..............#......#...#.#......###.#.................##...#.#........#.#............#.#......#............#..........#........#......#...#....##.......#..........####....#.###.....#.#.............#.....#..#.......#......#.....##.......#.#...#.#.#....##.####......#.............#...#..##.#..#...#......#......#.......#....#....#...#...........##
###....#......#.#....#...#...........#......#....#....#...#.##.#.............##............##.###......#...#.#...#..#...........#....#.......##..#..#.#.##...........#..#......................##..##.##...#..###.........#..##..#.........................#...##.#...............#...................##.....#....###...#.#.....#.....##.##.##....#....................#...............#............#...#.......#....#...........#...#..........###.#..###.....#.#...#....#.#...#.........#.......#....#..#..###.#.#
#.............#....#.....#....#..#...#.........#.................#.#...#.........#...............#...............#..#.......#.#.##..#.#.#........#...............##.....##..............##...###........#.....................#..##.##...#.#.#.##.......#..#.#...#..#.......#....#...........#.............#...#......##...#....##....#..#......#.#.......#..#....................#....#.........##...#.#.#.#..#...#......#.#.....##.....#...#.................##.....##....#....#................#...#..#.......###
#.........#...#..#...#....#.#...#............#................#....#.#.#.....#.#............#..........###.....#....#.#....#.#.........#.#.#..#.#..#.#.....#...............#..#.......#.#..##......#.................#.##.##.........####..#.#.#......#......##....#.....#..#.........#........#..#...#........#....#...#.#..........#....#.#.##.....##......##..#..#.#......#........#............#...#.........#...#.#..#....#........##..#..#....#.....#........#.##................#.....#....#....##...#....#.#
#.....#..............##..........#.#.....#..##....#...#........#............##..#........#.....#.....#..#.##....#.........................###.#.......#........#....#...........#.#.....#.......#....#..#...#..#....#......#..#.#.#...#...#.......#.................#.......#..#................#.##.#.....#.....#...........#....#.###.......#......##....####..#..#.......##....#....#........#....#.....#.....#......#..##..##...#.##.....#...#.....#.#........##................####...#........#.##..##.......#
#.....................###.##..........#..#.......#..#.........#.....#...........##..#..........#.##....#...#.#.......#.#...#..#..#.#......#.....#.#.....#...##......#.#.###......#....#..........#.#...###.........#..#.........##..#..#..........##.#......##.#....#...##.#............###...........#..#..##.............#..........#.##........#...##..#....##............#.#.........###...#..............#.#.##...........#.......#..#..##...................................##.#.#.........#................##
##......#......#.........#.#.........#......#...#.#..#...#.....###.......#...##...#.........#...#....................#..#...#.....#..#.#.#.....#.....##........#.....#.#.........#....#....###.#.............#..#...#....#.#..........#.#...#.....#....#.#.#.##....#......#.#......#.#.##..#..#.#.........#...##.##.#.#.#.......#...........#.#....##..#.#.#.#.#.......#..##...................#.....#..#.....#......#....#...##.....#.........##.....#..#..#..............#..#.##.##.....#.......##.....#....##..##
#........#.#............#......#...#...........##....##.#........#.....#.....##............................##.....#.........#...#.#..##.....#........#...............#...#..#.....#...#......#.......#........##.#..##..#.#..#..#...##........................#......#..#.#.#..##...............#..##.....#.#..#...#.#...###...#.#.............#.#...#.....#.#...#...#..#...#..##...................#......#.#.#.#.#.......#.#...#.....#..#...#........##..........#..#...........#........##....#.......#...#...#.#
#.....##...#.#.....#....#...#.....#....#.#.##....##.#.....#...##...#..#......#..#..####.....#.............#......##....#.......#..........#.#....#.....#....##.......#.......#.......###........#.##...............###............#.#.#......#.............#..##.#........#.....##..#....##..#.....#............##........#.#.....#..###...#.......#...##..#...#...##....##.......................#.....##.........#.......#...#..#..#..#..##.............##..#....#....#...#......#...##.......#...#............#.#
##.##.....##..#......#.......................####.........#.......#...#..#...#.....#.....#.#..#.....#....#....##.....#.#.......#...#.......#..#.#....##....#...........##.##.............#.#....#......#.##......#..#......#..#...#.#......#..#...........#....#.....#...........#.##.#.....#........###....#.#......#..#..##.#......................####..#......................#.##.#...##.##.....#.........#...#.....#.....#.#.#..#................#......##.....................#.......##......#....##......##
##....###.....#.#.#.....##.#..#..#.#...#.........#....##......#..#.....##.#......#..##........#..............#...#.....#....#.......#.....#.#.......#..............#.......##..##..#....#....#...#....#...#.#........#.....##.#...#....#..#..........#.....#..##.....##...#.....#...#..##.#.....#.....#....#.....#.......##.#...#.....#...#.........#.....#....#..............#......#...............#..##..##...##...........#..........#..#.#...............#.....#....#.##...#...#....#.#..#.......#....#.....#.#
#...#.#.##....###..##...#....#...#..........#..##.......#.###.#...#...#...........#...#...#..#.......#...#..##..........#...#..#...#..#......#............#..#.....##..........####..........#...#...###........#..#...#..#...........#................####....#.......#...#.......#....#.....##.#..#...#......##........#.......#......#....##.........#.#..##..#.#...............#.#.#.#....#.##.#........#.#.......#..#..........#.#...#.......#....#...#...#.........#...#.#.#..................#..#...#.......#
#.#........................#.......#........#..#.........#....#.....#...#.........#......##.###..#......#.......##....#..#.##......#.................................#.....#..##.#........#..##...##...#...##...#..#....#.#...#...#....#.............#.#...#....................#..#..............##..##......#.............#.........##........####.........#.#.##..#..#....#....##....#.....#..#.......##........#.........#.....#......#..#.........##.............#........##...#.......#..........#......#...##
#......###..##...###......#.......#..#...#...#.....#..#.#.#..#......................#.......#.#.........##.............##...#.#..#..####....##..#....#......#...#..#....##........#.....###..#.#....#....#..#.......#........###..#.......#......##..##.#..#...#...##.........#..#............##.##.##........##...........#...#.....#...#.##....#..#........#.......................##...##...#..#....#......#.#............#..#.....#.........#........#......#..#....#....#..#...#.#.#...#..#.##.......#...#..#.#
#..###.#..........#.#..#.#.#.#.......##....###.......#...#....##..#.....#.......#.#..........#...#.....###......#.....#.####.#..........#.........#........#....#..#.#...##....#.#.#.##.....#.....#........#..............##......#....#..............................#..#.##..#.##........#..#......................#.##.##.......##....#..#.#.......#......#......#....###.#.#.##..#.....#...#..#....#..#..##..##...##.##....##.......#.#......#######......#.........#.#....#..#....#.##..#.......#.#.#..##.....#
#..........#......#........###.#.#......#......#.......##..#.#.##.#...#.......#.................#.................#...#.##..##.#.............#..........##.#.#....####....#............#.##.#....#.............#..........................#..##..#.....##.#...#.##..#...##...#.#..........#.#....#....#..#................#...#..#....................#..#.......#....#.#..##....#......#..#.#....###...###..###......#.............#.#...##..#.#.#..#......##.....#............#.###.#............................#
#....#..........#...#........#..#..#..............#..#.##..#.........#....#....#..........#...#......#...........#..#....#...............##.......##....#...#.........#................##.......#......#.......#...#......#.....#.....##...........#..............#..##............##..........#....#...#.....................#..#.........#.....................#.#........#..#......#.#..#..#..#.........#...#.......#..#.##.......#.#..#....#..#........#...#.#.#..#...#......#...##..#.....#....#............###
##....##......#...##..##...##............#.......#.#.#..#.......##..##.....##.#...#......................#.#..##....#.....##......#.....#.......................#.##.#..#..#.#....##......#.......####..##...#.##.....#..#..#....#.#...............##...#...#..#..#.#.......#...#.................#.....#....#.#.......#....##.......#...#.##.##........#...##.#.....#..#....#..#..#............#.#.......#.......#.....#...##....#..##..#.........#.#.#...#........#.........#.#..#..#..#...................#.....#
#...#........#..#..#.##...#.......#.......#....#...#.........#.....##....##..#.................#...##..#.#..##....#......#.##.#..#.......#.#.#......#....#......#...#....#.#.#.....#.#.##..............#......#........#...#.......###.#...#....####...#...#.............#...#.#.....#.#.....#..#...............#.#...##........#.........#.#..#.##....##...#....#.............#.....#...#.#.#............#.#....##............#..#..#.....#...###...#......#..#....#.............##...#..#........#....##.........#
#.#.#...#..#..##.#.##.#..#..#.......#.#......#..#...#....#.#.#.##....#....#........#...##..................#..###.......##......#...#....#..##.#.#.......#...........#.......#..#.#....##.................#..#...#..........#.#..#...#.#........#.#......#..##...####.##.......#......#.#......#..#..##...#.......##....#.....#..........#....#....#...........................##......##.##................#..#.....#.#....#...#...#.#.#..##.....#.....##...#........#.#...#.............###.#...#..#.............#
#......#.###..#.........#..#..#..........#..#..###...#.#..#.....##.....#...#.#.....#..#.#.......#..#..#...#..................##.....#.....##........###.......##...#............#..##......###...#...#.......##.#...#..............#..#.##...##....#.#............##..#..#..#......#...#.....#..#.....#......#.....................#.......#.....##..#.......#......................###....#.......#..........##....#....#...#........#....#........#.#...#..##..#...#........#......#......#....#..#..#........#..#
#....#..#........................#.....#..###...#.......#..#......#..........##........#...#.#................#......#...#....##.#.........##...#...#.#............#...#.........##........#.....#...#......#...#..#.#..#...##..##..##......#........#...#.####..........#...#......#..#.....#..#.##.#..#....#..##.....#.....##........##.#...........#...................#..#.........##...#.#......#....#....#........#..#.#...........#.#...........#.........#..#......#.....#....#............###.........#.#.#
#....#....##....#...###................#....##.#.#...#..#.##...#.#....#.......#..#.#.....#..#.#....#......#...##...#.#.#.##..#.....#.#.......#..#.....#..#.#.........#...........#..............#....##..##..#..........#...##...##......##....#...#..#.....##.....#...##........#.........#.............#............#....#...#......#.....#....##.....#.#...........#.#.......#..##........#....#.......#.......#....#...#....##.............#....#.......#....#............#..##...#...#.#..#...#....##..#......#
#...#....#...#............#.......#.............#.............#..#.##..#..................#..#.#............#.##.#.....#...#..##..#......#...#....#....#...#..........#............#....#....#............###.#...##..#.....#.#...#..........#....#..#..##........#.##....#.........#............#..###....##...#..#...#......#......#....#.#.#......#....................................#...###.#......##.#.........#........................#...#............#........#.#..#..#..#.....#.#....#.#.....#.......###
#....#...........#............#...#..#.#..............##......##.............#..#....#...#...#......#..#.........#............#........#.#.........#.......#.......#.#...#.......##.......#...#.....##.............#.......#...........#.....#...###......#................#....##.......##...#....................#.....#.#..#...............##.##.......#.......#.....#....#.......................##..#..###.........#.........#..#..##..#.##..........##.........#.............#.....#..#....#....#........#.#.#
#......#..#.....#........#....####.#.##.....#.#.#..##...##..#..#.#.......#.....#..##..........##...##..##.#......#.#..#.....#.......#........................#.#.#...#..#..##....#....#....##...........#..##.....#..#....###..#............#.#....#....#...##....####.....#....#...#.#.#.##.#.##.##....#.........##.#......#.#.....#.#....##.....#...#..#......###....##..##..#.....#..#.......#...#..#.......#..#.#.........#.#.....#.................#..##.......#........#....#.##.........#.#...#...#.........#
#.....#..........#................##.................#.....##.#..#.#..#...###.#....#...........#.....#...#......#........#.#.#.#...#....#..........#..................#.##..#..........#....#......#.#....#....##..........##.#......#........................#.....#...##......#....##........#..#.......#...#.....#.#..#..........#.#..............................##..#.#..#...#..................#........#.###........#...#.#........##.#..#..##.#.#.........#............#...##.....#......#..........#..##.##
#..#.............#.##.......#...##....#..##.##.#.....####.......#....#...#.....#......#.#......#......###...#..#..#..#..........#..........#..#.#..................#......##.....#..#...##...#...#.........##........##...#.....#.#.#.#.#..##.#....#.#.#.##.##.......##...........#....#...#.#.....................#............#.##..................#........#..........#........#....#.....#..#.###.....#....#......##..........#..#.#.......#..###.#..#....#......#..#...###...............#.#............###..#
#..##...#.#.......##..###...#..........##..#.............#...#...#....##.#.....#..#..#.........#..#...#.....#.......#......#.###...###....#....#.........#.#.......#.......#...#.##..#..##............#...##...#........#.#....##......#..................................#.....#........##...#.#.....................#........#...#.#......................##....##......##.......##....#...#....##...#..........#..........#....#.#.#...........##...###...#.#.##...#.#....#.#....#.##............#...........#..#
##........#.#.....##.#....#..#..##.....##......#.#...#.....##.##..#..#.#.....#.............................#.#....#.##....#.#.#.#..#.....###.....#.##.#...#.#.......#.....#.##.##.#.......#.#..#.#...#.......#.#.#.#.#.##...#...#.#........##..#............#.#.........##......#...#......#.......#............##.#.#...###....#.............#......#....##...........##.#..#......#.#....##.#........#.....#.##.....##........#.....#......#.#....#......#........###..#.....#....##...........#.#.#.#.#........##
##.#.....#.......#...#..#...#..............##........#...#.##.........#..#.#..###...#....#..#.#..........#.....#...##.....#.#.......##....#......................#..#.#.#.####..............##......#..##...##........#...###....#...#..##..#.##.......#.............##...#..##.....##...#..#.#...#..#..#.......##...#............#......#......##...#...........##...#..............#.....##..........#.#....####.......#...............#..............#.##.....#....#...#...........#...#......##....#..#...#....#
#.#............##.....#.........#......#.#.#...#.#......#...............#..#..#.....#....##.........#..#.............#........#..##..............##........#.##.#..#....##.#...........#.....#...#.......#..#...#.....#..#.#..#...#.......##.#.#....#.......#.....##.......#......#...#..........#.#..#.......#...#.#...#..#..............#.##...##........#.......#.#..#.#..#.##...#...............#...##......#.................#..#......#.......#....#..#...##..#.#.##............#...##...#...#.....#...#.....#
#...#..#.....#.......#..#.####...###...............#....#.......#....#.#.........#.##......................##.....#......###...............#..##.#..##.#......#..#.#....#...#.##.#...#.#.#....#............#..#.##..#..##..#.........#.####...#....#.#...#.#.....##.#....#.......##.#.....#....#.......#...........#.##.......#.......##....#..#........#..#..#...#.#......#.##.......#..#....#....#.#...#.#....................#......#.#..#........#...#....#......#...........##....#.........#...#..#.......#..#
#............#...##.#....#.#...#...#.....#..#......#...##.#.........#....#.##..#.........#....#............##......###...#........................#.......##......#.##...##.#...#........##.#...................#.#.##.##............#..#.................#..###....#.#.....#.........#...#.....#................#......#...#.#.#...#.......#..........#...#...#..#..............#..........#.....#...........#......#.#.#..##..####.....#.....#..........#..#.....##....#...###..#.#.....##......##.....#..#..#...#
#.#..........#.........................##..................#...#.....#....##.............#.###.#.#..#.....###..#....#....#.#..#.....#......#......#............#..##........#.....#....#...........#....#..........#.#....##........#...##.#.#..........#....#....#...#...#.##....#.#....#.#.#..#.....#........#.....#.#....#......#...........#.###...........###.#..#......#.....#..#......#......#...#....#..#...#.........###..##..#.#........#...#....#.##..#.......#.#..###.......#.....#.#....#.##...#.#....#
#.....#..##........#.#..................###.......##.....##....#..#............##..#..##.#.........#....#.......#.......#.#..#.....#....#.......##..#.......##..#.#......#............#................#......#.#.#.............#........#...#..........##.........#......#.........#..#..##...##............#.....#.#.....##...#.....#....#.....#...#...#........#............#..###........#.....#.....#...#....#.#.....#.....#.....#......#.#.#......#.#.............#......#......#...............#.......#....#
###.....##....##........#.........####.....#.......#..#.....#...#......#....##............#......#.......#....#..#......##......#......#...#.#..##..#..................####........#.#.#.......#..#...........#...#....#........##....##....#.#..#.#...##.#...#.....#....#...........#...#.............#...#.....#.##..#....#...#..............#.##....#.......#.##..#..#.............#....#......#..#..#..#.....#...............##........#...#.....#.....#...#.....##...##......#........#.......##.#.#.......#..#
###..##...#..#.....#.........#...#..#...#..........#..........#.............#.....#..#.....#....###.##..#.#.#......#..#.....##....#.............#.##.#..#...#......##...#.##.#....#.#......................##..#....#....#...............#..##....##.........##.....#.....#.......#.....#....#....#.............##......#........#....#.....#...#.##............#..............#.......##.#...#.#.#..#.##.###...........#....#.............#...#...##.#..#......#..#.............................##.....#.#.#......#
##.#.........#.##...........#......##..#........#...#.#.#.....#....#.#...#..#........#...##.#.##.#.#......#....#.......#.#........###......#..#...##................###......#.......#...#.............................#.#......#....#.#.#......#....#.......#.....#..........#...####...#.....##.#.......##...###.#.##.....##.#................#.....#.#..#...#.....#...........#........#.#..#...............#....#.....#..#..#.##..#..........#....................#...#.#...#.#...............#....#..#.#......#
#.....#..##.......#..#.#...........#................#.............#...................###...#..#.......##..#.##.#.#.......#.....#.......##...#..#.#......#.#.......#.##..#.##.......#.##...............##...##.........#...#.......#....#...#....##.....##.##....#.......##...#.#...#..........#......#.#...#..#....##.....#.............##.......#........#......#...........###..#.##......#.###.#.......#..####.#..#####.###.#....#...#.#......##..#.......#.....###....##.#.#...#........#......##.......#.....#
#..#...............#...............##..........#........#......#...#.....##....#...#.#......#....###..##.#........#........#.#....#.......#..#....##...#..##.##.......##...........#...#..##......##......#..#........#..#.....#......#....#........#.............#......#....##...#.#.....###..##...................#.....###......#....##.#.............###.....#.#..........##..#..#..#.##..............##......##...#.....#.#...#......#....#..#...........#.##......#.........#.#..#..#........#..#.....#.....#
#......#.#.........#........#..........#...##...#.......#.....#.#.........#.......#.....#....#.......#....#..............###....#.........#..................#.......#..#.#.#...#.....#.#....#.......#..#..#..#.....#...........##..#...#.......#...#..........#........#...##.#.#................#.##...##.........##.......##.......#..#.##....#.#..#.....#......#..##..........###...#...........#....#.....#....#.#....#........#...#.#....#.......#........#..#..##..........#....#.#..................#....#.#
#..#.#....#...#...........#...#.#.#......##.........##..........#.....#...#.#.....#.....#.#.......#.##.#..#.#...#................#.##.#..#....##...#..#.#.....#.........#..#....#......#........##..#......#.....#......#...#....#........#...#.#...#.......#......#.......##..#......##..........#...................##..##.##.##..........##.......#.........................##.....#..##..#..#...............#..#.#......##....#..#.##..........##....#....#.#................##.............#..#..#.#..........#
##.......#..#...#........#...#..##....##...#....#..............##..........#...#.##...#..#.......#.#.#.#.#...#.###....#...##........###.#.....#....#.......#...........#...#.....#....##..#.#..........#.......#....###............#....#......#..#..#.#....#...........#..........#.#.#...#...#......#..#.#....#...........#...#...#......#....##.........##..........##..#..#.......#..##.......#.#............#..#............#...#...#.##.#.............#........#....#.##....#..........##.#.....#.#........#.#
#.#......#..............#.....#........#..###...#..##..#......###...#.....#.......#........#..#..........#.#.....#...........#..##...##.#.#....#.......#.....##.#.#......#..#.......#..........#...#............#.#.#.#..............#........#....#.#.#...........#..............#...........#...........#.........#...........#.......#......#........#......#.#.#...##...#...........#......#...........................#.#....#....#.#.......##.....#.........#........##..##.......#.....#.................##.#
#..#...#.#...#....#....#...........#.........###.##....#........#...#..............#..#..#..#..#..#...#.#.......#.......#..#.#..#.#.....#.....#.#.....#.....##.............#...........#.....#...#....#.#..#...##........#........#....#.......##............#...#.....##..#.....#.......#.#.#.........#..#..........##.#...............#...#......#...#.......#..#..#......#....##..#.....#....#............................#.#.#.#...................##...#.......#......##..#...##.......#...#..#..#............#
#.......#.##.#.........#.....##............#.##...#....##.##.....#....#..#.##.#.#.............##...#.........#.....#.#...#....#....#......#.#.....#....##.##...#.#....#...........##....#....#....#....#.#..#.#...........#..#..#....#..#..##...#..#......#.....##.##.......#.#..........#.....#.###...#.###...##.....##.##.....#....##...#..#..#.#..#...#..#.....###.#...##..#..#....#.........#..................#..#....#.#.....#..#...#.##..#.##.....#.........##.......#...........#.........#....#...........#
#.#......#....#...............#.##.#...#..........#..#.#...##...........##.............##...#..#.#..#..##..#.............##..#..#.#..#.##.#......#...##....#.................##.#.#...##....#.......................#.......###.#...##.#...#.##.#....#...##...#...#.......##.#.....#..##.#.........#..#.#.....#...##.#.#......#.#..#.....#...#..#.......##.....###...........#....##....#..#.........##.....#......#..#.#....#.#..##.#......#..#...........#...#...#.....#..#.#..........##...#...................##
#.....##..#.......#...#....#....####..#.##..#.#.#....#....#........#......#.#..#.....#....#...###.......#................#.#......#.##....#....#...#.......#....#...#....#....#..###...###......................#.#..#.##.#.........#....#..#....#..........###.#.#................#....#........#......#.#..##.#...##...#.##.......#........#.#.#.....#....#..#.....#.#...........###..##......#.#...#.#..#.#..#.......###.........#......#.............#.......#..#.#...#..#............#........#...............#
#.#..#.##..##.#...#...#.#...........................#.........#.....#......#...#.........##....##....#.#.......#....#..#......#.###....#.......##........#...#......#.#....#..##...#........#...........#.#.#...#......#...#.....#.....#..#...##........................#..#..........#............##.........#....................##...............#....#...#...#........#.#...#.##..#.#...#......#.....#.#..........#.......##..#.......#..........#.#...#...#..#.........#......#.........#....##....#...##...#.#
#......#.........#....##.......#.........#.............#..#...#...##......#..##...#....##..#.#.#..#.......#.......##....#.#..........##.......##.....#.......#..#..#.....#............#.#.......#.....##.............#............#.......#.......#....#..#..#...##..........#.....#.##.#......#...........#...................#..#....#....#.....#.............#...#..#............#...#......#.........#..##..........#..#.........#...........#.......#....#.#..#...#.#...#..##...#.#.....##.#....#...#....#.#..#
#..#.......#...........#.....#..##..........#....##.........#.....#..###..#.#..........#.......#.....#....##......#.#.......#..#.#..#..###....#...###.#.....#.................#.#...#....#.#...##.#.....##.....#....##.#..#...##....#..#.##.....................#.......#......#...#....#.##......................#...###.....##....#...........................#.#......#.###.............#..#......#......#..#.....#.#..#.#....#...........##.....#........#.......##.............#.##...#.......##..#......#....#
##.#.##..####..#.#...#.............##......#...#....##............#..#..#....##..............#..#.#.#.........#.#.................##..............#..#....#.....#.#..#...#............#...............#......#...#.........####.......#.#..............#.#.......#......##........#..#....#...................#...#..............#.##..#.#........###.#........#...#....#..#.........##............#......#.#....###.#..#.....#...................#..#.....#....#.......#......#.##..#..#........#....#.......#..###
#.#.##...#....##...............##.#............##......#.###......#.......#.....#......#.....#.#.#.................#...##.........#....#.....#.......#................#.#..#......#..#.##.#....#.......#...............##.....#...#....#........#..#..#........#.......###.#......................#...#....#.#.#.....#...#..#..............#.....#####..##....#....#...#.......#..#....##..#....#.....#...#.#.....#...#....#..#......#....#.....#.#.....##.................#......#..#...#..#.##.#..#.............##
#.....##..........#...#...####.#.#..##.#........#.............#.#..#..#...#....#...##.......#..#......................#......................##......................#..#..#...#....#...##....#...##...#..#..#....#.#..##.....#..##......#..#...#..#......##.......#.......#.##...#.....#..#.##.#........#.#....#.........#.....###...#..........#........##.....#........#.....#...#.....##..#.................##....#..#....##..#.#.#........#.....#......##..#.#.##....#.###....#......#..#.#...........#.......#
#.....#.........#...#.#..##.......#...#..#......#.............#....##...............##...#..........##.#.#...........##.#....#.#............#...##.#.........##.........#................#..#....##..#......#.#..#.......#.#.....#.....#..#......#..............#.......#.......#.#..#..........#...#........#.......#.##.......#...#...........#..........#......#.........#...#.#......................##.#..#..##......#.....##.....#.....#...##......##.##.......##............#....#.##....##....##....#.....##
#.................#......#.#.....#.....#.#..........#...........#.##.#...#.##..#...#....#...#.......##..........#..#.......#...#.....#............#..#..#..........###.#.......#........#..........#..#...###..#........#..#..#..#..####....#...........#......#....##...##.......#...##..###..#..#.#..........#........#....#.#..#............#....##..#.....#.##....#..#.........#...#....##......#....#......#....#.....#...#.......#...#..#..#.##..#.#..#....#....#...#..#..#...................##.#.....#..#..#
#..#.#..#.#..##.##.....##.............##......#......#.#...##..##..#.#....#..#..#.......#..#.#.#..........##....##..#.##...#...#.............#..........#...##.#..#...###....#..#..#.#.#..#.#..#...........#.........#.......##...#..#...#....#...................#...........###.##...........##..##...#.....#..#.#.................##............#...#...#...##..........###.#..#.....#.......##...#.#.##.............#...#..........#.#..##....#..#........#.......#......##............#..#.......#.#..........#
#...#.........#..........###.....#.#....##....#....#...................#...#.....#.#....#.......#...#........##.#....#.......#.......#.#......#..##..#..#.......#........#..#....#....#..............#...............#......#.#.#.#.........#..##.....#.#............#...........##..##...#.......#....#...........#.#...#.#....##..#....................##..#..#.....#..........#..##..........#........#.#...#..#........##.#.#.#..#...#.#......###.#..#.#.........##.............##...#......#..##...#..........#
#........#....#..................#....#.....#...#.......###....................#....#..#...........#...#.........###...#.........#....#.....#.#.....#...#..#.#.#..........#.#..#.........#....#....#.........#.....##..##......##.................#......#...#..............#.....#...#.......##.....#.#...............#.....#........#..#...#..#.........#.#....#...............#...##.#......#....#..........##..#..#.#..#..##.##................#..#......#.#...#..#.....#..#...#.......#.##..#..##.#.......#...#
#............#.#.##...#...#...#...##.........#.........#.........##....#.....#...#.....#.#...........#............#...........#....#....#.....#.#.#............#.....#.......#....#....#.#.......#.#......##.....#....#.............#.#......#.........#........#.....#.##.##.............#.#.....#..#...............##..#..#.............#......#.#.......#.##.................#.#......##.##..#..#.....................#..........#....###.................................##...........#.....#.#....#.#.....#.#.#
#.............#...##...#........................#...#...##......##...#...........##.#.....#.#..#......#.....#....#....#..##...#................#.....##.#..#.#.##.......#..##.#.##..#........#..#...#...#..........#................#...#...#..#........#..................#..#..............#....................#....##.....##.#.#.#...#......#......#.........#.....##.........#..#.#.....#..........##.....#....#.................#....##...........#.#.#.....#..#..#..#.......#......................#.#.....##
#....#...#.#..#.............#...##...#.#.........#.....#.....................................#....#....##............#...........#.#......#.#...............#.....##..#..#...........#........#..#.#....#.....#.....##..##.......#..#.....#.#....###.#..#........#..#.....#.........#..#....#..#..#...#.#...###.##.#....#...#..#.............#.#.......#.#.#..#.#...#.......##....#.#.#...#.#.##......#....#.....##..#....##.#...##...#.#...#....#...#..........#...#.#.........#....##..#...#.....##.#..#.##......#
#.........#........#.......................#.##....#.#....##..#.##.#...#.......##......##.........#......#....#....#........#.###.......#.....#..#.....#....#.............#.#.......#......###....#..##....#......#......#.#..#...........#.#.....#.##......#....#..........#....#......#...##.##..#....#..#.......##..#.....#......#..#.....#.....#.#.........###.#...#.............#.....#.#....#....##....#..................#...#..........#......#......#.##.......#....#................#.........#..........#
#..#.##..#......##.#..##.##...#....##.##...#.#...#...#.##..#.#.....##....###.....#.##....#...#..#.##..#......###.##........#....#.#..#.....#...#.#.#.#...#.....#..........#............#..#......#.........#..#....##.#....###..#..#.##..#..............#.....#.............#..##...#....#..............#..##.....#....#................#...#.#..#........#......##..#.#...................#........#........#..#.#.........#..#........#..#....#..#...#....#..#..#...#.###.......#.#..#.........###.#.#.###...#..##
###...#.###........##.......##.##.#........#..#............#..........#...#........#...#....................##..............#.#.......#.#...#.#..#.#....#.....#....#........#..........#.#.....#.#.#..#................#......##...##..#..#....#..........##...........##....##...#..........#.#.........#....#.....#......#.###.#.##..##...#...##.#.##..#.#.##.#.##.#............................#.........###................#.....##.........##............#....##....#.....#...........................#.#...#.#
##....#.......#.#.#.#..#...#..##....#..#.....#......#.#...#....#..#......##.......#..##.........##...##.##.....#..........................#...............#.#...#.....#...#..##.#....#........#........#.#..#..............##.#...........#...........##.......#.....#.#...#.#.#..#.....#..#.................#......##.......#...............#...#..............................#.....#......#..#.##...#........#................#.#...#.....#..#.##.##........#........###...........#........#.............#.....#
#..#......#................#.....#..#....###....##.#..#...#.#....#....#......#..#....#....#......#........##........#..#..........#..#.....#.................##...........#..##.......#.....#...........##..........#....#..............#.....#.......#..#.....#........#...................#.#..............................#............#.#.......................##........#.#.....#.##.#....#..............#...#...#.##.....#........#.....#..#............#..................#......#........#..#.#..#...#..#.#
#...........#......................#....#.................#....#.................#.#.......#..#....#..#..##......#..###..#..#.......#####..#....#..#....#...###..#..#..#....#..##.........#....#.....#....#...#...#...#...................#..............#...###....#..#..#.##...#....#.........#...##..........#............#...#.........#..#.....#....#...#.#....##.....#........#.##.....#..#....#..##.#......#.#.......#..##..#..#........#....#......##.#.......##...#..#......#........#.#..#.......#.......#
#.#............#.#...#...#..#..##.#....#.....#.....#......#...#..#..#..#..............#..#....#......#..#.......#...#........#.......#............#...####.##.....#..#......#...#......#.#.##...#.##...##.....#..##...#...............##.....#.#.....#...#..........#..#......#..#..#....#...#........#.....#....#..#.#.......#.#............#.###.#.........#..##.#..#.##..#....#...#..#..........##..###.#...............##.....#......#....#...##.#.#..##...#......#..........#..#.........#...#.......#.#...##.#
#..##..#.........#....#.....#.##.....#..#.#.#......#.......#.....##..##...#.................#.##.#......#............#.#....#.##......#......#...#.#.##..#.#........#..#.....#..#....#.#..#............................#.#.#..#........#..#...##....#.....#..........##.#.#.........#..#...#.#.......##....##.#.......#.####.........##........##.#....#........#.........#..#..#...#...................#..#.#.#.............##...#.####..#.....#...#.##...........#..#...#.....###.##...####..#......#........#...#
#.....#....#........#..#..##.##.#........#.......##..#...#....#....#..........##....#..#.#.......##.......##.............##......#....#..#..................#...#....#.#.....#.#................#....#..#.................#.....#.........##.........##.....##......#.#......#..###........#..............#............###..##.......#.#.#...........#...#..#..#.#......................##......##....##..........##.....#.....#....#.......#.#...#......#.........#....#.....##..#.#...#.#.##.#.##..#......#..#...#
#...#......#......#........#....#..#.#.#.#..####...#...#.....####....##...#....#..#...........#....#.....#..#..##.........#...#.#..#...#.....##...#.......###............#...#.......##....##....##.................#..#...#.......#.....###.#....#.#..###......#...#.#.##......##.#........##................#....##.#.#...#..####.............#..#..............#.....#..#........#.........#......#..........................#.......#.##..#.##...##................####.#..#....#.......##.#.##...........#...##
#...#...#.........#.........#...#.......#..#..##.........#....#....#............##....#.#....#.....#.......#.....#..#..##.....#......#...##.........#.....##.......####..#.#..#..#......##..............................#..............#.....#.............###.#....#.....#..#....#.....#...#..........#......#.................##....#..###..#........#..#...#..#....#...#..#.#...##......#.....#....#......#....##.....#............#...#....#....#............#...#..........#..........#................#......#
#....#.......#...##......#.......##.....#..#.......##...#....#....##...#..#..#.#.....#......#......#...##........#........#........###.......#......#.......##.....##..##............#.#....###.....##.......###............#.....#...#...........#......##...#..#.#.....#.#..#.#...##..#..#...#......#...##..#.......##...##.#.#.#.#.#...#.#.................#...............#...#..#....##.....#.#...#...#.....#.....#....#.....#........#...##.............##...#............##.#.......#.......#....##..#.#..#.#
#...#.#.....#..#......#.#...#.#......##......#.#.....##...##.....#.###.#.#..#............#...#..#......#.#....#.#...##.##..##........#.#............##.......##...#..###..#.#.#...........#.#.#...##.##.#...##..........#.#.#.......#..#.....#..##.....#....##.......#.#........#.......#...................#...###.#......#..#..#...##....#.............#.......##.#..#........#..#.#..#...#...........#....#..#.#.......#.#.#......#.....##........#..........#.........#..#......................#......#...##.##
#........##...##...#.........#..#...###.##........#.......##..........###.#..#.....#....#...#.#..#...#.....#.....#..#......#...........##.#..##.#....##...........#..#.#.#.............#...#........#.....#...#.#.#..#.#.##.......#...#...#.........##..#..........##......#...#.#...#...#.##....#####...###....#...#...##................#...........###..##...###.........................#.....................#.#....#.....#.......#.......##.......#...##......#.....#............#.#....#.....#.....#.......##
#..###..........#.....#....#.....#.#...........#..........##..........#.....#.#...#..#.......#.#..##...##.#....#..................##.......#.....##......#....#.....##.#.......##....##.................#........#.....#....#.#.............#....#.####........#.#.....##..#...#.......#..........#.#.......#...#..#.##..#.#......#..#.........#.####........#............#..#.##.#.#...#....#..........#..#...#.........#.#....##......#.....#...............#.....#.....##...............#...#...............#...#
##.#...#..........#..#....##..#.#.....#......#.......##...#...#.....#...#....#...........##...#..##...#..#........#.#..#....#...#...#....#.....##....#...#..#..#...#......#..............#.......................#....#...........#....#..#..##...##.##....#.#.......#....#.##.......##.#.....#..........#......#.##......#..#.....#........#..#.#...................#.....#.........##.....#..#......#.#........#.#............#...#..#####........#...........#..#....#.#......#...#....#.#.#.......#.#.......##.#
#......#...#.............#...............#......#.....#...........#...#...#.....#..#.....##...#..#..#........#..........##...#.............##....#.#..#...#.##...#.#..##.........#.#...##....##...#..####..............#...#..#.##......#.#............##.......#.#........##.........#.........#..........#....................###...#........##.#..#...#..#.#..#..#.#.....#........##.....#..##......#......##....#.......##....#...#.#.....##.#..#...#..#..##.......#........#..##..#...##....#.....#...#.#.#...#
##...#.#..#........##.....#.......................#........#...#....#.....#.........#.........#......#............#.........#...#...............#....#....#...#......#.......##....#..............#.....#...#....##....#...........#..#................#....#....#...#................#....#......#...#.....##..#..#........#..#.....#.##............#...#.......#...#....#.......##.......#...#...........#.#......#...###.#.......##..#..........#.....#......#..#..#........#..#..##.#..#.....##.#....#...#...#.#
#.........................#....#.#........#..##.#..#........#......###....##....##...#...............#......#.......##....#........#..........#.........#.#..#...#.#...................#....#........#....#......###..#.#.....#..........#.....#.......#......#...........#...#...##..#.......#....#....#..#.....##...##...#..##.#...##............#.......#...#.#..........##.###.#......##.....###....#.......#......#....###...........#....#...#.#.......#.........#.........#.#..#..#..#...........#....#..#..#
#..##.........###...#........#.#..#.......##.##....#.#.#..#...#.#.#..#.#..#.#........#.#.....#.......#....#.#...............##.....#...#..#..#...........#............#.#.......#.......#....#.#......#..#........#.#..#.#.#...............#...........#......#.#..#.......#........#..##....#.#.#.#................#..#.##..............#....#..#.....##...#..#....##..#......###..#..#.#..#..........#.#..#..#....##.....................#......#........#......#...#..#....#.#.#..#.....#.........#.#....#.#.#..#
###...#...........#....###.#.#...##.....#..#..#.###...........#......#....................#.#..##....#......##...##...............#..##.....#........#...........#...#..#.#..#.#.##...##..#.##.##.....#.#..#...#.......#.....##...#....##.....##......#...........#......#..#......#.##.##...............#......#..#.#.......#.##........#.....#..............#.#................#......#.#......#...#...#......#...#.#...#..#..#............#....#...#........#.#.......#.#.#...#..........#..#.......#...........#
#...#.##.........##..#.#.#...#.#.#....#.....#.#............#..#..#......#...#......#.#.#................#.#....#.#...#...#............#.........#.................#................#......#......#.#.#..#.#.#.##...#....#...##.###.#....#.............#....#.....#.#.....#.#............#....##.#..#..#.....#.......#..#.....##..........#..................###.......#.....##....#..#..#..#.....#..................##...#.##...##..#.....#.......#......#..........#...#........#...#..#...........#......#.#.#..##
#.........#........#.....#.....#....#.....#.#..........##...............#.#..##.#.#.#.....#.#.#...###..#..#.#...........####..#.....#..............#..#.....#.#..........#............#.#.#.#...#......#....#........#.#.#....#......#...............#...................#.#..#.....#...#..#####..#.......................#......##.....#...#..####.#.#.......#..............#.#..#.#................#.##..#.#....#....#.......#.....#.##.........#.#......#.#.......#....#.#.#....##..#.#..#..................#...#
#...#........#.........##..#...#...#........#...#..........#..............#...#....#.#.....#.......#....#.#.....#.#...#..##...#......#.#......#.#...#.....#.....#..#..#....#..........#..........#.................#..#..........##..#........#..#....#..........#.###.........##..#...##.....#........#...##....#.............##.#..........#.#......#.........##..........#...............#.#.........#...###....#.....##......#...........##.....#..........#......#.....#...#.##.......#.#.#..#..#..#......#...#
##....#.........#.#..#..#.#..........#...#....#...##.##.........#.#.....#........#..#..#..............#.#.#.###.........#.#..............###.#.........#..#.#.....#..#....#..#.....#....#......#.#.##......#..#......##.........#..........#.#.#....#..#...........##......#.....#.........#........#...#..#....#.......#..........#..............##.............#.......#...#.#...#..##.....#....###....#........#....#....#.#.....#.....#...............#..#......#.....#........#.........#....#....#..#..#.#.#.#
#.............#..........##.......#...............#..............#.#...........##.........#...#.....#.....#..##.#..................#...##.........#...#.......#....#...#....#....#....##............#........#..##....##...............#...#.#.......#..#......#..#.....#.......#.#..#..##.....##....#......#........##...#...#......##.......#.#.#..#.##...##......#.........................#.....#..##...#......#....##..##..........#.......#.#...............##...#.#..................#.......##.....#....##.#
#.........#..#...#...#....##...#...#........##...#..............#.#.#...#......#.#...#.............#.#....#.......#....#....#...............#......##.#....#.....#..##...##....#.......##..#.#....#.......#.#.........#....#...........##...##.##......#.......#....##.....##..#.............#...##..#...#..##...#.......#.#.....#...#......#.....#.........#...#....#...##....##.............#.....#............#..............#....#.#.......#....#...#.#...#.....#.###....#..#.#.#..###.#...........####.....#..#
##.....#..........##.#....#....................##..#............#.....##.........#.#.....#...#.#.........#........#.##.#.##.##..........#...#...##...#..#.....##........#..#............##..#...##....#....#............#.............#....#..###.............#.......#........##.#...##..#.#.....#.....#.#.#....#.....#...................#....#....#.......#.#.......#...#.........###....#..##........#..#........#..##.........#.....................#....#...........#.#..#.#.....#..#...##..###.#....##.#....#
#..#.......#...#.......#..#......#....##......#...#....#.#....#.###.#.......#....#.##..#.....#..##......#.........#...##....#.....##....#............##...#.#........#.........#..#....#.#.#..#.......###.#.....#####.#...#..#....#..#..##.........#..##...........#......###.##..............##........#....#.##.#.#...#....##............#.......................#..#..#.....#...#.............#.........#..........#.##....#.#........##.#.#.........##..##.........#........#...#..#.........#....#......#.....#
##.....#....#.........#..............#.#..##..##....##.......#........#.##..............#...##....#..#.#.........#......#.........#...##.....#............#...#....##.......#.....#....#...#..##...#....#...#.#...........##....#.........#.##..##......#..........#.....#...#....#.......#....................#.#........#.....#.....#.......#.......#...#..................#...##....#..#.....#...##.##..................#........#.##.#.................####.......#.#..#.......##...#.#..#..........#..#..#....#
#......#.#...........#......#....#.#.....#...#..#.......##....##.#.##..........#.....#.....##....#.......##..............#......#.#.#....##...##..............#..###.#...##...##...#..##............##.........####..............#.....#.#............##........##..#...#.........#............#.#....#........#....#....#......#.#...#......#......#..#...#...#.....#.#..##.....#.#.......##....#..##........#..##.#....#..........#..........###.#........#......#..#...#...#........#.............#...#...#.##.##
##...#...#...#..#.#......#...#...................................#...#.....#.........#...................#......................#.#.....#...#.....##...#.............#......#.#.....#.#.....#..##...##..........#.....##.##......#.....###.##.....#........##......#....#..#.#...###.......#.#.#..............#.....##....#.......#.#.#..##.....#.....#......#..###........##.............#.#........#.#.....##....#...#..#..............................#.............#..###..#....#......#.#...#.#...........#...#
#..##....#.....##...#...#.......#........#..........#........#####.......#..#.....#.....#.......#..............#.............#.......#.#...#.#......#..#.....#....##.#..............#...#..#.#...#..#.#.......#..#.....#..#...###........#...#..#....#..##..#.....#........#.###.......#.................#..#.#...#.......#...#..........#.###....#...#...#.#...#...###..#...##...#....#....#.#.#..##....#.#...#..#........##..............#.......#....#.#........#........##...#........#...#....#.##....#.......#
#...#.#.##.#............#.....##.#.........#.#...#....#..#..#.......#.#..##...#........##..#...........#.........#..#..#.#..##....#....#..#.#....#........#...#..#.......##.#.....#.......#....#..###....#.#..#..#..####.##.....#....#.............#....#....#..###.....#...........................#.......#.#......#...#.............#...........###..#...........##..#......#.##.#......#.#...................##.#...#.....##...#.#...#.#.......#....##.....#....#..................#..##.##...#....#...#....#..#
#...##..##..............#......##.....#.......##......#..........###..#.#.....##.....#......#.....#.##.##....#.#......#....#...#.....#...........##.##.#..#....##...#......#.#.......#.#.#...#.....#....##......#.....##......#..................#.#...##...##.#........#.......#...#.....#.#..##..##....#......#.....#...#.##................#........##.............#.#.................#..#........#...#..............#..##.....##.##...##.....#.......#.....#...............#.#..#.......##......#......#.#....#
#..................#.............#.#..#....#....##....##..............#..#.#......#.......#.......#.#..........#..........#.##....#....#..............#......#..#.....#..........#.....#........#.##.#......#.........#......##......##....#.#........#....#.........#.........###.....#..#....#..............#.#........#...............#.##.#..........##..#.#...............##.#............#.#....#..........#............#.##...............#.##...#.#.#..........#...................#....#...##...#..###.#..#
#..#.....#......##.............#.#...........#.....#......#...#.#.#........#..........#.##..#.#..##.#........#......#...#....#.......#...#..#.....#............#...................#......#..#...##.#..#.....###.#...#..#....#..............#..#.#...##.#.#....#.........#.........###....#.....#..#....#...#....##..#.#..##.........##...............#........#..##..#.....#.....#...................#..#.....#..#......#.......###..##..#.#.....#.........#...........#......##.#..##............#..#..#.........#
#..#...#........#...#.......#...............##..#........##...#......#....#.#........#....#.....####.#..#.#####.....##...#......##....#...................#...#.#.......##..#............##....#....#....#...#..#.#............###....##..##.....#...#.......#........#..##............##...#.........#...#...##..#........#.....#..#..........#.......#.#.#.....#.........###............#.....#..#..#..###...#.#...#.#..#.....#.#.......#.#..#......#..#.................#.....###.........#...#..#...........#.##
##.#..#.#.##.#....#.....#.#.....##........#......#.#...#....................#.#...#..............#.##.#.#..#..#...................#...#.#.......#.#.#....##........##.......#...........#...#.............#..............#.##.........#....#...........#.#........#.........#...#..#.........................#.#..##...#...............#.....#...........#.......##...#..........#.......#.....#..#......#..#......#..##.....#.#............#..##..........#...#...#..#..#.......................#..##........##...#
#......#.#.#...............#............#.........#..............#..##.......#..#........#.....#......#.#..............##..#..#...#.#..#....................#..##.........#.....##.........#.##...#......#............#.#........#.#..#...#.......#.....#...#.......#.##..##..#...........#.#...#.#..........#............##....#####..................#..............#...........#.#.......#......##...#..#.....##........#......#.....#..#...##.....#...#..#..##.#..##..#............#......#.........##..#......#
#.....#.....#.........#......#........#.#..#....#...#.#....#.##.#...#..#.............##........#..#.#.....#.#.#.........##....##.#...#.#..#...#.#........##.......#....#.....#........##.#......#...#..#............##.#...#....#..........#.#.#.#.....#.....#....###....#..##....#..#.....#.#......#.....#.......#..#.#.#.#.#...#.....#....#........#......#........#..##.#..##.......#........#..##........#.....#.....#...#..#..#..#..#..#.#..#.....#.#...#.....#...#...##...#......##...#.##....#..#..##....#.##
#....................#....#.#........##......##....#........#.#..##.#.#....#...#...#......#.......#.#.#......##.....#.#....#.#....#.....#...##................#.#..#...#........#...#..#....#...#......#..............#.....##.............#...#.....#......#.......#.....##......#....##..#..#...#..#......#......#...#........#.#.#.#..####.....#.#............#..#....#.....#...#......#........#......#..#.#..##...#.....#......#....###..........###.#...#..............#.#..#......#.......#.................#
#.....#....#......#..#....#..#.#..##..#.......#...........#...........##.###..#.#..#.##..#...#..............#..#........#..........#.#.#..##.......#.##....#..........#.#..#.#................#.......#....#..#...#..#....#..................#........#.........#.....#...#.##.#...#................#........#.#...#.....#..........#.......##..#.#............#.....#.....#......#.....................#........#...###.#.##............#....#.....#......#.......#..##.#....#.#.....##................#........#.#
#..#..........#................#...#.#...#....##............#.##...#.##...#..##...#........###......#......#..#..##......#.....#..#......#.#.....##..#.....#.....#.#............#..#......#.......#............#.....#.......#.##..#........##.#.#...................#......#.##.........#...........#..#........#......#.....#...#...#...##..........#...#...#..#....#.....#.#.....#.##.#.#......##....#....#........#.#.#....#.....#..#........#...........#.#....##..........#.###...#....#.......#......##.....#
#......#....#..#......#...###.#..#......#......#.#..........#...#...#............#.....##.#..........#.....#.......##...#.........##.####.....#....#.#....#..#.........#...#.......#........#.....#.#.........#....#......#...#.....................#...##.#..#.......................#...#..#......##.#...#..##......#..#...#...#.#.#....#..#.#...#.......#...#.......#..#......##.....#.....#....#..........#..##..#...........#....#.......##.........#..#....#.##....#.#.............#........#......#.##..#...#
#....##....#.........#.#...#..#.....###.#.............##......####....#..#.........#..###.......#.#..............#.................#...##...#.........##......#..#.......#.#.....####....##.#.#..........#....#......#......#.#......#......#..##.....###....#........##.......##....#......#.............#..#.#..........#...##......#...#..#......#.#.#...##......#...#....###.#...#......#..#...........##....#..#.........#....#...#..##..#.#........#..#..........##.#......#.....###.#........#.....##.......#
##...............#....#......#...........#..#....#..#.......#.......#...............###..###.#.#.........##...#.#....#...#...#...#.#....#......#....#.#...#.............##..#.........#.#..................#..####...#....#.........##.###.##........#......#.#.......#.#.....#...#......##..#.........#.#.#.........................#.##....##.......##..#.#.......#......#..#.##....##.....#...###.......#.##...#......#.....#..##...........#........#......#....#...##.....#..........#....#.......#.##......#.#
#..##....#.#....#.....###.....##.##.....#.###....#.....#..#............#.##...#...#....................#...#.....#...#...........##....#......#........#...........#...#.#......#.###.....#...##.......#..........#............#........#......#.....#..........#.#.........#..............###..#...####..#...........#.......##...#............#.....#..#.......#.#........#.............#.....##...#...#........#..................#....#..#.......#..........#....#..#....#..##..#..#.....##......#.......##....#
#......#..##.........##..#..##...........#.#....#.....#....#...#....#......................#...#...##.....#.##........#....#.##.##..........##....#.#........##...#....#......##...#.##..................#........#..............#..#...#...................#......##...#...#.......#........#.#..#..#.........###........#...#...............#..#.##...#....#.....#..#..........#....#...##.#.##.......#..........#......#..#...#....##......#.....#.....#.....#.#.#.........#.##....##.#..##....#...#.......#....#
#....#..##......###.#............#..##..#............#............#.#...#..........#.#..#.....#.#....#...#.#...###..#.....##.....###........#.##............#...#...#.........##..#.........##......#...#..#.#..........#.#.....#.#..#...............#............#.............#..........#...............#....#....#.............#...#...##.#....#....#........##.#....#.........##......#.##...#.#.#..........##....#........#.#...#....#.#####..#.#.........#......###.#.##...................#..##.#.....#....#
#.#........#......#.....................#...#.....#....##....#..........#....#..#.###.........##.##.##....#.....#..#......#......#......#.#........#..................#.#...#.#.#.#....#..#.........#..#.#.....#..#.##.#..............#...##....#.##...#....#...#........#...#....##...##...#......#.........#...................#...#...##.#..#................###.#..#..##..#..#....#...............#...#.##....##...#...#.###..#....#......#........#............##......##.........#..........#..............#.#
#..##..........#.....#....###..#..#.#...##..#........#.#..#.#........##..##......#..#....#......................##.........#...#.#...##..#......##.....................#........##.....#......#...............#....##.##................#...........##........#....#.......#.#............#........###.#..#.....#......#...#..........###.#.##.........#.###.......##...#.##............#........#....#...#...#....##..#.......#......#.#...#...#.#.#...#...###...#...#.#........#...#.#..#...##.#...#...##.#....###
#.#.#.#...#........#.#..................#.............#.........#.....#...#.##...#....#.#.#.#..#.........#..#.........#.......#..#.##.....#......##......#................#.......#.......#.....#.#....#....................##.#..#.#...#..#.....#........#.....#..#..#....#...#....#.......#..#.......#...#..#............###.#......#.#..#..........#.....#..........#..#.#.......#........#..........#.#..##.....#.#.#.....#......#........#..........#....#...#.##..........#.#...#......##..#.......#.........#
#...#.........#.##..#.#.....#.....##....#....#........#..#.......#..##..#.#.#..........#....#..#....##.###....#..........#........#..####..#...........#................#.#.#..#.#..#....................#.##....#.......##...#..#.#...#........###.#.........##............#.......##......#.........#..#.#.#..#.......#......#...#.##.......###....#...##.....#.#.....#.#.....#.##.....###....#.......#.........#..#.#.......#.#..#........#.#.##.........#.#.....#.........#......#........#.....###...#....##..#
#...........#.....#.#.##..#.#.....#...#.#...............#.....................#.....................#....#...#..........#.#.#.............#.............#....#.........##......#......##.#.......#..........##...................#.###................#.###.....##.#.#.#................#...............#....#.#.....#.##..#.................#...........#.#......#..#...#...#...........##..........#.#.................#..##.......#...##......##.##.##......#.....#.#....#.#.#.......#........#.............#...#
#...#....#.#...####..#......##.#..........#...........##........#........#.......#..#..........####........#........#...#.#.#............#.........##..............#........................#...##.......#............#...##.............#...#......#..............#..#.....#.............#.#............#..............#....#......#............#..##.....#.#..#....#...........#.#....#.#....#...#.#....#..........#............#......##...#.....#...#......#........................##.#.#.....#....#.......##.#
#.....#.#.......#....#...#.#.#...........#####.#.#.#.....#...#.#.###...#..##....#.#.......#........#............#.#...####.#.#...##......#.#.....#..#........#..#....#.....#....#.#......#..##......##...#..##........#..........................#.....##....#..............#..........#.#.#.#................#...................................#...##.....#....#..#..#.......#....#....#.#.#......#.....#......#.#..#..#.#.....#............#..#...##.........#...##....#..#....#...#..#.......#......##....#...#
#........................#......#..#..##......#..............##....#..#.#...........#.#..........#...#...#......##..##..#......#..#......#.#..##.##......#..###...#...##.....##..###.........#.........#.##..#.#..#.#..#....#.#..#....##..#..#..##.##.....#..#....#.#............#.....#......#...#..#.....##......#.#....####...####....###...#...#.....#.#.........#.........##...#.........#.......#...............#.....#.......#.#...#..#......#....#.#...#......#........#.....#...........#...#.#.....#.#.#.#
#........##.......#...#...#..#....#....#....#..#....#.......#.#..#..........#......#...#.......##..#...#.....#.........#...#.............#.####....#......#...#...##.................#.#.#.......##..#.....#.........#.#.....#..#...........#..#.#....#.#..#...#........#......#..........#...#..#.#.##..#.........#....#....##......#.#........#...........#...#...#.......#...#............#..###...........#....#.....#...#..........#..##.....#....#....#.#....#..#.#...#...#....#.....#....#........#.........#
##.......##................#.##.##......#...#..#........#..#........##.#...........##........#..#..#.....#.....#......#...#..#....#....##..#.............#..#....#.....#...#..........#.....#.....#.#....##.#.....#.##......#........#...#..........#......##.##.#.##....#...###..#.#..###.##.##.#..................#..##........#.......#.#.#.............##.......#...........................#.#...........#...#.##......#........#......#..##...#.......#.....#................#........##...#..#..........#.#.#
###....#..#.......###......#.....#......#..#...#..#..................#......##..#....#.....###...#......#..#....#.........#.#.#...#....#...........#..#.##.#...##..##..#...#........#..#.........###......#....#...#....#....#.#.....#.##.##.....##....#....#....#.........#..#.##.......#...#..#....#..##.......#.###.........#....#......#...........##..##...............#.#.......##..#....#........#.......#..#..##..#......#...#......#............###..#.#.........#................#...#..........#........#
##.#.........#...###.#....##...#..#.#.......#...........#....##......#......#...............#.....#..#.....##.#...#.......#........#......#..#....#.....#..#.#............#.#....#........#....#.#..........##..#..##..##.##..#..#..#.#.#.......##.....#..#.......#.#..#......###.......##..........#.##.#.........#.#......#....##....#...##...##.#......#..........#....#........#..#...#...........###.#.........#...#..#.#..........##.....#...###.#...#......##.#..#.....#....##..#......#.##.......#.........#
#.....####......#.............#.......#.#.#.#..#...........#..#.#..............#.....................#..........#.......#.......#.........#.##..#.#....##.......#.....#.#.....#.........#....##...#.#...#.#..##.....##.......#......#.#..##.....#...#..####.#.#..............#...............#.....##..###..#....#.#.....................#....#...##..........##....#..#...#.......#...##.#.......#..#.........#..#...#....##...#..##....##.#.......#.#.................#.#.....#...#..#......##.....###......#....#
#...#.....#.#..#.##.......#.................#......#.....##.##..#.#..#......#....#.#.....#..#....#....#.....#.........#....#....##...................#..........#.#....#....##............#..#.#..#...#...##...#.#....#......#...#.###.#.#....#.##....#..#..#....#....#.....#.#...#.#.#...#..............................#........#.......#.#..#...........#......##........#...............#.....#........#..........#.#.#..##....#.##.##....#..#....#...#......##......#.#.............#...#.#....#..............#
#.......##.#..#.##..............#.#...#...........#................#.#....#......##....#..#........#.........#..#...#...#...##..........#..........#.#..#..#...............#..#.........#.....#....#....#...#......#.......##.........#......#....#...#..###.............#..........##.##..##...#..#.#.#..##.........#...#...#...#..##.##...#...................#............#...#.....#......##.#.......#...##...#...........#....#.......#....#..#....#...#.....#.....#....#......#.....##..#.....#............#.#
#....#.#.##....#.........#..#.....#....##..#....#...#...#..#.#..#.#..#..#.#.#...#...#..........###..#.............#...#...#..........#.###...#.#.#..#.##....#.....#...#...#..#.....#...#........................#..#..#.#..#....##.#..............#.....#........##...............#............#....#..#............#..#.........##....#..#...#.........##.....#.#.....#........#..#...#....#.............##.......#.##......##...............................##..#.........##......##...##.............##......##.#
###.....................#...##...#..............##...#....###......#...##............##.##.#........#.##.#.....#..........#......#....#....#.............##.................#.....#..#..........#........#........##..#..##....##......#.#...#.....#.......#.....#..#.#.....#.##......#.#.#...............##.................#..#........#............##.#....#..#...#.....#.#.#...............##..#.....#.#...............#............#.#..........#.....#.....#.....#......##..#.....................#.#........#
##...#.#.......#....#....#...............#...##..#..###....#.#..##.#........##......#..........#.......##......#....#.......#.#.#...#.......#...........#........#....#.##..................##...#.....##...#........#.#..#.............#.#.............##.#....#....#.......#.........##.#.#..........#...#.........#..#..#...##........#....#.....#..#...#.##...##.......#.....#.....#..#.......###....#....#....#.......#.##..#.....#..#......#....#.......#.#...#.##...#.........#....#.#.....##....##..##.....#
#.......##.#.#...##........##.#.............#................##...##...#.......##.#...#..#..........#..........................#..#...##............##.#.#.#..#..#..#..#........#...#.......#..###...#..#.............#..######.#.#......#...........#..#.#.....#..........####....#...##.........................#...##....#......#..#...#..#..#.......#..#...#..#.#.......#.............#....#.##...#.......#........#........##.......##..#.#.#..............##.....#....#...........#..........##.#..#..#......#
#........##.#.......#..........###.#.....#.....#...#..#....###.....#..............#..#............##.#.........##....#....#.#.....#..###...................#..#.#...........##...###.##......##.#......##.................##....#.##..........###...........#........#........##..##.......#...##...#.#........#........#....#........#........##..#......##...........##.....####...##..##...#..#...#.........#.###.#..........##....#.#..#.#.#.....#.....#..#.................#....#......#.......#..###.......#.#
##.....#...#.......##...#...#.....#..##......#..#.#.......##.................#.........#.##............###...#................#..#.#.##......##...#.......#..........##.......#....#......#.....##.........#.......#......#......#......##...#................##..#.#...........#..#..........#..................##....#...#..........#..#.....#.#...............#.##.#.##...#....#..#....#..#..................##.....###.........##..##.....#..#.#..#.#..#....#.............#.#...........##............#...#..###
#..##.........................#....#.................#.#...............#......#...........#...#..#...#......##...............#.....#.........#....#...#....##.....#.#........#...........##.......#.....#........#....#...........#.....#......#........#........#.......#.#........#............#..#.#.#.....#.#...###...#..........#.........#.#..#..#...#...#.#..#...#.#..#..#....#.........#....#...#......#.......#.....#..#.......#..#....#......#......#.....#........#........###..#...#............#..#...#
#.#....##......#.....#.........#...........##...#.....#...#....#.....#....###...#.....#...##............#.....#.#.....#.....##.......#........#....#....#....##..#.#...#....#.....#.......#..................##.......#...#...#....##................#...#...........##...#...#.#...##..#...##..#.....#..#................#..##....#........#.#..#.........#.........#..........#...........#.........##.......#.............#...#...#...##.........#.....#...#..#......#...#..#...#...#.......#...................#
##.....#.#...#..........##.....#...#.#..........#.....#........#....#....#.#.............##..#.#..#.....#...#.##.................#.#.....#.....#........#.#..##......#..##....##...#.....#.#...................#.....###...........###...##.##...#............#.....#.#.#....#.........#......#..........#........#..###..............##...#.#..#...#...#.........#.#...#..#......#..#.#.....#....#...#...#.........#..........#...............#.......##....#..##.........#..#.##.............#.#..#..........###.#
#.....#.#.#........#.##........#..#.#.#.##...........#...#...................#......#.#......##.#.........#......#.......##..#......#..#.#............#......##...#..#.#.....#..#.............##.......##..##..#..#.....#..#.........#..#.#.........#....#.#.##.#.#.....#.......#..#.............#...............##.......##.........##........#..#.#.....#.....#.............#..#...#.......##.....#.........##.......................#...#...#....#....##...#.....#..#..........#......#.#.....##...#.......#.#..#
##...#....#.....#...#......#..##..#...........#.........#...#.##..#...##...###...#...#........#..#...#.......#....#......#....#..............#.#.......#.#........#..#...##..........#...#.#..........#.......#....#.#....#.##......#...#.#........#......#........#...###.....#..#.......#....##..#.......#.##..#..............#.#..#...........#........#..........#.#.....##.##........#........#......#....#..#...#...##....#....#..#......#......##..##....##.##......#.#............#.#.............#.......##
#..#.#.......#.#..........#.#...#.#.......#.#.#..#....##.....#.#.....##.#..#.......#..###.##....#........#.......#.......##....#..#.#..#....##...............#.......#.#.........#.....#.#.......#...#...#.......#..#..#.....#.......##......##..#..#..#......#......#...............#.#.....#.##.......#.##..........#.........##.......#...#.#.#...#......#.........#.#.#...#........###.....##...##.#.##.#....#....#.....#.....#..#.............#...........##........###....#.......##........#.............#..#
#.........#..#.#.....#.#.##..#..#...##.........#....#....#.#..#.#...#.##.#...##.#..##..#..........#..........#.....##.#..........##.........#...#.#...####......................#..##...................#...##..##.........#..#.......#...#.#.......#........#..###.#.........#..#........#.#..##.#.#.#.......#.#.#..............#........#.##.##...#.#...........#.............#........#...#....##......#.#..#.#...#..........#....#.#.#..##.....#.#.#..#....#....##..........#.....#..##.##..#..##.#...#.##..##.#
#..#......#...#...#.#...#......#...#.......#..........#.........................#.#....#.....##.................#.#.........#.##......##..#.......##.#..#..#..#.......##.#..##.........#.#..#..#..##...##........#...........#...##..#......#..#........#.###.##.#.........##........#.#....#.....#.#..#................#..#..#......#..........#...##.##.......#......##..##.......#.#................#.####.....#...##...#.#.#.....##.#......#..#......##.#.#..#..........#.###.....#..........###......#.......##
#.#.#..#....#.....##.....#.......##.......##....##...#.....#...######..#.....##.#........#............#.#....##.......#...#...............##.##.#.#..##..##....#..#....#..#.....#..##..........##...#..#...#..##..#.#...#...#.#.....#..#......#.#...#...#...................#.....#...#........#...#...#.....#.#.#...#...........#...................##.........#....#...#..#....#....#....#.#..........................##.#.#..#.....#.#.................###.#..........##.#.#...#............#.....#....#.......##
#..#.##.........#.#.......#.................#...#......#......#...#.....#....#................#..###..#.#.#..#....##..#.......#..........#..#....#.#.#....#....#...........#......#....#.#...#.#...#...#...........#..#.........#.#.#....#...#..#....#....#.....#......#...####...............##......#...#.........##.#.#.....#.##..##....#.#....#.#.#...........##...........#..#.....#............##....#.#.....#.........#...........#.#..#.....#..#...#.#..........#.....#....#..#....#..#........#........##.#
#..........#.....#..............#.......#...##..........#...#....#..............##....#...##...#...#..........#.#.#...#..#..#.#.........................#..#.........#................#...##........###..#..#..#.#.#.##.#.##.....#.............#................##.....#..#...#....#...................#........#....#...##....#..#...#...#.....#................#...........#...#..........#.............................##..#..#........#....#...........##.#...........#.....#.#...#......#..........#..........#
#..#..#...........##..#...#....#.......##.#.#.##.......#.......#.#...#..#.#.##.......#........#..#.........##.........#....#..#.....#.#..#.......#.....#.#.....#.............#.##..#..........##..##.......#..#.##.#..#..###....#......##..##.......#....##......#...##.#.###..##......#......#.#...........#.#...........#..#...#......##.#...#......#...#...#.#...........#........#...#..#.......#..#.##..............................#......##.......#..##..#...#.#..#.#.#.......#.#........#...#..........#..##
#..#...#.................#....#..#.#......#.#......#.........#.#..##...#..#.#.##.....#....#...#..........#..#...#.........#......#.........#..##..#.#...#....#...............#......###............#..#..#......##.............#..........#..#...............#.....##.##......#.........#......#.........#......#..#..#.#.................#..#...#.........#.......#.....####......#..#.........#...#..#..#..###....#...#.#.......#....#.#.#....#...#..#.#..#...#.....##.#.#....#..#........#.#.......#...........##
#.#...#...#.#.#.....#........#......#.............#.#.......#..#...#.....#.#..#......#.....#....##.#.##...#...............#........#..#..#....#......#.###......#.............##...............#.#.....#.........##......#..............#......#.#...#........##.#..##...#.....#........##..##..#.....#...##......#......#..#...........#..#.##..#.#.........#....#.#.....#...#.........##....#..................#..#..#.......#..#.#.##.#..#...#...#...............#.#....#.......#.........###..#.....#.#...#...##
##.....#......#.....#............##..#...##...................#...##.........##....#.#....##...#...............#....#........#..........###.#.#........#....#..#......#...#.....#....#......#...#.......#.#....#..#....#....#.###.#.#.........#..#......#...#..........#....#......#....#...........#..##..#...#...........#....###.......##.#.....#....##...#......#...........#..#...........#.........#.......#.............#...#..#....#..#......................#...#.......#....#.#.#...#....#.#....#...#....#
#.......#...........#.##.#..#...#............#.#...#...........#.#......#........#.....#......#........#...##.......#..#..##........#....#........#..#.........#.#........#.........#.#..#.....#....#........#..#.##.....#......#.........#....##...#..........#........##.##...#.#.......#...#..#.............#.....###..##..#.......##...........#.##.....#....###.#..................#.....#.#.#...#..........#.....#...........#.#.##....##....##...##........#..#.#..#......##....#.###..#.#.........#........#
#.......#....#..#...###.#.#.#..#....##..##.........##.#.#...#........#..#.#........#...#.....#..............#......#.....#.....#..#...##.#.....#.#...#..#............#.....#..#...##...#...#..#...#.........#...##....#......#.#...#...........##...........#....#..##.......#......#..#.......#..##..#........####.....#........#..#.#.#...#...#.#....#..........#...#............#..#..#....#........###...#.........#.##.............#....##......##.##................#.......#..#...###..##.........#.........#
#.#............#.......#....#...#...........##.....#..#...#........#.....#....##....#....#..#.........#.#....#...##...........#...............#......#.............#.#.#.............###......##..........#.......#...........#.........#..#.#.....#.#....#...........##..#.#......#.......#.............#.......#..#...#...........#.....#...#...#...#....#....#.#..#..#......##.##......#.....#..#.....##.#..#..................#.........#...#.........##........#.#...#....#..#.........#........#..#...#.#.#..#
##..#..#...#..#.#....##..#.#...#.#.##....#.#...##.....#...............###..#..........#....#....##..#.#.......###....###...#..#.......#.....#..#..#.....##...#.##.##.....#......#.#...............#.#.#.....#....#.#..#..##.....#..................#......##...#.#.....###...#......###...........................#..........#........###.....#..#.......#.#.#.......#....##.#.#......#..#..........#......#.........#..#.#..#..#.#............#.....................#..#..#......#.#..........#..#....#......#..#.#
#..........#..##..#..............##.#.#.#.#..#.............#.................#...#.#..##..........#...#.#...................#.......##.#...#........#.###.....#.###......#.#........##....#..#.......#.......##.....#..........#....#....#..#..#.....##....##.........#......#..........#........#..###...#.............#......##.....#.....#.........#..........#...#...#............#.#......#...#..##.#.......#.#.........#..#....##...#.#.........#......#.............#.#.#....#.#.......##..##.......#...#.#.#
##.#....#............#.............#.##....#.....#...........###....#.......#.........#....#.....##...#...##.#.............##.....#...#..............#........#.....#....#.................#........#.##.##...#...#...#.#....#.#.........#.....#.....#.##........#.#...#.......#..........#.......#......##.#...#......##..#..#...#...................#..###....#...#...........#...##..##...#......#.....#.##..........#................#..#...###.#.###..#.#.#.....#...##..#..........###........##..............#
#.#...#........#.......#........#....###..#....##........#.##....#....##.##...#.....#....#.....#..#..#..........#.#..##.....................#.....#...##.#.............##........#...........##...#............#.##.#..................##...#.#.#........#.##........#.....#.......##...#....#....#........#..............#..........#.......#.##.#..............##.#........#.#..#...###....#..#....#........#..#...#......#..#.....#...............#.....###..........#.........#..#.#.#.....#......#.#........#.#
#...........##...###....##..#.............#..##.............#........##.......#..#......#.##.......#.....###...#...#....#............#..#...#.....#.............#..................###........#....#....#.........#........#..........##...#....#..#...................#...#...............#....##....#...###........##..#....##...###.........#.........#...#.##.##........##.......#.........#...#.....#....#.#....#................#...#....#..#.#...#.........#.#.#..#...........#....#...#....#.............###
#............#....#........##........#...#....#...........#.......##.....#....#.#................#....###.....#........#.........................#..#..#....#...#...#..##.......##..#....##......#....#.##.#.....#.#...#.#..#......#........#.....#.#..#.#.........###.........#.......#....#....#..........#.#.#.....#.......#...#......#......#..........#...##.....#............#.#..##..................#..#####....#.........#......#..............##...##..#....#.#.....#.....###....#....#....##..#....#....#
#....#.........#...###.........#......#.#.........#..#.#..#........##.#...................#...........#...#......#...##.#.#..................#..#.###..#...#.##.....#....#....................#........#..#..#.#.#....#...........#..................###....#.#.#..#.#...#....#...#..........#.#..##.....##.....###....#......#......##........##......##.#.#.........#.......#..##.........#....#.#.#.........#.#..##..#............##...#..#..................#...........#.#.......#...#...#.#....#..#..#.......#
#.##.#........#..#........#.....#..#..##.#.....#.#....#..#.#.#..........#.#.....#...##.....#..#.#..................#....##...........#..##....#......#..#....##..............##......#....#....#..#...................#....#.......#..#.#......###.##.....#.#......#...##...#.....##................##..###.........#...........#......#.#......#............#.......#..#...#..#........#...##.#........#....#......#..##....#..#.......#..#...#...................###....#....#..............#...#.........#......#
##...#.........#.#..#..#......#..#.......#.#......#...#..........#..............................##....##.......#.............#.....#....##...#..##......#.##....##....#......#..#.......###...#........#..#..............#...#..#.....#..##.#......#.......#....#.#..#...#...#......#........#....##.#.#.#.......##.#................#...................#....#...............#...#.#...............#...#..#.#.....###....#................#.......#.#...##.......#.#.....#...#...........#...............###......#
#......#.......#..##..#..#....#......#.......##..#...#.....#....###....#.#.....#......#.##.#......#.....#......#..#.#.#......#..#..##.....#......##...##......#.......#..#................#...............#..........#....#...##..#............##.#....................#..........#..........#..............#..#.....#....#..#.....#....#..##....#..........#.#.......#...#..........#.##..##.#........#....#....#.......#..#..##.......##.##.....#...#........#...#.........#.#....#.............#........#.#...#.#
#..#..........#...............#......................#.#.....#......#..#....#.#.#..#..#.#..#.#........###..#........#...............#..#...............#.#....##...##.#.#......##.....#..............#.##........#..#....#........#..........................##....#.#.#........#.....##..##..#.#...........#..#.#.#...........................#..#...#.#..................#..##.....#........#..........................#..........##..#.....#..#.......#........#.......#..........#.......#......#.........#...##
#.......#........#..#.............#......#.#.#..#...#####.........#..........#.#.#.........#.....#..#.....#.#........#.#.#.##........###.#...#..................#.....#.#......#......#....##..#..#..#......#......#.....#.#.........#...##....#.........#.#.#.....#.#.....##..#..#..#....#.........#.....#........#..#..##.##...#........#..#..#.#.....##..#............#.............#........#.....#.#.....#.#...#....#...............#.....#..#.#....#.#.#...............#....#.#......#..#.............##...#.#
#.....#......#..............#.#.#.#.#....#.#...............#...#...#.......#.....#.##.......#........#.#..........##...#............#........#......#...........#........#.#.#.#....#...........##..#..#.#.#.....#.....#..........#............##...............#...#.#.....##...#......#.....###.....##......#.....#.....#.##.......#............#.#........###....#....#.................##...#..#.........#.#.#.##...#..............###.....#...#.....##.....#...#....#..#..#............##....#.......#........#
#........##..#..#.....#........#....#.##..#...............#..#.........#..#..........#...#..#...............#....................#............#.....#..###..#..#.##.#............#.#..........#..##....###..#..#..#.......#......##...#.#..##.#..............#.....#..##.#....###.#.#..#................#.#..#..#.......#...#..........#...........#...#.#.#...##.##....#.#...........#...#..#...#......#...#..#........#............##....#....#......#..#.....##.........#........#.#.....#.....##.........##....#
#....#............#.....#..#...#...#...#.#.....##.....#.......#...#.........#....#...#...#..#.#.#.#.#..#.#............#.#.....................#.#........#.....##...........#......##.##.........##.........#....##...##.............###..#........#.#.##..#......#.#....#......#....#.#............#........#....#........................#.#....#...#.........................#.....#.....#..#.##...........#...#.....#.##......#..........#.........##......#..#...#.#.##...##.#.....#...#....................#.#
#.#...#.......#.#..#..#.....#..#....#.#......##...#..#..#....#.......................#.......#...#.###......#.....#..#.....#...#..##....##........#.##....####.#.#...#...#.#.....................#...##..#.....###....#.##....##.....#.........#..#..##......##..#.#.....#.#......##...##.................###...#..#.....##...#....##.....#.......##......#.#.......#..#........#..................#.#........................#..#......#.....#........##.....#.#...............#......##........#..#.......#......#
#........###..............#....#....#..#..##...#....#........................#.......#..#.#..#.#.......#...#........#.###.#.........#.#.....#.##...........#.....#..#.##............#..#.#.#.#.....#......##................##.....#.......##....##..#....#..#..............#...#.#............#..#..#.##.#..#..#.....#....#....#..#......#.....####...........#..#........#.#.##.........#....#.####...#...............#.........#....#.###..#...#......#.#..##.................#..###...#.....#....#..##.#.....###
#.....#......#...#...........#..........#............#..........#.#.............#..##.#...#........#.##.....#.........#.....##....#.......#.#.#.#.........#.....#.....#.................#..##....#.#.....##.#.....#..#.....#.#......#.#....#....#.#...#...#.#.....#.....#...#.#.....#...#.......##.......##...#..###..#.......#....#...#...........#....#......#........##..........................#..........#......#.#...#.#..#...#.#......#.........#..#....#.....###.....#...#..........#.........###..##.#...#
#....##...###..#..#......#..........#........#...#.................#.......#.....#.#.......#...#.#...#.#...#.......##.............#.......#...........##...#....#.#..#..#..#......#......#........#.#.#.............#.#................#.........#...............#...#......#....#..#.....#.........#....#.##...#..#......#..........#...#..#......###.#....#........#.#.#...........#....###.#.....#...........#........#...####..#.........#......#..........#......#......#.....##...#..#...#..........#..#.....#
#...#.................#...#..#....#.#.#.#..#.#......##......#.###...#................#.#...#........#.....#..#......##..#....#.#.....................#......##...........#...........#.#...##.....#........#.#....#..#...#.#....#....#....#.....#...##.#...#...#..#.......#..........##...#.....#..#......#...........................##.#.#.....#....#.#.#..#........#.......#.#...#...##......##..##.#.............#.##.#...........#.........#.....#....#.#.......#..#......................................#...#
#......#..##......#...##..#...#...............#........#....###........#.#....##...#..#..##...######....#..#..#...#..................#...#........#.#....#.#.........#....................#.....#.......#.#...................#..........#.####......#..##......#..#......#............###...#.##....#......#...##.....#...##..###.#...#.##..#....##..##........##..#.....###.....#...........#.....#.....#....#..........#.#...#................##.......#....#...#..#....#....#.........#............#....#......#
#.#......#.........#......#.#...##.#......##.......#......#..#.......#.........#.#.#....#...#..........#............#.#..#.###.....#.#..#.#......#......#.....#.....##.......#.........#.......#..#..##.#.......#..#..#.#..##....................##.##.................#...#..#..#.....##..........#.....##...#....##...#.......#..#..#..###..........#....#.......#....#.................#.#..##..#.......##.##....#.##..#....#.#.....#.##.......#.#.........................##.............#.#...##.........#....#
#.#.................###.......#...#.#....##...........#.........##........#.......#..##.................#...#....#.#.......#............#....#.......##.#..##....#..........#.#.##...#.....#.#..#..................#.............#...#..................................#......#....#.......#.#.##.#................#........#........##........#......#..#.#....#........#........#.......#.............#.....#...#....##.............####.....#...#..........#........#......#.#.......#...........#.#..#........#
##......#...................#.#......#.#..#..##...#.....#..#....#..###..#.##..#...#...#.......#.#.....##.......#..#.....#..#........##........#..............##..####....#....##..##...#.#...#..#...#.#.#.#...........#...###................#.##.#..#..#.#.#.....#......#.##..........#.....#.......#..#........#....###.....#.........#.###..##...#.##..#.####...#..........#....#..#...............##........##......#........#....#........#........##..........#..........#...###.......##......#..........##.#
#.#.....#...#.#..............##....#......#.#...#..##.....#..........#..#.....#....###...#.............#.#.#........#................#..#..#.#.......#......#..#..#..###......##.#......#..#......#...###.#.#........#.##......##.#..#....##......#..#..#.#.#.#...##....#.#..#.........#...###.....##.#...#..#..#...#.#...#......#.##.......#..#..#.............#.....#........#....#.............#........#...#.#.###..#..#......#.#.............#...##........#................#..............#.#.#..##..#.#...###
##.........#.....#..##..........#....................#........................###.#.............#.....#.....#..#.......##.#.....#.....#.....###..........##...#..#.............#....#.............#............#.#.#.........#........#..#.#..#...#..#........#.....#..##.#....##.#...#....#.#.........#...#....#.........#.....#..#......#...##.....#.....#......#.#......#.......#.#.#..##...#..#.........#..........##..#..##.....#.....#..#....#..#.....##......##.#.##....#..##...#.....#.##...#..#.....##....#
#..#..##................#.........##....#.........#.................##.##.#.#......#.............####...........#........#..#.##..#......#...........###......#.............##....#.#...#.....###.....#..#........#......#.............#...#.........#.....#...#.#.......#..##...............#.#.......#...#....#.......#..........#....##.....#..#..##....#...#........#....#.###...........#.#....#.#.#...#...###..##....###...#...##.......#.#..#.....##....................#..#........#.....#..#.......##.....#
#..#.#.....#.#............#.##...##.......#......#..#.#...........#..#.#...#..#.....#......###.......##..#.....#....................#..........#.....#....###......#....#.....#...........#..#...........#......#.......###..#...##...#....#....#..#..##.###...##..#...#....#...###.............#.#..#....#.....#...##...##.......#....###..##.........#.####.......##.......#...#............###........#..#.##..#...........#...................#....##...##..#..##.........#...#..#.#...##.................##...#
#.#.#..#....#...#..#........#....##..#..................#.#.#.....#...#........#..#.#...###...##.#.#...##.......#.....#......#............#.#...##..............#...#.......##..#.............#...........#..#.##.#....#...###.........#.......#.......#...................#....#........###.....#.......#....#..........#..#...#......#.#...#.........#..#.....###.................#....##........#.#..#...........#......#..###..#.#...#..........#........#...#......##..###........##....###..........#...#....#
#.#.#...........#.#....##..............#..........##....#......#.......#...#.....#...#...#..#..........#.#..###..#.......#....#...........#..#...#..............................#.#...#.....#....#.#.....#..#...................#..................#.##....#.........#...........#..#.............#....#...#.#.#..#..#..#..#.#.....##.........#..........#...#.......#.....##..##.....#..#.....#.#.....#...#..#...##......##..###.......##..###..#......#....#..#.##....#...#....#.........#.....#..##........#..#.#
#...#...#.##..#.......#......##..#.......#....#...#..........................##.....#...#.#..###.#.#.....................#....###.###..#....#...................#.......#...#.#..#.....#..................#.#....#........###.#...#..#.#.....####...............#.#.#.#.#..#.............##..#.#...#....#.#......#...........#.#....#.....##......##.....#.......#.........#........#.......#......#.....#....#.#..#...........#...#.......#........#.#........#...#.#.....#.......#..##..........#.....#.....#....#
###........#..........###.......#.#.##.#..#.......#..........#....#....................####.#.....##........#.......#........##.#....................#.#.#...#..###..##...#......#.##....#...#..#.#...#.#..##.#......#.#...#.....#......##.......#.#.#....#..#...............##.##...#......##...#........#..#.....#..............#........#...#........#..#...........#....#....#.#....#.....#...#..#..#.....#....#..##...........#......###....#...#.#.......#..#.#...#...#......#..#.#.................##.##....#
#.......#..................#.#..#..#.....#..#................#.#........#..#...###...........#...#..#..#.##....#....##.##...#.......#......#.#.........#...............#......#........#..#.....#.##..#.#..##..##......#....#.......#.........#....#.....#..#..........##..#....##.#.###......#...#.....##....###.......#.#.#..#.#............#........##.......................#...#..#............#..#.#.....#.#.#....#...#............#............#...#...#..........#.....#.#...#......#..........#....#......#
###......#..#......#...........#...........#.......#......##.........##.....#..#.##.#..#.....#........#..........#.....##....#....#.#....#.....................#....................#......#....#......#.#..#............#...#...##...##..#.#......###....###.#..#...#.......#.#......##......#...#..........#.........#.#.....#......#.#.........#.....#.......#...#..........##.#.....#..#......#..#..#..#............#.........#...#...#...#..##.#.##..#....#....#.................#....#.#........#.....#......#
#...#.#...........#..##.#......................#..#..#..#..............#......##.##.....#..#....#.....##..#.........##...#..#..#.#....#.........................#....##..#.####.#.....#...##.........#.#.........#...#.......##..##.#.#.#......#.....#.#....#...#...#..#.#.##..........#.##.###....#..........###.......#..................#.#.#.........#.#................##.....#..#......#...........#.........#......#.........#..#..##...##..#........#........#.....##.....##...............#....#........#.#
#........#........##.#................#.#.....#..#.#.#..............#........#.#.#........#....#........#..#.........#.#.........##...##...........#.....#.#.....#.#.....#..#...#..#.....#.........##......###.###......##...##...............................#.#..#...#.......#..##...#...............#...#...........#.###..#..#.......#...#.#....#....##...#.#.#....#.........#...#.....#.#.........................#..#..#..##........#...##...#................#.#............###.......##...............##...#
#....................#...#.....#.#..#...#..#............#...##.................#.#.....#.#..........#.....#.......#..#..#......#...#.....##.#.............##.#....#.....#.....#..........#........##....#...#....#...#....###.......#...#..#.............#..#....#..##.....#.##.....#...........#...#.........#.#..#....#....#.......#.#.#............##...........#..####....#.........#...............#....#...........#.#..........#.#.......##.#...........###.....#..............#..#....#..##...#...#.###..#.#
#......##....#.#........#.#.#.......#...#.#...#...#.#...##...........#..#....#.##..#.....#........###......#....#...#...............#.#..#....#...........#.#...#..#.#.....#........................#.......#........##...#...#.#..###.......#....#..#..#.#..#....#.###.#..#..............##.##.###.........#.##.........................#.........#....#......#..#...#...#......#...###.........#...#.#..##...##......###........#.#...#...#..#....#.....#..#.#.#..#.#.....#.#.........##...#.......#.....##.#....#
#.#...#.#........#.......##....##......#.....##.#........#..###......#....##......#.##....#..#....##...#....#.......##.......###....#...#.........#...............#......###....................##..#...#.#.......##.#.##.#...#.........##.........#....................#......#..##...##....#...#.......#...#.........#..#.#..#...#..........#.#...........#.#.....#......#....#..#..........#...........##......#........##........#....#.##.....#...#...........#..#..........#....#......#..#.....#..#.#.....#.#
#.......#.......#....#....##..#..#................#..#...............#......#...#....#.#.#..#..#.##..#.#....#...#.###.......##................#...#.....................#......#....#..#.......#....#..#.....##...........#..###..#...............#......#.................###.........#......#...#....#.#.....#...#.#...#...#.........#.#....#.##..................................#..##.#..#...#.......#....#....#....#.#....#.........##...........................#...#.#.....#.#.............#........#....#..#
###..#...#....#.#..#...#..#......#...#.....##........#.....#.......#...#.##.....#....#.#...##.#..................#.....#....#.....#...#......#....#.......#....#.......#.#.....##.....##..#...#....#..#.#.#..........#.........#......#.#..............#..#....##.......##.####....#...#......#......#..#.#...#..###...#.##..#.#.#....#...##.....#..............##.....#...............#.....#.......#...#....#...........#......##....#..........##...........#.....................#....#...#........##...#....#.#
#.#..#.....####..............##....#..#...#....#.............##.........#...#..###....#.............#...#........#...##..........##...#...##...#..#....#..........#....................................#..#.#..........#...#...#.........#..#.#..#...#...#...#.....#...##........###......#...#...#.#...#.............#......#..........................#....#.......#...#...#...............#....###...##......##....#...#.#...............#....#...#.#...#.....#...#......#...............#......##...##.......#.#
##.....#...#.......##...#.#.....#.#...#.....##.##.#.#.......#.....##....#..................##.#..#....##..#...........#..............#......#......#....##....#.............#.................##....#...............#.#.........#.#.........#....#..#...###....#.................##...#.....#............#.#...##....#...#..##.#.....#.#......#.#......##..#.....#......#....#..##..........##....#..##.##.........#...#.............#......#...#....##.........#.................#.#.##.#..##.....#...#..#....#.#.#
#...................##........#..#.........#.........#...#....#....###.....#.##...#......#..........#..#...............#.....#....#..####.....#..............##.##..#.#.....#.....#...#....#.#..........##...#.......#...#.#.........#.........#....##..#.......##....#...#........#...........#......#........#.#.........#........##....................#.#.#..#.##.#..#...#..##.......#.#..#..##...........#.#........#.....#....##.....#...........#...#.......#....#........#......#...#...##........#.#.#...##
#...#...........##.....#....#......#...#...#..##..........#......#.#...#.............................#...#...#......#.#..#...........###....#..#.#..#.##....#...................#..#....#...........##...............#...##....#.....#......#...#...#.....##.#.#......#..........#........#.....#..#.....#.#..#.##.....................#..##...#.#.........#.#...#...#...#......##......##............#..#..#....#..#..#.##..#....#...#.....##........#..#..........#..........#..#...........##.....#......#.....##
##.#...#........#.......##.#..#..#..........#.............#.#.....#..............#..###...........#.........##....#..............#.##...##.....##......................#.....#.#..#....##.#.#...##...#....#.....#....#......###.#....#.#..#..#........#...#....#.##..#.............#....##.#................#........#......#..#..#..............#...##.........#.........##............#.#..........#..##......#.......#.......##....#..#............#..#........#....#.##............##.#.#......##.#..##.....#..#
#..##.....#..#.............##.##......#...........##..........#......#.#...#....#.#...#....#..#.##....#........#.....##...............#..#..............#.....#........#....#........#......#......#.##.##..#.###........#................#......#..##.....#.#......###.........#.#.#.......##.#.#..#..#..#.....#.....###...#....#.#.........#.............#...............#..#.....##..#.....#.#.......#...#...............##......#.#.#........#........##.#...............##...#...........#.#...#...#..........#
#..#.................#........#..#..#......#......#....##..........#.#...................#......##....#.#.............#..##....#.#...#.#...#.......#.....#......#..#....#..#....................#.###..#...............#.....#..#.....#.#..#........#..........#.#...........#........#.#..#..#..#....#.#..#...#..#.###.#....#.#..#...........#..........#.....##.#.......#.#......###..#................##.........#...###.....###..#....#......#.#.#..........#...##.....##..#.#..###.#.....#..#.#....#.#........#
#.........#....#.#....#....................#..#..#....#..#...#...#...#......#.........#.....#.##.....................#............#...#...#.....##.##...#.#..........#.......#.....#........#...........##........#...#..#..###....#...................##.............#........#......##.......#............................#...#..........#..........#............#...#....#..#.#.....#.#...#....#..#....#...#......#..................#.#..###........#..#........###.........#........#....##.....#.......#.....#
##.......#.....#...........#.##...........#.....#.........#...#..........#.#...#.##..#......##.#....##.......#.......#...#...#....#...##..................#....#....#.#.#...#................#........#...##..#....#.#.#........#...#.##.##..#.#........###..............#.#...#...#.#.#...#...#......#....#.#......#.#....##..........#.......##.....#..#..#......#.#...#.#...#..........#...#....#.#...........##.......##.#...##...##...#......#..#.##....#.#...#....#...............#..##....#.#.....#...##...##
#....#..#..#....###.....#...##....#......#.#.#.......#.....##.....##..................#......##....#.###.#..###.....#..#.....#....#........................#.#...##......#..#...................#.....#...........#....#...#.##.....#....#.#...........#..#............#....#.........#..............#...#..#.......#.#.....#...#...........#....#...#............#....#.......#..#......#.#...................##.#.....##..............#.#...........#..###.##.........................#..#.#.##......#.#....##...#
#.#..#....#.....#...#.............##..##.#.##.#.......#....#.#.........#.#..#..........#................#..#...#.........##.##.......#.#.#.###.#......##...##...#..#.#..............##..........#.........#.......#...........#......####......#...#......##..............##...#..#.......#.................#..#..#.#......#....##...##...##.#....#......#......##...#............#................#.#...........#.....#....#...........#..........##......###.....#..##.......#.......#..................#....#...#
#....##..#........#.#..##....##.#.......#................##.##.............#...#.....#....#....#...#...#.....#..............#..#.......#........#.#.#........#.#.#.#........#.#..........##.....#....#...................#....##.........#.....#..........#.......#..#.#.......#...#.#.#.......#....#....##............##..........#...#.......#..........##..#..#........#...#.......#....#......##..........###..#..#..............#.....####......#..#..........#..........#..#......#..........#......#....#...#
#.........##.#.#......#.....###...#.#...#....#......#..#..#.....#.#...............#..#......#..........#.....#..#.#.#.#.#.............##.#............#........#....#..#..#...............##............#...................#.#..........#.#.#.........##.#.##..##...#...#............#...#..............#.#....#...#...#........###......###.#.#.#..#...#......#..#......#..#...........#.#.................#...#..#.....##......#.......#...#....#...#..#....##.#.#.....#.#..#..#.#.#....#....#..#..##.......#.#.#
#.....##..##.....#......#........#...#........#..............#.....#....##..##.#.........#....##...#...........#........#.....#.....#..........##........##.#.......#.....##.##....#.#.......#....#..##............#..#....#..#................#..#..#.#.............#.#....#....#....#.....#.#.#.........#..#...#......##....#..#....##..#.....#...#....#...#.#.......#....#.......#.#..##........#...##..###.#.#......#.#.....#....#...#.#...##....#......#.#.............#.#........#.#.....#....#....#.#....#..#
#....#...###........##.##.#......#................#..........#...#.#...#...#.........#.......#...#........#............#....#.#..#.#.#..........#..............##...........##.......#..................#.....#......#....#.#.#.............#.............#....#....#...#...#........#........#.#...#.....#.....#.....#........#.#............#.##..#.....#....#.#......#.....#.......#..#....#.#..#...#...........#..........##.....#...........#....#......#.#.#.....##...#...#......#.....#..#...##.............#
#............#.....#..#.....##.......#......#........###.......................#.#...#.#............#...#....#...#..#......#...#.##....##...................#.....#....#..#......#..###..#..#..#..................#......#.........#.....#...#...#...#......#.#.......#...#.#.......#...###....#....##.....#...#.##....#.#.........#...........#...##..#........#....#.#........##.....#.#.#...#.#..#..#....##....##.#.....#.......##.#.#.............#..###.......##.#...............#.............#....#...#.....#
#.#...............##...#...................#....#..#.##........#..#..##..#..#.#..#....#...#......##....#.....#........#..#...#.....#...##.............#....#.#..#....#....#.#.........#.........#.#........#..##........#.#.#.#..#.#....#.....#.....#..#.......##..#....#...#...##.#..........#....#.....................#...##........#.....#......#........#.####.#..#...#..............#.#.#..........#.........#...................##.........#.....#.........#.......####...............#...#.#............##.#
#..............#..###..##..#..#..#..#......###....###..##.................................#...........#.##...#..#....#..#...........#..#.##.......##...............#...........#....##.....#...#..#...#....#.###...#.##.#..#..#............#.....................##.....#....#....#.##...........#..#.........#...........#..#........#.....#...........#....#..#...#.........#.#...........##..#.##.....#.#.........#..#........##...................#....#.............#.............#.......#..#.#..#.......##..#
#.#.#.####.#.....#.....#.##......#....###.......#.#.#...................#..#...#........#...#.##........#....#.....#....#....#.....#............#......#.....#..#...#..............#..#...##..........#......#.............##......#....#....#...#..##.....#.....#.............#...........#...#.....#.#...#.#...#.......#....##...#.#......#..#.......#..#..#.#.#...##.......##.....#.........#....#..................#.......#....#..............#....####...##...#.......................#......#..............##
#....#.........#...#.#...........#........................#.#....#.........#...................#.#................#.##..........#...#.#.......###.................##.#....##..#....#.....#.......#...##.#...##.....#...#.....#........#.............#....##.......#..............#..#......#...#.....#.#....#....##.....#....#....#..........#....##.........#..#.#....#.....#..#.##.......#..#...........#...##.....#....#.....#...#..#.#.#.#......#....#.......#....#.#......#............#........##........#...#
#....#......#.#..........#....#...#...#..#..#..#.#...#...................#..#...#.........#.#.......#...#..#...#....##.....#..#..##.#...#..#...##.....#...###.............##.....##.......#...#......#......#............#...##..##......#.#....#....#.#....#..##........#...#..#......#.#...##.....#..#.....##..........##....#..#...................#.........##....#......#..##.#.#.....#..#..#.#...#.#####.............#...#.#......##.............#...#.......#..#......#.......................#...........###
#.....#......##..#......#.#...........#.....#.#........#.#...#......##....#.#.........#.#....#..........#..##....#...#.#....#..###.#.........................#.......#........#.#.....#......#...#....#.#........#...#........#..#..##.#..#.....##.....#..#.###........#.#.......#........................#.....##.....#....................#.##...............#.....................#.#..........................#..#.#...##.#..........#..#....#........#.......#.......................#.#........#.........#..##
##......#..#.#..#...........#####..#.#.........#..#....#...#...#.#....#..#.......#................##...............#..##.........##..##.....##....#.......#........##.##...................#.##......##....#..##.#..#...............#.........#...#.....#..#..........................#.......#.#....#.#.......#.#....#.#.#.#...##.......#...#..#....###...#............#.##...#............##....#...#....#......#...##.......#.....#..........#......#........#.#........#.....#.........#.........#.#.#....#...##
##........#.##.##.........#..#.....#....#......#.#.#.##..#...##...................#..#.#....##......#.......#.......#...........#..###..#.#.#...........#.#.....##..................#.............##......#........#.#....##............#...#.##...#....#..#..................##......#...##.###.......##.....#.......#.......#..##.#.#...#.#.#.....#...#......##........#.#..#...........#......##..#...#........#...#.###.#..............#.#..................##...................##........##.......##.#...#...#
###..#.................##...........#..........#..#...#...#...#..#.....#....##......#....#......#.............#...#..............#...#.....#..#.....#...#..........#...#....#.#..#.###.#..............#.#......#.###.#..#.............#.#......#.....#......#...........#......#..........#.......#.........#.#...##.....#..##.....#.............#.....#..#.##....#..#.##..#.....##..................#.#.....#.#.#..#........#.......###................###................#..#....#....#...#...#..................#
#...#....#.#....#............#.....#.#.#...##..#....#........#...........#.................#.........#..#....##............#...#...#....#........##.......................###..#......#...#...#..#...#.....#......#...#..#...........#..........##....................#.#...#........#..........#..#...............#........#.......#...............##....#.......................#.##.#...#...#..##.##.#...##..##...#.....##..##......#..#..#.....#........#.......#........##..#.###....##...........#.#....#....#
#....#..#...##............#.#...##.........#..#.#....#....##.#.#.....#.#............#.......#..............##....#.........#......#....#####..#...#......#...#......#.............#.........#.##....###.#....#.#.##......###..#..##..#....##.#...........#....#..#...#.#.##.......#..###........#...#.......#...##.....#....#..##....#......#.....#..#.......##...#.....#..#......#.##.....##.#...#.....##...#..#..#........#.#..##...##..#.#.#.....#........#.......##...##.....##........#.......##...#.........##
#.##.....#..##..#.........#.#..............#......#...#.....#.....#..#........#.##.....#..#....#.........##..#.#...........#.....#...#..#..#.......#.#...#.......#..#.#....#.##...............#...............##..........#.....###...#..#..#.#.....#............#..#..###.#.....##......#.#...........#......#.#........#............#........#.............##.....#.....#...##........###...#..#.....#............#........##.........#...###...#......#..............####..........#...#........##..#...##......#
#.#....#.........#.#.............#........###........#...##....#.#.................#...........#............#..#.###.....#..........##........##............#..##.##.#..##..#.#......##.......#..................#.#.........#....#...#........#.#..#...#.........#.......##......###.#..##.#......#.#....#......#................#..#.##..#...#.....#..##......#...#....#.......#..#......#...#.........#......#..#...#.#........#.......#.....#.........###....#..##...#....#.##.....#.#....#.#.#...#.###........#
#.....#.........##.#...##...#............#..#.......#...#...........#..........##...#..............#....#......##.........#...#...#.......#...........#.#....#...##........#..#..#.#.#....................##...#.....#....#..#.......#..#.#...........#...#......#.#............###.#.......#.#.........#..#.....#.#....#......#..#.........#...#####..............#......#...#..#.#...#...............#................#..#.....##............#.##.#.#..#....##.#................#....#...#....##.##.#..........###
#....#.......#................#.....#.##....#.#.#..#..#..........#..........#.#........#..#.....#.............#................#...#.....##..#....#....##..#.......#.#....#................#...........##.#....#.#.........#.##...#......#.......#.......##..#...#....#..#..................##......#...##.#...#..#....#........#...#...#............#........#.##..#..#.................................#.............#................#......#.#.#...#..#.#......##......#...##..........#........#......#...#...#
#..........#.#......#............##....##.......#.#.#..#.......#.......#..#..#.....#...........#.................#.....#........#.#...............#.#..#.#.#......#...##..#.#...#....#.........#...#...............##...#......####....###.#..#......#.#..#......#...#..#.#.#.....#.........#..#.#...#..........#.#...#.......#.#.#...........##....##...#....#.#..##.#.##..##....#.#.......#...........##..#...#..........#.....#...........###.#..##......................##..#....#.......#....#.#..#..#....#...#
##.......#...............##...#........#..#.........................#..#.............#....#......#.#.....##....#...........#.#...#...#........##.......#.........#.........#....#....##......#.#...#...#..#.#.#.......#..#..#....#...#......##.........#..#...............#..##...###.....#.....#..#.#..##.##................##...........#........#......##.#.........#..#....#....#.....#...#...#...#.#.#....#.#............#..#.#...........#.........#.#.#.#...#..##.....#....###.#..#..#........#..#......#.#.#
#..........#......#.........##.....#.#....#.....#.#..#....#..#.........##.###.....#..............#.#..#....##..#.#...#...##....#..#......###.##....#.............##...........#....##.#....#................##.#..#......##...........#...#......#.....#..###..........##........................#......#......#........#.......#..##.#..#......###...........#..#....##.#....#...........##...#.#.......#.....##..........#.#.#...........#........##....##...##..#...#........#.....#......#.....#..........#....#
##....#...###...........#.............#............##..#.#.#....#..#..........#.#.#.......#.#.................#.##.......##..#....#.....#......###.....#..#....###.#......................#..##.#........#....#........#..####.....#.#....#.##......#...#.............#..#....#................#....##.........#.#.#................#......#......#...#.....#..............###..#......#...................#..#......#..........#..#........#....#.......#..##..#........#...#.......#...................#.......#.#
#.........##....#........#...#.....#.#....#..##........#.....#.#..#..#.........#..##.....#..#.##......#.#..............#.........#..#..#.........#..#.....#........................#.#...........#.....##..#..#...#.....#.#.#....#....#..##.....#.##.........##........#..#.#..................###..#####..#.#..##....##...#.....#.###.#....###......#.#....#..#......##...#....#.....#....##.....#..#.............#.###...#.......##...#...##.......#......#.......##....#.#....#....#..........#.#........##.#...#
#.......#..#....#.#...#....#.#...#...#.#.....#..#.....#........#.#..##....#.#..#......#.....#....#............#..#.#.....##........#...........#..#.##..#..#.....##........#......#..#..#...#....#.....#.........##.#.....##.#..#...#.....#..#....#......#..##....#...#...#.#....##..........##..#.....#...#...#....#.....#.......#........#.....#..#...#..##............##......###...#..#.........#...#.........#.#.#....#...................##..........#....##..#....#........#..#..............#....#..#.##..##
#.###..#..#.#.....#.#............####.#...#.#.#...........#..#.........##...#............#.##..........##...........#.....#..#................#.......#..#.......#...#.#..#................#..#...#...#.#..#.......##....##.#...#........#.............................##......#..#.#.#.##..#........#......#..#..#......#.......#...#.#.......#.......#..##............#......#...#....#........##..........#.#.....##.........#.......#.....#.......................#....#...........#.#...#.#...#.#.....##..##..#
#..##..##.......#........#....#.....##......................#..#..#...#...#...#..#.#.#..........##.#.......#.##....##..#..#.#........#.....###..#...#..##...#.#...##.#.....#......#........#.#..#...#...#.#..........#.................#.....##.......#......#.......#........#....#....#.......##.###.#...#....#.#......................##.....##.##.......#...#...#.......#............#....#.#...#.#......#........#........#........#...#.....#.#.#..#..#...#............#....#..........#...............###...#
#...#..##.#..............#.....#...#.##.#.........#.....................#.........#....#.#.......#.........#.#..#..#.#.......##.......#....#..##....#.#...#.....#...#...#.##....#.........#....#..#.#.#.....####....#.#.......##.....#.......#.....##.......#..........##..#..#......#.....#...##................##......#.#..#........#.....##.....#........#....#...###......#.....#.....#.##....#..#..........#.#...........#..#.........#....#...........#.......#.#.#.#......##..#.........#....##..#.#...##..#
#....##.....#....#.#.....#..#...##...#..#...#......###....#.##..........#..#.......#.#........#..........#.....##...#.#.#.....#.#..........#.....##....#.#...#..#.........#.......#..#.#......#......##....#......#............#.#.#...##.....##...............#..#...........#.##.....##.......#......#...##..#.............#..#..#.......#....###...#.#...#.........#...............#..####..#....#.##.....#.##...#........#...#.....#...#.#.......#...##......#.....#.....#....#..#...#................#..###..##
##....#...##.#...............#..........#.....#..............#..............##...#.........###..#.#....#...#..#...................#.#..#........###......#..#.#....#.........#.#....#...#............##..##.#...........##..#....#.#....##........#......#..##.....#......###...#.#...#..#...#....#......##.....#.#..............#.....................#..#...#...#....##...#.............#.####.#.....................#....#........#...........#.##...#...#.#.........##...........#.....#........#........##....#
#...#.....#..#...##.#....#...#...#.#...#..#.....#.#..#......#..#..###.....#.........#.....#.#................#....#............#.#......#..#......#.#.....#.........#..#.#.......#..###...#.#..#.#.......#...##.......#....#.....##...............#........#.#...##.#..........................#.#.......#.......#..#.........#......#.##...#.##....#........##...#..........#.........#......#..#.#......#.....#.............#........................#.........#..#..#.....#...#......#.#.......#....#....##.....#
##........#.........................##.....#.#.#...#.....##.#..##.....#.#.......#.#.....#..#.#...#...#...#...#..#..#......#...##......#.#....................#........#....#.....#................##...#.....#.....#........#........#...#...#.#.......###...#........#..#..#..................##.##.......#.#.#.................#.........#....#..............#....#.....#......#......#.#....#..#.........#.#.......#...####....#.#.#....#......#...##.#......##.....#..##.#.#.#........#.........#...........##.#
##.#........#.#..##................##.....#...#..#..........#.#........##.......#........#....#.#...#.......#........##.#..#...............#..##................#...#..#.#.........#..#.#..#.#....#...##.....##.#.#.#.........#.#...#....#......#..#....#..#................####.#..#..........##.........#.#...#.....#.#...........................#...#....#.#...#..........#........................#.....###.#......#..........#....###.........#..#......#.........#.........#...#..#....#......#...##...#....#
#.#.......#...#.......##......#..#..#.#.#......#...#.............#..#.........##....##..#.......##......####................#.##.#...#.....#..........#....#.#...#........#...#...#.............#.#....#.........................#.#.#..##...#.............#...#......#........#.#.#........####....#.#.......##....#..#..#...........#...##...............#.........#.....................##.......#............#.#..........#...#....#....#.#......##.......##.........##...#.#.#..#........#............#......##
#.......#.##.#..#......#...#...........#..#...#........#...#....#..####....#..##......#.#..##..#..............#..#.......#.#....#.#....##.#.#.#...#.....#.....#......#...........#..#.....#..............#........#.#......#.#..#.#....##..........#..#......#.#..#.....#.#...##..................##.#.........................#.#....##...##....................#....##..##..#..##....#.....##....#..#.......##...#...#.#..#.........#.#................##..........#.........#..#..................#.#...##.....##
##.#...#............#...........#.#..................##..#.##............#..........#...#.#..##......##.....#.#...#..#....#.#.........####.........#...........#.###..#......#....####.....###.#..##....##.#.........#.....#.......##..##.#.#...#..#.#....#.....#.........#..#.#..........#...................##..........#..#...#...##.........#..###.#..##.......##......##..#.....#...........#.#..#.#......##..#...#....#..#....#.#................#.................#.#.....#....#.##......#..............##.##
#......#....#..#.#.........##....##.#....#.#....#..#....#...........#.#......#.#..#.........#.#..........##........#....#.##...#....#..............#...#...........#..#......##.....#...#.....#....#..##.....#.....#..##....#.#..#..##..#.....#.....#..#....#.#..#.#......#.....#.......##......#.#.#....##........###........##..#..#............#............#..#.#.......#....#.......#..#.......#.......##..##.......#..........##...#......#....#..#.#..#...........##..#..#......#....#.#..#.##..#...........#
#.......##....#.....##.#......##.#.....#.#.#.##....#.......##...#..#..#...#...#........#.##.#.##..#..#..............#.....#.......#......#.....#..#.#.........##..............###.##........#......##.........#..#...........#................#.......#.#..#.....###.......#.#......#....#...#...#...#.##..#...#.....#...##..#####....#.##.........#.#.#.......##...........#..#....#...#.#......##......#.......#..#...#.#............#.....###......#..#....#...##..#......#.......#......##...#.......#..##.....#
#...........#...##.........#..............#.#..#....#.##..##..##......#.......#.#......##............#....#.##......#.......#.....#.##......#.#.#.....##.........#.#.#.#.#...................##..........#.......#........#...#....#.......#....#....##......#..#..#.....###.......#.##........#.......#...#.....##...#......#...#..##...##.....##.#..#.#........##...........#...####.##....#..###...#....#.......#........#............##...#.#.#..........#.#..#...#...##.##...##.....##.#.##...##...#.#........#
#...#..#.#.#............####........#......#..#.....#.........#......#..........#.....#...........#..........#.#....#.#..........#..##............#............#..#.....#.........#.#.#....#...........#...#..#.....##.#.##.....#............##......#.....#...........#.#.......#...##....................##...#.#....#...........#...#....#...#.###...#....##.#.........#...#...#.......#.#..#.......#...#.............#....##.#..#...#..#......#..........#....#.....##......#.#........................##..#...#
#........#.##..#...#.##......#.......#.........##.#......#..##...#.........##......#....#.....#.........#.#...#................#...#..#.###..####..#.#....#.#.........#.#......#......#........#......##..#........##..#..............##..#.......#.#.........#.................#.##.#...#....#.#....#.....##...#..#....#.#...##..............#.........#.#....#.#........#..............#.#........#.#.....###.............#...#....##......#....#.....##.....#......##....#..##.....#..#......#...#..#...........#
#...........#...#..#.....##.........####..............#...#......#...##...#...#.#.#....#...##....#.......####...#.....#.###.........##...#............#..#.....#.....#......#...........#.#........#.......#..#.##..#.....#.............##.....###.....#........##....#....#.#......#.#..#.#..#..#.#..#....#.#.#..#.#.......#....#.........#.......#.....#...#...#........##...#...#.......#..#......#......#.........................#.....#...........#..##...#..#.........##.........##.........#.#.............#
#........#.........#...#..#......#.#.#...#....#.............##.......#....#...#.#..##..#.#.....#.##....#......#..........#.......................#..###...........#.......#.....#....###..##......#.#...#....#....#....#.....##........#....#..##.###...#.#...#..##...#....#......................#.##..#.#.......#......#..........#...###.....#.......#......#..............#.............#...#.......#..#....#.........................##.................##..#..#..#..#...#..#......#...#.......#.#..##....#...#
#..#....#...............#..##.##........#.........#.........#....#.#.....#.....#....#.......#.##......#..#..#....#...#.#........#.......##.##....#..##..##...##.##...#...#..........#..#..#............##.#...##....#....#......#...#..#.........#...........#.#....##.#.......###......#..#........##....#...#...............#....#.#.#..#.....#...........#.........#.........#.#.#....#.......##.#.#.#..#.#...#....##......#........#..#..#......#..#......#....#..#...............##......#..#.#..#...#.#....###
#....#..#.....#..#...............##...#...........#....#...#.............#.#..#..#................#......####.........#.#......#...#..##...###....#................#........#.#.........##..#.#.#.#........#...#..#...#.#.##...#.....#.....#..............##.#...........##....#......#..##.....#..................#.........#.....#.#..#....#.##...........#...........#.#.............###.#...........#...........#........#..###.#..#..##..........#..........................#.#...................#.#.....#...#
#...#..######.........#.#....##...##.......#....#......##..#..#...#.#............#...#......#.............#...#..##......#....#...............#.........#..#....#.......###..##...#...#.....#.......##.#...............#...#.........###.#...##........#....#...#####....#.......##..........#......#...##........##.....##...#......##.#......##.........#...#.......#..#.....#.#..####...#.#...#..#............#.....##................#.......#...#.#...#.#...#.......#................##.........#..#...#.##...#
#...#......#.......#......#......#.......#.#..................#..#.##..#....##..............#............#...#.........#......#......#.....###..#..#....#.##.#.....#......#....................#..###.#.................................#..#....#..#......#...#.#........#.....##...........#....................#..##.......##............#.#......#.......#....#...............#.....#...........#..#...#...............##...#...###.#.............#.................#.....#................#..........##...#....#
#.#.........#.##..............#......#...#......#.#.................#...#.............#.....#.................#...##...#......#.#.........#...#..#......................##.#...#.....#...##.#...#............#.#..##..##.....#..#..##...........#.....#..#......#...#....#....#...#...#..##..#.....#...#....#.....##..#......#..#.....#..#..........#..#.#....#.#..#.......#...............##............#...........#.#..........##..........................#....#..#.......#........#.............#............##
#...#...#.....#.#..##............#......#............#...#..#..........#......##.............##........#................#.#.........#.....##.#.#...#.............#.#.#..#........................#..#.#.......#............#....##..#.....#................#.#..#.#.....#.......#...#.....#.##............#.........#.........#..............#..#..###.........#.#..###.#............##...............#...................#.......................#.#....#####...#......#.......#...........#.......#..............#
#...#.....#.....#..............#........##....#.##...#............#..#.........##......#.....#...............#..........##.#............#......#.#....#..#......#...##.#.##.......#..#.......#....#....#...................#.#...#....#.##......#...#........##.#..#......#...##.#...............##.............................#......#.#.#.....#...#.#.....##.##.#.....#..#.....##.#....##.......#........#....#..#...............#.#.#......#.......#.......#.....#...#.......#..##.....#....#........#.#.....#.#
#.....#......#.....#..#..#...#.....#......#....#.#.......#.#........#...#.#.........#...#...#....#.##....................#.##..#..###.#...###..#....#.#....#..#...#.#.......##............#.........#.##......#.#........#...........#.#...#........#........#.#...##......###........#...........#.........#.............#..#...#.#...........#......#...##.#.....#...##..#..#...###....#.###.#..#...#...#..#.#..........#.....#...#.....#..........#####.#..#........#........#.....#......#.#....#.........#.#..#
#..##..#..........#.#.#....#.......##...................##..#.#........#......#......#....#....#........#.#..#...#.##.................#.##.#.#..#.....#..##...#.......#....#........#.##..........#...............##....#.##......#.....#........#..#....#....#..##.......#.#.......#................#.#...........#....#.#..#.....................###....................##....#.#.............##......##..#.....#.#...#...###............#...#.##.#.#.......##.......................#.#...##....#.#........##...#
#...#.#.......#........#.#...........###.....##.#.#.......#.....#....#.........#.....###.###..#..#.#...##.....##.........#.........#.............#........##....#......##...#..#.................#.#.####...##...#......#......#.#.........#.....#...#...#.........##.#.......##.......#......#...#...........#.#.....#.........###..#.....##..............#.....####...##......###.#...#.....#....##.##...#......#......#.............#.##....#.............##.#.#.#...................#..##..###....###..#.......#
#..#.##.....#.....#.#........#...#.....#..#...#.#.#..#.#.#...##....#.#.#....#....#....##........##.....#...#....####.##..#........#........#.#.#..#.#........#..#..#.#.........#.#.#.........#.........##...........#..#..#......#..........#..#.............#....#.#.#...........#..........#.#........##..#..##..............#..#.....###.#......#..###..#..........###...#..###......#.#....#.......#..........#.........##...#.##....#.....#..........#.##............#...#...##...........#...#............##.#
#...............#.............##......##........#.#.....#..........#....#.............#.......#..#..#..#.......##.....#...#...................#.#...........#.#...##.....#....#..#..###..#......................##.#...........#..#.............#.......#.....#....#......#....#..#.....##.#.#...#....#.......#.....##..#.......##.....#....##..#..##...#.##..........#.#....#....................................#.#......#.#....#.#..#..#...##..............#...#.##.....#...........#.......#.#..#.#............#
#..#..#.#.....#..#.#..###...........#.#....#..#..............#..#.........####...#............................#.........#..#.........##.#......#.........##............#...#..#...#......###..###.##...#.#...........#......#.......##.##...#.......#...#.......#.........#.#.............##............#....##....#...#....#................................#..#.......#..........#..................#.......##.............#....#.......###.#.#.........#.#..#....#...#.#.#.#.#......#....#...........#..#.#....##
#.....#.....#...#...............#...............#.#....##....#....#.......#...#............#.#.##..#.....#.#............#........#.#.........#......#.....#.........#.##.....#...###.....#..#.##.#.#.......#.....##............##........##..#..#.##......#..#.......##.....#...#.......#....#.........##.....#....#.#........#.#...#..#............##.#.................#..##..#.........#.........#..................#...#.#..........##...................#............##....#....##........#...#.#.#..#...#....#
#..#................##..#.......#.......#.....##..#.................#............#.#..#..##......#...##.....##.#...........#.##.................###....#.##...#.#..........#..#...#....##....#..........#.....#....#...##..#..#.....#...#.........#......##..............#..##.........#.....#...........#......................#..#....#....#.#.#........#....#.......##.......#......#..#.##..##......#..#......#...#..##......##....#.#.#....##....#.........#.............#..#.#..........#..#........#.#......#
##...##...#......#.#.......#.#..###.#....#.....#.#......##..#.#.#...##.....#.....#...#....#...#.#..#..........#......#...##..#.......................#..........#...........#..##....#.#............#.#..##.........#.#..#..#....#...#........##..................#....#..........#......#.............##......#.....#.##..#......#...#..#.............#.#.###...........#......#....#....#..........#...#....#....#.#.#...............###...#......................#..#..#.#....#...#....#.........###.#.#..#..#..#
#....#.#........##...#..#..#.......#..#.#....##..........##...........#.......#...#.#..#......#....##...#......#.#.#.#...#.........##.#.....##...#..#................#............#...##....#........#..##..#.......#......#.#............##....#.#......#....##.##..........#........#...#........#..#..#.##.##.....#......##..##.#..##..##..#..#.#...#........##...#..#..#.....#.....#..#....................#.....#.............#....#.....#.....#.##...#......#...........#..##...#.....#....#............#..#.#
###.#........#........##.#....#.....#..#.#.....#.....#.....#...#..........#......#....................#....##..#.#...##..#...#....#..#............#..#.....#.#...#...#.#....#....#...#...#.#......#.....###...............#.#.#....#...#...##.#.........#...#.#..#...#......##...#..#......#............#..........#............#.#..#.......#....##.....#...#.............##..#.....#.#.....##..#.#.#.###......#.......#.#...#..#....#..........#..............##....#....................#.....#.........#.......#
#.........###.#......#....#.....##...##.#..#...##.........#.#........###......#.........................##...#...#.#....#.......#.##...##....##...#.#....#.....#.....................#........#......##..........#..#...............##..#..#.#.................##.......####.#.....#.#.#....##....#..........#...#.#.......#.#........#.#..................#.#.##..........#.....#.......#.............#...#...........#.....#....#.......#......#.....##..#.##..#.#..#.#........###.###..#........#.....#...#.....#
##..........#...............#....#..#...##..............#.#.......#........#..#.#...#.#...#.............#.#..###..............#............#.....#...#..##.#.......##...#........#...#...............#.....#.##....##.#....##........#.#.#.#..#...........#..#.#..##..#...#.##..#........#..##.........#.......#....#.......##..........#.##.##...#.#....#....###....##......#.#.###..#.......#.....#........#....#...#.....#.....##...#.......#.#.......#..#..#.#......#...#.......#..#......#....................#
#...#...#.#....#.........#.##.####.....#............###.........#.....#....##.....#................##.....#.#.....##...#............#..#......#..........#....#....###...............#.#........#.........#........#............#..#.......#...##.......#..........#....##.....#...#.......##......#.#.....##.......#....#..#.#...#.....##.#.##....#....###..#...#..#..#.#..#.#..##.#..#...###.............##.##......#.....#......#.........#....#...#..##.#.........#.....#..#....##..##.........##......#.....#.#
#........##...#......#.............#...........###..##..............##.#..#..........#.##....#................#....#...#.....##...#....#.#...#...##.#....#......#.#..#.......##..#.....#........#......#.#.....#....###....#................##........#........#.#.#.........#......#..##.####.....##..#........#......#...##..##....#.#....#...#....#..#.......#...#..#............##..........#.#....#..#.........##.#....#......#...#..#.............#.#.........#.##.##.................#.........#..#.........#
#....#.#.#..................#.#.#.##..#.#....##.....#......#.........##...##.#........#...#..#.........#..#...##.###..#.#........#...........#..#.#...#.....#.#.###.#.#.##....#..#..###.....##..#.#...#..#......#..##...#.....#...##.......#.#..#..#....#....#...........##......#.#.....................#....##..............#..#..........#.......#......#.......#.....##.....#..........#...#..#.....##.#......#....#...#....#.#...##.................#.#..#..#......#..#...................#................#..#
#....##......................#.....#..#............#.....#....#....#.####...........#.....#.....#.#.#...#...............#....#..#...#.....#.#.#..#........##.....#.........#.###..#...#.#....#.#...#.#..#..............#...#...#.#..##.......#.......#....#.#........#.........#.#.............##.#.....##.#..#.##...........#.#...#.........#.##...#...............#.....##..#.................#..............#..#.....#...#....##.#.#.................#...........#..#...........#.#.......#............#......###
#.....###.......#......#...#.#.##.....#......#.#..#....###..................#..#...#.........##...##.....#....#....#.#........##....##.#.....#...#.....#.........#...##....#......#.....#..#...#..#............##..#.........#...........#...................#..#...##.##.#.##...................#..#.......#...####..#.......#..###.#............##.......##.......#..#.###...#........#..#..#.....##....#..............#.#......#........#.#.##.......#....###..###.#.....................................#......#
#................###.#...#.....###...#.#....##.....#........#......##..#..#.............#....#..#.......###..#............#.........#.............#..#....#......##.#....##...#F...#.....#.#...##.........##...#....#....#..#.....#.......#.....#.###...........#................###.#.#.......#.####.........#.......#.......#..#.##..#...#.#.....#..##.......#..##..####.#...##..............#..#.....................#......##.....#.#....#...#..........##...#...#..#..#...#........#....###.#.##...........#..#
#..#.............#.........#.##.......#.##....##.............#.....#........#......#..##.......#..#...#..........#...#..........#..##....##........##.#.....##.....##..#.#................##.......#..#...#..#.......#..........#........#....#.....#......#.....#....#..##.#...#..#...#.....................#.#...##.#........#..###.........#.#........#.#....#..#...#.........#..#.....#.....##........#....#....#........#....#....#.#...##......#..#.....##....#.#.......#..#...............................#.#
#.#....##.#......#........#...#.#............#.............#..................#.#.............#.......#....#...###..#......#...#..........#.....#..#..#.........#.#......#..##.#..#......###.......#....#.......#..##.....##...#........#..#............#...........##.......#..........#.#.....#...............##....#....#..#.#..#.....#..#...........#..#.#..........#.#...#..#..####.....#........##.##..#...........#..#..##...#.....##...#..#.............#...##.#.........#...#...#......#................###
#.#...#...#.....##....#.#.....##.....##....#....#..#.#........#.#.......##......#........#..##.....#.#.....###.#..##...#..#...#.#.............#.#.....##.#.....##..#.#.##....#.#.#...........................#.#....#...##..#...#..#.....#.....##...#..#...###.....#.#.#...............#..#.....#.....#.#.....##.............#..........#.......#.....#....#..##....#...#.#.#......##.#..#.#........#.....#..#......#.#....#...#...#.#..#............#....#..##....#..........##..............#.##........#.#..###.#
#...##..#.##...#....#.......#.#...#.....#..#.....###...................#...##............###..................................##....#......#..#..........#......#......#....#....##.#........#....#.....##.....#....#..#..........#..###.....##..#..#...............#....#..#.#..........###.#........#..............#..##.#....#...#.........#............#..###....#....#..#......#....##......#.....###.................#...#...............#..........##..#..#.......#......#...##..#..#.......#....##......#..#
#..........#.#.###.#.......#.............#...#..............##.......##....#.#..#.....##...#..#.............##...#.........###.....#...#.#..#..#.......###.#..#....#......##.#.#..................#..#..#..#.#.##....#...#...#.#..#....##........#..#.....#....#.............#.........#........#..........#..#....#......#.#...#..........#.#.#.....##..#....##....#..##.........#..#.#........#..........#...#..................#..#..#.........#...#...#..#......#...................#....#..#.#.......#...##...#
#......................#.##.#..#.#.#.#.##.#......#........#..#..#..........#.####.#..#.....#...#..##.............##.......#.......#....#...#..........#.#.....##.#.#...##..#............#...#....#....#.......#.....#..........#.#.............#...#....#.##.#......#.#.....#.#.##...........#....#.................#..####.#...#..#...####......#.....##.#.#............##..#.##..#.......#.......#....#......###.....##...#..##...##.##..#...#..#..........#...........#...#..............#.#......#....##.....###
#..........#..##..####.....#..#...#.#..#..#...........#...##.#....#........#...#........#......................#.#.#...#...#.......#....##..##...............#.#.###....##...#..##......#.....##..#..##......##..#.....#.##.#..............#......#....#......###....#....##...........#...............#.......#....#..............#...#..#.#....#...................#.........#..#.#.##.#.......##.#...#..#........#....#.#...#..................##.......#.#..#..........#.......#...###...#..##.......#......##.#
#..#.##...............#.....##.#......#.#................#........#.....#...##.....#..##............#...###...#...............##.........#.........#........#.#..###.......#....#..........#.....##.#.#.....#.....###.#......##...#.....##...#...#...##........#.....##.#.........#......#...#......#...#.#.........##..#......#.#...................#....##....##..##.......#.......#...#..##.#..#...##........#.##.#.#.#......#....#.....#......#...........#...#...............#...#...##....#..................#
#..#...##.........#......##..#..#........#.........................#...#.##...##.........#.......#..#..#.#...#.............#...#....####.#.........#.....#.....................#..........#...#............###....#.......##.#.......##.#.#...............###..#..#....#.......#.................#.........#...#...#....#.#..##.##...#.....#.............#...#..###......##........##...##...#....#....#.##...........#.#..........#.................#.....................###.....#...#.....#................#....#
#.........##.###....###...#............#..##....#..##...#.##.##........#...#............##....#.#####......#.......##.#...#....................##..#...##......##......#..#.#...........#...........##....#.#.#..#.#.#...#......#......#...............#..##......#......#.#...........##......#...#.#..#.....#.#....#.....#.##.#..............#...#..#......###...#...#....#..#......#............##.......#.......#....#....#........##....#..#....#...#......#..#......###.##.....#....#.#........#.#...#.....#.#
#..#.#....#...........#.....#.........#...#...#....#..#...#..##..#..##.#.......#....#.#...#....#..###.#.#.#.......###.#..#.#.................#...#.....##.#.#....#.#......####.#....#.##......##......#.#........#...#...#....#.#.#.#.#.#........#....................##..................###........#........#...#.....##.......###..#...#.......##..#.........#......#.#...#.#.....##....###.#...........#..........#........#...##......#.#...#..#..##.............#..#...#......#.......##.........#.....#...#.#
#..#.......#..................#....#.#.....#....##.....#..#.....#.#.#.##....##........#....#..#.......#....#....#............#................##...#........##..##.........#.##..#....#........................#.#.........................#......#...###..#.......##...##......##..........#...##.#...#...........#..#..#.........##.#..#...........###...#.##......#...#.#.......####..#.#..#..#...##.......#.....#...#....#....##.#.#....................##.....#.........#.......##.###.#............#.....#...#
#..#..##.............#..#.......#..#...........#......#...##......#....##..............#..#....#..#.#..#...........###...................#....#...#.#....#.#..............#..#..#..#....#...#...#...........#.#.........#..#.......#.##.##....##...#........#...........#....##..#.....#.....#...#..#......#....#...#...#..#..#.......##.#.#.#...#....##.#.##..##...#...##.....#...........#.#...........#........#......#..#...#..............#................#.....#.#.#...##......#.##.#.#....#..#.#.#.#...##..#
#..##..........##...#.#...#......#..............##..#..#.#..#.....#.....#.........#....#.....##..........#..........#..##...##.#..#....#....#..#......##.#..#..#.#.....##.......#..###..##.....#........#.#...#.#.#.#.....#...#....#...#.#..#..#......#####.......#..........#.....#..#.#.......#....##....#.....#..#####................#........#................#.....#...............#.##....##....#..#.#.#.#..............#.#.......#.#..##.##.#.#....#.#..###.#.###.#......#............#.................#..#
##.#....#.#.#........#.##.##......#...#.#.........##....#.##..#.##....###.........##..##..#..................#.##...#....###...#....#.#.....#.#.....#.#......#....#...........#..#..........###...#...###.......##...#....##...##...........#..#............................#....#....#.#..............##..##............##...#..#.............##...#.......#...............#....#...................####......#.##.##...#....#.#.#.....##......#.....#.#.....##.....#..#..........#..#........#.#.#...............#
#....#....##................##.#..............#....#..#...#..#....#.........##..#.#........#.....#..#..#....#..#.................#............#.##.#....#.....#.....##...#....##...#........#....#..#..#.#...###..##..#...#.##...................#.....#.#...#...........#....#.......#....#.##.#.#............##.#..##....#....#......#.#.#...........##........#.......###....#..#....#....#.........#........#....#..........##.#.###...#.......#..#...#.....#........###.................#.....#..............##
#.....#............##......#.........##.......#......#.#........#...#.#.........#....#..#..#...........#...#..........#.#.......#.......##....#...#..###.##...#....#........#.##.#...#..............#............##.......#....................#......#............###................#.#..#...............#...#.#...#.....#...#.#..#..##.#.#.#.##..#..............###...........##...#..#.#.#..##.#.......#....#...#....#...#............##.......#..........#.....#...#...##.....##.#.#.........#..............#.#
##..##..#.....#..#........#.#..#....#.....#...........#....#...#.#.#.....###...#.........................#...............#...#...............##.#...#.....#...#..#...#............#..........#..##................#...#.....##...#...#........##.....#..#.......##.....##....#.....#...............#.......##......#.....#.#.#......#......#.##....#.##...#.........#..#......#.....##...#..............##.##....#.................#.#..............#......#...#...#.##.##.........###..#.#...#.#..#....###..#.#...#
#....#.#...#........#..#.......#................#....#..#.........#..............##.................##....#.#................#.#.....#....#..........#.........#....####.#.###.##....#......#..........###........#...#...#......#..........#..#...............#........#..#..........#....###.....#.#..........#..#.#....#....#.....................#.....#............#....#...#....#.#.#..#......#.#....#.#.......#.........#.........#.##......#.........###..........#....#............#......##.#.##.....#...#
#.#.......##...........#...........#..#..#......#..#....#....#..#.......#.#..#....#.#..#......##..#..#....#......#.................#.......#.......#....#......#.....#..#......#...#..#........#.....#....###......#.......##.#..##.#............#...#...............#....#...#.....#.##.....#..#...#.#........#.#..#..#.#.#.......#.#.......#..###.....##..#.....#..#...#..#.#...#.#.....#.....#..#......#....#.#.....##...#......#....##.......##.......#.#.#....##....#.......#......#......#..#.#...#.......##.#
#...#.......#..#..#.#.#..#......#.#.#.#..#.##.....#.....#.....#.###...........##............#.....####.#.##.#.#.#.#.............####...........#.............#........#...#..#.#.#....#...#.......#...##........#..##..#......#.##....#........#..#.#....#...........................##.#.........##............#........#...#......#..#..##........#....#.......#....#..........#.....#....#...##......#.#......###.................................#.#..##....#.....#..#.#....#........#...#..#...#.........#....#
##.#............#.#..#.#..#.....#........###........#..#....#.#.#.....#..#......#..#....#.........#..#......#.#......##.#.....#..##..........##.#...#..#...#.#..........#........#....#.##........##...#.#..#..#.............#..#.........#....##.#..#.....#.#...#........#.....#.#.#..#.....##...#.#.#..#.....#.....#....#.......#..#......##...#........#..#.#..#.#.#.#..#..#..............#..#.#........#..####....#..............#.#.....#..#..#..##...#.....#......#.#..#....#..#...#....#....................#
#.........#..............#.#.#.......#..#.....#........#.##........#...............#....#...##........................##......#......#.#....#............#..#.#.#...####.##.....#..#.#.##..#..#..#..##.........##.#....#.............#.##......#...............#..........#.......#.##..........##..#...#...............#.#..#......................#.............#...........#.#.####.#......##.##...#.......#...#.......##.#.....###....##..##......#..#.......##..#...............###...........###.....##..#.#.#
##.##.#............#...#..#....#.......#...........##.##...#.###..#......#.............#..#.#...###..##.#.###..........#....................##.........#...........#.......#..#.......#.#......##..#.......#...##...##............#.....#...#.#..#..#...#............#......#.....#....#.......#.........#.#....##......#.#.........##.#.........#...##.#...........##.......#.#.........................#...#....#.#.#...##....#.###.#.#.......#.#..#..#.........#..#...#....#......####.....##.#.#........#....#.#
#.....................#.#..#.#...#.......#..#....#..#...#..#..........#.#.#.......#....#....#......#.##...#..##.#.#........#...#......##.#...#...#......#.#........#..#.........###..............#.#..#.#####.................#..#...#..##.......#....#...#.#...#.....#...##.#......#..##...#...#...#...#...#.....................#....#........#........#.....#..#.#.......#...#.##...##...#..#.........#.#...............#.#....#..........#.............##....#.#.......#.........#..#.......##.#.......##.....##
#...................#.........##....##....#.#..............#..#.#..##.....##..#.....#......##.........#..#...##..#...##....#.........#..#..#.#...........##.#...#...#...#.......##.............#.........##....................#....##..#.#.#.......#....#..........#.#.......#.##...........#..##..........##...#...##.#................#..#......##..#....#.#.#.#.#.#....#...#.##.......##...............##.....#..#......#....#..#........................#.............#....##.#..##......#..#.#.......#...##..#
#..##..#...##.......#........#...#..........#.###.#.#.#...#..#.....##.......#...###..#....#.............#...........#..#...#...#.....#.#..........#.......##..##.............#.#....#......##.#...#..#...#.........#..##.........#...........#...##...##...........##..............#..#....#.....#.#.#.....#..........#...#........#...#...#........#.....#......#....#....#.#..#....#...#....##.##........##..##........#....#........#...#..#...#...##.......#....#.......#.......#....#...#....#.#..........#...#
#...##.#.#..........#...#.#..............##.##.#...#...........#.###.#..#....##.........#......#.....##....#.#......#.#.#...#..........#..#......#..#.#.....#....#.....#....#.#...#...#.......#.....#.......#..........#.....#.#......#........##...#...#..........#.#............#.......#...#.##...#.............#......##..........##..#......#..#.#.......#........#.............##....##..#.#......#...........#....#.#....##......#................#..#..#...#...#........#.##..##..#...##........###.......##
##...#..#...#........#.........#.....#.#..##......##......................#..........#......#.##...#..#.#...###.#..#.#....#..#.#.##...#......#.....#.....#...##.#....#....#......#......#..#.#.........#..............#......#..#...........#.......#.....#...##.........##....#....#........#...#.#.....#.....#......#.#..#.....#.............#...#.#........#..#.................#....#.........#............#..##..........##...#.#.....#.##.........#......#....#.....#......#............#......#......#..##..#
#..#.#..#....#...........###.......#.......#####....##..#...#.##..#.#........###.......#..#..#..#....#......#...............#....#.#.###..#....#....#......#...#.#.....#.........#......#..#................#......#.............#.............#..##.#..#...#.#......#.........#...#...#........#..#..........#...#..#..........#..........#..###.....#....#..#.............#...#..#.....#........##..#...........#....###...#....#...#....##.##.#..#...........##.................#.#.....#...#.#........##.##...##
#...#...#.........##..............###....#.....#....#..........##............#...................##.#..#.#.....#.....#......#.#..#.#......#..#...#..#..#.#.....##.#.#............................#....#....#.....#....................#.#......#........#..#.#........#..#...#.#.....#.##.#...#......#..##.....#.........#................#...#...#..##.#.....#........#...#.#.#.##...#......#.#...####..#....#.#...#......#...........#.............#.........###.......#.........##............#......#..#......##
##....#...#......##...##....#.#.#....#........#.##...#..##..#..#....#....#..#.....#...........#..#.#...##..#.#.......#......##................##..#.....#.#..###.##..............##......#..#.............#...#...........#....#.#...#...#..#....#.#.####.........#..........#.......#.............####.................#.#.#..#.#..#....#..####....##.#......#........#....#........#..#...........##..#..##....#.........#.............#....#.#...#....#...#....#...##...........#...##.#...#.####........#......#
#............#............#...###.#.......##.......##.....##.#..#....#.......#...#......#.#...####..#.....#.............#..#..............#.#.#......#.........#....#.................##.....#....#.#...#.........#...........#.#..#....#...............##...##........#..............#....#............#.#...##.....##...#......#................##.##....##....#.#...#...........#..#....#.......#.....#...##...#............##.......#.#..........#..........#.....#..........##....#...##..##.#..........#.....#
#..........##.......#.......#.#............#...........#.#..#......##..#.......#......#...#..#.......#.....#..#...........##...................#.#.#................#...#........#.......###........#.......#..#........#......................#....#...##..#.#....#.#..............#.....#.##.#..#...........#......##...#...#.#......#...##.......#..##..#..#...#..##.#.........#.###........#..#......##.##.............##..##...#..###...##.#...#..........#..#..#.......#....#..#.##..#.#.......#....##.......#
##.#..#..#........##.##.#...............#...#......#....#..#...#.....#...................#..#..#..#.......#.......#......#.#..........#.#..#.#.............#.......#.............#.#.#.......#...#.....#.........##..#....#...#..#.#.#..#......#......#....#.##.#.#..........#..#....###.......#.........................#.......#....#....#..#..#....#.....#.#...........#..###..##.#.#....##..............#...##.............#.#.........#.#....#...#.........#............#.##.#..##..#.......#............#....#
#..#...#..........#.....#...........#....................#...........#.##...#.#.....#.#............#..#.....#.#..............##..#...#.........#.......##..........##........##.#.#...........#...#...#.#........#.....#........#.#.##.....##.#.......#..#...#..#.#........#...##.#........##..###.......#...#...#.........#.....#.#....###.#.....#.....#.#.#.#...###.##.#..#...#..#..#..#.......#.#..#....#....#.#.##..........#.....#..................#..#.#..........#....#.......#...........##.....#........##
#.........#..#........#.....#..##..#.....................#..#...##...#.##.##.....#.#.....#....#....#......#.......##....##..##...#......#....#.............#...........#............#....#.#......#......#.##.#..#.....#.#......##.#...##..##.#........#.#.....#.....#........#.............#.....#...##...#.....#...#...............#.#...##.#.#.###.......#.........#.............#.###.#..........##..#..#...##..#..##.....####..#..........#.....#.#.#.##.###......#..#...#.#..#.....#...#..#.##..........#....#
#..##...#...#..#.....#..#.#..#.#....#...#...................##.....#......#...#...##...#....#..#...#...#.........####.###.#...........##.#..........#.....#.........#..##..#.........#......#..##..#..#..#.....###..##...#.#..#.#.#........#..........#.#.....##.......##..#...#...#....##..#...#...#...##...##......#..#..#.....#.....##......#..##....#....................#.....###............#..#...#..#...#.#...#..#..#........##.............#.##..........#..#.#...#.###....#..........#...##....#.#.....#.#
##.............#....#.#.......#.#.......##.##..#.##.#.#...##.#..#..........#..##...##...#....#.#....###......#......#.....##..#......#..#......#.###..........##..#...........#..#.#.........#......#.............#..#.#...#..#......#...##...........#.#.....#.........#....#...#.....#.........#..#...............##..##..#......#........##...#..........#.....##.........#..........#.............#..##........#..........#......#..#.#.#.......#.......#.........#......###....######..........#....#.###..#.##
#..#......##.......#......#........#.......#......##...#....#......#....#..#.....#.#.##....#.....#..........#...#.#......#..##..........#..#..##..##..........##...##........#.#..#.....#.#..........#..#....#............#.................#..#...#.###..#.#.......#......#...#............#...#..#.....................#............##.........##..........#...#.##....#.#.#................#...##.....#....#...#....#.##...#.###.......#...#........##..#..##.#......#...#..##....#.........#...##..#....#......#
##.##.#.........##.....#........##.#.#.....#...................#.......##...#.#............##..#.#.#.....#..........##....#............#.....####..#........#......##.#..#............#.....#...#..........#........##.#................##..##..............#..#.....#..#........#...........#...#..#..........##....#.....#.....#.#...##....#..#.#....#.###..#.#....##.......##.#.#..#..........#..#..#.#....................#...##.....#............##....#...#.........#...#.......#.#.......#.............##...#
#.............#.....#................#......#...#........#......#.##.....#.....##....#.....##..#.......#...#..#....#...................##.#.....#.#...............#..#....#.....#.#.#.............#.................#....#..#......#.............#....#.....#...#...#........#.#.......#........#.......#.#..##.#.......#...#....#.......#......#.#.#....#....#.......#...#......#.##......#......#.....#.........#....#..#....#.#....#.........#.....#..#...#...#.....#..##..#...#.#.....#.....##....##.###.#.....#
#....#.#...#..#....#.#..#....#...##.#....#....#............#...........#.#..#.....#......#.#...........###..........#....#.........#.....##.#.#......#.#......#.....##....#.....#....#.#..........#.#......#.....#.......#.#...#.#.....#..#............##....#.#.#...#......##....##..#....#.#....##...#.....#...#.......#.............#.......#..................#..............#.#..#.#...#...........#####.......#....##........#..................##..........#.........#......###.....#...#......#..#...#.....#
###...#..#..#..#...#.#.....#.......#......#....#.##....#..#...#......##...#..#.......#.#......#...........#....##........#...#...#........###..#...#.#.##....###.......#......#.#....#..#.....#.....#.#............##..#......#####.....#..##.#..#........#............#..##......#....#...........##...#..#.#..#...#.......##...##.........#..#..........####.....#..........#.....##.##..####.......................#...................#........#......................#.......#...##....#........#............##
#.#.##...#.....#..###..#........#.#...............##.##........#.....##...##..#......#.....#....#....#...##..#.#.#.............#.##............##......#.#.........#...##.#..##.#.....#.#.....#....##.#.........#.#..#...#........#......#................#..#....#.....#..#........#...#...#..#.#..........#...###..#..#...................#..#.#...#...#.......##..#.##..#......#...........#.............#..#.#.......##..##........#......#.....#..........#.##......#.#...#.##......#.#..............###.#....#
#........#......#...#.#.#.#....................................##...#....#...#.#..#...#..#...#........#.....#..#................#........#....#..............#...#.##......#..........#....................#.....##..#....#.....#..#....#.#....#.....#....#.#.................###.#.#.#.#....#..#.#.##............................#.......#......#....##...##.......#.#.............###......#..#....#...#......#....#.....#.#.#.....#.#.....#...#..##..#.#.####.....#...#.......#.#..#............#......#.#..#...#
#.#....##...#........#.....#...###......#..........#..##.#......#...#.....#....#...................#.......#..#.......#.##.....#.................#.#...#........#.#.......#........#...#.#...............................##....##..##...#.#..#..........#...#.#.....#..##................#.#.#....#.............#.#.#.#..#...........#.....................#...#.#........#........#...#.##.............##..#.#.#.#.....#.#......#.........#..#.......#....#..#...#......#.###........##.....................#.#...#
#..#..#.#.......##....##.#...######...........#........##........#.....#.........###.#.#.......#....#..#.#.#..........#.##.....#.#..#................#....#..........##..#....#..#.......#......#..#..###..#...........#...##..##.....#.....#...#.....#..#...#.#..#.#.#.##.....#...#.#..........##....#...........#..#.....#........#........##...#...#..#.....#.#....................#..........#.#..##.....#..#......#........#..........###...#.....#...............#.#..#..............#.......#.##.#.........##
#...#...#..##.#....#.........##.##.........#........##..............#....#.........##........#.#............#....#.#............#...#....##...#.....#..##..##..#..#...###..#.##........................#..#...........#..#.#.##...#......#............#..#.........#.#..#.........#....#......#.....#.....#..#...##........#............#....#........#........#.#..###.#.##...#.#.#.#....#....#..........#...#...#.#......####........................#.#.#..###.....#...#...#.....##.#....#........#.............#
#...##.#.....#.........#.....#..#................#..#.........##.#...#....#.#.#.##............##.....#...#........#.###............#....#.#...#..##.....#........##.#.........#..#.....##.#................#.....#.###.#........#....#.#..#...#...#....................##.........#....#...##.............#..#...#..........#....#.......#.#.##.....#.......#........##..#.........#.##..##......#...#..........##.#................#....#.........##.....#.#.##.#..#..#............#.........#.....#.#.#..##....###
#....#...#..#.##......##........#...................#.............#.#.#....#....#.....#............##...#..#.....#.#.......#.....#..#.#......................#.........##.....##.#..#.#..........#.........###........#......#.....#......##...#.#.......#.............##.#...#.#.#.......##..##...#..............#.#...#.#.........#..#..#....#.#......#.#..#.##...#......#...#........#........#...........#..#....#...#..........#..#......##..........#.........#....#.#.........#.............#.......#.#.....#
#.........#....................#..#........##..........#.#.#..#.....#....##.#...#...#.............##..#.............#...#...........#................#..........#......#..#................###...#.#.#....#........#.......#...#......#.....#.#...#...#.#.#..#....#..#..........##...#..#...#.#..##....###.#.......###.#.#......#.....#...............##.....##..#.............#..#.#....#.##.......#..#....##..............#.......#..#....##.....#......###.#.......#..#..#...........#..#.#.#......#...##...#..##
#.#..#...#..........#......#..#..#...#.....#.#.#.#....#....##...#...................................#...#..#...##.......#.#.......#....##.##.#...#.#........#.#.#.......#.#......#..#.##.....#.....#......###....................#.........#.#............................#..#....................#..................##.......#####......##.......##.#...###........#..#.....#.#.#....#.#.###...#........#.#..#................#.#.........#.#.............#...#....................#...#.#.#....#.....#.........###
#........#...#.........#............##......#..#.............#......#..#......#........#...#..#.........#.....#....#.......#.....#...#......#.....#......#...#......#..........#...................#...#.........#........#......#......#....#..#..#...#.#..............#..............#......#.#..#.............#.....#.#.....#.#.#..#...#.......#.#...#..#.##.......#.#......#........#.#..##.#..#..#.#...#.....#.#..#...................#...##..#.#....#........#.#.....#....##........#..#...#..#.#.#........#.#
##..............#.......#..#..#...#.................#......#...#..#...##............#.#...##....#.....##....#.#.#.......#..........##.#...#.....#..............#.#................#.#...#..........#............#.#...............#.........###.###.........#...#....#....##...#......#.#..#....#.....#..........##...........#................#........#...#.................#....#.#....#..#.........#..#.....#......#.#..##.#....#.##..................#.........#.......#.........#.#.......#..#..#.##.#....##.#
#....#.#..#......#......#..#...#...#........#.#..##.....#...#.#.#.#...##......#.#.......#............##.#.#...#..#....##..###........##..#.....#..#..#.....#.##.....#.##..####..............#..#....#...#.....#......##.##..#...##........###.#..##......#..#.#........#.###.........#......#....#...........#..##............................#................#......#...##......#.#................#.......#....#..#..##...##..##......##...........#....#.#.....#........#............#.....#..##...#....#...#..#
##.....##.#.....#.#.....###..................#.#.....#........#.....#..#........#........#..........#.....##........#.............##...#....#..#...#......#......#.#..#.#.........#.####.#...#..#...#.....#.#.#................#......#...........#..#.#.......#......#..#..#.#...##.#...#......#............##...........#.#.#...#.#.........#.##.........#...#.............#..#..........#..##......#.#......#.#..#....#...#....#....#......#..................................##......................#.#...#.#.#
#.##........#.#.#......#.##.##...#......#.....#......................#......#.##.......#......#...................#......#...#..##..##.##.......#......#......#.........#..#..............#......####.........##.#..#....#......#...#.#.......#.#....#.....#..................##....##.........######...#......#..#.....................#....................#....#..#.#......#.......#........##.......#.....#....................#....#...#..##......#..#........#.#........#....................##.#.....#.#....#
#.........#...#..#...........#..#...##.....#..#...#....#...#..#....#...#...........##...##...#................##...#....#..............##..#....#.............##...#...#...........................#.........#......#..#...#..#.......#..##......##..#.....#...........#.#...#.......................#...............#...#..#..#.#..#....####.......#..#...#.............#......##.......#.#.#...##.....#........##...#..#........#......#.........#.........##..#.#.#.....##.........#...#..#..#........#...##.#.##
##.#.........#......#...#..##...##.#.#.#.....##...#.....##...#......#.##..#..##....#.......#.#.#..#.......#.............#.........#..##.....#........#......#.....#....##.................................#........#...#.##..#..#......###..#....#...#.....####......#......#...#.....#...#.....##.....#......#...#..#.#.#...#..##..#.....#.....#.##...#......#...#...##.#....#..##......#.#......#..#.....#..#..##.........#..#.......#.........#.....##.#..................#..#...#......#..#.#.......#......#...#
#.......#.....#........#..#...##..............#.#.#..#................#.##....#.#......##........#.........................#.#..#.....#.#...###.......#....#.....#.#.....#..#.........#....##.#......#..#....##..##..................#..#...#..###....#.#......##.#....#.#..#...#.#...........#...#..#...................#...#...#.......#.#.......#..#.............#.............#..#.#.#....#...#...#.............##....#..#..#..##..........#....#...##.........#............#....##........#..#..#.#...........#
#........#..#......#.......##..........#.#....##.............#...#.....##....#..####.......#.#......##.#......#..#...#...#.#..............##.#..#....#.#......#......#...............#.....#..#..........#....#......#...#.......#......##..........###.........................##.#........#..#.#..#................#......##.............#....##..........###...##.......#.....####.......#..................#.#.....#............##......#....#...#.#........#.#......#....#..#........#.........#...#........#.#
##..#..##.##.............##......##............##.......#........#..#.#.........#....#...#.#........#.....#..#....#.................#..##.#......#...#..##.....#........#.........#..#..#.#..###........#......#.....#................#.#.....#................#.......#....#.#..#...#..#........#....#.#....#.##.........#..#..#..#...#..............#..#..#...........#......#.....##..##..##..#.....#..............#...#......#........#........#........#....#......#....#.#.......#.....#......#....##.#......#
####################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################