######################################################################################################
#.......................................................#............................................#
#.####.########.###.#####..###########.#####..#########..####...............##.#########.#.#########.#
#.####.########.###.#####..########......................####..###..######..##.#########.#.#########.#
#.####.########.###.#####..##################.#########..####..###..######..##.#########.#.#########.#
#...................#####..##################.#########..####..###..######..##.#########.#.#########.#
#.####.##################..##################.#########.............######..##.#########.#.#########.#
#.####.##################..##################.###..............................................#####.#
#.####.##################..##################.####..###..####..#..#.######......#......#.......#####.#
#......#########...........##################.####..###..####..#..#.######.###...######..#.###.#####.#
#.##############.########.###################.####..###..####..#..#...####.###...######..#...........#
#.##############.########.###################.####..###........#..#...####.###...######..#.....#####.#
#.##############.########.###################.####..####.#####......#............######..#..#..#####.#
#................########.###################.####..####.#####..#..#..####.###...######..#..#........#
#..#.##.#################.###################.####..####.#####..#....#....#..........................#
#..#.##.#################.###################.####..####.###........#.........................#....#.#
#..#.##.#################.###################.####..####.###.#..#.....####.###...#######..#..#..###..#
#..##.##...............................######.####..####.###.#..#..#...................#..#..#..###..#
#.......................#.############.######.###..................#...................#..#..#..###..#
#..#.........#..........#...........##.######.###.....................####.###...####.........#......#
#..#..######.##.####.##.#.#########.##.######.###...###..###.#......#..................#..#..#..###..#
#..#..#.......#.####.##...#########.##.######.###...###..........#..#..................#.....#..###..#
#.........................#########.##.######.###...###.............................##.......#..###..#
#.####.#######..####.##.#.#########.##.######.###...###..###.#.......#########.###.#..........#......#
#.####.#######..####.##.#.#########.##.##########...###..............#########.###.#...#..#.....###..#
#.####.#######................#####.##.##########.....................########.###.#.................#
#.####.#######..####.##.#.###.#####.##.##########.#####..######......#########.###.#..........#......#
#.####.#######..####.##.#.###........................................#########.###.#....#.###.#.###..#
#.####.#######..####.##.#.###.#####.##.##########.#####..............#########.###.#..........#......#
#.####.#####............#.###.#.###...............#############...................#..#...............#
######.#####.#..###.##..#.###.#..#..........#####.#############..###.#########.###...##.######.......#
######.#####.#..###..####.###.####.###.####.#####.#############..###.#########..##............#####..#
######.#####.#................#.######.####.#####.######.........###.###########.##..########.#####..#
######.#####.#..###.#.##........#..###.#..........######.#######.###.###########.##..########.#####..#
#..............#.....##.#####.####.###.####..####.######.#######.###.###########.##..########.#####..#
#...........#.#......##.#####.#.##.###.####..####.######.#######.###.###########.#...................#
#.####.###.#......#..##.#####.#.##.###.####..####.######.#######................................###..#
#.................#..##.#####.#...#..........####.######.....................###.###.########.#####..#
#.####.#####.#..#.........###.#....###.####..####.######.########.#..###########.###.########........#
#.####.#####.#..#..#.##.#####.#.#....#.####..####.######.##########..###########.###.##############..#
#.####.#####.#..#.......#....##.#....................................###########.###.##############..#
#.####.#####.#..#.........#####..#.###.####..####.######.##########..###########.###.##############..#
#.####.#####.#..#..#....###.###.##...#.####..####.######.##########..###########.###.##############..#
#..................#...#....###.##...#.####..####.####...............................##############..#
#....................#....#....##..###.####..####.####.#.##########..###########.###.##############..#
#..#########.#.........................####..####.####.#.##########..###########.###.#######.######..#
#..#########.###.##..#....#.#####.####.####..####.####.#.##########..###########.###.#######.#######.#
#..#########.###.###.##.#.#.#####.######....#............##########..###########.###.#######.#######.#
#..#########.###.###.##.#.#.#####.####..###.#####.####.############..###########.###.#######.#######.#
#..#########.###.###.##.#.#.#####.########.#...#..####.############..##########.............########.#
#................###.##.#.#.#####.###.......###.######.#######.####..##########..###.###############.#
...#########.###.###.##.#.#.#####.###.....#.###.######.#######.####..##########..###..######.#######.#
#..#########.###.###.##.#.#.#####.###.....#.###.######...................######..####.###...########.#
#..###.#####.###.###.##.#.#.#####.###.....#.###.######.#######.####..###.######..####.###.##.#######.#
#..###.#####.#.........................#..#.###.######.#######.####..###.######..####.###.#..#######.#
#.........................#.#####.###..#..#.###.######.#######.####..###..#####..####.###.#..#######.#
#..............#.###.##.###.#####......................#######.####..###..#####..####.###.#..#######.#
#..###.#####.#..............#####..#...##.#####.#############........###..#####..####................#
#..................................#...##.#####.#######..........................####.#..##..#######.#
#...............#......#.##.#####......##.#####.#######...........#...............................#..#
#..###.#####.....................#..............#######.#####..###...###..####...####.......#.....#..#
#..................................#............#######.#####..###...................##.##.#......#..#
#..###......##............##..#.......#.............###.#####..###..#....#........................#..#
#....#.####.#.....#..#.###..............#.#####.###.###.#.###..###...###..###.....###........#######.#
#.###............................#.............................###............##..###..##............#
#.###..####.####.#..#.......#..........########.....###.#.###..###................###.......########.#
#.###..####.####.#..#..###.............########.####................#...#....#....###....#..########.#
#..................................................................##...#....#..............########.#
#......####.####.#.............#....#..########.....................####.###...##.###.###.#.########.#
#.###..####.####.#..##.###.##..........########.###.###.#.###..###.#............#.###.###...########.#
#......####.####.#...........##.###.#.#########.###.###.#................###.#..#.###.###...########.#
#.###..####.####.#..##.######.#.###.#.#########.###.###.#.###..###.#.###.###.##.#....#...#...........#
#.###.#####.####.#..##.######.#.###.#.#########.###.###.#.###..###.#.###.###.##.#.########..#####.##.#
#.###.#####.####.#..##.######.#.###.#.#########.###.###.#.###..###.#.###.###.##.#.###.####..#####.##.#
#.###.###...........##.######.#.###...............................#.........##.##...........#####.##.#
#.###.###...####.#..##.######.#.###.#.###.###.##..#.###.#.###..###..##.................###..#####.##.#
#...................##.######.#.###...............#..#..#.###..###.#..#..########.###..###...........#
#.###.###...####....##.######.#.#####.###.###.#..#...####.###..###.#..#..########.###..###..#####.##.#
#.###.###...###..#............#.#####.###.###.#..#..#.............###..#.########.###..###..#####.##.#
#.###.###...####....##.######.#.#####.###.###.#..#...####.###..####.#..#.########.###..###..#####.##.#
#.###.###...####....##.######.#.####..###.###.#..#...####.###..###.#.#...########.###..###..#####.##.#
#.###.###...####.....................................####.........##..........................###.##.#
#.###.###...####....##.######.#.####......###.#..#...####.###.##########.########...........#####.##.#
#...................##.######.#.####....#.###.#..#...####.###.##.#######.############..###..#####.##.#
#......................................#..###.#..#...####.###.##.#######.######.#####..###..#####.##.#
#.............................#.####...#.......#..#..####.###.##.#######.######.#####..###..#####.##.#
#..#......................#..#......#...#.###.#..#...........##.....####.######.#####................#
#.........................#............#..###.#..#..#...............####.######.#####..###..#####.##.#
#..#........................#..#.###....#.###.#..#..#####.###..#.#..####.######.#####..###..#####.##.#
#..#.........................#.......#..#.###.#...#..........##.............###.#####..###..#####.##.#
#.......................................#.###.#..#.......#........................###.............#..#
#..#.....................###...#.##.#..#.......#...######.##.##.....#######.###.#.###.....#.........##
#..##.####.....................#.......#..###......######.##.###.##.#######.###.#.###..#...#########.#
#...................#.....................###......######.##.###.##.#######.###.#.###..#...#########.#
#...............#..#..#..###..#..##.#............#.......##.####.##.#######.###.#.###..#...#########.#
#...######..##..#..#..##.###..#...........###.....#.............##.########.###........#..#.########.#
#.....................#..###..#...........###......######..#.###....#######.###.#.###..#..#.########.#
#..................#...#.........................#...............#..#######.###.#.###..#..#.########.#
#..#######.#.####.##..##.###..#..######.##...##..##......###....####...........#........###.########.#
#.....................#..###..............###..................#....#######.###.#.###.....#.########.#
#.....................#.........................................................#....................#
######################################################################################################