0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 22:11:58 +00:00
OI-codes/S2OJ/1820/data/portal24.in

502 lines
239 KiB (Stored with Git LFS)
Plaintext

500 489
#########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
###..##.#.......##.......#.....#.#......#.#.#.#.#..######.#..#...#........####....##.##.#.##.#..##...#....#.#.#..#...#..#####.....##...#####.##.#.....##.#.....####......##.##..#.#.##..#....##..###...#..#######..#...#..##.#.##...#....#..#..##..#...####.#..#....###..#..##.####..#..##..##.#....##...#.#.##..#.#####...#....#.#....##.....###.#.####........#...#.#...#.......#.#..###.###..##.#.....#..#.....###..###.#.##...#...#.....#...#####.#.#.....##...#...#...##.#..#..........###..#.#..###
##..#..##.#...#..#.##..##.###.....###..#.##....#..#.###............#....##..#######..#..#..##..#....#.#.#.....#.#.###..#.##.##.##.#.....#..###.#....###.###.######....#..#.##.#.##.#...#.#.##.##...##....#.#...######.##..#.###.#..##..#....###.##...##..#....#..###..#.#..##.##.......###.#....#.#####...#..#.#.#..##.##.#....######.##..#...####.##......##..#.##.#..###.##.#......#.##..##.#.#...#.#...###..#.#...##..##.#..#.##....#.#.#.#.#..####......#..#.#..#.#.#####.##.###...#..........#...###
###..#.#......##..#..###.....#..#..#..#....#..#..###..##...###.#.#...###...#..###.#..####.###....##.###.#####......#.#####.......#....###......##.##.#.##..##..#.#.##..####..#..#....##.#...###..##...###....##.##..###.#...##....####.###..#.#.#.....##.....###..#..##.#.#.#....###.##.#....#.#..#.#.#.#....##.###...#.#..##....####..####..#.#....#..#..#.#..#.#..##..#.#..#.#.###...#.##..#.#.#..##.#.....##...#.###..###..#...#.#..####.....##..##..#.###..##...#####..##.#..#..###...#......#..#.###
##...##..######..##.#...##..##.##...#..#.###.#..#.#.#..##.##.###.###...######..#..###..###..####.######.##..####...###.###.....#.#...#...#.#.#....#..#.#.#.#..####.##...###.#....#...#.######.#..##.#.#####.....#.#.##.###..#..#.#.#....##.#.....##.##....####.#.#.....##...####.##..#..##.#######....##.###.....#.....###.####.#...#.###.#.....#.#....####..#.#..#....##.#.###.##.#.#.#.##..#.#.#..####.#..##....######.#...##..####.##.#.#..##..######.##.........##.#.#.###.#.##..###.#.##..#.##.#.###
###...####......##..#.#...#####.#######..#...#.###..#...#.##..####..#..#.#.##..###...##....#......#.......###.##.####.#.###..##..#....#.##.##.......#####.###.#.#..#...#.#...##.#..##....#####...#.#...#...#..#.#.........##.#.#..##.###..######..##..##...........##.##.##.....##...##..#.#.....###.##.#...##.###.###....#.....#.#..#.#.#.##...#.#.#....##.#.#........#.##..#.....##...#.........##..##....##.#.###...#.#..##.##.#######..####..###..#.#.#...###..#..#.#....###.#....##..#.#.....##....#
##.......##.#.....#.##.#.#...###..######...#...#...#..#.........#.#.#.##..#.#.####......#..#...##.##.#.#..##...#...##...##.#.#.#.#...#...##...##..#.#.#......#.#..#....####..#.......#.....#..##...###...####.##.#...#.#...#..#.....#..####.##..###...###...#..###..#.......#.#.##..#.......##..###....##..#..##....####..###.....###.#..##..#.#.##.##.#...#####.##.#.###....#.#.#...#....##.##.#..##.#.##.##..###.#..#..#...#.#.##..#.....#.##..##.#.#.###.#..#.##....#..#......#..#.#..#.#...#.#..##.##
#.##.#.#.#.###..###.#.####..##..#.....#.##...#######.#......#.##.....#.####..#..#.....#.##.###..##...#.#..##.##..##...#.#.....#....###...#..###.#######.##.....##..#..##..#..#####.#######...#.....#.#...#.##...##.#.###...#..##.##..#..####.#.#..#....##.....##.#.###.#####.#..##.##....####.#.#.##.#....##...#...#.##..#######..#...###...##....#..#.##....#.####...#.###.#.#...##...###.....###.#......#.#.#..#..#..#.#..#......#...##.....#........###...#.##.#..#...#.#.#.#....#.#####..#.###...#..#
##.##..#..##.#.##.##.##........######...##....##.##...#.###.###.##.#..#..##.#.##.......###.#.#..#...####..##....###.##..###......###.#..####....#.#....#.##.#.##.#....#.#..#..##..#.###..#....#..#...#...#..##.####..###...#.####.#.#........#..#.#.##.#..##.#..#.#.#####.##..#####.###..#..###..#.....#.##..##.##.##.#....#..#....##..##.#..#..#..##.#....#...##.#.#...##..#.##..#...#...##.##.###....###...##.#######.##..#.##..#.###.#..#.#..####.#..####.##.#..####.##.#######..#.....#...##.#...##.#
#.##.........#.##.#.#..#.##....#...#...#..#..##.#.#..##..#..#.##...##.##...####.##....#.##...###..###....#.#.#........#.#.##.##......###.......#.##....###..##..#...##.##.##...#....####.#.......#.#...##....#.#..##.#.#...###.##...#..##.#.##....#.#####.##.######.#####.#.#.##.##..#...#.#.#.#.........##....#..#...##########.##..###.###..##..#..........##.#..##.##.#..######...##...#..#..#...#.#.#.....#.#.#..#.##..#.#..#.##.#.#..#####.##.....####....#..#..##.#...###...#.#####...#.##.#.##.#.#
#...##.....#.###..#..#.#.#...#..###.....#......#.###..#.#.#...#....#...#.#...##..##....#..#.##.#.#..#.##..##....#.#..................#.#.#..####...##.###....#.#....#.#.#...#####.##...#.#...#.........##.##############..#...........#......#..##...##...###.##..#.##....###....#.#.#.####.###.#####..#..###.#.##.#.###.#.#.#####.#.#....##..#.#......##..#.#..#.#.#.#.##..#....#.##.#..#..#####..###.#...##.##.##..#..##.#####....#..#..##..#...##..#..#....#....#........#...##.##.#....##..##..#..#.#
#..###........#.####.#.#...##..#.####..#####.#...#..#.####.#..##.#.#...#.##.##.#.#.#.#.#..#####.#.##.#..#.##......###.##.#.##..##....#...###.#...#.##..#...#...##.#..###..##...##..#..##.##.#.##.##..#.....###..#......#.#.#.##..#..##..#..#...#.##...#...####.#.....###...#.##.....##...#...###..#..#....##.....#....#.#.....###......#.#.#.....##...#.###.##.#..##.#.##.#.#.#.#...##.#....##.#....##.#...#....#.###..#.#.####...###...#..#...#.#####.#...##.#.#.##.####.##.#.#.###..#.#.##...#..#.#...#
##.#.#.....#.....###......#..#.#..#.#######..#####..#..#...#.##...#.#.........#..#.##...#...#.#.####....###.....##.#.#..#########..#.#..#.#.####.##.####..#.###...#..#####.###.#..#.###.####.##..###..#......##..#....#...#.#.#..###..###.#.##....#..#.##...#.####.##.##.#..#.##......#...###.###.###.#....##..##.#...##.#####..#.....#.#....##.##............#.##.####.#.##.#..###.#...#.#...#####.......#..#.#.................#.##.##..#...##.#..#######....###..#...##.##.###...#.##...#...#..#.#..##
###.#....##..#.#.#.#...#.######.###........######...##.#.#.#...#..###....#####...#.##.####.#.#...#..##.....#..##.##..##..#.#.#.###...##..##..##.#..#.###.##.#.....#####.#..#..#..###...#.....####.###.##...###.####.#......#####..#..##..##.#####....#..#.#...#......#....#...#....#..##..##.#...#..#.....##.#.##..#....#.##..#...#.#.#...##.##.##.#......#..#........##.#####.###....#..####..#####.##..#####.##.........#.##.#.##.##.##.##.##.####...##.###.####.#..#..#..#.#..##...###########..###.##
#..##.#.##..##.#.##.#..##....#.#.#.#.#....##..#....##..#..##.....##......#...##...##.#....#....##.#.##.#....#.#.#..#...#.##...#.#..#.##....##..#.#...#....#.#..####.##..##..##....#.........#####...#...##.####..##.#.###..#...#####..###...#.###.##..#...#.###.#..#.......#..###.....#..##....#.......#.#......#.##.#.##...###.###.#.....#.#.#.####..###.###..#.###....#######.#..##.....#..#....#.######.##..##.##....##.#..##..######...##..#......####....#..#.#..#....#..####.#..#...#.#.#.#.#.##.##
#.#..##..###..#...#.####.##...#..#.#.....#.#.#.##....###...#.#.#####...##.####......##.###.##.#.##.#.#.###.###.#..#...#..#.#.#.#.##.....#.#....##.#.#####...##.#..#.#..#....#.##..####.##......#...#####.##..####......#######.#.#.#......##....##..#.#.#..####..###.##.....##..#......#..##.#..##..#....#...#.##.##.#..#.#..##...#..#.#.#..#..###.###.##.....#####.##.###......##.###.####......#.....##...#.######.#####.##...##.##.###.####.#.##...##.####..#..#..###...##..##.##.#.##.#.#...#.##..###
#.#..#..##.#.#..#....##..#...#####.##..##..#..#...#.#.#.##.####.###.####.##..#.##.....#......#..#...#..#....#..#.##.#.##.#.#.#.##....###..#.##.##..###...#..#..#.#..##..#...##.#.#...##.#.#....###.###..#.#.###..#...##..##.....#......#.##.#.##..#..#.....#...#######.#.#.###...##.###.#...##...##..#.###....###...#.##...##.#.#.#.#...#.......#.######..#.####.#...#...#...###.###.#...#...#....###.#..#.##.####.##########.#...##.#..#########.##..........#.#.#..#.#..##.#######..#####..##.###.#..##
#....##...#..#.....###..##..#...###.#...###.......###.#.#...##....#.####.#..#.#..#.#..#.#..#.##..##..##.#..#......#####...##..##.#.##....#..#.###...#............#..#..#.#...#######.#.###.#..#...#.....##..#.##..##..#..#....##.##..#...##..#.#..##.#.###.#.#...##...#...#####..#...#.##..##..#....####.#..###...#....##.##.####.#.###..##..#...##.##....#.#......#.#.....#.###..##..#..#.##...#..#.....###....###......###...###.####.#.....#.#..###..#.#.#####.#....#......##.##.#..#...##.#.#....####
#.#.#####....##..###.#######.#....#.....#......####....###.#.#...######....#...##.#####........##....##...###.##.###.####....##..##.#....#.##.......#..#.#.###......#..##...###.###...###......#.....#.#..#..#..#..##.....###.######...##...##.#.#...##..##..#....##..###...#.##.#..#.##....###.#.##..##.##....#####..##..#.#....#.###.##..#...#...#.#..###...###...#....##..#.##.##..#.##....#.##.###..#.#.......####.#.###.......##...###..##.##.#.###..#...#...###.#....##..#..##...#..##.#......###.#
#.....#...###.##.###...#####.#.#....#......#.###...###.....##.#.....#.#.#...####.##...###....####.##..##.###.###.#.#.#....#.#.#..#..#..#....#.####....#..#.###..#.##.#..##..#.##.......##..###.#....#.##..###.....#.#.##.##.#...#..#..#######..#...##.#...##....#..##...#.###.##.##.#.#...###..###..#.....#.###....##...##....#.##..###.#.#...#.......##.#####....#####.###.###.#..###.......#..#.#..#..########..##....#..##.#.#...#.#......###..##...##.#####......####.#...#..####..#...#..#......#..#
#####..####......#.##.....####...#...#.......###..##..#.##...##.###...#..#.....#..#.....##.#..#..#...........#..##.#..#.#.#.#......##.#.###..#####...##......#.#..#.#.##.#.###.##...#.#..#.#........##.#....#....#.....##.#.##.#..#...#...#.#....#.#....###....#.#......#..##..###.#.#...#.####.....#.#.#..#..###.##.#......#.##.#..#.###.#..#.#.##.#.#.....#.###..#####..#...#.####...##.##.###.###.##.##....#...#..#..#....#...#....##....#...#.#..#.#..#..##....#.##..#......#.###..#...##....##..##.#
###...##..#.#....#..#.#.#..#..#..###.#.#.#..#.#.#.#.....#.####......####.##.###..######..#.......#..###..###.###........##..##.#.#.##...#.#####..........##.##.########..##.####.##..#.#.....#....#.#.##.#.##..#.#...####...###.#.##..#..##.##..#.####....#.##...##.##..#..#.#..##.###..##..#.....#...#.#...##...#.#..#..##.#.#..##..#.#.....#.###..####.#...##..#....#.##.....##...#..##.###..#...###...#.#.#.###..##....#..##.####.##.#......#.#..#...#..#.#........#....#.#..#..#.##.#.#..#.#.#..#.#.#
#...#.##...#.##...##.#.#.#..#...#....#...#....##....#.....#...###.##.#.....#..#...###....##..##..####..#..####.#..#.#.##.#.#.###.###.....#..#.....###...#.###.#.#......##....#.#.#..#.#.##.......#####..#...##...###.####.#####..#..#..#..#...###..###.#.#...##.#...#.....#.###.###.####.###..#..##...#..#.#.#..#..#####.###.#.#.#.#..##..#####..##.#####.#..#...##....##.#.#.....###..#...#..##.#.#.#..###.....##..####......##...#..#..#.......##.#.#..####..#...##.#.###.#.#..#..##.#...#....####....#
#.####..#.#...#####.##....#.#.#..##.#..##...#.###.#.....#....#.###....#.#.#.#.#.#.#.#.#.##.##..#..#.##.#.####.###.###....#.##.#.#..##..#####.....##.#...#.####.#..#.##...#.##......##..#.##.##...#.#.##.#####.##...##...##.###...#..##.#..#.###.#..#..##.#.##.##..#.#...#....#.###.#.#.#...#..#...##.#..###.#.##.##..##...#...#.....###..#....##.#...###.#.#..#.###..#..##.#...#...##.#..#...##.#.####.####.#..#..######.#..#####.#...#.....#..#..########..##...#.##..##.#..#.###..###.##..#..#.#.###..#
#..##.#.##....#..##.#.#.#.#..#.#...###.#......#######.....#...#####.#..#..##.#..##..##.#####...###.##..#.##.#.##..##.##.#..###.#.....#..#..#...#..#..#....#.##...##.#.###..#.........#..#.##.##....##..#......#.#.##....###...###..###.##..##.##...#...#...##..#.###..#..#..#...##..##.#....#..#.###..##.##...###....##........#..#...#..#####.#..###.#...#...###.#..#..#...#.##..##....##..#..#.####.###..#...#...###.#.#...#.##.#######...#.#.#..#.#...#....#.....##.#.#..#..##.#.#....#..#..#.#.##..##
##.#.#.#.#..#...#.###..#.....#####..#.#.#.#..#.#.##..##.##...#...####.#.#..##...#..#....#.#####..###..#...#####.#.#.###.####.#..#...#..##...##..#.#..#..#..#....####...#.##.#..##..##...#..#.#...#.#...#..#.##.....#..#..##....#..#...###.##.#.#..##.#..###....#...#.##.##.##.#..#.#...#...#######.#.##...#..#..#...#..####....#.....#..#....##.###.##......#...#.....#....#.....###...###.####....#..#.....##....###.#.#.#..#..##...###.....#....#.#..#...###.#######.#.#.#.#...#..#####.###.#...##....#
#.##.#.#....#.#..#.###.#..####.....##.#..#....#..#.##..###.##.......#.#.#.###..#......#..#....#.#.##.#.#..#####.##..###.###.###.####...##.#.#..#...####.#.##.....#.####.....##.#.#####.#.#.###.#......###.#.#..##.#..##...#..#.#...##...#.#.####.######.....#.##......#.#....###########..#..####..##..#..##.##.##..####..#..##.....#..#..#..##....#.#.##.#...#.####.#.#....#..####..#.###....#...##.###..#.##.#..#..#...##.....#.##..##.......#....#.##.###.###.....##...##.##..#.#.....#.##........####
##.#####...#...##.#...##.#.#.##....####......#.#.#...#...##..##.#..##...##..##..#.#.#.#...#..#.###....#.#.####..#.#..#.###.###.###..#...###..#.....##.#.#.##.##...#..###..#..#...#.......##.##...#........##..##..#.##.#..#..####.......#...#####...##.#...#..#.#.#..#...#..#....#.#.#.#...#..##..######.#..##.#.#.#.#.##.###.....#....##.##.##...##...#..###.#####.#...#..##.##.###..#..##.###.###...##....#.##.##.##.#.#####.##.#######.###...##.##..#..##.##.....#.#.#....###........#.#......#..#####
#.#.##.##...#.#..###..#....#..#..##..###..##.#......#.#.#....#########.....#...###.#.....##..#####.##....##.#..######.#.##.##...#...##.#.......#......##..#.#.######..#.#..#.......#.##.###...########...#.##..#..#..#.##.####.#.###..##..#..#...#....##........#.#..#....##.##..##.###..#.##.#####.##...#...###.##..###...#######.#...........#..#..###...#....###.#.#.#...#..#.......#....##..#.#.#...#.......##.##.##.#...##..#.##.#..##...#.#.#..#..#..#....##........####.........##...##.....#...##
##........#.#.....##.#....##.##..##.####..#..######...###..#.#.#...#.#.#.##..#..#.###..###..##.###...#.#####..##.##...#.#.#...##......#.#####.......#.##..###.#.##.##.##....###.#.###.#...###..##...######..#.#.##.##.##...###...#.#.#.#..##...##...#....####....#...##.#..#.##..##.##.###.###.##.#.#..###....###..##.####.#.#######.#.......###..#..##..#..#.....###..##.###.##....####.#.#####..#..###..#..##.##...##.#....####...######.##.#..#....##..#####....###.#.##.##..#.###......#...#..#..####
#..##..##......###.#.#...#.#.#....#..#.#.#...#....###..#.##...##....#.#...#.#..#.###..#.##.#..#.####.#.#..#..##.#.##...##.###..#..#.#.#...##.#....#......##.....#..####....#.#.#.###.####..#.##....#.####.##...###...#.###.....##..#..##.##..###.###.#...........##.##.##..#.#####.###.###..#....###..###....##.#....##..#..#.#.##.#........##...##..#..#...#..#.#.#.......##.#.#.##..#........#####..##...####..#######.#.#.#.#.##..##..#....#.##......##..###.#........###..#.#..###.#.#...####.......#
##.###...#...........#.#.##..#..#.#.###...#.#####....###.###.......#.....##..#.##.#.##..#.#..#...#.##.#..###..#.###.#..#.###.##.....#.###.##..#..#..#.#.#..#..#......##.......##..#...#.#.#.#........#.#####...#.#.#..##.....#..#.#.##..###.#....#.....#.#.###.#..#.#.#.#.....#..##..#.#.##.#..#.###.#...##......##....##...#..#...###.###.#.#...##.#....#..#.####...##...#......#..##.#.......#....#..#..######....###..##..#.#.###.##.....#..###....#...###..#####.#...#.....#..#.#.#....#...#.###...##
#.....##..#.#..###....#...####.#.#.#..###.......#.##..#.##.##...#..##...#...##..###...#...#..##.#......#.###.####..#....#.#.######...#..#.###.#.#..#.##.#.#......#####.#..####.####......####.#...#.#.###..#.###.#.#.#....####..###...#..........#...#....#...####....#.#.###..##.###.###..#..#...#.#.#.####..###...#.#....#.#......#..####.#..#.##.....##.##..#.###..###......###...#.#...#.#.#.###..###..#..##.###.#..#.##.###..##.#.###.##..#.######.##..#.#...#.#....#...#..###..##.#..#..#..#.#..#.#
#..##.#.#.###...#..#.#..####.#...........#.#...####.###...##.##.##....###.###.#.##.....####............#..#.###...##.###.####........#..##.###......########...####.##.#...##..##..##..#..#.#....#........#.##.####..#..##...#..##.##.###...######.##.#.##.##.###.#....####.###.##....##.....#.#.###..#......####.######.###.###...####..#.##....#..##.#..#.###.##...###.##.####..#..###.....##.##.....#...#..#..###..###...#..###.#.##..#.####.........###......#..##..##.##...#.#...#..#.#.#.###.#.#.##
#.##..##.#..#..##.....#...#####.#..###.....#..#.#.#..##...###.##..#...#.####..#.###.##.#.#..#..##..##.#.#.#.######..#.#.#.#..###....#..#...####....##.#.#...#..#.##.....##.###..#......##...###.###...#.##.###..#.##.#.#.##..#.###.###..#.....##...#.....##...#..#.#.###.#...#.####.###..#.##.....###.....###.#............#..##.#.#..#...#..##.....##.###.#...##.#.##...####.###......##......#.#.#........#..####..#...#....###.###.#.####....#...#####.#.#..##..###.#.#.#..##.#.#......###.##.##.##.##
#...##.#.#.#.#.##.#.#####....##.##.#.##............##.#...##.#.#.###.....####.#.###.##..#.##.###.#.##..#...###..#...#....##....##.....#.###...##...#.##..##.#.#.....###.....#...##.###.##....#..#.###..#.###..#..#.####.##.##..####.#.#...####.#.###..##..#.#..#.#..#.....##.#.##..#.#.#..#.#.#.#...##..#####....#.#.#.#..###.####.#..###..#.##....#.##..#..........#........#.###.#.#....##..##...###.###.#.##..##....#.##.....####....####....#.#....#.#..###.##..#####.##....#.#....#.#..###.#.##..#.#
#..#.#...##.###......###....##..#..##..#...........####.#........#.###...#####..####.###....####.##.#...##.#...##.####.#.#.....##..###.#.####..##.#...#...#.#...#.#.#######...#.##..###..##.##...##..##.##.#.#....##..###.##....#.#.###.##..#..#...###.#..##..###...#.##......#..####.#..#..##.#.##....####...###.##.##..###.#..###...#.#.##.#...#.#..#.#.##.##...#.#.#.###......###.##..##.#..###..#..#......#..#.##.##.#...#..###..#.##..##.###.#.###................#...#....#.....#..#.##..#.#..#####
#..###.#...#.#####.#.#.....####.#...#.##.##.#.#####....##...##.###..##.#.##.#.....###.#..#..##.####..###..##....#.##..#.#.###.##...##.#.####..#.#....#..##....##..#.####.##.........#.#.#.##...#..####.####.###.#####...#####....#.#....#....##.#.....#.##....###.##....#...#.#.......#...###.#.###..#....##....##.###...###.###.#.##....#.####.#.#.##..##.....#..#####..#.....#.###...#.###....#..#....#..###.#.##...###..##....##.###.#.#.#.##.##.#####.#...#.........####........##..##...#..##..#.###
#.#.....##..#...#.##.#.##.#..###...#.#...###...##.###...###..#####..##.#.#...##..##.##.#...##....##..#...####.......########...#.....##......#..#.#.##....##.####......#...##.#....##.##.#####.#.###.##.#...#....###.#.#......#....####..#.##.##.#..........#...#...#.#..##...##...##.#...#.#..##...#.##.#.####....##...#..##.##.#.#..##...####..##...###........##....#..###.....#..##..#.....##..#.#...##.#....#...#....##..#...#...#..#.#.###......##.###...........#.#..#.#.###...#...##..#.#.#.....#
#...###....##.###..#.#.###......#..##.#.#......########.###.#.##.....#.#..#....#..####.....#...##.##.####...#.....###.##.##..#..#.#..#..#.###.###.###..#..##.##...###...##.####..#.....#..##.#..#.#.#.##.##..##..####.####...#.#.#.#..###..#...#..#.##.##..##...#.##.#..#.#....##.##.##..##.###.#.####..#.#...#.#......#.#.#..#.#..##....###.#.#..#..###.#.#.......#...#...#.##.#....#..####.#......##..#.##.##..###...##..##..#.##...##.#..####.......#.....#.#.#..##....#.#######.##..###..#....#.#.#.#
#..##..####....##.#.#.......#..##....#..#..#...#...##....###..##.##...#.......##..##.#..#....##...#.#..##...#..##.###..#....#.###....#..####..##.........#.#.###...#...##...######...###.##....#.....##..###....#.#####....#......#...#######.#.#.#...##.##.....##..#....##...#..#.#.....#..#...#.#....##..##.#.##....##.#...##.##.#....##...#####.###...#..##...###.#...##..#..#.##.######..##.#...##...##.....##...##..##.#..#..#.#.#..#...#.##..###......#....###.#.##.#.#......#.#.#.#####...#..##.##
##..##....#.###......#.##....##.####.#....#..###.#.....#.###.....#..###..#.##.#...##..#...#...........#..##.##.##.#.##.#######.....##.###.#..#..###..##.##.#..#.###.#.#..#..#...######....##.#....###...##......#....#..##.####.##...#..###..###..#...##.##...#.#..#..#...####.#.##.##..#..#.######......###.....###.##.####.#.###....##...#...##....#....##.#.##.#.#....##.#.#####.#..##..##...#.###.#.....##......#.#.#.#.#.#.###.#..##..#..####..#...###..#.#..##.#.....#..#######........#.#.#..###.#
#.#...#.##.#..#.#...#######..#.##.#...#.#...#..##.####.##.#....######.##...##.##...#..#.#.#..##.#######....##.....#..#.#####....##......#####.##.##.###....###..##...#.#.###....#...#..#...##...##...######...#.#..##.##.###..#.###.....#.#...#..#.##.##.#...##..##.....#...########..##..#....##.#.#.###..##.##.#####...##.#..##.#.####.........#.....#.....#......#..#.##.......#...##....###...##...#..#.#...###.......##..#...#.#.###.##.#..#.#...##..#.........##....###.#####.....########.#.##.#.#
#....#..#.#.##..##.#..###.#.#..##..##...#..#.###..#..#..#...####.#......#.##...##.#.#.#...#.#..##.##.###.#.#.#.###..#.##....#....###.###.#...#..###..#....#...###..###.#...####..#.#.##...##.##.#....#####.#.##.#.#...#..####..#.##.....#####..#.#.#......#.##..##.#.#..#..#.#.#.##.#...#..#.#.###.###.#.###.#..#..##..##..#...##..####...##..###.#######...#.#.####........#.######.##....#..####.####..#.####.###.######.###..#..###.#..##.#..#.#...#.###....##...##.##.##..#.###.#.#####.##...#..###.#
#....#.#######..#..#.########..#.####.#..##.#######...####.....#.#.##.##........###..#######.#..#.....##.#....#..##.#.#.##.#..#...###..##.##.......##.#.####.....####....##.#.#....#..##.####..##..##.#####..##.######.#..#.#..#....###.#...#...#.######....######.#.#..###.....##.#####..##.###.....##.######..###.#.##....####.###.#..#....#..#...#.##.#..#..#....#.#..##..#.#..#.........###..##...#.#..###......#..#..#...#...#....#...#..#..#......###..##.#..#.....#..#..#.#..###.###.#.#.###.#####
##....#.#..#############..##.#......#.#..#.######.##..#.#.##....##........#......##.##..#.#..#...#....###..#.#.....#..#.#..##.##.#...........#....#..#.#..##.##.#.#......######.#.#....##.#..#.##..#...#..##..#..#.##...#....#.#.#####.##...###..##..#.....#..#.#..##..##..###.......#.#.....#..##..#.#..#..###...##.#....####..#..#.......###.#.#.#...#..#......#.....#...##......#.###.#.##.##.#.#...##.#.##......###..##...##..####....####.##.#.#.###.###..###......#.....#....#...#.#.#....#.#.##.##
##....#.......##.#####.##.#...#....#.....#..######...#..#.#........#.#.....#..#..####.#.......###..#..##.#.###.....##.###...#.........#..#...##........#.###..###..#.####.#.#.#.....#.##...#.#.#...##...##..#..#.###..####.##..#.#......##..###..#.#...#.#.##....#####..##...#...##.##.....####.##..##.#.#.#....#..##..#.##.#....#...##...#.......##..#.####.#.#..#..##..#.##.##.#..##.......#####.#..#..#....##.#.#.#.###.......###.###.###..###.###.#..###..##..##.#..#.#..#.#....#.#..#.#..###.###...#
##......###.#.###.........#.####.##.##....#.#.#.....#..#...#...#.##..##..##.####.##..#..#.####.#.#...#.#.###...#...##.#.###.##.#...##..###.###..##.#...#.#....##.....#......##..#.##...#......#...#.#....#.##.#..##........#..#..###.....#.....####.##.#...#.###.##..###.#...#.#..###...#..#..#..##..#.#.#.###.#.####..#.##.#...#...#...##...#...#..##.##....##..######.#..#....####..##...###.##..#....#....##..#...#.#.###.#.#.###.......##....##.#..#####...##.###..#.#####.....#..#.##.####..##.###.#
####..###....#.##.##.#..##.#######.....###..#...#....##.##..#..##...##..##.##..###...##...####.#...###...##.....#.##.#...##..#.###....#...##.....#..##..####....#.#####.#.##..#..#..#..###..#..#####.....###...#.#..#..###.##.#.#.#.#.#.#....##..#..#..##..#.###.####.#.#..#.###..#..##.#####....##.....#......##..####...#.###....####.......#....#........##.#.#.###.##.....#...###.#....##.###.##....###...##..##..###..#.#.#.#.#.####.#.....#.#.##.#....###..##..#.##.###...#..#.##...#.###..##.#..##
#..#..##..##.#...####..#..#..#.##.#.......#.#..#.##....#..##....#...##..##.........#####.#.#..#.###..###.#.#..###..#.#####.#.#######....#.......#......#.#.#.###.#...#.....##.####.#####.#............######..##...###.#####.##..#.###..#....#..##..#...#.#.#..#..#.#.##....##........###.#.###.#..#..###.####......##.###..#..##.##..##..###.##.#...#...#.#..##...#.#.##..#..#####..#.###.....#..#...#....##...###..#..#.#.#.....#.#####....#...###.###...#.#....#.#####.###....##....#.#####.#..##.####
###..#.#.##..#######.#..#.##....#.....####.#.....#....#.###...#..#.....#...##.#.#..#.##.#####....##.....#.#....##..#.#.#.####..##.##..#..##...##.#.####..#####..####...#...##.######..#...##......#...###.#.####...#..###...#....##..##.......#...######.#..#.##.####..#..#....##..#..##.#...#..#...#.###.##..###..###.#..#.##.#.#.####..#.#.#.#.#.#..##....#####..###...###..#..#.#..#.##.#......#.#.#####..##..#......##..#.##.#..#.....###..###.###...#..##.#.#....##.#.#.###...#...##....##.##......#
##.##...#.##.#.####..####.#.##.##.##...#.....#....######.####.###.##....#...##..##..##..#.##.##........#..#.....##.#########.####..##..#....###.###...##..##.###..###....#.#..#......#.###.#...####.########..#.#####..##.###..##...#..##.#.....##.#.##....#...##.#.#...#######....##.........###...#.######.#.#.#.##..#....#........#.#..#.....#.###..##..#.##.###.#..##....#.#..#####.#.....##.#...#....#.#..##.#.#...#........##.###.###.....#....#..#.#...##..#...#..##.#..#.###.###........##..#.###
##..#..###......#...##..###.....#.##..##.##..#########..#..#..#.#...##.#....#.#.....###..###..###.#....####...#.#..####..#.##...#...#.#...####..##.##.###.#..####...#...#.....###....#.#...#...#.#.#.#.#.####.##...#.##..####..###.#.#..##.#..##.###..###.#.#.##..###...##..#...#.##..#...#..##..#.#.##...##.#...#####.##.#.....##..###.##.#.#..#.###...##..#....#...#......#....####.#..#...#.#....#####.#..#..####..###....#.....#.#.######.##..#####....#..###..##....##.###....#...####.###...#####.#
#..#####.#.##.##...#..###.###.##.#..#....#....###..#.####..#..##....##..##.##...#..##....#..##..#..#.##....##..#....#.#######..#..#..#.#..#.#..#........##.#..######....###.....#.#.##.#...##.#.####.#.#..##..####......##.####...#.#..#..#.#..#.#.#.#.......#..##.#.##......##.#..#######.......#.#..####.##..#...#####.#..#..#...####....##..##.....#.#..#...#...#..#.#.##..#..##..#.##...#..##...#..##.###.###.##...##.#...###..##..#...#.#.###.#.#.#..#..#....#.#.##........#...##...#.#.##.........#
###.#..####....#..##....##.......#.####..#.#.#......#####.#####.#.####...#...#.#.#..#.#..####.#####...##..##.#.#...#......#..#####.......#...##.....#...##.#####.#.#....#..##....#....#..##.##.......#..#..##...#...#....##.....##..#.....#..###..##.#.....#.......##.#..##.#.....#.###...##...##.####...##.##.###...#.###...#..#.##.#.#.##..#.#..####.#...#.#...####.....#.###.#...##...#..##........##..#.......#...#...#....#.#...#.##.#...####..###..#.#..#.#.#.....#.#.#..###.....#.#..#.#####.###.#
#.##.#..#..#..###..#..#.#.#..##.#..#####.######...#####..#.##...######..####..##.#..##....##.#..#.....#.##....#..#.#.#.#..#...#.#####...#..##.#..#.#.#.##...#...##...#..#..####...#....######.##.#.#..#...#.#...####..#####..#.#.#.##..####.##.#..####..###.#..####.#...##...#..##.###..#.#.#..##..#.###.#.#.##...#.###..#..#...##.#.###..#....#...#.#.##..#.#.##..#.....#..##.#...#.##.##.#.#.#...#..#...#....##.#.#..##.##...#.#..##...#..#.##.#...###.#.....###.#.#.#.#.#..##..##..####.##....##...#.#
####....#.###...###..###.#..#....##.#....#...#..##.#...#...###.....#..##.#..####.#..#........##.#.#.###...#...#.##..#.##....#..#.##.#########.##.##.##.#..###.....#.....#.##.###.#.#..#.#..###..#..#.###...##.##.........#.##.....#####.#....##...#...#..######...##.....##.##.#...###.#....###....#.#....#.##......#.#.#.#...#.#.##..##...........##.#..#......##.#.####..##...#...#.##...#...###...#.#...#..#....###..#.#...#..##.#.....######..#.###....##.....#.###.##..#.#..###..#..#...###.....####
##.#..#.#.#.#..#...#...#.####.#..####..###..#..###...#.#.#.####...##.#.#.##......###....##..#........##.##....####........###..#.#.#.###.#..#.#.###..###..#.....#.##..###.#...#.#.####.#...#.#.##...#..#.##.#.#..#.#.####.#.###..#.....##.....#..######.....#.##....#.#...##...#####.##...###...#.#..#.#.#..#.#.##..#.##..#.###.#...#.###.#..#..##...#.#.###.###..#.#.........##...##...###....##..#.##........##.##..#....##.#..#.#....#...#####.##...#..#.#.#.#.#.##..#..#####.#.....#....##...#....###
#.#..##..###....###...###...##..#.##.###.....##.##...#.#..####.#...###.#.....#....##.##.#..##.##...#..##..#.###.#.##.....#.....#.#.##..###...#.#.####.....#..##.#.#....##.###.#.#..#...#.#.#..#.###.#.##.######.....#..###..##.#...#...###..###.#.#...##....#####.###..###..#.#..#.#...###..###..##...####.##..#..##...#.##..#..#.###.#.#.....#.#.##..#.......#.###...#.#.#..#.#.#.#.#.#..#.#..#.##..#..#....#.#.###.#......##...#...##.#..#..#.##..##....#.#.#.##.###..#.#....###.##..##.##..#..#.#..###
##..#..#..#.##....#.....#...####..####.#...###.##..###...##..###......##..#........###.#..#...#.##..######.##..#.#.#..#.#...##.##.#..####.......#.#..#...##....##...#.....#....##..#...#..##.#.#.##..#.###..####..#.......#.#..#.###.#####.#..#...#..##.###..###.###.###..#.#.#..####.#....#..##..#.....#.####...##...#.#.#..#...#..##........#####..#...#..#...##....####...##.##.#..###.##.#.#....#..##.#.#.....##...#.#.#..#..#..##..#.##.####.##.#........##.#..##.#...#.#..#..##.#.#.#.#..#...####.#
#..###..#.#....#.#.##.#...#..##.#.#.##....#...#..##.#..##....##########.##...#.###..#.#...#..###..########..##.###.##..##.######.##.##.#.#.###.##.#.#..#.###.#..##..####.....#......#.###...#.####....#..####...#....##..###.#......##...#.......#.#.#.##.##.#..#####......#..#..###.#...####.###.#.##.##...##.#.#.#..###....###.#..#.#.##....#.##.##......#.###.#.....#..#..#.###....#..#.#.####.#..#...#.#....###....#.#.#.#.###.#...#.##.#.#.#...#.#..#.#####.#...#.....#...#####.####..#.#....#.#..##
##...#....##.....####.#...##.....##...#.#.##.##..#.##.#.#......##.#####..###.#..###...###....#####.#.###...##.#...#.#....#....#....#..###..##.#..#.#...##.###..#..#.##...#...#.##.##....###.##.##.#..#.#.#.#.#.#.########..##.#...#.##.####.#....##.######..#....##...#...####...#.#.#....######..#..###....##.#...#....#..###..##.########.##.#..##.##.#.#..##..#.#...####...#.#.#.#.###...#.####..#...#######...#.##..###.###..##.#.#.###.##...###...#..#...#####...###.#.###......##....###.###...####
####..#.###..#.###...#..##..#.#..##.#..######...###.####.#......#....##..#..#......#.#.##.##....##.##.###....#.#.#####....#..#...#..##.##.#.#..#.....#.##...#..###.###.....#.##.#.##..#......#...##..#.#.##..#.#...##...##...#...#...#..##..#..###.#....##.##.#..##....#.##.#.#..#.....#....#.##...#####....##...##....##.###.#..##....###..###.#.#......##.##..####..#..###.##.####.#........#...####..##..#####.#.##....##.....##.#####..##.#.###...##.###.#.#.........#.###..##.#.#.###.....#...###..#
###.##.###.####.#.##....#...#..#..#.#..#..#.#....#...#####..#####.#..#..#..##..#..#.#.#..#....##.###....##..###...#.#.......###.#.#.##.######..#.##.#...#.#.##.#.#.#..#.#..#.#.....#.#.##...####.#..####.##..###..#.#.#..###....#..#..##...##.#.##....##......#.##....##.##.##.##...##....##.#..##..####..###..#...####.##.###...###..##..#..##.........#..##..##........#.....###.#..##..##....#.##.###....#..###.##..###.#.......#.......#..##.#..#.#.##......###..#.......##..######.......#..#####..#
#..####.###.#..#...#....#.......##.#..#.#.###.#.#..###.##..#.#.#.#..####.#...#.###.##.##.#.#.#..#.....#.....#.#..###.###.##..#.#..#.#.##.#####.....#..#.#.###..#....###...####.#..##...##......#.#...#.#.#...#..###.#.####..###.#.#..#...#..####...#.#...#..#.##.##..#....###.##..#..#...#.....#.#.#.#.#.#......#.........#####.###..#...#.#.#.#...#.......##.#..#.#.#.#.####..#######.#.###.##....#..#...#..###.###.###.#...###..#######..##.##.####..#.#...##.#...#..####..#...######.###..##.#######.#
#......#....###..##.###########.###..#.....#..#####..#######....#.##..##.####.#......##....#.#####.....#..###...#.#.#.###....##..##..#####.#.##...#.#.#..###....##.#..###....#.####.##.#..#.##........#....##.#..#..#...#.#.##..####.#.#.....##..#.....#.#.#......##...##..#......#####..#.##.###..##.###.#...#...#.#.####...##.#..#..#.###...###.##.##.##..####....#.#....#.....####..#..#.###.....##.#.#....###.##....##..#.......#.#.#.......#.#.##.#..##.#.##.###.#.#...#..##.....##...##...#.##.#..#
###..###..###..#.#.#..###.##......#.#.#.#.######..#####...#.#.#####.#..####..##..#.....##.....##.#...#.##.###...#......#.##....#...#.#..##...#..#.##..#.#.#..#.#.#.#...#.#.#...........#...#####.#####..#..###...#...#.#....#...#...#.##..#.#....#####.###.#.#.#.#...#.#####...##......#....####...########....#..##....#...##.###..######..##..####.###........#.#..##.#.#......#......#...#.#.#..##...###....##...##......##.#.....###.#...#...#...#.#....#..##........#####.#...#.#.###.##..###.#....#
#..#....#..##.#.###.....#.##..######.##.#...####.##..#...#....#...#.#.....#..#..##....###.....#.#..#..#..#..#.....##......#.#...#.#..#..#..#.#.....#....#.##...#...##.#..###.##.##..#####.##..##....#..#..###...###..####.##.###..#.....#...###......#######.###.#.##...##.#..#.##..#..#..##..#.#.#..#.#.##.#..##..####..........#...#####....#.#.##.....#......#.##..#....#.#.#.#..##.####.#...##.#.##...##.#...####..###.#....#.#.###..#.#.#...........#.#.##.......#....#..###...#.#.###...#.#..#.#.##
##.#.#......##.#....#....#.#..##.#.#.#.####...###.....#.#...##.##..##....#..#.#..#######....###...#.####.....#.#..##.#.#.##..#.#..########...#..#.#.#.....#.#.#..#...##......#..#.#....####.#..#.##.###..##..#.####..#######...#....#.#...#.##.#..###....###..#.#.#.##.......#..#..#...#.#...###.#..#.....###.##..#.#.#.###..#.#...##.......#..##.#.##.#.##..#......#.#...###..#.##.##.#...#.#.#.....##.####.#.#########..##.#.###.....#.###.####.####...#....#.##.##..####.#...##.....#....##....#....##
#..#...#..###..#...##......#..##.#..#........##..##.#.#..#.###.#.###.#.#.#..##...#.....##...###.#.#.#....#..##.#.#.#...#..#....###.#####.###.#.#.#.#...#.#.#####..###.######.....#.#...#..#.##.#####.#.....##...##.#......########.....###..##.#.#.##..##...#.###.#.#.#..#.####...#.#....#.#.##..#...##.......###......###.#.#.####.###....###.##.##.........##...#.###.###....#.#.........#...##...#.###.#.####.##..#.#.#.#.#####.#.#..#.#..##...#....##.##..#...##.#.#..#.##.#.#.#..#..#.###...#.#.##.#
#.##....###...#..##...####....#....#....#..##......##.####.#..##..#.###...#..#.#..#.######..##...##..#..#.##..###..###......#..#...####.#..#.#.#.##..#.........##..#.#..#....####.##..#.#.##.#..##....###..#.#.#..#..#..#.###....#.#..#.#....##.#####......###..#...####.###..###.##..###..#.#.#.#..#.##..#..##.##.......#.#.###..###...##...#..###..###..####...##..#.#..##.#..#.#.##..#..#...##.#..####.#.....##...#.####.#..####......##.#..#.#....##.#...#....#......#...##.###..#..#.#.#..##.####..#
##.##..#..#...#.#.#...#...##.##.#..###.#......#.#####.#.#..##..#.#####.#.##.#####.#..#..##..##....##.###...##.##..#....##.#.......#...#....##.###...#...#.#.####..#.....#.###.##....##.#..#....#.##.##...####.#...#...###.##..#.....#####.#####..##....##...###.####..###.#.#.....##....##.#..#.###......#.#...##..#....##..###.###.....####.###....##.##...##.####.##...#.####...#....#..###...#.....#.##.#..#.#..###...#.#####.##..##......#..##.###.###.....#.#.#..#.#..##.#........####....###...####
#..##....#.#..##.#.##.#......#.##..#.####.####...#.##.#.###.#..#..#.##.#.##..###..#.#.##..#.##.###.#..#..#.#####..#..#..#...#..###.###.#.#..#.#...##..#..###.....#....####.##..#.#..#.######....####.#..#.......#.....##..#...#..#....#..#.#..#..#..#.##...#.#..#..#.##..##..####...#.#.....#....#...###.#.###...##...##.#.##.#.##.#.#..##..#.#.#.##.##...##...#....#.....#.#.#..###..#.#....#.#.#......###..#..##.######.....#....###.##.##..#.#.###.#..#..##.....###.#....#.##..##.######.#..###..#.#.#
###....#.##..#..#...#...##..##.#.#..#.#...##..#..#..###.#..#...###..#.#.###.#..##...#.#.#.#.#.###..#....###....#.###......#..#..##...#..##..#.....#.#.....#.#.#...........#...#.#...#.#.##.#.#....#.#...#.#..#..#..#......#..#...#..#####.##...##...##.......##.#......##...#...##.#.###.####.###...####..#.#.#..###.###.##...#.###.#..#...#...###.#.#.#.#####..#.#........##...#.#.....##..#......##..##.##.####..#.#..##.#.###.#..##.#.#.#.####..####...#...##....#....#.##..##.####.#.###...#...#..#.#
##...#..####....####.##.#..##...##..#.#.#.##.#.######.##............####.##...##..#...###.#..####..#.#.#.....#####..#..#.#....#....#..##.##..#.#..###.###.##...#.##.##.##..#..#..#...#.###..##..#.....#.###..#.###..##...###.#.#..#........#....##.#.#####.##..#..########..##..####..##.......###...###.#..###.......#.#.#.....######....#...###.....#.##...##.#####....#.#..###.#.##..#...#..#....####..######.....#..##..#...#####..##....##.#.....#......###.#.....##.#..#.....#..#.#####.###.....#.#
###..##.##..#..#...##...###.##.###...#...#...#.#.#.#......#..#..#.#.#...#..#....##...#....###...#..#..##.##......#..#..##...##..#..###.#.#####..#######......#...##..#..#....#..........#....##...#.......##.#.#.#...###..##.#..#.###.#.##.#####.##..##.#..#.#.....##......#..##...##.###.#..#..#....#....#...#..##...#.#..##....###.#.#.#..#..#.#......##...###.##.#...#..#..##..#.#......##..#.###..#.#...#.####...#.#......#.#.#.#..#..##.#.#.##.###.##..#.###.#..#...##.##......#...#....##.#.##...##
#.#.#..#.#.##.....####..###..###.....#.#####....##.##...#.#..#.#.##...##.#...#...#..##..##.##.#####..#..#.#.####....#...##.##.....##....#.#.#....#.##..#.#....#.##.....##.#..#.#..#.....#..#.###...###...##.##.#..##.#..####..#...#..#..######..##...##.##...###...##.#.###.#..#...#...##.#.#.#....#.###..#.#.#......###.##.....##...#.....#....###.#.##.#.##.##.#....#...##..#..##.##.#.#.#.#.#......##.#..#.#..#....#.#...####..#.#.#..##............##...#....#.#.#..#..##.##.#.#..##..#....#.#...####
##..#.#...#.#####.#...#####.###.###.######.##..#......#.###...#.####.#.##...#.#.#.##.#.#...###..###..###...#...##.#......#...#..#.#.#..#.##.....#.##.....###.#.##...#.###.#.....#.###....###.#..#.#.###...####.#...####.....#.#.#....###.##...#.####..#...#..###.###..#.##...#.......#.##.##.###...#.##.##..#.#.##......##..#...#...###.......#.#...#.#..##...#....#.#.#.#.....#..####..#.#...#......#..##...#####..#...#.....##..####.##....##..#.....##...#..###......###...#.###...#.#.#.##....#....##
###..###....#.#..##..##..#...###.###.......##.....##..#.#...#...##.#..#.##...###..##...####....#...#.....#.##.##.##.#####.#..#.#####..##..........#.#......###..#.##.....#..#.#.#.#...##..#....#....#.....#.#....###.######..#.........#.###.##...#.#....###.#....#.#.....#......#.#..#.###...#####...#.#.#...#.##..#..#..##.##..####..#..#.#..##..#..##.####.####..#......#.####.####.#...##........##..##..###.##.#..###.#.#.......#.#..#.#.#......#.####.###....###.##..##.##......#..###..#.#.#.#.###
#####.#.#.##...#.##.##..#.......#.###.###..#.##.#.##.#..#.###.........##.#######..###.....#.#....#..##....#.#....#.#####.#.##...##.###.#.##..#.#.#..#....#.#....#..###..##..##.#..###.#..#.###.####..##...#....##...##.##..#..#...#####..#.#.#.#####.##.#..##.........#..#..###.#.#.###..#.###..#...##..###......##.....#...##...##.#.#####.#.########..##..##..#.##.####.#......#######...#####..#...#....#.##...#.#....##....###.....#.....####..#.....##.....##..#..#.#.####.####.#..###.####.#.###..#
#..#..##.##..###.###.##..#......#....#.###.#.##..#.###..##..#..##..#....#...#....#..###.##..#.#...#....#..##....##....###.#..##...##.##.....#..####..#####..#.#.##..........#..#...###..#..##..#...#...#.#...##...#..#....#.#.#.#.##...#.###.###..#.##..####..#...##.#.#..##.#.#.##...##.....####...##.#..###.#.###..#.#.####..##....##..#.#...#.....#.###.#..#.##.##..#.#.#..##.#....##.##.#.###.#.###..#..##...#.#..#..#.....#....#...#.#.#....#.#..##.#.#.#..####.#..##....#.##......#...#..#..##.#..#
#.#..........#...####..######..#..##..###..#.#.##.#...###.#...#...#.##...#####.....######.##.#####.#..#.###.#..###.#..#..##.##.#...#.#....###...#....##.##......#.#.#...#.#...###..##..#...#..#.#.#.###..#....#.#.#.#....##.#..#........#.....#.##.###.##.#....##.........##.#.#..#.####.##..#.##.......#.#.....#....#..###.#..#####..#.....###......#..##.#..#...##.##..###.#.#.#.##.....#...###....##..#.###..#...##...##.#....#..#.#..#..#.###..#.#.##...##....#####.....#....#.##.##...#....#..#.####
##......#.##.###...#..#..#.###...#...#.#.####.#..##.#..##.#.#.#..#.######.##.#......#..##..##..##..#...#........#.####..#..######.#...##.###.##..#...###..#..###.###..##..#.#..#.#......##.#..#.#..#.#.##.#..#...#.#...##.##..#.#.#.#..##..####.#..###.#.#..##.#.......###...#.#....#..##.##..######........###...#####......###...##..#.#...###....####..#####....#....#...##......#.#...#..#.#.#..#.##.#.#.#.###..##..#...#.##.#.##.#.#..####.#..#.#.#.#.#.#.....##.#.#..#.....#......#.##.#.....##.###
##.#.###..#..#....####...#.##.....#..##..##...#.#.###.##.##.#....#....#.###..#.##.#.###....#...##...###.####.#..#.....#........###..#.....#..###.#.#....###...##...#.###.##...#.#....###.##..#..#.#.#.#.#...##..#....#.##....#...##.##.#..#.##..#.#...##..##...#........##...##.#......##.##..#.####...#.##...#..###.###..#........#.#.####...###..####..#...#######.##.#.#.........###...#.#..####.####.#.###.......###...#.#....#.....##..##.#.#.#######...###.#.##.#....#.......##..#.#.#..#####.###.#
##.##...##.#####.#.###.#..#..##.....#.##.#..##.#.##.##..####.#.......#..#.#..#.##.###.#.##.#.##.#..##.##..#.#####....###....##..#.......##.##.##.###.#.#...####....#.#..##.##.....##..#.#.#...#.#.#.#.#...#.####...##...#....#..####.#.#...###.##.#......#....###.#.#..#.#.#..#.....#.#####.##.##.#.##..##.##..#..##...###..#..##.##...####....##.#....#.....##..#...##.#...#....#..##..#####......#.##.##..##.#...#.###...#.##.#.##.##.##.##.#....#..#...#..#...##.#..##.##...#.##.##.##.#....#.#..#..##
##...#...#.####...##...#..#.###..##..#.##....##.#.#...........#..#..#.............#####...###.#..##....##...#..##..###.#...#..##.###.#...#..#..##.#...##.#...##.#.#.#........##....#........##.#....##..#####.#.##.....##...##..##..#...##..#....#.#..###.#...#..#####..##.##..#.###...#...#....#.#........##.##.####.##.#..#.#.#....###.###.####.#.#..#..#.#........#.#..#...#.#.###...#..#.##..##...#....#.##..#.#.##.#......#########.#.....#.#...##...##..#...#.#.###.#.##.##.###..######.##......###
#.#.#..#...###.#....#..####..###.....#.##.........##..#..###..#...#...#..##.#.##..#....#...#..#.##.#.#.##...#######..#.##..#.###.#######..#.#.#...#.#...#.#.#.#.##..#......####......#..#.##.##..#..#.....##...###.##...###.#.#.#.#.....####.##.#...##....#####..#.#.#...##..#.##..###...##....#.#####...#.#.#.#..#..##.###.#...#....##.....##.##.....##.##.....#...###...#....###.###..#...#..#...#..#####...####..#..##..#####....###.#####...##.#.#..##.#....##.#.###.#.####.#.######......#..##...#.#
##.#.#.###..#..##..#...#..#.###.#..##..........##....######....###..#...#.##.#.....###......#####..#.#..#...#.##.#.##.#.##.#..###....##.#....##..#..#..##..#####.#..#....##..##....####........#.##.##.###.#..#..#...#..##...#......###.#####.##.###.....####.##....#...#...##.....####.####.####...#.##.##...#.#.##..#....##.####..#........##...##..#...##...###...##..#.##.#...#...#.#.##...#....##...#..##.##.####.#...#.##.....#####.......##.###..#...###..#.#.#.#.##.....##.##..#....##.##....#.##
####.............#.#....#...##.....#....##.##.#...#..###.#..#####.##..#.....####...#.#.##...#.#.##..#...#.#.#...#...##.....##.####....#......#...#.##.#######.###.#..##..#..#.#..###....#..###...####..##.#..##.#....##..##....#..#..#####.###..#...#...#..#.#..#.#..#.###.#..#..##...#..##..#...#....#.#.##.#....###..###.##..#..#..###......###.#.#........#.##.#...#.#..#...##..#....####.###.........##....##.###.###...#..####..####..#.#.####.#.##.#...#..####..###.#..#.#.#..##..#.##.###..#..#..#
###...##.##....###..#..#.#..###...##.##..#.#...##..#...#.#...##.#.#.#..##......#...#...#...##.#..#.#..#...###...#.#######...#.##...##.#.#..#.#.##.###.#.##.##.###.#.##...####..##.#..##.#..#.....####.#...#..#..#.####..#....##.####.##...##...##.####.......##...##....#..#####.#.....##.###....#......#..##..###.###.#...##.....#.#.###......####..##..#.#...#...##.....#.#..##.....#......##...#.##.#..#...#.#.####.######.#.#..###.#....#.#.##.....##..###.##.###.###.##.#.##..#..#.....#.###...##.##
#.#..#.###...#######.####.#.#####..##.####.#..#...#..##.#.##########....#.....##.#.###.##.#....#...#.....###.#..#.#####..##...#####.#.#...#######.....#.##....##.##......#.#.######......#.#..###........#...##.#.#..#...#.##.....#..####...###.##...##.#..###.....#.###....##...#.###..##..##...#....##.###..#...##.#....#...##..##.##...##....#..##....###.##..##.##..##..#.#######..#.##..#..###.......#.##..#.#.##.#..#.#.#....#..##.#..##....#..##.##.#.#....##..#.#..#......##...#.#.#..##..####..#
###...#..##..#...#.....#...#...#.#.#...#...#..##.####.######.#..###..#.##..#......#.##..##..##..###..#.###....##.#.##.#.#..#..####..#....#####..#..#............###.#.#.#..#.#.#.#.#.#..#..#.#.####..##.#......#....#.#.........#....##.....#...##.......##.#....##..##.##.####.#######.##...#.#.###....##...###..###...#..#...#..#.#.###....#.##.#.##..####..####..#.##..#...#.##..#.#..#.#..#.##....#.....#......##.#.##...#..##.#.#.##.###.####..#...#.#...##.##.#.#...#..#.#.#.#####.....#.##..##..##
#..###.#..##..#.#.#.####..#..##...#..#...###.##.#..#.#.....#..#...##...#...#.##.#.##.##.#.#.#.####.....#..###...###.##...#...#..##..##.###.##.###...#.....###...###..#.#..###.##..#.##...#...#..#..#.#.#.#.###........##.##.#.####......#.##.###.#...##.##.....#..##....#.###.#.###.######.#....#.#.##..#.#....##.....#.....##...#.#...##.##...####.#.##.##...###.#.#...##.#.#....####.##...#..#..######......#.#.#.#.#..#.....#...##....#######.....#.#...#.##.#....##.#####.#..#....#......#####.##.#.#
##..#.#.#.#......#.#.###.######..##..#.#...###...###.##.##.#.###....##.#.#....#.#####..##.##.##.##.#.#####..#....#..#...#.##.#.#..##...##..###......#...#.##..##..#..#.#.##..##.#......###...#..#.....##.##.#...#..#....##.#..##..##.#..#....#..##..#..#.##.##.#.#.##.#.#.##....#.##..#..####.####.#...#.#..#....#..#..##.....####.#...##.#.#...#.####.##....#.###..##..#....#...###...#..#####.#.#.......#.......#.####..#.#.#..#.....#...#..##.##.##....#.#####.#....##.####..#.#...#####.###..#####..#
#####...#.#.......###....#..#..#..##..#.###..#.##...##...#.####.####.##..##...#..#.#.#..#...#.#....##.#....#.##..##.######..#.#.#..##.#..##.##.#...##.......#.#.#..##.##...##.###...#..######.#..##...#..#..##...#.#...##.#.#...#..####..##...#..####.#.#....#......#.##..##..#...#...##.#.#.....##..###..##.####..##..#.####..###...#..##.####.#.####..##...#....#.##......#...#....####....####....##.....####....#.###.#.##......##..######.....##..######...##....##..#...#....#.....##.###..##..####
####..#.#.#.#..#...##..#...#.#..........#.##......#.........###...##....###...##....###.###.#..#.#....#..#.#..#....#.######.###.....#...#.###.##.#..####.#.#.#..##..#....##...##..#...#.#.##..##.#..#######...#..#.##.#.#..####.#.##..#..####..########.......#.#....#.#.##...##.#.#..#.#...#######.#...##.#...#####.#....#.###...####...##.#####......##.##..#..###..............#.#..#...###.##...#...#.##..#.#.##.#....###..##.#..###.#.#.##.#.###.#...####.#.##......#...###.#.....###.#.#######..#.#
#.....#.#...#.##..###.#.#..#......#....##...#####.#..#.####...######..##.#...#.#..#.##..#.....###.#.#..##..##.####..###..##.#.#..#..###.#...#.....#...##.########.##...#..#..###..#.###.....####.####.####..####..#.#.##.#.#...#.####..#..###.####.###.#.#...#.##.....###.....#.....#####.#.....##..##.#....###...#..#..#.#...##.#.....###....##...####.####.#.###....#.#.#.###.#...#...#..#.#..#.#..##..#...#...#....#.#..#...#.####.#..#.#......###...#.....##.#..#.###....##.####.#.#..###.##....#..##
#..#.#..#.###.####.###...#.##.#.#.##..#.#.#..##.#...#..##.###.###..#.#..#..#.#.##.#.#.###.#..#..###.....#.##..#.#.###.##...#..##..#.#.#.##....#.##.#.##....##.#...#####.####.#.#.######...#.#####...#....##.###....#..###..#.#.####....#.#..#.###.....####.#...###.##.#.#.#.#..#..#....#.##..#.#.#.##...###..#..###....#...#...#.#.#.#.#..#...#####.###..####.....#.#.#####..#.###.#..##..#.#.#.#.###..#...#.##.#...#.#....###.####.##...#..#...##......#..##.#..#.#...###.....#.#...#..##.#.....#..#...#
#.####.###...#...##..##.##..##..#...###.#...#####.####...###...#..#.......#.##.#.#.....##.#####.#.#......##..#.......#.##.....#...###....##.#..###...#..#......#..##.##.#.###.####...##..#..####....#####....#.#.##..#.#.#.###.#...#...#.#.....#..#..##.#..#...#...##.#..#.....###.#..#..#.##.#.#.#.#.....#.##.#.#......##....#.......##..###.###.##..#..###...#.#.####.#......#.##..#..#.#..##.##.#.....#..#..########....####...#.##.#..###.#..##.#...#..##.##.#.#.......##.....#..####..###.#.#..###.#
##.#....#.#####..#.#.##...##...#.#.###..#..#..##.#..#..##...###..#..#...####...##....##.##.##.##.#..#..###..###...#..#......#.#####.##..##..###.#..##...##.####....#.......##...#.#.#..#.#.#....##.#...#.#.#.#.#.######.....##.##....##.####...##......#.....#.#.####.#.###.#....#.....###..#.#.#......##...#####...####.###.....#...#.#.##..#.#.##.....#....#...#..#.#####.#.##...#.#.#..##..#..#..#....####...#.##...##....#........#.##.#..###.#..##..#..#....##.#..##...##.#.....#.####.#....########
##....####...#..#.#....#.#.#.....###.#.....##.######.##...#.#.##.#.###.##.##.#.#.#.##.....#.###...###....##.#....#.#.#...#...##..#.##.#..#.#.#.##.#.###...#..#....#.#.#.#......#..#.#....#...#..##.###.##......###.##....#.#....#..##.#..#.##..####.#.#..#.......#....#.....##.##.#...#..#####.#.#.#.##.#.###.##.##...###.#.#....#..#..#........#.#.#####..#.#.########..##.####........###.#..#....#.....#..###..###...#.#..#.#.##..##........#..#..#.##..###.#.#.#....##...#.#.#.#....#..#.##...#....##
#.#.###.##...###.##.#...##.#...##.##.#..##.........#.....#.#...#.........#.....#..###...###.#...####..#.##....#.###.##..#####.#..####...#.##.###..##..##..#..#.#####..###...####.#.#.###.##.##.#.##.#.#.....#..####.##..#..###.#.#.##.#...##..#.###.#.###.#...#.#.#.#..#.##.#..##.#...#.###.#.#...##....#..##...##....###.##.####...#..#..#.###.#...#..#.#...#...##.#..###.#.....#.....#.##.....##.##.#.....###.###.#....#..##..#..#.#...#.#..##.#....##.#..#..#.#..#.....#......#.##.....#....####..#..#
#...####.....#..#.###..#..#.####..#..#.#..#...#.#####.#.###.#.....#...#...####.#####...#..#.#...####.#.####.#####.#....##..#.#.##..#.##...###....#...###.###...##.##...#.####.##......#..#...........#.##..##...###.##.#.#..##.####.#...####..#.####..#....##..#.####.##..#.####.....###..###.#.##...#..##..##..#.##.#..#....#.##.##...#....##.......####..#....##.###..#.###..###..#.......#..#...#.##.....#.##...#...###..#.##....##..##...##.#.#.#.###..#...#.##..#.#.....###.#..#..........##.#..#..#
#..#.....#..##.#.......#.#..#.#.##..####.###....##..#...#.#..##.....##...##.#..#.#..#..#.#...##.##..#.#.#..###...#..##.#..#.#...##.##.##..###.##.##..#..#....#.##..#.....###.##.###...#..#....#....##...#.#.......#.#..#...##.##..##..#...##.#.##.....###..##...###.#.#..#...#.#...#....#..#...#.#.#..#..#.####....######..###.#..#....#.#######..#..#.#...#..##.#####..........#.#.#.#####..###..###.#..#...#....###..#.#..#.#####..######..#..######.#.##..#..##..#.########.######..#...##..#.#......#
#..##..####....#...###.#.#.##.#......#.#.###.###.###.#.#.#..##.#.#.##.#######..#####.#####....#..#..#..###.##.#.#.#.#####..##.....##...#...#....##.....###....####.#...##..#...##..##..#..#.#.#.###...#..#..#.#...#....#.#..#..#.....#.#..#.#...#.##......#.###.##.#..#.....####.#...###...##.......#..#.#..##..###..#.#.####..#...#.##.#....#...##.##.###..#..#..#.####........#...##.###..#........#...##.##..##..##..#......#.##....#..####..##..###.#.##.#...##..##.####..#....#...##..###..#..##.#.#
#...##...##.#...#......##..########.###..####.....##..##..##..#.....#.##..#.#.#..#..#.#.###..###.###.##..#..##.#######...##.###.###.##....##....#.#.#.##.##.#..##.#.##.#..#.#.#.###...#.......#...#.#####...##.#.#......#..##.#.#...###.....#..##.#...##..#.#.#..#....#.######.#.....#..##.#.###..###.....##..#.###..##.###..####.##..##..##..#....#.#.##.#.#.##...##.#.#...#.#.##.#.###...##.##....#.##....###.#....#.....#.##.....#...#.#.#.#..##...#.#..#...#.###...#.#..#...#.######..##.#..##.##...#
##.#.#.#...#..####.....#.###.##.#...####...##...#.###.###..#...#####.#..##...#.#..###.#######.......###.#..#....###.##....##..#.#...#...#....##..#.##.###...##..##..##.###.##.##.##..#.#..##...##.#####.#.##.##..#.##.......####......#....#....##....####.###..#..####.#....###.#########.#.##.##...##..###....##.####.#.#.#.#..##..#...##.####..#..#.#....###.##...##..#..#..#.#.#...#.#......###.#....#..#.########....##.....##.##.#..###.####..#.##...#...##....#..#....#.##.#.#.#####.#.#...#.....#
#..##.######.####..#..####.##..##..#.##.#....#....#.#.####..########.##...#..###.###...........#...##..###......###.#...#...#...###....##..#.###.#.#..#.#.#.#..#...##..#....#..#..##.#...##..##.##..#.#.##....#..###.#...#####.###.#.##.##.##..##..##...##.#####..#...#..####......#.##....######.#.#.#.#..###.#.#.##..##...#####.##.....######.#..#.#..##.#..##..##......#.#.#..##.....##.###..#.#.#...#.###.###....#...####.####..#.....#....#.###..#.#########.###...#..#...###......###....######..##
#..#.#.#.....###..#.#..#.##.#.#..#...#.....###.#.##.......##..#.#..##.#..#.#.#.#...###.#######..#.###...###.......##..##.#...#.#..#....##.#.#.####.#.##.#..#.#.#.##.....########.#####.#.#.####...#.#.###.##.#.##.####..#.###.#..#..###..#.#.#...#.#.##..##.#.#..##.#....#.##.###.#....##.#######..#..#..#.####........#..#.#.##.###...##.#.#.##..#.#.###.##.#....########..##.##.###.......##.#.###...#..#.#.####..#..#.#.#.######.#....###.###.#...##...#..##..###.#..#.##...#.#.#..###.#.#.#...#...#.#
###...######..#.#..#.#.###..#...#.#.#..##.#.#######..#.#.#.####...#...########.#...####....#........#.....#..#.#.##.....##..#.####...#.#.###.##.....#.####..##...######.....#........#.....##..#..#.#####.##..#..#...###.####.#####....#..#.#..####..#.....##....#...#.#####..#..#.##..#..##.#....###......#....###....#..#.###.##.....#.....#..##........#.##.##.....#.###..#....##...#.#.######.#..######.#..#.##......#..###.....#..#........#..##...#.####...##....#.....#......#.##.#..#.#...#..#.##
#......#...##.#..###...#.#....###.....#.#..###...#.####.#.#..###...###...#.##....##...#.#.##..####.#..#..##.#.........#.#...##...##.#..##.##.#...#####.##.#.....#..#.####..#####..##....##.#.#...####.#..#......#.#.#.#.#.#...##..#.##.####..#####...#.###....###..##...#...#.....#.#.#...##.#..#.##...#.###......##..##.##..#.#.#.###.##.....#..#.#.##...#..#.#...#....#.##......#.#....#..##...##.##..#..####....#..#..#.....#.....#..###....##.#...##.##.#....#...#..#.#..#....#####.....###.#####...#
##...#....####.#.#.#...###.#.####..###..##..#.##.##.##....##..###....#.##.#...#####.#.##.##.#.#...#...#.#..###..###.....###.###..###.#.#...#..##.##.#...#.##..#...#.#.#.....#...#.....###.#.....#.####.#...##....#..#.#...#.#...#.#..#.####.#.#.#.#...#...##..####.#.....##..#....#.#####...##...##..###.##...#..####.#.##.#...###..##......#.#.........#..#...##...#.#.#.#.#.##..#.###...#..#...#..#####.#..##...#..#......##.##...###.##..###..#.#.##..##.....#...##..#..###.#####.#......###.#...#.###
####..#...#..#.###.##..###.......##..####..#.###.##..##..#.....#.##.#..##.#..#.#.###..#.##......##..######..##..##.##########.#.....#.###..##...#.###.#####..#.#.#####.##.#....##...#..#.##.........#.....#.#.##....#..#.#.#.#..###...#.#.###.#.#..###.##.###..#..##.#.#....#.......##..#.###.#...####......#..###..#..#..##..#.......####.###..##.##....#....#....#.###.#.......#.#..##..##.##.....###..#.#..#...####.#.###..##.#.#...#.#######..#.#.#.#.#....##.#.....#.##...#.#..####....###.#..#..#.#
#.#..##.#.#.####.#......#..#.#..#...##..#.#..#.#..#.##...##.#...##.#........#..#.#.....##.#.##.##.#..#..###..#.#.#..##....##.#####...#.#.#..##.###.#..#####.###..#..#....##.####.#...##.##.##..##.##.#.##........####..##.......#.#.#.#...#.#..#.#..#.....#.#.......##......#..#..#..#.....#..######.##..##.#.##.#..#..#...#####.##.#.####...###.#..###...###...####..#.#.#####.#.#....##..#...#######.##.##.#.##..#.#.....####.##..##.......#..####.#..#...###.#....##..#.......##..#.#.##..#..#.......#
#.#....###.#.##....#.##.....#..######..#..####.#.####.#..#..#.#...###.##..#...##..#...#.##.#.#####....#.##..#..#..#..####.#..###..#.#..#...##..####...##....#.####..##...##.#.##....#.#...#######....#.#..###.......#.#.####....###.#..##.#..##.#.###...###..#...#..#..#.#..##.......####.#.###.#..#####..#..#.###.#...#...#.##.##..#####..###..##.#.#....#...#.#..###....###.#...##..#.#.#..#.##.#.#..#..###.#..#.....##.##.#..#.#...#.#.##.#..##.#...#.##.#.#..##.#..##..#.###..####.###.##..##...#.###
#....#....#..#..#.#.###...#.#.#..#...#.#..##.##.....#.###.##..#.##....###.....###.##...#.#...#####....#....#..#.#..#...##.......#...#.##..#..##.##.###...#.###.##.....#.#.###.##.##.....##..#####.#..###....##..#.##........#...........###..#......##.#.#...#...#...#.##.##......#####.#..#.#.##..#....#.#...#...########..#..###..#.#..#####......#..#.###........#.#.##...#.###.....##.####...#.##..#.##..####.#..#.#........#.#.#..###..#..###.#...#.#..#...#.#.###.##...##.###.#..#.###.##..##..####
#.##.......##.........#.....####.#.#......####...##......#.###.#....#......###...###...#.#######.##.#..##.####.....###..##..###.##.......#....#..#####.....##.##..###...##....#..##.#............#####.##..#....#...##...#.##..##.##........##.#.#####.....#..##.##..#....#...###....#....#.....#.#....#.......#...#.#...#.##.##.........#..#..#.#..##.#..###..#.#......##.#...###....#..#.#.#..##...##.##....#.##..#...####.###..##..#.....##...#.##..#....####.##..##..#.#..#..##.#.#.#.######....###.#
#.....##...#..#.#############.###.#.######..........##...#..#..##......##...###...#...##.#....#...#.#.##.###.##..#.##...###...#.##.#...#..#...#.##....#.....##.#.#....#.###.....####.###.####.####.#..###..#..####.#.###.##.###...#.##....#..#..##..#..#..#...#.#..###..#.####..####...##..##....######...#..##..###...#.###......##.##....#......####.#####....###.##...#......#...#...........###.##...#####..###.##.#.#.#........#####.##.#.##..#.#......#..#...#..#.##.#.....#....#....#..###...##.##
#..#....#######.#.#....#...#..#..####....##.......##.#...##....####......#.#..#........#.##.###..#.#.#.##.#.#.#....#...##############.#.##.#.###.#......#.#..##..#.#.#....#...#....#....###.#######.......#...####.#..#.##.##..###...#.....##......##....#.##...#.#..#.#.#..###.#...#..##......#....##.##...#######.###.####.....#..#.######..##..###.#.###....#.#.#..#.###.#.....####..#.###.#.......##.#.#..#####...##....#.#.#.#.#.....##.....##..###.##..##.#.#.#..#.......#..#...######.#.#....#.#.#
#..#.#####..####.###.#...#.#...#..######.#.#.....####.#.##.#.##..##..#..#....#.####.....#..#####.##..##.#.##..##.####.#......#..#.#.###.....#.######.#.....#.##.#.#..#.##.....##......#..#...#####...#.....#...#...#.#...#....###..#....#......##...##.#.##.....#....##..####..####..#.#..#.#..#.#..#.##.#..##.####.#..##.##.##....###.#...#.###.#####..#.####.#...##....#....####..#.......#######.#.##.###...#...#...#.#.##....##.###..#....##.#..#.#.#...#.#.#..#..###.#........#.#..####...#.#.###..#
###..#..#...####..###..#.###.......####.##.###.######.##.#...#.#...##...#...##..#........#...###.##....#.#..#..#...##......#.#..#...#....#..#.##.#..##.##...###...#..##.#.#....#######.#..#.###..#...##.##..##....##..#.#......#...##..##...###...###.#...#.#...#####.####.###....#.#..#####..#....######.....#######...###.###....#.#####.......##.#####..#.......##.##.#....####....##.##....#####..##..##.#.####..#.#..#......#.#....##.#....##.#...##.#....#..#.##..######....##...##.####...##.#...#
##..#.####.#.####......##..##.#...#.##.#..#.##..#..#.###...#...##..#.##........#.#.######.##..##.###..#....#.#.......#......####..#.......##.#..#...#..####.....#..#..#...#.###..#....#..##.#...##..##.#.##...########..#..#.##..###.#..#.#.#.###.##.....###...###.###.#..###.#..#..###..####...##..###...#..####...#.....#.#...#..###..#...#.#.#..#.#...#########...##.###...##.#......#.#.##.#.#..######.#...#..####.##.#..#..#..####..#....#...#..#.##...###.##..#.######.###..#####..#..##.#.###.#..#
#...##......#.##..##..#..##.#..###...###.....#.###...###.#.#....#..######.....##.#..#..###..##......#.#...###..#...#..#.#.##.###..#.#.###...#...#####.###.###..##...#......#..###.###.##..##....#.#.....#.#....##.##......###..#.#..#.##.#......#.#....##..#..#.##....##..#..#.....##.#....#...#.....##.....##.##.#...###..###.##..#....##..#.#....##.###.....#..#..#...###.###.#######....#.#..#...##...#.#..###...##.#.#####...#...#.......##....#..........#.....#.....#####.##..#..#.....#.#...#..###
#.#...####...##....#..###..##.#.##..#...#...#.#...#.#..#....##...######.#.#.######...###.#.#.#....#...##..#..#.####.#....######...##..#.....##.##...###.#..######..##.....##....#.#..#.#......#.##.#.#.#...#..##.###.##..##...#....#...##.#.#.......#.#..#..#...####.######....#.#.##......###.##....#....##..###.....###.#....#.##...#....##.#####..#..#..#.#..#.####..##....#.#.#.#.##.....#...#..######..#.#.#..#.##.#....########.###...#.#.....#.#.#..#..#........###...##.#.#.#.##.##....#.#...#..#
#.#..#..####..#...#.#....##..#...#..#...#.....##..#......###..##.#.....###.#.###...#.#.#...........##..####..#......###.#..##.#..#...#.##.##.....#.#..####.####.#..##..#.##.#.#...##...#.#...#.#.#.##.###..#.#.#..#.#....##.#..#....#######..#..#.....#.###...##..#.#.####.#.#.#...##.....#.....#.......###..#.......##..##.##...#.###...###..#.......######.##..#.#....#.###..#.#.#..........######.##.#.##.####.#...##..#....#....##.....#..#....#.##.#...#......#...#..#.###.####.###.#..#.#..#.##.#.#
##.####..#.#...##.##..#..##.##.##..###..#.###..##..###..#..###..#.#.##..#.#.#.#...#...#...##..##....#.#.#...#..#..#..#.#...#..#####.#.##.#####.#.#####..#....#..###.#.###.#....###.#.###........#.#...#.#.##.#.......########.#...####..#.##.#.##..####....#####.#.#.####.#.....#####...##..###..#.#.##...##....######.#....##.#..#..#..#....#.#.##.#..#.....#.#..#.##...##.#.##.#.###..#.#..###....#.#..#...##...##.....###.####..........#####.......#####.....#.#..##..#..#.####.####..##..####...#.##
#.#..#.........##..#....#####...#.#...#.#.#.###..##.....#....###.........#...#......##...#..#......#.##.###.##..##.#.....#..#.##.#.#.#.#.#...##....###...#.#.........####.##.##........#####.##.#...##.##.#.#.##..##..##.#..#..#..###.#.#.#..##...##...##.....#..##.##.##.##..##..#..##.##.#..#.##.##.#...#.....#..#.##..######.#..#.##...#...#..#...##..#...#####..###.#.....#.##.....#.....#....####..#.##.#.##.#..#.###...###.#.###.##.##....###...#.........#.##..##......#.#.#..#...#.###.#...#...##
#...#.#.#...#.##..#.#.#.#..#.##..#.#.###.##.......#.....#.#..##..###.#...##.#.##.##..#..###.....####.##.##.......###.#...#.#....####..###..###...#....###......#......#.#..###.#.####.#.###.##..###....#...##.#.#...#.##....##....#...##...##..#....####..##...##..#.#..#.###..##......#####.#.#.#.#.#.##.####.....#..####...#.####..#...#.#.....##.#####...#........#.##.......##.##...###..####....#..##..###.####..##..####......#......####...#..####.#.##.##.#.###...###.##.##.....#.###.##.#####..#
#.#..#.##.##.....##.#..##.......##.##..##..##..###.##..###.##.#.##....#.###.#..#...#..##...##..##.#...#.###...#..##.###...###.#.#.##.##...##..#.##...##.##....##.#.####.#.##..##.#....##..#.##.....#...#......##.###....#....###......#.##..##.##...#.#...##........####.#.#.....####..###.##.#.###..##..##...#.#.#........####..#.###.#.#.#..#.###..##.###.#.##...#...##...#.######..#######..##...#.....#.#...##......####.##..##....##.##..##.....#.#..####...#....#..##.#.#........###.#....#..#.#.##
##.....#.....#...#.##..#.####.#..##########.#.#..###.##.#.##.####......#.#..#..#####.#.##....#####.#.#.#...#.#####..##.##..........#.#..##.###......##..#...###.#......###.#.###....#..##..##.####.##....##.###.###..##....#.......####.###..#......##..#..#...#####.#.......###.......#...#.#..#..#...#.#.#...###....#...#.##.#....#...##.##..#.##..#.#..######.....##.##...##.#.#.###....##..#...#.....#....##...###.#..##.#.#####...#.####.......####...#...#...##.########.#.#..###.###.##.####.#..##
#...###.#.#....#.#....##.#.##...#..##.#.###.#....#...####.#........##..#.#...####.#...#.......#...#.##..###....##.#.#..#.#......#...###...#..######.#.##.####...#...#..#....#.###...#...#..##.##.##.#..#####....##.##...#.#..#..#.###.##.#...#######....##.#####.##..#.###...#...#.###...##.....#.###...##.#..###.#.#..###.##...#......#...#...#.#.#.#.#..#.#.##.##.#...###...###..##.##.##..##.#..##.##..##..####.#..#####.....#.##.#.#.#...#....##.###....#.....#.....#..#..####.......#..#..##.##..#.#
#..##...#...#..#..#..#..###.#...#.##...#..##.#..##..#..##.##...#..#.....#.....##..#.##.......#......##.#.#..#.....##.####.##...###.###.#.#.##.##.#.###...#...#.###..#....##...#.#.#.#..#.##.##.....##..##...#..#.#.#..#..#.#.#.##.#...###.#...#...####...###.##.##.#.#..##.####.......#.#......###.#..###.###..#.#...##...#..#.##.......##.##..##.#..###......##.#..##.#...#..####..###.###.....#...#.##....#.##...###.##...##.##.#.##..###.##.#.#.#..#.#.......#.#...#.###...###.#..#..........#.##....#
###.#.###.#.....##...###.#.###..#.##.#.#..##.....#..#.#####........##...##...#..###...####....#.#..#..#.##.....#.####.##...##....#..#...#...##.##.##.##.#.#.####...##.#.....#...#.#...#.#.#...######.####..###.#..###.##..####.#.####.#.###.##......##..##..#..#...##.#...#.#...#.###...#...###.##..##...#....#....#........#....#..###..##..#..#.###...#.####.######..#..#..##....#..##..##......###.#.##..#####....#.#...###.#.#####.#.#.#......#.#..#...#....##....#.##.###.##.#.#..#####.......##...#
#.....##...##..##...#.#..#..#...#...#....#..##...#....##.#.##..#..##...#.##.#.......#.##...##....#.##.#.#####.#.###..#.##.##....#.##.##.####....#.#....#.#..#.....#.#...###..#.#.#..#.#..##.####...##..........##...#.....####..##..##..#....#...#...##...###....#...#.#.#.##...#.#..##.##...#.#.##...#.....#...######...##...#.##.#...##...###.....#..##..#...#.###.####.##.##.....#..#.##...##..####...#.###.#..#..#..##.###...#.#.##..######.#.#.#......####.##.##..##.......#..#.#...#.#...#####..#.#
##.###.......###.###..#####.####...##.#.#.####.###.##....#.###.#....##..###.##.#..###....##.#.#.#..###.##.#..#...#.....#.##...#.##.#...#.#....###.#.###...##..##..#..#...##.##.#.#...#..#####.##.#...#...######.#..#...##....####....##..##.#..####....##..#.....#.##.#..####....#.....#.##..###.#####........#..#.#.#...#..####.#..#.##..#..####.#.#.###.##....###..##.######.##.#..##......#.#####..##.#.....#..#....#..#..##...##.......##.###.#...#####......###.###.##..######.#.#...##.##.#.#..####
#...#.##.###...#..##.#..#.....##.###.##..#...##...#.#.......#####.#.#####.##..#..#..#.##.#....#.###.####...#.##..###.###.#.#.#..#....########.#.#...##..#.#.##.###......#......#.#.##.......#.#.#.#.#..##.#.###.#.##..####...##...##....#....#..#....#.....#.##...#..###.#.#.#.#.#..#.##..###.#.##.###.....#.#####........###..#.#......#.#..#....#.....##.#..##....#.#.#..#..#.#...####.#.#.###.....#....#.###.#..#.#...#...###.##.#.#.######.#.#.###..#.###..#.....##..#..#.....#...###....#..#...#.###
#.#.#.##...##..#..######...#.#.#.#.#...#.#.#.#......#...........##....##...#.###..#...#...#....#.##.#...###.#.##.##.........#..#######.#.##..#..#....#...##.#.....#.#......#####..........####....#.....#..#...##..#..##.......#.#.###..###........#.####...#..#....#...#.#.###..#...##..##.#.##.####...#..#.#.##.#..#.....#.#....###.####........#.####...#..#.#.##..##.#..##...#...#.#.#.#.........##...##.###.#..#...###.######.#...###..###.####.....#.......###.###....##.#.###.##..##....#.###...##
#..#.....##.#......#....#####..#..##.###..#..####.#.###.#.#..######..#..##.#..#.#.#..#.##.#..#...##..#..##.#..##...#...##....#.#....#.##.####.##.##.#.###.#...##.......#..###...#...##.....#.#..#.##....#..##.#.#....#.##.###..##..##..#.....##....##..#..###...#....#....##...######.##..##.###.#..##..####.##...#...#..#.#.....#...####.#.#..#.#...#####.....##.##......####.#.###...##....#.##.#..#...#...#..#..##..#.#.###..#.........#.#..##....####.#.##.##..##.......#.......#.##..#.##...#.#.##.#
#....#..#..###..#.#.#..#.#####.###..#.#...##....#...#.#....##.#.#..##.##...#...##.##...........###.#......#.........#.#...##...#.#.#.##.##..##.#.#..##.##..##..##......#.##.##...#...#.#..##.#.#....###.#...####.#.######..#.....#####.#####.#####...######..####.###..#..##.#..####.#.##...###.##.#.###..#..##.##..####....######....#..#..#..#.....#.#.###.##...####.##...#....#...#..###.####.##.##...##.#.####.##.....#.....#..#....###.##.#.####...#.###.#.##..###.###.#.#.###.....#.#.##.#........#
#...###.##..#.#..#.##.#.##.....#####.###.#.#.#.###..#####..##.##....####.#.#.#....#.....#...###.####....#..#...####....####.#..####.#....#..#.##....#.#..#.....##...#.#...#.##.....##.#...#..#.#.####..#......#.##.#.#...####......###.##.###.###..#.##.####.##..#####....#..#....##.##.###..#.#....#.##...###.##.#####.#####..###..#...####....##...##.#.#.####..########.#..#.##.#....##.#...########...#...####...#.....#..#..#.##...###.#..#..###.#..#..##...###....####.##.###...#.##..#.###..#.#..#
##....###....##.....#####.#.#..#..#..#..#..#....#####..#####...###..##......#.##..#.##.##..###...###..#...#..###...###..#.#..#.#.##.##...##.#..#.#.##.#.#.#####..######.#...#.##.###.##....##....#..##.#......#..#..#..##....###..#.#...####....#....###.#####...#.#.........#.#.#.#..###...#..##....##.#....#.#.##....####.###.#...#..#.#.#...#####..#..#.#.....#..##...#....#.#.....#...#.#.#..###..#.....###.#.#.##.........###.#.#.##.........#####..##.##.##.####...#.#..##..###...###.#####....####
####..#.#.###....#.###....##....##.##.#.##..#.###..#.......##..###.#...#.#..##...#...##..#...#..#...#..#.#.#.#.#.##.#...#.#.....#.###.###...#.#.##.##..#....##.#.#.#..##.#....#...#..#.#..#.##.#.##.##....#.#..###..###.##...##.#.##...###.###..#..#....###..#..#......##.#..###.##.###..#.###.....#..##.##.###.....#.##..##..........#.#..#....#...###....#....#..#.###..###..##..#....#.##.##..#.#..#..#..#.###.#.#..#.#.##....##.##.......##...#..#..#..##.#..#..#.#..#....#...###..#.#.#..#..#..##.##
##..#.#..#..#...##.#..#...###.##.#.#...#.####..#...#..#....#...#.#.#..#.##....##...#.##.##...######.###.#.#.#..#..#...#.#.#.....#..#.##........#..##....#.##.##..#.#...#..###....###..######.#..#...##..##..####.#.#.#####.###..##..#...###.###.#...#.##.#.###......######.#....#......#.#....#.#.#..#...##..#...##.##.#.##.#.####..#####...####......##.#..#....##....#.#..##.....#..##..##..##.######..#.###...##..#....####.#..#.##.##.#..#..###.#..#..###..##.......##.#..#....##....#...#......#.###
#.#..#......##.......#..#..#..#.#.###....#......#.####...##....#.###.......#.#.#..#..#.#...###..#.#.#.#..#..####...#....#.########.###.##.##...##..#..##.#####.##..#...###...#.#..##.###.#.#..#..#..#####.##.....##..####..####.##..#..####.#..#####...##.##.##...##.#..##..#.#...#...#...###..#.#.......#.#..#.#.#.##.###....###...#...##.##..###....##.##...#...#..###...#####.........##.#...#.#..#....#.###.........#...#.##.......#.#....##.#..##....#.....#...#...##..#.#......#.#...........#.##.#
####.#.##..#######.##.###..###.##.##..#.##..#..#.........#.###..#.#.##.###.#...#...#....###...#.#..##.##...#..#..#..#........#.#.#....#..#..##.#.##.###..#.#..##...##..#..##..##.#.##..####..##..#..#....#.##.#.....#..#....#...#.#.##...#.#.....#.#....##....#.#..#.##.###.#.##.#.##...#####.##.....#..###..######....#.#.###.#.#.#.#######...#..##..#.#....#..#####.#..#.#...#.##..##.#.......##....##.#...#.#.#.#...##.#..##.#.##...#..#.#..##.#...##..#...#########..##..#..#.#.##.............##..##
##..#.#####.#.#.#.#.##..####....#...#.##.##..##..#..###.#.#....##.#..#.###..#...#.#.....#..#....#.#..#.#...#.#.#..#...##.###....##.......#..##.####..#.####.......#.#..#####.#.#.##.#..##.#.###..#.###.##.#.#..#......#..####...#..####.##........##.#...##.#########......#...#.##..#....#..#....##..#####.##.###.####....##......###..#.#.#..###.###..#.....#...##..##.##.#.###.###########.######.#..##.#..#....####...#.#..##.###.##..##...####.###.#.#.#..#....####..#.#..#..#.#.####..#.#.##.###.##
##.#.#...#####....##.######..#.#...#.##..#......###...####....##.##.#####.#..##.#..#.#..###.#...#..#.##....#####..##.....#.###...####.......#...#..##.#.....###.###..##.##..#.###.##.#.#.#....##.##.#..#...#.#....###..#..##.###.#..#..#.#.#.###.###.#.##.#.##..#.#..##.###..#.#...##..#.#.####.##..##....##..#####.##..##.###.##.###..#.##..##...#.#.##...##..##.................####...###..#..##...#.###.##...#.#..#..#.#...##...#..#..##....#.#######.#.....####.#...####...##.#...#...#..##.######.#
#.....##....#..##..##.##..#.#...#.#...#.#.#...##...####.###..#....#..###.##..#....#..##...#.....##...#..###......#.##..###......##.#....#.#######....#...#.###..#.###....###.####.##.....#...#...........#.....#..#...#.#...####.#####...##.#.##..####.#.#.##...#.#...#.#.#.....###...####..###...#....#.###..###....#.#..#####...#.#.##...#...#....#####.##......#.#..##...###.#.###.#.##.###........#.#.#.#.#..#..#.##.#..###.#......#..#.....####..#..##.#.#.##.##########..#..###....##..###..###.###
#.###.#.#.#.#..#..#....##.##.##.....##..##.##.##........#......#.#.####...##..#..#..###...###..#..##..##.....#..#####.#..##..##.#.#..#...##.#.##.#...#.#.####.......#....#...#.#..#.#...##..#.#######....#.##.##....##.....#.##..##...##...#..#..#........#..#......##...#.#.#....#.##......#..#.##.##.#.#..#..#..#.#.#..#.##.##..###.....#.###..####..#....#....#.#....#..##...##...#...##...#...#......#.....#.#..##.##.###.....#...#...#..##....###...#.##..###...#.#...###.##...##.###...##....#...##
##.#...##.#.#...##....#.#.#..#..###..#.#..#.#..#...#..##...###.#......##...#####...####.#....#...##...#.##.##.....#.#.#.#..#...##.###..###.....########...#...###....##.#..#.##..##.#..##.###..#..#...##..#..#.###....#.###...##...#.#...#.#.##.#..#.....##.##.#####.#.#.##.###...#.##..##..##..#.###.##..#.#........#######...##.#.##..##..#...#.#.....#....##...#.##....#...#..##.##.#.#.#.#..#.#.##....###..#####.##...#..##..#....#...#........#......##..###..#.#.#####.#.#..#...####..##..#.#...###
###..##.##..#.#..##.#....##..#####..#....###..######.##.#..#..#...#.#......#..##.#.###...##..###.####......#.#..#.#....#.#..####...###.###.##...#.#..#.....#...#..###.##..#...#.#.#.##.#...##..#..#.#...#..##.......##..####.###.....###...##.#....#.#..#.#.##..##..#......#.###.###..#.#....####.##.#.#....#.##...#..###.#..........#...#....##.#.#...#.#..##.#..#.#####....#.#.##....####.####.#.##..#.#..#.....##..#####.#.###..#...###...#.#..#.##..###.##...#.......#...#....#.#........#.#..#...#.#
###..###.#..#..#..#..#..#..#...###...###.#.##...#..#.#.#.##......####...##....#.###...#...#..###..#.#.##...##.##...#..######..##.#......###....#####....##....#.....#........####.##..##....#.#.....#.###..#..#...#...#..##...##..####.#..##.###.#.#...##...#..##......#..##.#.##.###...#.##..##.####...#.#..#.#....#..#.##..##.#.##...##.#..#.##.#.....##..###..###..#...#...#####..#..###......##.####..###..#....##...##.##.###...#.#.#..##....#......##....##...#.#...####....#..##...##.##...#.##..#
##..#..###.#..#.#..#...###.#...#.#..#.##.###.#.....##....#..#.#..#..##..#.....#.#.####..#..#...#...#.....##....#...#..###...#.......#.#.#....#.#.#...####.....#....#..#..##..###.###########.#......#..#.#.#....#.##..#...###..#..###.#...##.....#.#...###.#..#.#.###.##.#.#.#.####.....##.###.#.#.#.#.##....##.#.###.#.#####.##.#..####..#...##.#..#.#..#.###.##.##..#.#...###..##.##..#.....#.#.##....##...#.....##....###........##.##.##..###.##.......###.#.##.#####.#.#.####...###..###...#.##.##.#
#.###..#.....#.####.#........##.#.####..##.#.#.#...#...##...#..####.###...####..#....##.#.##...###.......##...#.#.####..####..........#..#......##..##.#.#..#.#....#...#.###.#.####..#..#####..#.#...#........###..#.##.##..#.#........##.####..#...#..#.#..#...#...####..##..##.####.###.#.####.#.##..#.#....#.#....#..#.#..##....#.#..#....##.##.#....##..###.#.##..#.##.#..#.##.##...#...#.#.##..#..##....###..#.##..###..##..##.#.#.##.#...###.###..#.##.##.#.#.....##......#.#...#.##.#..#....#.#..#
#....#..............##.###.#.###.....##.#.#.###.....#...##...#.#.##..#.#.##.##.#####.##.##...##.#.#...###.##.######..#.####..#####.#...##.#........##.####.#..##..###.#.#.....####..#.####.#.#........#..#..#..#.###.###...#.#....#.....#.#.#..##..#.#..##.#...#.##.#...####.#.#...###.....##...#..#.#...###..#......##.#..#.###..##.##..#.#..#...##.#.##..###....#.#..##.#.##.#..#.##..##.#.#.#.#..#..#.....#.###......#..##.#.##..#.####.....####..##.#......#.......#...#.###..#.####..#.####....#.#.#
#...##.##...##...#...##.##.....#...###.#..#.##.###.#...###.#.####.##...#.#..#..#...#..#....#..###.....#.##.####..#.#.##..###.#.#....#..#..#..#.####.#.#.#..######....##....#.##.#.#...#...##..###.#.....##.#.....#..##.###....#..#.#.###.###.##....#.#.....###..#.###...##.##...##.###......#.#.##.#..#.#.##.##.#..#...##.#.#..#.#..####.##.#..##....#.#..#.##.#..#.#.....#######..#...##....#..#...##.#.........##..#...#...#.#....#.###.....#####...##.....####.#.#.##.##.#....###.####.#..#...##.#.#.#
##.######...#.#...#...######...#..#..#.#..#..##.####....#..#....###.#.#.##..#.#...###..#.#.#...#.#...#.#.#..##.##..##.##...#..##....#..#.#..#....#.###.#..#.....#####.#...##..##.#.#.....####.....#...#.#.########....######....###..#..#..#.#..#..#..#....###.#....###..###.####.######.....##.#.#.#....#.######....##..#.#.#...###..##....#..##.##..##.###.#.#.#.#..........#....##.#.###......#####..##.####..#...#....###..##..#.#.#..#.#.#..#.#.#..###.#.#####....#...##.#.##.##.#.##.#...#..#######
#....####.#.##.###..##...#.#.##.#..##.#.#########.#.#....#..#.#.##....###.#.#####.#..####..#.#..##..###.....##..#..#..#.....####.#..###...#.#..###..#....####.########.C#.#..#.#...###.#..##.#.###..######.......##.#.#.#.#.#...#....###..#...#..##....#.#..###...##....#..###....#.#.#.#.##.......#..#....#.#.....#....#......#.##..#...##.##..##....##...#..##.#####..###.#.#..##..##....#...##..#.#..#...####..####..####.##..#.##.##.#..####.#...#..######.............#......#......#####..##.#.#..#
####.#.##..#..#..#...#.#.#.....####..#.#.#.#.#.#....####.#....####..#..###.#.#.#....#.#..#..#..#.....#..#....##..#.######.........#.#####.####.##..####.#..#.#.#.##..#.##..#.............##.####......####.##..####.#..####.#.#.....#.#...#.#..#...##...#.##..#.####......####...#..##.#......#.........#.##..#.#..#.#.##...###.##..#...#.#..#.....##.#.######......##..##.#####..#.##.###.#.#.#..####.##.#.#.#####...##..#..#..#.....#.###...##..#####.##.##....#..#.###....##..........###.##.#...##..#
#.#.#.#####.#.###......#.#..#..##..##...##.#..#.#.....#..#.##....#...#..#.#.####.........#.....#.###..#.####...#..#..###..##....#.#####..##..#..#..#...#...#.#.#...#.....##..#.#....#...##...#.....#.###.##..#.#.#..##.##..##...###..#...#.F..#.#.#####.##.##.#..#.##.##.##...#..###........#......##...#####.###..##..#....##...#......##.#......#.#...##..#.........#.##.##.#...#.#..#....###...#.#.#####.####..#.##...##.###...##.#..#.......##...##.##...##..#...#.##..##.##.##..#.#.######.....#..##
#.###.####..###.....#...#####..##.####...#..####.#.#.....#.#.##.##..#.#.#...#..##...#.###.#.#.#.##..#........#.#.#..#...#...#####..###.....#.#..#......#..##.....#..#.#......#..#.##.#.#.......#.#....###...#..###.##.#...#....#.#..##.#.##..###.###.##...###.#.#..##.#....#.##.#.###.#..#.#....####....#..#.##.##.##..#..####..#.#........#...###...#.#####.##.#...#.#.#.......##..#....##...#.....#####....#.##.....#..#..##.#........##.#..###.########......###..#.#.#...##..####..#.#.#...##.##..#.#
###.##....#.##.####......#.#..#..#.#.##..#...##..###...####.###..###....###.###.##.####....#...##.....#.#.##.#...##.###...#.#####...#...##.#.#.##....#.#..#......##...#..#.#.###..#....##.....#.#..#.###......###............###.#.#.#.......##.#...#..##...###.........#..####.........##..#.####...#.##......##.#....##..#..#.#.#....#.##.##..#.#....#.##.##...##.#.#..#..##...#......#.#..##..#...##...#.#....####...####.#.#.#......#...#..#....##..###......###...##.##.#.#.#..#......####.#..#..###
##.#.##...##..##..#....##..#.#....#.#.#.##...#..####.#.#....#..#.#....##.##.####.....#.#..##...#.##.###.....#.##.#.#####.#..##.....#.######.#.###..#.......#.######..#.....####..#.#...###...###.#..#..##.###.#...#.#.###.#.#.#..###.#..#...##.#####..#..........###.#.######.####...##....##.#..###..#.#..#.##.#.#.#...#.####.....#..#.#...####.....#..#....#......##.#..##...#..#.###..#.####.#.###.###.#..#.##..#.#..#...###..#..#..##....#.....#.##.###.....#...#.##.#...####.##.#.#.###...#.#......#
#.##.#.####......#.........#.#..#......##..###.###...##.......#.###.#.#.###.#.###..#..#.##...##..#..##..##....#....#..###...#..##....#..#.#...#.####.##.##..##..###.###..####.###.#..####...###.....##..##.#..#.#...#.#.#....####.###..#...####.#..###......##..#.##.#.##..#.##.#...##.#..##..#.##..#...#..#..#.....###.#.#.#####....###.#.####..##..#.####.##..#####.#..#..###.#.##.#..##.#..##.##.#####.#...#.#..####.#.#...#..#.##.......#..#...#.##.#.##.#.######..###.###.##..#.#..#.#..#.....####.#
#..#.#..###.#..###...#.##.#.#...#.######.#.#.###.###..#.#.....###..##....####..##..##.#..#..#######....##...#.#..#.#.###.#.....##.#..###..#.###.#.###.#.##.###...##...#......#..#.#.##....##.#.......#..#.#.#.#..#.##.#.#...#.#.#.#...###...#..###..##.##...#...###..##.###.#.#.....##...#......#....#..####.#.###..#..#.#.#.....##....##.##.####...###.#..#.###..#.#.######.#.###..#####...#......##....###...#..#...##......#.##.##.#.#..##..#.##.#.####.#.........###....###.#.#.#..#.#.#.#.##.#....##
#.#.#...##.##.#.##.#..#......#..#..#....#...#..##.##....##...#.##...#.#...#.##.######.#.......#..#..####..#.##...#.#.#####..#.#...##..##.####..#..#...#..##...#...#.......##.#...#.#######.#...#.#.##.#.#.#..#.####.##.#.###..#....#.#...###...#..#...#....##.#...#..#####...#.##.#.##...#......#.#.##.#.#.#..#####..#.#.##..##.#..##.##.##.###.#...#####.##..#..#.####.#.#..##....##..#.....#......#.#.#..#.###....##........#...#.##..###...#.#..#...##.###.##..#..#####.#..#.###.....#..#.##.##..#...#
##...#.#.#...#.#..#..#.....#.##..####....#.###.#.###.#.####..##.#...#...#.#.#####.#......##.........##.###..##.#.#..#.###.##.#..#..#..#.###..#..###.###.#...#...##....##...##..#...##...##.....#.####.#.##..##.###..#.#.##..#.#......#......###..####.####.#...###..#..##..#.##.#.....#.##.###.#.###.####.#.###.#...##.#.####..#.....##.....###..#.#.####...#.#..#.##....###.##...#...#####...##....##.#..#..#.#.###...#.###..#.####..#...#..##..###.###..##......#..#...#.###..#.##.#.....##..#......###
#.#....##.#..##########..###.....####.###..###...###...#......#..#####.###.....##.....##..#.##.##..#..#.####.#..##.#.....##.....###...###.....#..#.##.##.#...#..#.##.#...#.###.##.#...#.##..##........##..#............#.#.##.#.......#..#....##.##...##.###...####.#.###.###.#....#.#####......####.##..#.##......#.##.##..#..####..####..##...##..#..##......##..##.###.##.....##.#.#...##....#...#...##...####.....##....#.#....#....#..#....#.#.#..#..#.##...######.##....#.#######.....#..####...#.#
#....#..#.#.....#..#.....##.#..##....#...#..###.#.###.#.#..##.####...#..##.#...####...#....##......#.#....##..#.#.#.....####..####.#.####.#..#......##.###.#...###.##.#.#..#...#.#.....#.......###.#.#....###....##..#####...#..#..##..#.#....##.#.#...#..#.##.##.##......###.#.#.#.##..####.##..#.#######.#...#.....##.##.....##.#...#..#.#.#.#..#.#####.#..##.....#..##...####.#.....####..##.........#....#.......##.#.###.#.##..#....#.#.##.#.##..#.......#.##..#...#...#....##.#...###...#.#.....###
##...#....#.#..###....##.##..#.##..#.###..#....#.#.##..#..#..#...####..#.######....##.#.#.#..######.#.#..##.####.....##.##.##.#.......#..#.#.#.#...##.##...##...#.#..####....###.....#.#.###...###..#....#.#....#..##...#.#..##.#..##.##.#.......#.##....#.##...#..##....#...#..#.##..#####....#.#.#..#..#.#..#.#.####..#....#..#.##.#..#.......#.##.##...#.#..####..##.##.#.##....#.#..#...#..#.#..#..##...###.#.#..###.#.####.######...#..###.#.#.#....#....###.#.##..#...#..#.###..##.#....###..##...#
###..##..#.##..###......#......#.###.##.##.#..#.###...###......#..#.###.#####...#.#.###..####....###..##.####..#...#..###.#....#..#....####.#.##.###.##.##.##.#.###.##.....#..##..###..#......#..###.###..#####.##.......#######......#.###.#.#.#..#..#.##....#..#.#.###.##.###.##########..####...........#.###.#...#...####.......##.....###...#...#.##.#..###....###.##.#.#..#...##....##..###.###...##..#.##.#.###...#..#.#.#.#...##...#..#....###..#.##..##..#..#.#.###..##..###..#.##.........#.#.#
#...##.##.....##.#.#......#.#.#..#.......##.##...#.....###.#####.#.###.#..##....##.#....#...##.#..#.#.##...##.##.######.#...##.##.......#.#.##....###.##...#.#.#.....#....###.###.##..#.###....####..###.##...#.##.##....##.#.##.##....#.#........#.####.###......#..#.###.#..........#......#.#.#....#.##.#.#####.#.#.##.#..#...#.###..#.....###..####..#.#####.#.##..##.#..#.#.#.####.##.#######.#####..#.#.####.#.#....####...#.#.#.###.##.#.##...##.#.###....#.##.###...##...###...###.#.##..#.#..#.#
#.###....#..#.###..##.#...###.##.####..#..#..#.#..##.....##..#..#.#...#..#....#..##.#...####...####..##...#........#.......#...##...###...#...#.###.#.####.#.#..#######.#######.##.#....#.#####.#...#..##....#..###.##..#######...###..##..#.###.#...########..##..#..#.###.##.#...##..#.....#.###..#.#.##...#..##.....#####.#.....#....#####.....#...#...##.#....##.....#...#.#...##.#.#....#..#.#.###..#.##.#....#....##...#...###.#......######.####..#..###.......#.#....#......#..#...##.###...#.###
#.#.##...#..###...######.##...###.###.......#.#..##.##....#.###.#.####....###.#.###.#...#.##...#..###..#.#..#.#.....#..#.#..#.#.#..###.##.##.##..#......##..#.#####..###.#...##...#.....##.##......#..#..##..##.#..............####.#...####.##...#######....#....##.#......#..#..#######....##..##.#.#...#.....#.###.###....#..#.####..#.##.####.##...#.#..#....#..#.####.#.#...##.#.####..##.#....####.#.##...#...##.....#...#.##.##.##.##...####..#.##..#.#..##.####.#.##....##.###..####.###..#.#.#.#
#...###...#..###.....####...#..#..#.####.####...#.#...###.##...#..##.####.##.#..###..#....####..#.#...#..#..##..###.#######.#.##..#...#.....#.##..###...#...###....##..#.##.#.#....##..##..##.#.##..#.#..#..#.#..........#.###.#.#..#...#.#..#....####.#.#.#.#..##.#.....#...#.#..###...##.####.#.#.#..#..#..##......#.###..#..##..##..##...###.#.###.....#..####..###.##..#....##..##....##.#..#.####...#.#.##.#.##.#.#...#.#..###..#..###...###..#####...#..#.##.##.##.#....##..####.....##.##....#...#
#..#####...####....##..#....#..###.###...#.#.#..###.##.####..####.#.##...#.#.##...##.####.#.#...#.#.##.###.#......#####.#.#..#.#.#.##.#..####....#...#..#..##.........#..#.#.##.#...#...#.####..##.###....#.......#####.........#...#..#####.#.##.##.###..#.##..#..#..#..###...#..#...#..#.#.#..#.####..#.###.#..###.##.#....#.#.##.#.####....#.#..#.#.#.....#.#####.##.......#######.###.##.#.##.####.###....#.....#...#......#.###...#.#.#.#..#####.####..#####...##.#...#....#...#.#.#....##..####...#
#.#.#...##.....#..#.#.#...#...#.#.##.##..#..#.#..###.......###.#####..#.####.....#.#.#.#.#......#..#.##.....#..###..#...#....#.##.#.#.#...#.#.....#.##.#.###.##.#.#..##.#.####...##.#..#.###.###.###..#..##...#..##.#...............###..#...#.##...###....##.#..#.#.......#..###..##.#.##....##.#..##......#.##..##...####..##.##..#.##.....#.#..#.....####..#.#.####.#.####..#....##...###.#.##.#.#.#.....##...#.##...##.#...#..##.#.###..##..#.##.#.......#.#...##..#..#..##.####....####...#.#..#.#.#
#....###...#.#.#..###..#..#.#.#.##.#....####.......#.##..#########.##.##..#...#.#..#..#.###.##.#....##..#.##.##....##########..#.#.#####..#.######.#.#####.######...#...#..##......##.....#...###.#.....##....#.....#....##...#....#..##.#..#.####.##.###....#..##.##..###.#.###.##.##...#.#...#..#.#.##..#....####.##.....###.#..#..##..###..#.#..####.#...###.####.####.###.##..####.#..#.#.##...##...#...#..#....####....#.#.###....#..##.....##.#...#....###....#....##.......#.........#.###..#.#..#
#....#.#.#.#..####....###......#####.#....##..#.#...##..##.#..#..##.###.#.####..#..#.#...#.....#.#.....##.......#......#.##...##.##..###.##.###..#.#..###...#.....#.##..#.#..#....##..#.#.#.##.##.#.....##..#..##.##.#.####.#.#.#.......#....#.#....##.##.###......#..##.....#.##....#......#####.....#.#.#.#..###..##.#.###.....##..###..#....#.#.#.#..##..#.#...##.#.#....##.#.#.##.#.#.#.#....##....##..###..##.#...#..#.#..#...###..##..#.##.#..#########.####..#.##.###.#....#####.###.#..#.....####
###.#.#..#..#.#####.####.##.#.#.####.#....#..#.####..###...#..######.#..#.##.###....#.##..#.#.##....#..#..##..###.##..##.#.#...##.##.###.####..#.#..#.##.#..#.#...#.....#.####...#.##..#.##...#.#....#.#.####..#...###..#.#.#####....#....#.#......###.#...#..#.#....##..#...........#.##..###......#....#.##..#...##......#.##...#.#.........###....##....#.........#.##...#.#..#..#.#.#..#######.#..#.#.#.##.##.....#...#####..###..#....#.#..###......#.#.#.###.##.##.......#.#..#..####.#..#.#..##.##
##.##.#.####....#..##....###.##.....#.###.....#.###..#.##..#....#..##.....#.#..#.##....#..#.....###..###..######.#..##.##...#.#..#.####....##.##....####.#..#....##...##.##..#####..##..###....#..#...####...#.....###.#....#.#.#....#..#.###...#....#..#..#.###.#...#.##.###.#.#..##...#.#.########.#.#.#.....#.......#.####.###...#...#######.##.#..##.###.##.#.#....#.###...##..##.....###.#.#.##..#........###.##.#.##.#..#......##.#.#.#.#.....##..#####.###..##..#.##..##..###.#####..###..#...#..#
##........##....####..##..#.#...#.###..#..####.##..###.#....###..###..#.##.#..#..#....####.##......###.#.....#.#......##...#..###.....#..#...#..#.#..######......#.#...#..#.###.##..##.#.#.###..##...#..#.#.#.#.#..##.###.#..#..#.#.#.##.#......##..#.###.#.###.#..#..#........#..##..#...##.#..##.#..#.##....####..###.##...###...##.##.#.#...#.#.#...##..##..##..####...#.##.###.#.....##..#...#..##.#####.#.###...####.#.#.#....##.#######...#....#..#...#.......#..##......##.##..#.##..#..##....#.##
#.#....#.#........#.#...##.#......##...##.#...#.##.#.##.#.....#..##.#...##..##.###..#.##.#..#.......#.#.......#...#.#....###..###.....#.##.#..#...####...##....#.#..#.....#.#..#............##.###.###.#..#...###....#.....#....##..#.#.###.....##.....#..#....#..##.#..#...###.###.#..#.#.###.#..##..##.#.#.....###...##.#.####.#.###.#....#..#...#.....###..##.##..#..#.##.####.#.....#...#..#.#.#.##..#..#.#.....##..###.###..#.#.#.##...#..#.#######.##..###.#..###....##.#.###..#...##......#.#..#.#
####..##.#.#....#.#.##.#####...####.....#..#..#.######.#.#....#.#.#.....#....#.#.#.#....#.##.##...#.#####....#.#####.###...##...###.##.#...####..#...####.###.........##.###........##....##..###..#..#.#..#..#........#...#.##.####.#..##.#..##.#..##...#.###.#.##...##########.#...######....#....##..#.#####........###...#..##.#...#..#.##...####.#####.###....####....#..#.#.#.##.##.#..#.#..#..####...####.##.#.##..##.#....#.######.#..##.#....#.#..#.#..##.#.###....#...##.#.#.#.#.#.#.#....#####
##..#.#####..#....#.####...#..##..#.#.######...#...#...##.#.##.#.#..##..##....#.#.########..##.#..#...#..###.#.........#.##.##..#..####..#.#..###.#.#..#.....#...##....######....#.#........###........##.#.....###.#.#...##..##.##.#.#.##.#.#..#.#.##...#....#..#.##....#..#.##..##.###.##.#..#.##...#####..##..#.#.....##.##....#.##.#.#..#.......##.###.......##...##.#.....#..#.##...#.....##......###.#.###.#......#..#.##...#.#.#...####.....#..###.#.#..#..##...#...##.###...#.###.....#...#..####
#.#....#...##.....#.#.##.##.##.....##...##...####.#...##.......##.#........#####...#..##...##...#..#.#..#.#.##.#.##.#....##....###...#.#.####.##..#......#.#####.#..#.#....#...#..#####..##...##.#...#.##..##.#..##..###.###...##.#..#..##.##....####..#.#..#.##.#.#.#...#.#.#.#..####.#...##.#.####..#...#.#.#####..##.#...#.###.#######.#.##.##.###....#...#.#..##.#....#....###.....####.#...#.....#..#.#.##.###.....#.#...#...#..#........#...###..###..#.#.##.#..##.#.#.###.##..#.#.#.#....#..##...#
#..#.#.........###.####.#....#..#..#.#..#.#.#.#..###.#.##.#.###....#....##.#.##.###..#.##.#.###..#.##..###.###....#...#######.#.###.#...###......#.###..####.#.#.##....###.#.#.#...######.##..##..#.#......#.#.#..#...#..#.#.##.#..#.#.........##...##.###..##.#..##...##....##...#.#..##..#.#.#.##...##..##.###.##....#..#.#..#..#..#....##.##..#.#..#..####..#.....###..#.##.##....#..##.##.###...###.#...#.##.#..##.##.##..#..#...#..#....##.#.##.#..#...#.##.#.##.#..#.#..#####.#.#.....##...####...#
###.#.###.#..#.##.#.#.##.#...#..#..##..##.#...######.......###..##.#..#...#.#.#.#.##.#.##.#####.....#####.#.#.....#..####...##.#...#...#.##.##.##.###.....##.####..##.#.#.....##..#.#.##.#.....#######...#...#..##.##..###.#.#...##......#####..####..##..####......##..#.##..#..#......###.#.#...#...#..#.#.....##..#..#..#...##...#.#.....#...####.#.....##.#.#.#######....#...#.#.#.#.##.#.#..##....#.#.#..#.#.#.#.......##...##..####........#...#..#..##..###.#...#...#.....##.##.#..##.##...###...#
##...##..####..####.##..##.#####...#.#...#####.#...#.####......##.#.#..###.##..#...##.#.####....#..#..##.#####.#.##..##..##..#..#......#...##.#.##....#...#.#.......#...#.#..#..#.###...##.....#....##..#...#.#.#..#.##..###.##.#..##.####...#....##.#.....#...#.#..##..##...##.###.#.#..#...##.#.##....#..####..#...######...##......#...#......#..##.#...#.#.##.#.#.#.#####..#..#...####..#.##.#..#.#..##....#.##.#.##.#................#.###..###...#.#.......#...#.......####.##....#..######.#.##.##
#.#.#.###.#..#....###.#.#.###....#..###.######........#.##....###...#........#..#.#..##.#..#.....#.#..##.###...#.....#..##.#.###.....##...#.#.#.#.....##...#..#.#..#..#..#...#.#.#......###..####....##...#..#.###..##.##.#.####.#.###.###...###.##.##.#.#...#.#.#.###...#..#.....#..#.....#.###.###...#..##...##...#.###.#........#.#.##.#.#.....#.#..##.###....#..####.#.#.###...##...####..#..#...##.#.##.#....#.##.####....#.###..##.....#...##.......##...##.###..#.##....####.###..#.####..##.##.##
##..#.#..........####...###..#####......#.####.#.#.#.#####.....#.##........#...####.#....#...#.#..###..##.######.#...###.###.#......#.#.#.#.##.#.#.##.###.####.#.#.##..##.#.###..#...#####.#.##.#.#..#....#.##.##...#.#.#..##.##....##..##.#.#..########..##...#.###########.#...#..##..#.#..##..#.###..###..#..#.###..##.#.#.##..#..##.#.###.#...#######.........##....##.#.#..#..#..##.#.##...##..#####..#..#...#####.#...#.#...#.#####..#.##.#.#...#.##..#...#.#..###.....#.##..#...#...#.#.#..##...##
#....##....####.#...##....#.##.##......##.#.####....##.#..#.#...#.##..#####...#.###..##.###..##.##......#.....#...###.#.##.#..#.#.###.....##.#...##.#...#.####..#...#..#...#...##...#...#..#...##.##...#.##.#.#.###...#.##.#.....#..##.#.####.#....#.#..#.....####....##..#..####.#..#..###.##.#..###.#...###...........####..#.....#...###...#.#.#.#.##..#....##.##.##..#.....###..#..#.#####.....##.##.##...#.....#....#.###..#...#.##...#...#.....####...#.#....###..#.....#..#..###.#..##..#.#..#...#
##.#...#..###########.####..#.....#.#......#.......#..#.....#..#.#...##.#.##.#..####.#.#..#..#.#...#.............#.###.#.#####..##.#.##.##.##..#.#.....#.##..####...###.###.####.#.#..###...##.###..#..##...#.#..#.#..#...###....##.#.#.....###.###.###.#.#..######....#####.....#......###.####.....##.##...######.#...#....####..#.#..##..#....#...##.#.#........##.##......#.#.#..##....#..##....#..###.##.#....#.......#....##....##...#..#####.......##.............#.#.##.###.##..##...###...###.##
#..#.##.##.##..#.#....##....#.....##.#.##......##...##.#.#.#.#.....#.#...#..#.#..##.#.#....####..######.##.###.#..####...#..#.##.#.......###.##..##...#.#.#...##..####.#.....#...##...#..#.#.#.#####.......#..#.#......###...........##....###...#.##.#...#.....#...#..#...#..##..#...#..#..##....##.#..##.#.#.#.#......#....#.#...##...##.#....#######.#.#..#####..###..##.#.....#...#.#####.#.#.#.#.##.#.####..##...####..#.#..###.##.##....##..#..###...##..#..#.......#.##.##...####.##..#.#..####.##
#.###.#.....#...##...####..#####.#...##......##.#.#..........#.#.#.#..##..#.###..#.###.#.###..#...#..####.#.#.#.###.##..##....###.#.#....##.##..#..###.#.###.#...#......##.....#..##.##.##.###.#.###.##.........###.....#..#.....#.##.##..#.##......#.#.###.###.##.##.#.#...##..#.#.#...#.#...##.##..#..###.##..##.......##.#...##....#..##........###....#.###.#..##..#..####.#....###..#..#.#.#.#.###...#..#.###..#.#.....##.#..#..##.#.......#.##.#.......###...#..#.##..#.##.#.####.###.###....#.#..#
##..#.##..#.#.#...#...#.###.....###...####....###...###.##.#......#####.##....#.###..#..#.#.#.##..#..##.##...##.##..#.##.#.#..#.#.#.#.#.#.#.....####....##...#...##.####..##.#..###.#......##.....#....#..#.##.#.#.....#....######.##.#..##..##...#.....##....##.##.###.##....#.##.#...#..#.##.#.#.##...#..#....#..###....#..###..#.#..#.#.......#...#.#.###..#.##..###.##.#...###.#.....#..##....####....#....#.#..#.#..#.......#.#.#...#.#.#..#..##...##....###..#.###...##.........#..#.#....#..#...##
####..###..#.#...#..#.##...#..##.###...#.#.#..#......#..####.#########....#....#.#....####..#..#.#.###...#.....###.##..#..#..#############.#....######...##...###..####....#.#...#....#.##.##..#..####.#...#...###....#.....##.#..##..###............##.##.##.#..###.##....#.#.##.##.##.#..#.#..#.#.......##.##....#....###.##...#...#.#.####.#.###.#.#.....#..####..#.##.###...##.....#.#..##.#......#.....##.#.#.#..####.#.##...##....###...#..#.#..##...#.....#..#.#.#...##..#.#...###....#...#.#....#
##..##.#....#.....#..##....###.##.....##..#..###...##.###.#.#..#..#..#..###..#.....#.#........#..#.##...#.####.#......#.....#...##.#.#.#.#.....##.#.##.#.#.#.#.#......#..######.#.#.#...#.##...#.####.####..#.#..#..........#.#......#.#.#.##...#..##..#.####..#.##.####.......#..###.###.#.#.#...###...#.#.....#...######.#.#.##.#..#...####...##..#.###.#.##.##.......#..###..#.#####.#..#..##.....#..##.###.#...##....##...#.#...###.#..#..#.#..........##..##....##....#..##.##..####.#####.####....#
####..#...#...###.....#........##...##...#..###..#.#.#.##.....#...##..#....#.##..#..##.#...##..##...##...###.#......#..#...###.#.......##.#.####.#..#....#.#..####..##.##...#..#.#.#....##..#..##..#####.#...#...#...#.###.###...##....##....##.#.##.....#....#..#.#.##........##...#.##.#####.#..###.#....##..#...#.#.#..#.......###.##.........#.#..#.....#.##..##.##.##.#..#.#.##..#....##.#..#.....#....##...#.##..#..#..##.###..###..#..#.####.##.##...####..#.#..###..#..##...##....##.#.####...###
#.......#####.....###..##..#####.#######..#######.#..#..#...###.#.####....##..#...#.#........#..#..#..#.#....####.#..#..#.....#....#...####...##.##.#...##..####.#...#..#..#####..#.#.....#.#.#....#..#...##..####...#...##...########.#.#.#.#.....#..#.#....#.####..####.#.....##.#.##...##..#.###.##.#.....#..#...###..###..#.#.##.##....##.##.#..##..#.....##.#.#..##..##..##..##..#.#..###.##.#..#......###..####..##...##..#.####.....#...#......#.#.#..##..#.##..#....##...##..##.....#..###..#.###
#..###....#...#..##.#####.##..#.#....#.....####.....#..###....#.#.##.#...#.#...###.#.##.#.#.#.#.#.#######...###..#.#...#.....##.......#.####..###..###.####.#.#..#.....#.#....#.##..######.#...####..#.........#.....#..##....#...#....###.#.##...###.....###.#.##.#...#.##.#..#..#..#.#......#######..#.##.#.#........#.#.##.###.....##.#....##.#####.###.####.#..#.#.#.#..#.#..#...#......##..###..#....#..#.###.###....#...#.....#..#.##.#..#.####...##..##.##.#..#.#..##..#..##..##....#.#.....#....#
######.###.#....#..##.......#.#..#...#..###.#.##..##...##..#.....##..#.#########.#....#...#.##.#..#.#...###..###.#...###....#.#.#.#.##..#..#.....#.#.##.....##.##......#.#....##.#####.##.#..##.###......####.#...#.##...###..#..#.##..#.#...#...#...#.#..#....##.#......#..#....#.#.#.#.#.##.#....###....#.......#####...#.#.##.#.###.#......###.###.###..##..####.#...###..#..###..#....###.........##.#.#.#..#.##.##.#.....#...#.##.#.##....#.#.####.##...#.#..#..#..#.##.#..#.##..####..#.#..##.#..##
#......###.###..#..#.........#.##..#####....##.....#.#.##.#.#.#.....#.#.####.#..##.####...#..##...#.##..##.####.#....#..###..##.#.##.....#..#.###.#..###.#....#..##....#.#.#.##....#...##..##......#........#...#..##.#.#.#.##....##.#..#..#.####...#...#.##..##..###.#.....#.####....##.##.#..#.#.....#.#.#........#.#....#..##...#.......#.#.#.##..#..#...#....#.##...#..##.#..#.##.#...#...##.....###########..#.#.#.#.#.#..#........#####.#.##.#.#...##.###.#.###..#....###.###...##..#.#...#..#.##.#
#...#...#...##.#.#.#.#..#...###.##.##....##..##.##...#.##....##..#.###..#....###..#..#..#.#.#######..##.#.#...##.#..#..#...#....#....##..##..#.###.##.##...###..#...##.#..##...###.####.##.######..##...###...#...###...#.####..#.##.#.####...#....######...#.##...#..##...#....#.#..#..#......##.#.##.....##.#.##..#####.#..#.#........#.#..#..####.#####.##...#..#..###.#.#.##..#.####.###.#....#####.#.##.###.##.####.....#.##.#..##.#..#......#......#.###...#.#.#.##.#...##..###.#.##..##..#...#..##
#.##.#....##.##...##...####...##.##.#...#......#.#.####..##.#.##....#..###.#.#.##.##.##....#.###..#.##.##.#..#........#....######..##..##...##...#####.##.#.#.#...##..#...#.#.#.#.#..#.####.##....#...#..#.##.....#..#..#.#...#.#....###.#.#...#.....#.#.#.#.#.#...##..#...#......#.##..#.#.#.#.#..#..#.#######..##....#...............#...#..#..###..##..#.###.##.....#.######.#..##..#.#..#...#.#.....#......#..##.##..#.#.###.###..##.#..#....##.....#..##..#.#.#####...#....###.##..#...###..##.##.##
#...#.#.#######.#...#.#.....#####.#....###....#.##.#.#.###..####.#...###...#.#..##.###..#.##.#..#...##.......##...#..#...##..#..#..#...#..##.....###.#.#.....#...##.#..##.#..##..#..######.......#...#..#..#..#....#..#.....#...##.#..##.#.#.#...#.##.#.##.#...#...#..#...###.#.#..##..#..#...###...##.#...#.##....###...#..##.#.#..##.##......##.##...#..#..##...#...##...##....#..#.##..###...####...#.####.##..##...#.#.#.....##.#.#.###...###.#...##.###.#....#.#.###.........#.#..#...#.###..#.#..##
#...#...#...#.#.#...#.#...#...#.######......##..##.#.#...####..#..###..##.#...##..#....####.#...#...##.#.#.#..#..#.#####...#.#########...#.#..#.#..##.##.#..##......##..###.#.##..#.....#....#.#####...#.#.....#....#...........##.#..#.#.#.##.#.####.##.#..###.#.#.##...##...#..#.#.##.........####.##...#..##......######.###...#.#.#.........#####.#.#.#.#..#.###.#..##..#.##...#.#.#..#..#...##..#....#..#.....##..#.#..#...###.......##....#.#..#.##.#.....#####.#...#.#..#...#.....#.....##.#.#..##
####..#...#...###......###...#.#...########.#.#..####....##...#....#.#.####.#....#....#.##.##..#.#.#.#####.##..####.....#.....#......##.##.#.........#.##.##.......#.......##.####..#.##.....###.#####.#...#.....#..#.####.##.#..#.#...#..##.........#.##.#.###.#..#..#..###...##..###.##.#..###.....#........#.#..#..###..##..###.....###....#.#.#..#.###......#####.##.#......#....#####....##.#...#.#####....##...#...###.###.#.##.#.#.#...##...#...##.#.....#..#.##...######...#..###.........#....##
#...#..#..###.....##.....##.#.####....##..#.##....#.####.####.##..##..###.##...#...##....#..#.....###......#.###.#....#.#....###....###..#...##.###....##.##......#..##.....####............##...###.#..#.#.##...##..#.####.##..#.....##.#####.###..#.#......##....#.##.######......##...#####...#.#...#.#...#.#......####.##.#.#..###.###.#.#...#.###.##....####..#.#..#.#######..#..#..##.#.#..#.##..##.##.##.##..#.#.###.#...#.#.##..##.##..####...#####..........##....######....#.#.##.#...###....##
#.#...##.#.###..#.#..#.##.#..##..........#.####...##.##...##.####..##.##.#.#.##.##.##.#..#.##.#....#.#..#..####...#.....#..##..##..#....#..###..#...#......##..##.##.#.##..###.#....##...#..#..####....#.#.##...#.##.#.###...##.##.#..#..##.##..##..#...#..##.####..##.#..#.##...##.###.#.#.##.....##.##.#..#....###......#...#....#..#.#...#...#....###.#..#..#..##.###.##.#.##..#.##.....##..#.....##...#..#.###..#...#..##...###.#.#..#####....#........#........##.....#.#.###.#.....#.#.####.#.#####
##.#..###..#.#....#.###...#..####.###......##...#.#....#.#..#.....#.#.#.##.#.#....#......###..##.#.#..#.##..##....###.#..###..##...#.#......###..#..#...##..#.#.###..##.#..#...#..#..#.#.#.#...#.##..##.#.##.##.#...#..#.##....#..####..####..#...#.#..#.###...##.#.#...#.#.....#.#.#....##..#...####.#.#.###.#.###..#..###..#.#.###..###.#..####.#.......#..#.....##.#.###...##..#.#..####.###.....##....###....###.....#.###..###.##...#####.....##.####...##.##.#..#.#.##....#.##.##...#..####....#..#
#...#..#.#..##..####.#..#...#.#...#....#.####..#...##..##.##.#.##.###......###....#.#.....#..##...####.#.#..#.......##.#.#.#..#.##.....####..###.#.#..#...#..##...#..#..##.#.#...##....###........#.....#....#..#........#.#..#.##....##..#..##..#..##.....#...#.##...####..#...#.....###.###.#..#.####....##.#.##..#.#.......##..##...##.######....###.#........#...#.....##.##.#.....##.##......#.#...#.#..##.####....#........#....#......##..##.#.#.#..#..#.#.#######.#.##.#####..#...#.#....##..####
#.#.#.####..####.....#.##.#...#.#.......###..#..#...##.#...##..##..##...##.#.#.##..##.#.#..##..#.###.##.##...##.......#.#.######.#.###.#..##.####...#...##...###...##.#..###..##..#.#.#.#..#.####.#..#......#.#..#.#.#........#.#..#..#.#..#######...####.#...###..###.####...##..##.#.##..##.#....#.##.##.#.#.#...#.#...#....#...#.#.#..#.###...#..####.#..........##..###.#...#....#....#..###.#........###.#..##...#....#...#....#.#####.#.##...##.###...#.......#..##.#...##...##.#..#.#..##.##..#..#
#...###.##.###.....#.###........##...##..##..#...#.#.###.#...#......#.##..#.#.....#####.#.#..#.#..#.#.....##...##.##..###.##.#..##..#.##.....###.....###....#..#.###.#.#....#.#.##...#..#....#..##....#..#..##.##...#.#.###.###....#.####...##.#.#.#...#...##..###..##..#...##..####...#.####..#...###.#####...#.#.##.##..#..#..###..###...#.#.#..#..#.##.#....##.##.....####.#.#.#.....##.##........#.##.#####.#...##.#...#..##.#..#...#.#......####..#.....##..#...#....##.....###.#...#.##...###.##..#
#..#.#.##.#.#.##...#...##....##..#..#####..##.#.##.##..#.##...######...##.####...####..#.#.#.##.####..####.####.##.#.#.###.##..#..#.##.###..###..#.#..##.##......##.##.###.#.#.##.###.##.#.##....##...#.##.##.##.#.....###...##.#....####.##..####.....########.#.###.##.#.##..#.#.#...##....#.###.##.##.......#.##.#......#.#.#.###.#.....#.#.#.#..#.#..#...##.#.#.#.##...#..#.#..##....##....#....##.###..#.#.#.#####......###...##...#.###..##..#.###....#....#####......#..##...#...###.##.#.##...###
#.#.###.##.#.#...#...#.####.#..#.###.#...#.####...#..###.###......#..##.#..##.#####.###.#.###........##.......##........#.#.#..#...#...#....#.#..#.#....#..#.#.###...##...#.#.###...###..#.##.......#.#..###...#.#######.#..#.....##.......#.##.###...#.##.##...#.#.##.....#........#..##..#.#..##..#...#.....#######...#.#.#.##...#.......#.###.###......###.#....###.....##.##.#....#....##.#..###..##.#.###.#.##..#..#..#.#...#########.###..#####.....#.##...##....####..###....#....####.##..##.#..#
#..#...#.#..##.###...##..#...#.......###...#.#.###..#.#.#..###.###.##....###..#...##.##......##.#.#..#......#.#..####....#..#.#..#....#.#.#..#..#.##....##.#.##.##.##....#....##..#..#.....#####.#.##.##...##.#..#..#.#....#....#....#...##.#......#...######.#...##..###..#.....###.##.#..###.#....##.######.####..#####.#.#.######.#.###.##..#..#.##.#..#..##......#..##.......##.#..#.#####.##.#.##..##..#....#.##.###..##.......#.####..#..#####.#####...#.##.#...##.######..##.#.###.#.#...#....#..#
###..##.....##.#.#.##..###.####...#.#.###...###.###..#.#...#..#...#.##.#..##......#...#.##.##..#...#...##.##...##..#..#.....####....##.###...##...##.#.#..#.#.#...#..##.######.....#..##.###.##..###.###....##...#.#.#.##....#..#####..##...#.....#...#..##......#..##......#.##.##.#..##.###....###.####..#####..##.#..##..#.###..##...#.#####.....#.##.....#.#..#.#..##.........###..#.#..##....#.#..#.#.......##.#.##..##....##.####.##..#.##.#...#.####....#.#..##..####.#......#.#####..######.###.#
##..#.#....#.##.#.#....#.....#.###....#.#.####.#.##...##.#...#..#......##....###..#.....###....#.#...#.#...##..#.##....#..#..##.##.######..#####.....#....#.#.....#....##.#.#####..##......#.##.#...###.....##.###.#.###.###..#...#..##...#.###.##..###....#..#.##....##.##.#...##...#...#.##..##...#..#...#..##.##..###..#.#..###.##...#.###..#....##.#.##......###.###.#...##...#..###.....####.#..##..#..###..#......#..##..##.#..##.#..#.##.##....#...###.##....#....#####.#.....###.##.##..#..#..###
###......#.##...........##.###...#.##.##..........#.#.#..#...#.##.####.##..#..#..#....#.#.##..#....##.#...##.#.#.#.#..#.##..#####.##..##..#..##.#.#..#.#.#...#..#...#........#..#..##.##.###....####...##.#.#####.##..##..#.#.##.#.#.#.#..#.#..##.#####.#.##.#.#...##....#.##.###..#.##.....#...##.#...##.#...####...##.#...#.#...##.#....#.#.#.####.##...####..##.#....#...###.##.##.#....###.##.#.....#...#.....#.##.##.##.#..#..###..#..#####.......#.##..###.#..#.#.#...##...##..#..#.#.#.....##.#..#
#..#.#...#########.###.###..#.#....##########.###......#.###..#....#.###..##.#...#.##.##.#.##..###.##.#.##.#.###.###.#.#.#.#..#.....#.......##...###.######.####.#####..#..#..##..##..#..##......#..#..#.....##.#...#.....#.......####..#...###.....#.#..###.#.#..#.##..###..#....#.##.###.....#..#####..#..#....###.##...#.#.#.......#..#.##.#.##.##...#..##.##..#####.######.#####..#.#.##.....####..#...#.#####.......#..##.###..###.##..##.#.#.#.#.##..###.##....##.#.##...#..###.###..#####....##.##
#.#..##.#...#.##.....#...###..#..##...#...#.#..#..###..#....#..#.#....#.###....#...##..#####.#...#.......###......#....#...#....#...#.#.###.##.####.#......#.#...#.........##.#.#..##...#..#.#.#.....###..#..#........##....#.#..##.###.#.#...###.##...#.###..###.#....#.#######...#.##...#.#..#.##..#..#.#.#..#.....#..#.#.#..#..#.#......##......##...###.#.##..#..##.##.#.#..##.##.#..##.#.......#..#.##....##..#.#.#..#........#....#.#.####.##..##.####.#.......#.#....#......##...#..##..##.###...#
##.#.#....#.......#....####....#.###...#.....##..#.#.######.#..........##..##.#..#.##..#.#.##..#........#####..#.##.#.#....#....#.##..#.#.#.##.....#.......###.##.##.###.#...#..###.#.#.#.......#....#...#..##..##.#.###....#.##.##..#..#..#....##.#####.######.#.##.#....##...#.#.#....##..##.####....####..#.#..####...#.###...##..##..#...#.##........#####.#.##.#...#...##...#.#...#.....#######....#.#.#....#..###..#.###..###..####.###.#....#....##...###.#.##...####....#.#.......##.###..#..##.#
##..##.####.#.#.#..#......###..###..#..#.#..#..#..#######..##.....##...##..##.....##..#.#.#####..###.#..#..#....#..##..##.##..#..#..###...#...#.#.....##..#..###..###.#...#...##..#.......#..#..#.###......##...##....###.#.##.#.##.#####.#.###..#.######..##.#.##.###########.#.#####..#.#..##.#...#.#..#.#..##...#.#...###.#..#..#..##.#.#.####..###...#...##.##.#.......####.#..#.#...##..##.........##.....####.#.#.#.....###.#.####..#.#..#.#..####.#.##.#.#..#...###.#.#..##....###.#.#.####......#
###.##.##........###.#.#....##......#...#.###.###.####..##.#....##....#.#####...#...###.#....##........#...##.#...#..#..#.#........##.....#..##...####.........####..##....#####..#.#..##.##..#.#..##...#.#.#.#..##....##.####.#.#.....#.####...#.###.#.#...#.#.##.###.######.#..#.###.##.#..#.##.##.##.###......##.#.##.##....#####.#.#..#..####...#...#.###.#.##...#...#..###.##......##.###........##..#..##.....##.#.###..####...#.....##...#..#.#...#.....#...#####.#..#.##.######.#####.#...####.##
###.##.#####...#.#.....#.###.##..#..#..#..####....##.#.#.##..##.#...####......#...#..#......##..##.###..#..#..#..#.#....#..#.##.#.##..#..#..#..###.#..#.......####...##...##...#...###.#..#.#.##.#.#..#.#......####.####..#.#....#..#..#.######.#..#..#....##.#......#.....#.##..#..##.###..#...#..#####.....##....#..##..##..#.#..#.#...#.##.########....#...##.#..##.##..#.#...#.#.###..##.#.....#.###.#.#...##..#....#.......##....####..##....##..#.#.###....#.##..###...####..##...###...#.....#...#
##.##....##.#..#...#..#.##.#..#..#..#..##....#.#.#.....###....#.#.#.#.#.####.##.#...#.##...#..##..#..#.##.##.##.##.##.....#...#..##...#.###.#.#####.##..#.##......#....#...######...##....###..#..##...##..#.#..#....###......##.##.....####.##...##.#.##..##.....#..###.##.####.#..####..#....#..#.......##.#.......#...##..#......#...#.....##.##.#.#...#...###...##.#..#...#.##.###.##.#.#..#....###.##.#.##...##....###....#..#...#..###.##.#####...####..#####.....#.#.#.....####.....#...#.##.###.#
##...#.#.#.##..#..#.#..###..#.##..##.#.#..##...###.##...#.....#..##.##..#..##.###.....#.....#..#.....##..##..#........#...#.##.#.#.#.###..#...###..#.#....#..###.#...##.#...#.....#####.....####..........##.#####..##...#....#...#...#.###.#...#..#.#.#.....#..#.###..###..#.##..#......##...##......###.###.###.####....#.##..##.###...#..#...##.####..#.###...##..##...##....#####..#.###..###.##..#.#..#..##....#..#..........##..#..#.##.....##...#.####..#...#.#..###..#.##....##.#.##.####.#.#.#.#
#......##.####.##.#...#...#.....###..###...##.#.#.##.###.##..###..##..#...##.###.#.#.#...#.....#..#..#..####.#.#...#.##.#..#.#.#.##.#..#.######.#.#..#.#.#...##.####..##.##..#.#..##.#......#.##.#.#.#####.#..#..##.##.##...#......#..##.#..##.##..#..##..########.#.....##.#...#....####...###.###...##.#.#....##.#######.#.#.#......##.####..##..##.#...##...####..#.#..#....#...#.##.##....#....#.###..##..#.#.#...#..###.#..#.....#...#...#.#.#...#..#..#.#.....##...#..###.###.#####.##..##..##..###
#.#.###..##.#.#.###........#####...#..##..#..##.#.##.......###.###.#.#.##....#..##...##..###........##.#.#.##..#.###.###.#....#..##..#.....#...######...#.#.#.#.#.#...#...#...#.##.###...#..#..###.....##.###.##..###...#.#######.###.###.#.#.#...#..##....#.#...###.....#.........##.##.#........#..#.#..#..#....####....###....#.#.##.....#.#.....#...#..####.#.....##...#.....#.##.##..#..##...#.#.#..##..#........#.##.##.#.#.#...#.#.....#.##..#..##...#..#..#......#..###....##..#####.#.#.#####.##
###...#......#...##.####.##......#..##.##...#.##.....#.#..........#.#.#..##.#..#..#.#..###.##.....#.###..###..#######..#..#..##..###.#..##.#..#.##.##....##....#..##..##..####.##.##.#.#...#.#.#..#.#..#......#..#.#.###.#..#.###....#.#..#.####.....#.........#.#.#..#.#.##....#..#######.#..#.#..##.#.###..#..#.#.#######.##.##.#..#..##....##...##.....#......#####...#..###.##.##..#.....#.#######.....#..#...##...#.##.###.#.##.....###.###.#..##.....#.##.###....#..####...#####..#.#.##..#....#..#
#.###....#.###........###.#.#.##...####...#...#.#..##.#.#..##.....##.#....##..##.#.#..#...####..#....##.....#.#..######....##..##....#..####.##.#.####....#.###.##..##.##.....##...###.##...#..#.##...#.#.###...##...###..#..##..##..###....###.##.###..####.##..##.#....#..##.#....#.#..##.######..##.#..#.##....#.##...###.###..#..#..#.##...##..#.###.....##..#.#.#.#....#.###.#.##.#.#.#.#...##.####..#...#..#.##.#...#..#.##..#.###..#...#.#.#..#.#..#.....##....##..#.##.#..##..##.###...##...#..##
#..#..##.#.#.#..##.###.#..#..#...##..###.###..####...#........##.#.##.#..##.#.#...#....#.#..#....#...###..##.###.#..#.##.#..#....##.###..#.##.#####.....##.#.#..#....########.#..#.....#..####.#...#..#......##.######...#...###.###.###.#.##......####..##.#.#.###......#..##.###.#.####.####.#..#..##.........##.##.##.#..##.....#....##..#...#.###..##.##...#.#.#...###....#..#.#.#..#..##.#..#....##..##.#....#.#...#####....#.#......##.#.##.#.#..###.###.####....#..#.....#.#.###.###.#..##.#.#..##
##.#.#.##..#....#.#.#....###.......##..#..#....###..##..##....##...#..#....#..##..#......#.###.#...####.#..#..#####..#....#.##...##.#####.####.#.#.#..#.#...#.#.....#.....#..#..#....##.##...#..#.......#.#.##.####...##..##.#...##.#...#..#.#......#..####.#..##.###..#..##.#.#.#...#....#.#.#.....#....##.#.#.######.#.#....#######.#..#..#..#..#....#.#.##.##.#...#.....#...#..##..##..#.##..#...#..###.....#........#..........#.#..###.#..#...#####...##.##.##.##..#......#.#.#.....###..###.#.#..##
##.#######...#.##.####.#........#..#...#...##.##.####.##.##..#...#.#.####..#..#.....##.#.#...#...###...##.####.#....##...##.#........#.#..#.#..###.#.##.#..##..#...##.....#.#..##..#.#####.#.#.##.#..###.####.#.##.#..#.#.#.###.#...##.....#...#####.##.#....#....#..##..###..#.####...##.....####...#....#...#.#..###.....#..##.###..#...##..#.###....#.##...##.####....###....#.##.....#.....#....#...#..##..#.#.#...###..##.#.##.##..#.#..##.#..###.....##.#..#....##..#.#..##..##.#..#.##.....#.#..##
##.####.##...#.####...##..#.####...#.##.#..#..#..#...####...##.#....#.##.#...#...#.....#.#.####.###.##..#...####.##...########.##.#...#.#.##.....##...#.#.##.##....#.#......#.##.#.#.....###......##....#..#.....#.#.#.##.#..#.##########.###.#.......##.#..#..####...#..###..#.##.#.#.###...###..##.#.#..#.#####.#......#....#.#..#.#.#..#..#....##..#.##..#...##....###.....#.#.##...#...#..######..#..####...#........#.#..#..#.#.##...#.......##..#..###....####.##.......##....##...##.....#..#.#.##
###.#..#.#..##.###.#.......##..###.#...#.#..##.###....#######.##..##.#.##.##..#..##...#.##.#.#####..#.###...###.###.#....#.#..#.....#.####.###..##...#.#..##..#.....#..#.#..##.##.#........#.##.#.######.#.....#.##..###..#.#.#.#.#.#.#.####..#....#.#....#.#.##.#...#.#...####.#..#.##.##...####.#..#.##..##..##.#.##..#.....##...####.#...#..#...#..#...#.###.#........##....#.#.###.....##...##...#.#........#####.#...#.#.....###...#.#...###..###...#......#.#..##..##..#.....##...#.#.......##.##.#
#..#####.##......#.####...#..#.#.####.......#.....##..#####....#..######.##..##.###.######.....#.#.#.....##..#...#.##.#.######......#.###.#..##...#.###.#.####..##..#..###...##..##.#.#...##.....#.#..#...#.##...###...#......#.#####.....#.##.#.#.##.##.#..#...###.....##..#..#.#.#.#..####..##.#.#.##.##...###...###....#..###..#..#.#.....###.#.####..#...##.##..#.#.#.#....#..#.##....#.....###......##.##.##....##.#....##.#..#####.###.###.#.#..##.##.###.#......#...#.#...###....##..#..#...#.####
#...######..##.#.#####.##..#.#.##.....#..##.##..#.#.#...#..#.......#.###...#.....#.###...##.#.#####.#..###...#.##...##....#...#.#.##.#.#...##.#...#.###.#.....#....####...##...#...#.#..###..#####..#...##....#.#.##.##..##.###.#.........#.#.#.#...#..#.##########..#.###........#.#.##..............##..#.#.####..#####...##...###..#.#.##.....#.......#..#.#.##..#..####.##......#.#.#.....##..##..#..#..#..#####...###.....#.#.#..##.#....#......###...#....#..##.#.#.#..#...#..##.##.##...#....#.#.#
##....#.###.#.##..#......#.###.##.#.#####...#...#.#.....#.#.....#####.#.....##.##.#..#.#..##....#.##..#####.#####..#.....##.##......#########.#.#..#.#..##.#.##..###...##.##.###.##.....##....#...#..#...#.#..##.###...##.....#..#.#.#.#...##..#.#..#.#.##.###.#.##.#..#...#.#.##.#.#.......##.##.####.##..#..##..#.#####.#.#.#.#...#.#..#..#.#...#..#..#...#####.##.#...#.###.#.#..###...#.##..##..#.#.###..####.#.###..##......##...#.##..##.##..###....#.###.##....#..##...##..##.###...#..##.#.#.#.##
#...##....######.#...#..###.#...#.#...#.####...#..##.##.####..##.#.#....#......#..........#.#.#.#...#..#......##..#.#.#.#..#.....##.#..###.##.......###....##...#.#######.......##....#...####....#.#.#..##..#....#......#.#.#....#....#.#..#...#.##.....#.###...#.#.#......#.##.#.....#.......##.#...#..#.##.##.#.##.##.##.##....#..##.##.###..##.#.##..#..###.#.##.....###..#.##..#.#..##.####.#.#.#..#.#..##.####.#..##.##....#..##.#.##...#.##.#.##....#.#.#..##.#.##..##.....####.#.#.##.#.#.....###
#....##.##.#...####...##.##...#..##....##..#.....###...#########..#.###.....#...##..#...#.#....#..##.#...#.##..#.#..#.#.#..#.#.#...###.##.###.####..#....###....#.#####..###..##....#..#.###..#.#.###..#..#...#...###......###.####.#.........#........#.###...###..##.#.....#.#.#.#.##..##..##..#..#....##..##.###.##..#.#..#.#...#.######.#.........#...#...##.....#...#.#.#.###.#.#..#.###..##....##.####....##.##.###..##.##.#.#..#...#..#.#.#.....#.##....#.#..#.........##.#..###.#.#...#..#.###.##
#.##.##..#.#.....#.##..##...##.#.#.###.#.#...#....######.#.#.#########.##.##.##.###.###.#..##.##..#..#.##.#....####.#..#.###..##..#####.##.......#.#.....#.##.#.#..##..#.###.#.#.#.##....######.#.....##..###.#.##...#.....#..#####..#.###...#......########..#.######.#####...#..#..#...####..#.#.........#.#.....####.####.##......##.#.###.##..#.##...##.....#..####.#...#.#..###..#.....###.##.#.#.####.......#.#..##...#..#...#.....#...##.......#....##.#..#.....#####...#....#.#.#..#.###.##.#...#
#.#..#..######.#......#.....###..........#..##..##......#..#.#..#.#...####...##..##..#..#..#.##....#####....#####.####..###..#..#..##.#...#.....#..#.#.#.....##.#..#..#....#....#..###.####.#.#.......#...##...#.#..##.....##........#.######.##.###..##.##..#.####.#..###...#.##.###..#..#..##.##.##.#.#........#.#.....#....#..##..#..#..#....###.#######..#.#####.##..#....#.######...#..####......##.####...#......#....#....###.#.######......##.#...#.###.##..###..#.#..####..#..#...#....######..#
#...##..#.#...#.#...#.#.....######..#..#.#..#........#......#.#..#..#...#.#.##..####.#....####..#.#...#######...#...##..#.#####.###.##.###.##.###......#.##...####.###..#..#.###.#.##.####..######..#.##.....#....#..##.##...##..#..#.##...#.##.####..##.##...###...###.###.....#..#..###.##.#..#.##...##..#.##...##......##.#.#....##.####....####...#.##...#....##.##..#..##..#.#..##...#...###.#.#....##..##..#.#.##..##...#..#..###..#####..#..##.##.#.#.#.#####.#..######.#..#..#.....#.#........#.#
#.#...##..#..##.....###.#.#...##.#.##.####....#...#...###..#..####...##.####.#.#.#..##..#.#..#.##..##.##.###.##......#........##..##..##.#..##.#.#.###.#.....#.##.#..##.####.####...#.##.#.##....#......###.##...#..#.#..#######.....#.###.##.#.#.##...###....#...##..#........#.#..#...##..#.........##...#..##..##..#.###.#.##.#......###..#.#.#######...#.##########..#..##.#.###.#.....###..####....#.#.#.#.#.####.###...#..#...#.#####......####...#...#..#....##.....##..#...#..#.##..#.##.##...#.#
#..##...##.######......#.#...###..###.#...#..##.######.##.#####.####....####.###.#.#...#######.##.....##.#..####....#..####.#.......######..###.#.#.##..#..####..#.....#.#....###...###......###..#.......#....#..#...##.#.###.#.#.#..#..##..##.###.##..##.#..##..###.##.#..###..#.#...##.####...#.##.##.#...#.##.####..#..#.#.#######.#.##.##...#...#.####..#.#...#.#..#..#..#####...##.....#...###.#.##....#.###.#####..#..#####.#..#.##..#.###..#...##.#....####...#..#..#..##.#.####..#####........##
#.....#....###..#.##.###.#.###..##......#####..##....##.###...#...###..#.##..#.###....#.##...#.#..##........###.####..#...#.......##.###..##....#.##..###.###.#...#.#..##.#.#.#.###..#.##..#.##.....##.#....#.##.#.#.##.#...#..######...###..#.#.###.##..###.#..#.##.#....###.##.....##...#..#..#....##..#..#.##.#.#..#.....#.#.....#..#......#.....##........#....#.####......#####.#..###.##.#..#.....##.##..#.###......##..###..#.##..##.##...#.###.###.#...##...#.#..#.#.....#.#.#....#####....#.#..#
##..#...##........#.#.##.##...#..####.#####.####.##.#.......###.........#...###.######.###.#...........#...#.##..#..#####.#..#..#..###..#..##.##.........#.....#########..##.#...#..#..##..######.##....#.#...#.##...####.#.....####....#####.#..#.....#.#....#..#..##..#.#.....#.######..##.#..#....#..#...#..##.#.###...##...##.###...#..#..####...#...#.##..##.#####..#..#......##...###...#....##.....##..##.###.....#...#....#..#..#.###..#....#..##..####..###...#...##.#######.#.....#.##.####.#.#
####..##..#..#.#....###...#.#..##...#...#...#.#..#.##..###...#....#.######...#....###......####.###...#..#......###.##....#.#...#...####.##..##..#...##.#.##.###...#.#.#.#......#..#.#.####.####.........#.#####..#.##..#..#.#.#..#.#.....#..#...##..##...##.....#.#...####.#.###.#.#.##...##..#......#.#.###...######.....#....##...###.###.#....#..#.#.#.....##....##..#....#.#.#.#.#.###...###..#.....#..##..#....#....#.#.##.###...##.#.##..#.....#.##.#....#.##.........#..#..##.##..#.##.....#...##
##..##..##.###.##.#..#....######.##...........#..##.#.#.....#..##.....##.#####.##.........##..#.#.##.#...#.##...##...#.###..####.###.#.....#..##.##.##.#.##..#.#...#.##.##.##..#.##.#...#.##...#..###....#.#.#...##..###.#.##.#....#......#.#..#......##..##.###..##..#..#####....#...#..###.#....#.#..###.#.....#....###..###.#.#..##.####.....#.####.#.####.#...........##.#.##......#.....#.....###.........####..#.#....##..##.#.#....###.#....###.##.#......#..#.....#.#.....#.####.###.#..#..#.#..#
#.##..##.##..###.###...#.##.###.##...##..#.##.....#..###.#.#.#######..#.###.#....##.##......####..#....####......#.#.##......#..##.##...##.#.#.....##..##..#####.#.#.##..#.##....###.###...#####.....###...##..#.#.###.#..#.####.#.##..#..#......###.####..#.#..##..##.##..###..##...#.#..##...#.#.##.#..#...#.##.#.##...##...#..#...###...#.....#....#.##..##......#....#..#..#...####.##.#..##.....##..#...#.##...##.#..#.#.....#....#..##.#...#.##.#..#.##.........###...###.##.###.###.##.##.#.#.####
##.##.#..###.#..###..#.#.##..########..#.#.#....#.##..##.#...#.##..#..#.......##.#..#...#.#.##....#.#.###.#.#.###.#.##..##.#...##.....#...#..###..##..#.##.#..###.#..........#....#.####..#.#..###.###.##.#.####.#####.#..#...#.#.#.....#.####..##.####..#.....####.......#..##.#..#....#...#...###....###..#.#.#...##....#.....#......#.#....###.####.###..#.##..##.#....#...#.#..#....#...##..####.#..##....#.####.##..#...#.#####..#..##....##.....#....#...#.#..#.........####...###.###.####.#.#.#.#
#..####.#...#.#...#.#..#.#.##.#....#..###..###.###.##.#..####..##....##.#..##...#.##..#..#....#..##...##.####...#..#..###.##....#...####...#..###...#.#.#.##..#.#..#..#..#..........#.##..###.##.....###..#........#...........#.#.########...#..##.#####..##.#...#.###.####..#..#.....#.......##.#.#...#.#.#.##..#..#.....##.###.#..#...##...#.##.##...#..##..#..#.....##..##.#..##.#.###.##..#.###.#.#..#.....#.###.#..#.##..#.#.##....#.#.#.####.##.#.#.#.#####.##.#....##.#..#.....#...#.#..#.#.#...#
#......#.##...#..##..#.##.#...#.#.#.....##.##.##....#####..#.##.#####.#..#.......#..##..#.#.#...##...##.#...#####.#..#..#.###.##.#.###.##..#...#.#.#.#..#....###.#.#..#..#.#....##..#.#..#.#.##.#.....#.#.##....#.##..#####.##....##..#....#..#...#...#..#####...#.##.#.##.###..#...###...#..#.#.##.#..###.#...#.#.######...##......#...#..#.##.....#.##.#......###..#.###.#..##..#.#...#.#......#......#..#.#...#.#..........###.#.#.#...#..#...#.##..##.#..#....#....#.###.##..####.##.##.#....#..##..#
#...##...#..##.####.##..#...##.#.#....#.##..###.##.#.#.#.##.###.###.###.#.##.##..####.#.#.#.####...##.#.##...##..#..#.#.##..#..#.###....#..#.#..##.###.##.##..#..#....#....#.........#...#.#....#.#.....#.#....#..#..#.#.##....#....#.#..##.#..#..#..#..##........#.##.#..#.......#####..#....##.#..##.#..##..#....#####.##..#..#.#...###..######...#..#...#.#...###.###.#...#.#...###.#..##.#.###...##..##.#..##...###.###....##.#.#####.#.#..#...##...#.##.#..#.#..##....#..#...##..###...#.#.#.##.#.##
#####.##.##...#.....##..#.##...##..###...###...#.####.#.##.#....#.#....#.#.###..#.##......#########....#.####..#.#...#....#.#.#...#.......#....#.##.#....#..........#...##.#.#.#..#.......#..#...##.#.....#.#..##..#.#.#..###....###....##.#.###...#.###.###....#...#..#.#.######...#....#.##..#...#.#.##.#..##.#####..#..#..#####..#..####.....##.........#...#.#.####..#.#.#..#.....#.#.#......#..##..#.....##.#...##..#.###...####.#.#.#..#...#.#...#.#.###.....#.....###.##.##...###.###.##.#..#.#..#
#..#....###..#.#..###.#.##.....##...#...#...#.#.#..##..##.....#####.#.#.....#...##.##.#.#...#..##.#..#.##...###.#...#..##.##...#.###.#.#......#.#.##.#.#...#..#...#.##.#.#####.....#.#######..##..####.....#.###..#..###..#....###.##.#.#.....##......#....#..#.##.#.#...#....#.##..#..#..#..##.#....#..###...#.##.##.......#..##.###..###..#...#......##......#...##..#.#....#.#..###.#......#.###.......##.#........#.##...#.....##...#.#...######..#####.###......#..#.#...##.#..#.###...#...##.######
#.#..#....##.####...#...#...#...##..#......#..#..###....#.#.##.#..#.#....##..##..#..#..###..##.##..##..#...###.####.......###..#.##..#.#......#...####.##...###...###..#...#...##.##..###.####.....##.....#.#..#...##..#.#.#####.#..#.##....#.#.#..#...##.##.#.##....#.##...#..#.##..#.#.###...#..##..###.##..#...#..#.#.##..##.##......#.###.#...#.#####.#...##....#...#...##..##.#.#.#.....#..#..#####.##...#..###..##..###.#...#.#...#####.##.#.##.#....#.##......#....#.####..####..#.#.###.#....####
#.......#.#....#.###.#.##.####...####.......#.#..#.#...#.#..#.#.##..##.###...#.#.###....#.#.##...#.####.##....#######..#...#####..#..#.#.....#.##.....#..#.##..#.#..#...#.###...#.#.##..#.#..#.###..#...#...##.##..##.###.#####....#....#.####....#.#..#..#..#...#.#.......#..##.....#..#....#..#.##..#...##..#.#.#......#..#.....#..####..#.#.#.#.##..##.##..###.#........#.#...........##...#....#...##.####.##.#..##.#.#..#.#...##..###...#.#.#.#....#.#####...##.#.........#.....#...#..#....#.#....#
#.###.#...##.....#..#......####.#.##.##.##.#..........##.....#..##.#..#......#.#...#..#..#.#...##...#.#.#.....####.#..#..##.####..#..#....#..##..###..##..#.#.#.#........##.##..####....##.#..#.##.#....#..........##..#####..#.##...##..#.##...##....#.#....###.#.##...#...###.##.#.#...#....##......##.#...####...####..#...##.##.#..##.##...#####..##..#.#.#.####.#.....#.#...#.#.##.#..#...#.####...##..###.#.......#...##..#..#.#...###..#...#.#.###...###.#..###.##..#.#...#.#..#.##.#.#...##...#.#
######..#.#.#...#.##....#..###...#...#.#....##..#..#....#.##.#.#.##.#.#..#.####.##......##..####.##.##......###...##...##......#..#####...##.#.##.##.#..#.#.......#.###.#####.##..####.#...#.#.#..#.##..####..##......##..##.#.#.#....#..#.##...#.#..#.##.##...#......###.#.##.#.###.##..#.####.###...#.##..#.#.##.....#.#.####.##..#....#.....###.##.#.##.##.###.#..#.###.##.#.#...#...##.##.#......#.#.###.#..####..##..##..###..####.#..##.##....#..#..##....#..##...###...#.##...#....##.#.####.###.#
#.....#.#..##..#.#.##...##..#....###.......#.##....##....#.#..###....##.#.##.#...#..##.#..........####.....#....###.###.##......#.##.#..#....#####.######.#.######.##..#..#..#..#.######...#..#.##.#..####.###....#...##...#...........#...##.#.###.##...#####.###.#.#....##..##..##..##...##..#.#.##.#..#.###..#..##.####..##.....##.......#.....#....###...#......#.#.###.##....#..###.......#.###......##.####..##.###.##.##.#...####.#.###..#......########....###.##.#.....##.#.#.....#.#.#.#.##.#.#
#...######..#....#.###.#..##....##...#.#.#.##..#.##.......#.#..###..##.#.###.#.#...##.###.##.##.##.#..##.#....###.#...#..#.#.#....#..###..###.##..##.##.##...##.######..#..#.##.#....##...#..#..#.#..#............#.#.#.#.###...##....##..##.....#.##..####.#..#...#..##.#.##..#.#...#....####..####.##.#...#.....#######.....##.#####..#...##...###...#...#..#.....###...##.....#...###...#.#.##...#.#...#..#..##.....###....#.##..#...###....##....#.#...#...####...#..#..####.......###..#...#####.#.#
###..####..##.##....#.##.....##.....#.#.#.#.#.#####....#..#.#.#.#...####...###..#######.......#..#.#...#....#.##..#.####....#...###......#.##..#.###...#.##.......##.##.#.....###..##.#..##..#....#..###...#.##....##..#..##...##..###..#.#.#..#..#####.#...##.#...#....#.....#.#...#.#..#...#.##.#...#.##...###.#.#.#.###..#..#..#.#..#...#.#....#.......#.#.#.#...##.###..#.#.##..###..##..##..##.#...#.#......###...##..#..#...#.##..#...#..##....#..##.#.#.##...##.#.#.##..##.#....#.#.###.....##.###
##.##.#..##.#.......#####.##.#.###.#...##..#....####...#...##..#..##.##.#....#......#......#..########.#.#.###.#..#..#.#.##.#.##.#..##.##.#...#...####.#.###.#.##.......##.#...##..#..#...##.##.##...##.##..##..#..#...##....##.###.#..#####...#####..#......#..........#.###.#....#..#####...##...##....#....##.....#.#.#.#..#....###.###....#.#...#...##......#.######.###.##.....#####...###.##..#.#........#....##...##.##...#.###.....#..##.##..........#.##...#..#..#.#.#........##.#..#.#.#.##..##
###.#####..##.##....#..#####...###.....##.#..#...##.###..###...#.#.####.##.#.##.#..#.###.###.##.####.#####..#.###.#.......##..#..##.#..###.#....##..##.####..#.###.###..#.#..#....#####..####.#....#...#.##.###.#.#.#..#...###.#.##..##.####...##..###.#.#...##.#.##.#..........#...####........#...###..#....#..#......#........####.#####.#..#.#...##..#.##.....##.#..####.#...###....#.#....##.....#...#........#..#.##.#......###..#..#.#.##.#......#.#...##.#...#...##....#.#....#.#..#.##.#.#....##
#..##.#...#.#.#.####....####.#..#.##....#..##..##...#.#...#......#...###.##.#....##......#.#..#.......##.#..#...#.####.##.#..###.###..####..####.....##.#...###...##.#..#####..#..#.####.##..##.#....##.#......#...#.####..#....##..#.#...#.#...#..#.#..##......##..#..##....##..###.#.#...##..##.#.##...#.##.....#..##.....###...#...##..#.#.#.##..#.#...#.##..##.####..#..##....#####...#.##..##.#.#.####.##..#..#...##..#.#.###.###.####.##...##.....###...##.#.....##.###...###..###.##....#.##.##..#
#.#..#.............##.#.########.#....######..#....#.##...#....##.##.#.##...#.##...###.....##...#..#.........########.......#...#####..####..####..#...###..#....####.##....###.#..##......####.##.#.#..#....##.....#..#....#.###.##.#.###.##...######..######...##..#.#....#####...#.#..######.#....#.#####......##..##..........####..#....##...##......#..#..#.....#........###.........#.#...###.#..#.#####..#.#...##..##.#.###...#..##....##...#..#####.#....#.#..#.....###.#.#..#..##.#.##..#.#...#
#..#.#..#.#.###...###..#.......##...#.#.#.#....##.....#..#....#..#..#.##...#..##.##...#####.##.##..#...#.#....#.#.....#..#.#..#.#..###.......##..##...#....##.##..#.###..###.#.##..#..##.#.........#.#..#.##.#.######.####...#....###..###..##..#.....#....#.####.#.#....#.#####...##.#.##..#.##.##......##.#.#.#..##..#.#...##.#.##.#######.##.###.#....#.####...#....#..##..##.##.#....####.#..#..#.#....##....##..#..#..#...##.#...#.#.##.#.........###..#....#####..#.##...##.#....#....###..#.#..#.#
#..##.#.....#..###..##.#..#.##..##.#.##....###..#.....##...#.##..#..###...#.#.#..#...###.#......#####..##.#.##.#...#.#.##.#.#......#..##..#....##....##.......#.##..#..#...#....#.####...#..#.......###.####.#.......#.#.#.#.##...#...#....####.#.....#....##.#....#...####...##....#....#.####.####.#.#..##..#..#..#....####.#.#####.#..#...##..#.####.#.##..##....##.##..#..#####..#.#.##.###..#...#..###.##..##.....##.#.#.#.###.#.##.#..#.#.###.#####..#.#..##.....##...####..####.....#.##.####.#.##
#..#...#..#.#..#.#..#.........#####....#..####.#..#..##...#.#...##...#.....#.#..####.##.#.#..##.#.#.....#.##..#.######.##########..##...###.##..#.##.#......#..###...........######....##..#.#.##....#...#...##....##.#.#..#.#...#..##..##.#..#.###.##..###.#..#.#..#..##...##.#....##...#...#...##.##..#.#.#...###..###.##...##..#.##...#.###...###......#####.#...#.####.....#...#...#.##.###..#.#......##.##.#.#.#.....#..####....#..#..#.##...##.#..##.#...##....#.#...#........#....#....###.#..#.##
####...###..........#...##...##..#.#.##.#.....#...#.###..#...##....##......#.#.....#..#..###.#..###...##..##..#####....######..#....#.....###.##.###..#...###....##.#.##..#######.#..#######..####..##.#.##....####....#..###..#.....#.##.....#....#..#.###.##..##.#..##.###.##....##...#.##.##.##......###.##.....#.##.#.#...#.......#.#.##.##.#.#.#.#..#...#..##......#.#..##.##......#.#..##.###.#.#..##..#.#..#..#.#..#.##....####....#.##...#..#.#.#.#.#.#.#..###.##.#..#..#.#.#.#..####.##..#..#.##
#....##...#...#.....##.###....###.#.#...###..###.##..#....#...#..###..#.##..#####.#...#....#......##...##.#.#.####..#.#..#.#####.#..#..#....#..##.#..#.##.#..######.#.#.###..#...#.##...##..###....#...#.#.#....#.#.#.......##...#.######....###..##..#...##..######.#.##..##.......#.#.....#.#..##.###...###...###...##.#..........###.#..#....##.....#.#.#..##.####.......#..#.######..#...####....##.....###....#...##.#....#..##..##..##.....#...#.#.....#.##.#.##...#...#.##...##..###...###..#....#
#####.##.#.#.######.#....#....#..#.##.##...###....#......#.####..#.###.##..##..##..########...#.#..#.#.####.#.##..##.....#####.###.#.#.##.####.#.#.#..##.#..#.##..##....#......###.#...#....###..##.#.#.#...######.......##..#..#.#..##...#.#...#..####.#.##..##.##.###.......#...#........#.####..#..#.#####..###..##.......#.#.....#.#.##.....#.......##..#.#..#..#..#...#..#####.#.#..##.#..###.....#....##.#.#...###.##...#...###..####.....#..##.....######.#.#......#.#.##.#......#####.##..###.#.#
#.###.##.#.##.#.#.#..####.#.#...#######....#..#####.##.###......#.....######.#..######...#.####..##.##..#....##.######..#.###...#..#.#...#...#.###.##......##....##.#..#.########...#.#.#..####...#.#.....#...####..#..##.####....#.#.##.#...#..#..##.#.###...##...#...#.#....#.#.......###.#....#......##.#....##..#..###.###...####.#..##.....###.##...###...#...####..#.##........###.#.#...###.###..####...#####.##..#.#..#.....##...###.###.##.#..#...###..#.#.###.##.#.......##..###.#.#.#..#.#...#
#.#.#...#...###..#.##..##..##..#....#.#.##...#..###..#.#.#...#.#.#..###..###....#####..##..#.#......#.#####.#....#.###..#..##.....##..##.#..##.##..###.....#.##...####....##.#.#...######..##.#.#.####.#.#.##.#....####...######...#....#.##...#...#.#.####.##...#........##..#.###..#.#..#.....#..##.##.....####..##.###......#..#.#...##...#####..##...##..#.#.#..##..###....#.##.###.##.....###.###.#..#.##..##...#.#...#.##.#........##.#.#.##....#...#.##...###..#.#..##...#.#..#...#..##.###.#.####
#...##########....#.#.#.....#.####.#.###...#.#..#....#.###.......#.....#.##....##.#..##..##...#....#.##....#...####.#.#..#.##.#...#######.......###.#..####.##...####.#.##..#.#.##.###..#...####.....##...#..####..#..#.##.###.#......#.#####..##.##..#.##....#...#.#...#.#.#..####.#..###.....#..#...#.#..###..##.#..#.#..#..#.##..##.##...#..####.#.###.#####..########...#..###.......##...#..###.###.......#.#..#..#..#.#.....#.####....#.###.#.#.######...###..#.#.##..###....###...#..##..####.##.#
#....##.#..#.###......#..##.#.##.....#.####..#..##...##.##.#.......#..#..####...#.##.#...#...#.#...###.......##....##..#....#.##..#.###.#...##...#.#..#.#.#.####....#.##.#..#..##..######.#....#.#.#########.####..###.#.####..##.#..#.##.....#.##...#...#.#.#.###.###..#.....#....##......##....#.#.###..#.#.#.#..##..#.##......#.####.####...###..##.##.#..#.#####......#...#..#...#####.....#..###.#.####...###..#.#..#..##.#.###.#.##.######..#..##...#.#..##....#.#....#.##....#..#.#..#...#..##...#
###...#..#...##......#...##.#.#..##.#.####.......###....#..###..##..#..#.....##.##..##..##..#####..#.##...###...###........##...#..........#..#.#.#..##.#.#..#..##....#...#.#.#....#..######.#.#..#.#....#.##.#..#.#.....##...###......##.##.#.#.#.#.#.#..##..##...#..##.####.##.#.#.#####..#...##..##...#...######..####.#####.#####....#.##.##..##...##..#.#..##.#..#.####.##.........##.###...##.#..#..#..##...#......####......##.##.#.#..#....##..#.#...##.#.##....##.#.#...##..##...#.##...#.#.#..#
###..#....#.##.....#...#...#.#.#.###...#.#...#..###.###.....##...#....#.#..#.#....#..##.#...#.#.###.#.#.##...##.##....##.#.#.#####....#.###...####.#..###...#.....#.#...#.#.#####....##..###..###.##.##.#..##.#..#.#.#....#..##...###......##.###..#..#...##..#..#..#.....#..#.#...###..........#..#.#....##.#.#..#.....#....##.....##.#.#..#.#.##......#...#..####.....#.....#...#..#.##.####.#...####..#.#..#.#.#.##.##.####.###.#.#.##........##....##..#.##.......#..##...##.##...#.##......##.#.####
##..#.#...####..#..#.########.#.#.#.#.#.#...#.#.#..##..#..#...###.##..#..#.#..#####..#.##...#.##.....##.####.###.###.......#.##.#..#....#...#.###...#####...###.#....#....##.#.#....###.##.....###..##.#....#.#....##.#....#..#.#.#..##..#######.#..#.###....#####.###.#.......#.#..#.#..####.#...#.#..#.##.##.#.#..#..#.#..##.#..##....##.#.##.#..####..##.....##..####.##..#.#######...#..#...###..##..#...........#.....##..##............#.#.#.#.###.##.###..###..##....###.#.##.#.......##########.#
##..##..#.......##.##....##.##.###...##...#.##..#.#........#.###.#..#.#.#..####.##....###.#.###.####.##...###...####....#....##.###...####.###..###...#...#.###...##.##.#.........###........###...#.#..#.....###.#...#.#.#..#.####.#.##.......#...##..##...#####.....#.....##....#.##.###..#.....###..#..#.##..##.....#..##.#...##..###.#......#.##.#......#....##.##.####.##....##..###.#.#.##.##.#...........#....#....#.##..#...#..#.#...##.#..#.#....###...##.......#.##...#.#.....#......#...###.##
#..#...#.##..###.#....#.###.....##...##..#.##.##...##..##.#..###..#..#..#.#...##..#.#...#.##.#.#...#.#....##.#..#.#..#.#.###.#.....##........########..#.##..#.###..##...##.#####.....#.#....#.##..#.#..#.#..#..#....#######.#...#.####.##.#...##...#.###..##....#.....#####...#.##.###...##.....#....#...#####..#.##..#...#.#...###...#..#..#...#..####....#..##..#.##....#...##.....###.#.##.#..#....#..#####..#.#..####.#####.##.#.##..#.###.#.#.#.##...#....#.#.#.#..###..##.......#...##...###.....#
#....#.#.#.#.#.##........#.##.####.##.#...######.####......#..##.##.###..#.#.#..##..##..#.##.#..##.#.###......###.##.#.#..#..##...#...####.#.#.......#.###..#####......#..#.....#..###.##..####.#.##..#.##.##.##..##........#...#.....#.........#.....###...#.####........#.....######..#.#...#...##.#....###.##...##.#..#....##..#...###..######....######.#.#.#..#..#..#.#.......#.##.#.##.#...##.##.....#.#....#..##.###.#.#..#.##...##....#.###.#####..#..##..#.#.##.###...#...#..#.#.#....###..##.##
#..###.#...#.#..#..#..##..#..###....#.......####...#...#..##.##......##...#....##.#..#.#.#...#.##.....#.##...#..##......#...#.#..##..##.##...#.###.#..##..##..#.#.#.##..#.##.#.....#.###..#..##.......#.##.##......##.###.##.#..#.....#.#..#.#....###.##...#..#.###.#.##.....##....#.##.###..###...##.###.#...#..###.####......###.#.##..#.##..#.#.#.....##....#..#..#.....##...#.#..#..#..###.#.###...#...#..###.#.#...###.##.......#.##..#..##..#..#######....##.......###...#.##.....#..#####......###
#.#..##.#.#.#...#..##..............##...#..#.#.#####...#...#.#..###..###.#.........#.#.....##...##.#...#.#.#.#..#.##.#..###....#..###.#..#.....####....##.##..#..###....#.#...##..#####.....#..####...#.#.##...#######..####.###.##...#...#.##.###....##.#.#.#...#..#####.#.##.#.#..#..##.##....#.#....##..#.##..##..#..#...#..#.###....#...#.##....###..#.######.....#..#...#.###..#..#.#.###.###.#..#.###....##..##.#.##...#.###.#.####.#...#..##.#####.##.#.##....#.#..#.##.....#.###..#.#.....##..#.#
##.#...#..#..##.###...###..###..#.#..##....#.##.##...#.#.#.#...#.#.##...#...#.#..#.#..###..#....##.#.........#..#.#...#...#.#..##..###.......##.##..#..###.#....##...#.###.#.#...#........#...##.####.....#...###.#.##.###...####..##.####..#..###.#..#..#.#.#....###..##.#..##.##....#..###..#.#.#.....#.#...#.#...##.##.#.##.#....###..#.#.#....##.....#........#..##.#.#..###.#..#...#.#.###...##.##..#.#..#.###.#..##..#.#.#.###.##......#...#.#..#...##...#..##.#####..........#...#.#.##....##...##
#.#............#..#...###.#....###.#...#.#.#...#.#..#.#..#..##..#.##.#..##..#........##.##..#..###..#..#.####.#.#....##..#.#.#####...#######...#....#.#.......#....#........###.##.#..###.###.#..#.#.#.#....#.#..####.##.##...#.#.##.#..#......#####..#.####..#..########.#######..#...####..#.#......#.##..#.##.#....##.##.####.#.#..#......#.#...#.....#...##...###...##........###......#.##.#..###.#...##.#..#....##.##.##.......###..##.#.##..#..#.......#..#..#.#.#.#......#.#.....#...###.#....###
#.#...##.#.#....##.##..###...#.#.#.....####..#..##.#...##...##.##....#.#.##..#..#.#..###.#..#....####.#.#..##.##..#...##..#.#.##..#..##....#...#.#.#.#.#..#..#.##..#..#.#.#####..#...#..#.#...#..###.#..#...#.##..#.###...##.#..##.###.#####.#.#.#.#.#####..#.#.##..#...#........#####.#......#....#####.#.#.#####.#.....##...##.#..##.##..###..######.#..##.##.#.......#.#..#....##..##.##.###..#.#.#....##..#.####.##...#.#.##.####....#.#.##.###...#...#####.#.#..#.#..###.#....###..#...###...#######
#..##.#.#...#.#.##....#.#...#....#.##..##.###..########..#....#.#....#....##.###....#######.#.....#...###.###..#...#...####.#.#####..#...#.#.##...#####....###..##..#####.#..#.#...#.#.#..#####.#.....###.#.###..#....###..#..#.#.#.#..#...#........#...#.#.#..##.#.###..#.#.#.#....##...#####...#.#.#.##.##.#.##..#.#.##...#..#.##.......#..#..#.###..###.##....####...#.#.#.#..##........#....#....##...##..#.#..#.#...##....##.###..#.#..######...#.##.##...###########..#.#.##.##.###.##.....#....#.#
####.###.#.#...#.#.###...#.###.#..#.#...##..##..#..##...#......###.####.##.#.##.##....##....#####.#..##...#.......#....#...#......####.#...#.....#....#..#.#...##..#####..#.##........###.##.....#.#....####.##.##.##...#.#.###.....#.#.#.##.###.#..###.#.#..#.###..#..##....###.#.#..#....#....#...#...##..##.#.##.##...####..........#.#..##.#..##.#.##.#..#....#.#.#.....#.##.#..#####..###.#..#.#.#.###.##...#.####..#.#.....#..#....#......##.....###.#..#...#.##...#.#.##..#.#...#.#...#..###....##
#....#.##..#.##.###.......#...##....####..##.#####.#.#...####..#.####.##.....###..#..###......#.##.#.###..#...#.##.#.#.##...#.#..#.....##...#..###.#....##..###......#...##.#.....####...#.##..#....#.##.##....##.#.#..##.##.#....#.##..###....#..#..#.####...#####.#..###...###...#...###.#..#..##.###......#.##.#..#.#.#.#.#.##....#..#.##########.......#####.##.#....##.....#...#.#.#..#.#.##...#...######.#.#...###..##..###.#.##.#..#.......######....#.##.##.#..#.###..##.#####.##.###.#.###...#.#
####.##.##..#.##.#.#.#..#.....##...#.##.##....##......#...#..##.###..##.##.###...#.#.##.#.##..#.#.......#...#..#.#.###.....#......#.##..##..##..###.#.....##...##...######.###.####..#....##..###.#...####..####..####..####..#.#..#...#..#.#...#...####..##.#.#..#...#...#..##.....##..#...###.#...###..####.#.###.###..#.#.#.#.##.#...#..##..#..##...##.####.#.####..#..#....#.#.#.#..#####.####.##.#.##.###.##.##.##.##...##.#.....#.##...#.##..##.#.##.#..#.####..###..#.#..#......#...#.#####..#.###
###...##.#.#........#.#####..#####.######....###.##..#.####..#.#...#####.#.##.....#.#.###..#....#.#...######...##.##..##..#......#.###.....##..#..#.##..##.#........##.###.......##.#.....#...##..##.##.##..#......###..##..#.#.....#.##....##.#...##.#.#....#...##..#.#.#..#.##..##....#...#.....##..##...##...#.#.#..#...##.#.###.....##.#.###..#..###.##.##.###....####...####...#.#.###.#####..#....#..#######..#####..####.##..###.#.##.###..##.##.#..#.....#.###..#.#..#...###.##..####.##.###..#.#
##..###...#..#.#.#####.....#.#.####.##..#.#..#####.#..##...#.#.####.#.#.###.#..###.########....##.###..#..#.#.###..####...###....#......####....#..#.#.#..#....###..#######.#.#.#...##..#..##.###.....#.###..##.#.#..##.####..###..####...#.####..#.##.#.######.#..##..######...#.###.####.....##....##.#...#.##....####.#..##.##....##..###.#.#.#....#...##.##....#...#.#..#.#.###...#...#..#####....####.......###.##.##.#.#.#..#.###.##...#####.##.#..##...#.##.####....###.##..#.....#...#.....#..###
#....#........#...##..####..##.##...#.#####.###..#....#.....#....####..##.....#....###..#######...#....#..####..#..###.#.#.#..#.......#.###..#...##...#.##..........#......##..#...#...#.#.#....#.###...##...#.#.###..###.#..........###.##..#...###....#.###....#..#...#.....###.....#.#.#.##...#.###...##...###..#..#.#.##.###..#.##...##.#.#.#....##..#.##...###.#...#####..##.##.#..####...#..##.##....#.#.####....#####...#....####..#..###..#.##.#....#.#.####...####..#..#....##..#.....#.#####.##
#.#.#.....#.#...#.#....#####.#..#.###...#.#.#.#..#..##...#...#.##.....##......#.###..#....#.##.#..###...####.#..###..#........#.####.###.#.####......#.##.........##......#.#.....##.#..#...#.....#.###.####..#.#.....#.##.###.#.#.........##..##....####.......##.#....##..##.#.#.##..##..#..##.#..##....##..#.###.##...##...##.##..##..#....#.##.....#.##.#....#...#......##.##.#.#.#..###...##.....#..#.#...#####.#..#....#...#.##....###.#..#.###...#.###.#.##.#..##...####..#.#.#.##.#.#####..###..#
####.##....##....#...#..#.##..#.#..##..#.....#..##.##..#.....#.#.##.#####.#.###.#.#.#..#.######.#.###..###..##...####....#..##.##..##...#...#.#....#...#.........#.....##.##.#.#.##.#....#########....#.#.#.#...#....#..##..#.#..#.....##.#.#...#.###.#.#...#.##.###.....#####.##.#.#..#....##...####..###....##..##....#..#..#....#...#...##.....######.#......###.###.##.#.#..#..#.#...#...#..##.#.#.#....#.##...#....#..#.#..##.#.#..#....#.....#..##....#..#.#....#.###..#..########.###..#..###....#
#.......#.#......#.####.#..##..#..#....##...#.#.#..##.#.#####.##.##.###..#.....#..#.#..##.#.##.....#.####...#.....#..##..#.##......#.####....#.#..##..##.#..##.#...#.#..#..###..##.#.#..###.#.##.#..#.#....##.##..##.........##.......#...###..#..#..#.##....##...#.####...#....#...#..##.###.###....#..#.##..#......#####.##.#......##.#.##.##.####...#########..##.##.#..#.#.###..#..#..###.#.#....#..##.##..###...#..###.#....#..###.#.##.....###.#....###.#...##.#....##.....##....#.#.###.##.##.#..#
##.....###.......#...#.....###..##....##..###...#.#.#.###.#.....#.#..####..###.##..##...#....##.#..##.#.#.##.##...#..##...#....#.###.##.#...#...###..##.##..#..##...###.......#..#.#.#.......#####.##...#.##...##.#.#.....#.#####.#.#........##.#.#.#..##..#..#####.##.....#..#.#.##....#...#.##....#######.###...#.###.#...##.#####..###.####...#..###.......#..#..#.#...#...####.##...####.#...#.####.#...########..##...###...#..#..#..###..#.#.#.##...#.###..#..#....#.##...####.#..#.#....#.#.#.##.#
#.#.....##......##.#####........##.##..###.###..#.#.#...#.##...##.#...##.....##.#..#..#.....#.######..#.##.#..#.#.....##..##.##.##..##.#.#.#.....##.####..#..####.#.##..##.###.#..#..#.#.....#.##.##.#.#....#.#.#.#....#####...###.#...#.#..###...###....##.....###..#..#...#..#.###.###.#...##.#.##.##.##....##.#####.#.....####....##.#......#...#.#.##.........#....#.#...#....#.##.#.#.#.#...###########..#.##.....###...#....#.#...##.....##.##...#...#.#..#.#.####..##..#..###..####.##..#.#.##...#
##.##...#.....##.##..#..#....###.#.#...####..###.#...##.#..#####...###.##..#..#.....##....#..#.##.#..#.####.######.#...###...#....#.####..##.#..#.#.#....#..###...#...####.##.#.#....#....##.##....#.###.#..##..##.######...##...#.##.#.##..#.#........###.##...#..#.....##.#.#.###.#..........#.##.#..##.#..##.####...#.##....#..#.##.#...#.##.##..#.##....#..#.###..##.##....#.......#...#.##..##..##....######..##...###.##.#.#......####..#.##.#..#.#....###..#.#.##.##....##.#........#.##.#...##.##
##.#.#..#.#..##..##.#.......###.##..###..#..#....#.#..#.#........#..####..#.##.#...#.#.#.####.#.##.#..#...#..#####...##...###.#####.###..###....#....#.##...#.....#.##.####....#######..#...##.##.#.###..####.....##..#...###.##......#.##...##.###.#.##..##..#...#...###...#.#...#.#..#..#.....#...##.#.....#...##.#...#..#..#.##.#.#.#..#.##.....##.##....#.#....#.....#######.#.....##..###...#.#########......###.##....#..#.###.###..#..#.#..#.#..###.....##.##.#.#.###..#...#..#...#.####....##.#.#
##.#....#.##.#....####.###.#...##########.###.......###..#.###.#####.####.#.....#..##.#.#..#.#....##...##....###....####..###.#...#.#.#..##.#......##.##..#.##.#..#...##.#.######.#..#..#..##.#...##.##.#.###.###..###..#...#.######.######......#..##.........#..#....##.#.....#........#....##.#.##.#.#...#...#....###.##.###.#...#..#.####.#...#..##.##......##.....#.#.##...#.#......#...####...###.#...#....##..##.#..#.##..#.##...###..####.#.###..#.#...##.###.##...#..#...##..##.#...#.########.#
##..###.#..##.#.###.#.#..##..#####.##..##.#.#....#.##.#....##.#..#..###.###..#.#..#...#.#..#....#....##.##.....#.#####.##.....####..#..#........##.#.##..#.#..#..#.....###......#..#...#.###..######.....#..#..#..#.#.#.###.#....##..#................#.#...##.#..#.####.#.#.#..##....##..#...#.####.###..##.##.###..##...##.#....#..#..#.#..#...#...#..##.#.##...######..##.#..#.##.##..#..........#..#..#.#..#.###.#..#..#..#.....#...#..##.######.....###.##.#.####.#...#..#..#####.##..##.#....#..#.#
###.#.#...#......###..#########....#.######.#.#.###..##.#..###.##.##.##..#..####..##.#.#.###.....#..#..#...#.#....#...#.....##.##..#....#.#..#..##..##...#..#..#........##.....##..###...######.#..#.##.###..#.##..##.###....#.##..#.##.####..##.#.###.#....#.#..#..#...##.....##.......####....##.#.#.#####..####.###..#.......##..#....##.#...###.##.#....###.#.##.##..####.#..#..##..#.......####.....#...#....#.#...#..##.#.#.#.......###...#.#.....#.#.#..#..#...####...#.#.#....#...##..#.###..####
##....#.....#...##....####..###........#..#..#..#.##...#..#..##...##.####...#.#..#.##..#.#...#...#..#.....####.#.#.##.#..#..##..######...##....#.##.##...........#..###.#.#.#...#.#.##.####..##.###.#..#..#.#..#.#.#.##...##.#......#....#.#.#.###...#..##.###...##...####..#..###.......#.#..####..#.##.####.......##.....#....#.#.##.##......##.#.##..#..#...###.#....##..#....#..#.##.##..#..#.#.#..#...##.##.#.....####.##.#......#.####...#...#....#.##....####..#....#..#.#.##.#.........#..#.##..#
#.##....##.#....#...##.#####..#.#....#.#.##.##.##.....#...#....#....#.....##.#.....##..##.#.##..##.#...#........##.####......##..#.#....##.#.###.#.###...##....#..#..##.##..........####.##.#..#...####..#....#.##....#..#....#####.##.#.#####......##....###.#.##.....####.....#..#...#.#.####..#.#.#..#..####..#...#.###.#.#...######..####.#.#...#..#..#....##.##.##.....###....##.#..#####.#.#..#....#.###.#.#....##....#.....#....#.##.#..##...#...#.#..##.##.#.....##.#..##.##.##..##..#.#..##.#..#
#.......##..#...#.#...#...#.###.##.#...#.###.#..#...##..#.###.######.....#.#...#..##.##.#......#..#.##...##...#####.#.##....#......##.#....#..#.##....##.#.#...#..#####.#.###....#.##.##.##...##....##.###.....##.#.###.##...#.#...#....#.###..#.#..#.#...##..#..#.....###.#.####.#....#..####.##.#....#...#####.####..###.###.###.....#.#..#..#....#.####.##...#.#..#...##..#####..##.###..#.....#..#..##...#.##....##.#..#....##.#..#..##....####.#..#....##..##..####.............###.###.##.###..#.##
##....##.#.#..#.....##.###.#.....#####..##.#...#..#...##...##..####....#.#.##..#####..###.#.##..#..#.#.######..#####.##..#.##.##.##.####...#..##.#.#.###.....#..##.#........###..####.#..####...#.....#..#.#.###..###.#..#..#....#...#....#.#.#.#.##.#..#........###..##..#....#..#..#..#....#.##.#...#####..####.#..###.#.#.#...###..##.....#..##.......#.#.#.#.#..#..#.#...#.#....###.....#.####..####.....##...#..#.##.#.##..#...#......#....#......#...#.#..#.#...#.#..#.###...###.#####.###.###....#
##..#...#.#......#.#.####.#.###.#...###..#.#..##.#.#...#.#.......#####..####.#.#..#..###....####.###..##.##.##.#..##...######.##.##.......#...###.#..##....####......##..#.#.#.##.#...#.#....#.#..#.##....##.....#...#...#.#.....###...####..#......#...#.##...#..#.##.#.#.###.#..#...##.#.....#...#...#..##.#.##..#..#.#.#..##..##..###...###..##..#.###.#...###..#..##...#.####.....##.#.##..####..##...#.#...##.#..##.##.#..##.##.#..#.##.....##.........#...#.##.#..#.#.#.#.#.##.####..###.#.#..#..##
#.####.#######.#......#..#...#.#.##..#.###..#...#.##..###.#..###.#.#....#...##.##...#.#.#...#...####..#.......#....###...##.....#####..##.#.#..##...#..#...#..##..##.####...#.##.#.####.....#..#..##.##.....#....#.####.#.##..#.#.#....#........#..##..##.###.#....###.##.##..##.....###.....###......#..#.##.#.##.###...#.#..#.....###.##......#.#..###..#...#...#...#...#.#..####..#.#.#..#.###......#.#..##.#..#.##.#..#..#...#....##.#..####..........#....#..##.###.......#.#..#.##......#.#..#...##
#...#..##..#.##.##.#.##..#######.#...###.#.#.##..#..#........#.#......##..####..#.#...#...#.##.####....#...#.#.##.###..#.#.#.###..##..#.#.#.####.........#.##....#.#.##.#..#......##.#.#.#.#.#.#..###.#...#.##..####....#...##.####....#.#...#.#.###.#.#.##........##...#####........##.###...####.####..#.#.#.###.##.#.......#...##.##....####.#..#.#...###.##..#.......#..#.##.##....#.#.#....##.#...###...##........#.##..##...#....##.#...#.#.#..#.#..##..#.##.##..###.......##.###.#..#......#.....#
#####.#..#.##..###....#.....###....##.....#..#.####...#.......#......#..##.#.#..#.#..##...####..##.#...#.#.#.##.#.#.##..###....#.....####...##....#.#..##.#####.#..##.#..#.#.#......#.#..####.#....#.##....###..#..##...#....##...#..###.#.#.###..#.####.#.##....###.##...#.##...####.....#..#.#.#.#.#..####.#.#....#.....#...#..#.#.#.#.##.....###..#..#...###......#.##...#####.#..#.#...##.##..#.#.#..##...#..#..#.#....##..###.....##.#.#.........#...#..#..#.#....#....###.#.#.###.#..###.##.#####.#
#......#.#####.###.##.#.#...#####...##.#...#..##..#.#..###.#...#.###..#.#..##.#.##.#....#.#..#.........##..#.#.###..........##.#.#.#..#.......#.#.#...#.#.#.#.##...###...#.....###..###....##.......#.#..#....##...#..#..##..#..........###.##.#.#...#...#.##...###.##.....#.#.##...##.##..#.....##.....#..###....##....###..#..#.....####......##.##.##....##..#.#.#.##.##.##.######..##.####...###....#...#.#.###..##.#...#..###.#.......#.###..#.#......#..###.#.#..##.##..#..#.#####.##.#......##.#.#
#####...###.#...#.##......#....##.#..#...#..##..#.#.##..#.#.#.##....####.#.#..#.##.#.#.....#....#.#....###.#.#...####......#...#...###.##.##....##..#...##.##.##.#.#..#..#......#....#.....#...##.#...#....##..###..#.###...........#.....#..#..#..##.###.###.#####..##.#.#.#..##.#.####.#..#...##.##.#.#.#.....##.##.#.###.#.....##...#..##.#.#.##.#.#.#.#.....#..#..#...#####.##.##......#...###.##.#.##.##.....#..#..#..#.###....##.##.#...#...#.#...#...#..##...#.###......#....#.###....#.##.#..#..#
####..#......##...##.........##.##.###.........#.#...........#.####.#.###.#....#..####..#.##.#...#...#.##...#...#.#.#.##.#.#..#..#...#...##.##...#..#..#.#.###..#.#.#.##.###.#..#.###.#.#.#..#..#.#.##.#....#..#..##...##...####.#......#..#..###...###...####..#....#.###...#...#..##...#.###.###..##.##.##..##.#..#...#.##.##.#.##....#..##.##.#......##.#......#.#.######.###.#..#....#####.##.##..#####.##...##...#####..####.......#.###.##.#....#...####.#...#.#.####.###.....#.##.#.#...#.#####..#
###....###..##..#.###.#..#..#.#.#..###.##...#.#.#.#....#...##..#.##.#.###.###.##.##..#.##.##.....#..#..##.##.##..#..#.##....#..##.....#..#...##.##..##..#...#..#..##..#..#.#..##.###....##.##..#...#.#.#.#...###.###.....#........#.#.#..#...##.#..#...###...#....#.#.#..###.#..##.##.#.#..#.#.##...#....#.##..###...#..#....#..#..#....##.#.#......##...#.#..#..###...#.##########.#...#..#.#.##.#......#.........#..##.#...##.#.#..##..#..#####.#.###.#...###.####..#.#...#.#..#.#.#.#....#.#.#..#....#
#..##...##.#....###.#...##.....###.#......##..#...#.......###.####...#......#.#...##..#####.#####..#.#.#.#..###..#.####.##..##.####.#....#....##.###..#...#....#..###...#.###.#..#####...#......#.##.......#.....#.#..##.#.#..#...####....###.#....#....##..#.##..####...#.......#..##..####.#.#.....##.....####.#.###.#...#....##...####...#..#..........#...#.##.......##.##.#.....#.###..##.###.#.#.########....#..###.#######....#..####..#.#...#.#..#..#.#..##..#.#.####.#.#....####..###.#..#..##.#
#.#.#.#.........###..#....#####.###..##.##...#.##.##.##...#....#.####...##.#.###.##.....##.##..##.##.##......#..#.#.##.###..##....###.#..####..#.#....#.#......#.#...####.##....#.##.###..##.##.#...#.......#.####.###..#...#........#....#.#....##.....#......#..#.#....#.##.#.#.#..##...####.##..#.#....#.#.#..#.##...##..###.#..###....#.#.........#...###.....#.###..#...##.....#.#.#.#....###....#...#........#....#..#.###...##.....#..#..###...#.....#..##....##.####..##...#.###.##.#.######.##.#
#.###..#.#.#.....####...#..#.##.#.#.##.#.#.####.##..##.#.##.##.#....##.###.#.#..#.##..##..#.##....#.##.#..#.#...#####.....####...#.##.#..#.#..##..#.....#..##.#...####.#.#..#..##.##.#...#.#.......#.#..##..#.#.....###.#....#.##.###.##.#.#.#...#.##...####..###....#..#..#...#####...###.#.#.####.###..#.#..#.#..#.#.##...#...##..#....#.....#..##.#...####.##....###.#.....##..#...##.##.....#.####.....#.#.##.##..#...#..#.#...#.#.#..###...###.#..#.###..###...##..#...#.#.##..##.#..####.....##...#
##..##.####..#..#.#..##....#......#####.######.#...#..###.#..#...##...###...##...###.#.........##......#......###..##.#.###..#..#.#....#.#..#......##.#.##...##.#.##..#..##....##.###.##..##...........##.#.###..##....###...###..#.#.#....##.##...##...#...####.##..####.#....#..#....#.#.##.##.#.##.........#....##.#.#...#.#.....##.#...#.####....####..##.#.##.#.#.#.#....#####..#.....#.#.#.##..#..##....##.#.###.#...#...#.#.#.#.##.#.#.#......###..######.##.#..##.#.....##.#.##...#...#.#..#...##
###..#..#.#..#.#...#.##.######.###...###.###.#...##.####.##.##.##..#.#..#.#..##.....#...#.#.#.##.#####...#.#.##..#..#.##...#.#....#..#.#....####.#.##..#...##.##..#.#.#.#.#..###....#...#..#.#..##.......#.####...#..##.##.#...#.#.#.##.#.#.#..##.#.#.#..#.#..#####.###.#.........#.....#.##.#..#.###.#...#.....#.########..#.#..###..#.##....#..#....####.......###.....##..##.#..#.###..#.###....##...#.##............#....#.##.#.#.#...##.....##.####.#.#..##.##..#.#...####...####.##.###...#.##...##
#...##.###..#..##..#.....#.#...#..#.##.#.#...#.......#.....####...#.#..#...#...###.########.##.##.....#..#.##.#...#...#####.##.###..###.##.......#....##.####..####....##..#..#.##.#....#####.##..#...#......#....##.###.....##.##..#..##.#..#.##..#.....####.#.#.#...#...#.#.##.#.#.###.####........####.##.#..#.#.##.#....#######..#..#.##.##.##..#....###.....###....##..##.##.#...###...#.#.##.#....#.##.##......#..###########.##....##.....##...#.#.##..#..#.##.#...#.##...#.##.#.#..#.#..#.#....##
######...###..#.##.##..##......#.#..#..##.###.#...#...#..#..#....###.##..####.#...###.#.####..#.###.#...##.#.....####..#..###.###.#..##.#.#..#..##....#.#..##.#..#.#.##.#.#.#.#..#.#...#####...###.###......##.......#....#.####.#.##.#.#.####.####.#.#.###..#.#.#....###..####.##.#.#.#.#.#..#.#..#.#.##.#.##.#...##.##.....#####.###...#..##.....##.#....#.##...########.##.###..#.#..##.......##............#.##....#...##....###.#.##.###......##......####.#.....#.#..####..#####.#.#.##.#.##..##.##
###..#.#....#.###...#.##........#.#.#####.....##.##.###..####..##...#...#.#.....#........#..##.#.#.....#.##.##.#....###.#.#####..#.#.#.#.##..##.......#....###.###...###.#..##..#.##.#..##..#####.#.#..#..###.#.....#...##..##.#.#...#..#.#.#.....#..#.##...###...#....###.#.#.###.#.##...#........##.#####...###..#.#.#######.#.##.#.#....##......#.##.##.####..#..####.#..###.##.#..##..#.#.#..#....#.####...##...#...#....#.##.....###.####.##..##..####.#.###.##.#..###.#...#.##.#..#.###..#.#.######
#.#.##.......#..#...#####..####...#.....#.#.#....###.#..#...###....#..####..#.###.#.##..#.##.#.##..###.##..##..####..###.#.....#...#..#...#..#.#..#.###...#.#....#.##.....#.#.#..#..###....###.#.##....####..###.#.###.#....#..#..##.#.#.#..#........#.#.####......#....##..##.#.#...#.....##....#..##.#..###.....#.....##.##.####....#..#..#.#...###..##.##..##.###.#####.......##..##...#...#...#.#.##.....##..#..###.##.#.##.#....#..##.#.#..#..#.#...###.######.#.#..#.#.##....#...#..##..#.#.#..#.##
######..#...#...##.##.###..#.##.##...###.#.#..####.##.#..#....##...#..###....#.#####.....##.#....#..#..###.#.##.###.#..#.....##.#...##..#...#...##...#.##....#......####....##.###...#...#.#.#.....###.#.#.##....#.....#..#.#.##..#...#.#.##...#..#####..###.#.....##..#..#.##.###.##......##......##..#..#.....#...##....#..##.##.##..###.#..##.##.###..#.#.#..#..#...##.#.#.###..##.###..##...#.##....#..#.#.#.#..##..#....#.##.##.#...#..#..#..#.##.##.###...#....##.#..##...#...#..#....#.#.##.#....#
#....#.#.#..##.##..#...#.#....##.....#####.#.#.#.#.#.#.....####.#.#...#.#..#.#.#..#..#..###.##...#.###....###.###.####.....#.##..#.##..##...###.......#...####.#...#.........######....#.##.......#..##...##..#..###.##..#.......#.#...####.##..##....#.#......##.#.#...#.#...#..##...#.#.##...##..#####..#...#......#...#..##.####...###.#...#####..#.#.#..#.#.....#..##....#.....#..#..#.#.#.###....####.....#..#.#....#.#.#.##.##.#.#..#..#.......#..#.#..#.##........#.......#....#...#.#..##.###.#.#
####..#....###.#.#.#.#.#.#.#.......#.####.##...#...#..#.#.#.###......#...#.#..#......#.#...#..#.#..#....#..#...##.###..##.........##.#..#...#.....###....##.#..#.###....#....##..##..##..###.#.........#..##.#.##.#.#######.##.#.#...##.#.#..##.#....#.#.###....#...##...##....#.#.##.###.#..#.##.#...##....#.#....#......#.#.#.#..#.#..#.#..#....##.###..#..##....###..#.#...##..####.#.#####..#######.####.##..#.#..##.#.....#.#...########..###...####.##.#...####..#.##.#.#.###.#....##...#.#..##.#.#
##.#.#..###.#..####...###....#####..#.#.##..#...######.#.##.#..#....#.#.#.#.#.......##.#...####.##...#...##..#.###..#.###..##...#...#.#..##.#......#.#.##.#.#...#.....##.#..##..##.#####.##.##......####......#.#.....#....####....#..#.#.#.####.#..##..###.####..#..#..........#...#.#.....#.........###...######..##..##..#.#...#.#.###.#...###..##.####...#.##..###...#..##.....#..#..###..###....#..##.#..###.#.##...#..##..##.##...#.##....#...#.#.#####.....###...##.#####...#####..##.....#..#####
#...#..###..####....##..###.....##....####......##.##.#..#.#..###.##..####.#....##.#####...#.##..#...#.#.#..###.#..#.#...##.####.....##.##..#..##.###......#..#.#.#.#.#....##.#....#.##..#.#.#.##.....#.#..###..##.#.#.#..#..###....#..##...##....#..##....#..###.#.#.#.####..###......##....#..#..##.....###.######.....##.#......##.##...##....#.####.#..#..##..#...#..#.###.##..##.#.#....#.......##.#.#.######...##.####......#.#....###.#..#.##.#..#..#.#...####.##...##.....#.#.#.#.#...#.#..##...#
#........#.##..#...#.#.#..###...#.##...#####.##...###.#.##.#.....####.##.#####..##....#...##...#..#..#.###.....##..#...####.#..#.....#########...##.###.#..#..#.#.##.##...##..#.....#....#.....##......##.#######..####....##...#..####..##.##.###.####.###..#.##.##..###..#######..#.#..#...##..#...##.######.##..##....##.#.#.##.#.###..##..#.#....##.#..#.###.#.#....#.#.#.#.#.#.#.##..###..##....##..###.###.##.#.##....#....##.#.###..#..#...##..#..##..###........#.......#.##....######.#....##..#
#...#...#..###....#####..##..#.#.....###..###########...#.#.##.#....#.###.#.#.#.....####....#..#.####.#..#...#.##.#..#.##.#.#..##.#.##.....#.##.###.##.....#.###.##.#..##....####..#.##..##.##..##.##.#.####...#...#..#...#.##.....#.#..#.....#.##.#..##.##.......##.#.#.##....##....#....#.##..........#..#.#......###..##.#.###.#.....#...#.#...##.#.#.####..#..#.###.##.###.#.#.##..#.#..#.##...##.#.##.#..###...###......#......#..#...#..###.#....#.....###..#.######.#.###.####.####..#.#.#.##.##.#
###.###......#.##....##.#....##..#.#.....###...#...##.#.#......#..##...#.#....#..#.####.#...#...#.....#.#....#....#.#.#.#.##.####.####...##.#.......##.#..#...#..#....#####.##.###..##.#.####............#..##.#.#..#..###...##.....#.#..##.#..#.#..#..#...#........#.#...####...##.#.###..#..#.###..#......##.#..###.....###..##..##....##.#..#..##.#.##..#####.##.###..##...######...##.##.##.####.####..#.#.#..#.............#.....#.##.#.#####.#.#.#####..#.##..#.#....##.#.#####.##..##..##...##.#.#
#..#.....#.##.##.##.#.........##.......###..#..##..##.#.#####..##.#.#....#.##.###...#.##..#.####.##.##.#......#...###.#.#.##.###...##..#.#..#.#.###.....#.#..#.#.#####.#..##..##.#...#.#####.#..####.#..##...##....#..###..##.###..##.#.#.....#######..#.####..#.....#.#.###..#......##.#.#..###....###...###..#.##.....##.####.##..#.#.##.#.##...#..#....##.#...#####..##....##..####..##...##.##..##...##.#.##...#....##.##.##.#...##.......#.######...#.#..#....#..#...#...###....##.#....####...##..#
##..#.#.####..#...##...#.#..##..##.###.#.##.#.#....#.#...#.##.##.#..##......###.......#.#.......##.##.#.#.#..###..#....#.#..#.#.#.##....#.#....#..#.#.###...#..#..#...#...#.....#..##.#.###.......#.##.#####.##.....#.#.#..#.#..#...##..#.....#.....##...###.#####..#...######.#.....#.#....#.......##...#.#..#.##.#.##..####.#..###..#...##...#..#...##.##.##...##.#....###..##....#.......#..###..##.##.#..##....##.#..#.#..#.#..#..#......#.#########.#..#...##..###..##.##.##..#.#...###..#...###.###
###.##.#..#.#.##....#..##..#.####..#..####....###.###.#.#.##.#.##.#...#..#......#..##....####.###.....###...#...######.#.#.#......#..#.#.###.#..#..###.##..#...##..#...##.##...#..#.##......####..##.#..##.##.##.####.#.##.....###.#...#####.##..#...##....#.......#.#..#####..#######..#.####.#....#....#.#..#..#......#.#.###.###.#..###....#..#.##..##.###..#..#....#..######.####....##.###......##.##.#####.#.##.##.....##...#..##......#.##..#.##.#....#...#.##.#.####.#.##..###..##..#.#.#..###..#
#.##....###..####.....#..###.####..#.##..#..#..#..##..###.##.#..#...#####.#.#####...##..##....#.##...#.#..#..####...##.#....#.#..#..###.###.###.##.#..#...####....#..####.##..#..#.#.###....####.#...#.#.#...#.....#...#..#....#..#...##.#.#..#...#.##.#.#..###....#....#...#.###...##.####.#...##...##....######...###.##....#.#####....#..#.#.###..#.....#..###....####.###...#..###..#..#.###..#..#...#.#.#...#..##..##.#..##.#..###.####.#.######...#####..##.##..#....####.###.#....#.###...###...##
#..#..#.###..###....#.#.#.#.##.#..##.....#....#........##.####..#....##.#...##..#...#####.##.#...##.###.#.##.##......##...####..##.#.###..#.#.##.#....##..#.#..#....#####.##...###..#.###...#...###.......#.#.##....##.#........##.#..#.#.##..#....#..#..##.#.#.####...#.#....#####.#.....#.##.########...#.#..##..#.#.##.####.....#....#..#.##.###.####.......#..##.#..##..##..##.###...###.#.#..#.######..######.........#.###.##.#..###..#...##.#.#.##..##.#...#..###.#..###.....#.#.........##.#....#
#...#..##.#....#.#.########.........#..#....#...##......##......#..###.#.##....######..#..###.###.#.#.....#.......##.##..##.##.##....###.....#...###.#####..###..##..###...#.#..###....#.##....#.##..#.##...####.###...#.#.#..#.##...##..#..#.###...##..#...#...#.#.#.##.#.#....##.....#.####.#.#..###.###...##..##.#.##..##.#.#.#.###..#......###......#..#..#.##.#.#...##...####.#.########.#.#....#.####.#..#.#....#.#..#.#...##...###.##..#.#...####.###.#..##..#..#...##..##.#..#.#..##....##.#.#.##
#..#......####.#...######..#.#.######...##.#.##...##...###...#.#....##.#.##..#.....#.##.#.#..##..####.#.......###.##.#.##.##..#.#.##.#...#...#....#.#.###.##..###..###..###.##.##.#.####...###....###..#....##....#.#.#.##...##...#....###...#.#..#...##.##.###..##..#.##.#.##..##.##.#.#.#######.##..#..#..#.#..#...##.######...##.#...#.#..##..###..#####.##..#.###.###.....#.#.##.#...#.#...#....##...##.##....#....#...#..##.#..##.#...#..#.......#.###.#.#.###.##..#..#..#.##..##.....#..##.......##
#..####..##..##..#..###.#.#..#.....##....#.#..#.....#.....#..####...##.###..#..###..#....#..#.##...#..##.#..##.#..#..##..#..#..##..#..#.#.###.#..####..#.......#.##..#####..###....#..####..#.##.....#.#...#.##.#..#...#...#...#.####.#...#.#...##.#.#.###.##.......#.##.###........#.#.##....#..#..#.....###.##.####.#.#...###..###...##..#.#...#####...#..#...#.#.#.######.#..#.#..#.#..#####....#.#.#..##.#....##...##..#.#.##..#....##.##.#.....##...##.#.#....#######.#.##.###....#.#....###.##....#
##.#..#.......##......#.#....###..#.#.....###.#....##.#.##.#.##.####....##.....#....###.##.###.#........###..#.##.#.####.#..#...#..#.#..#.#.#.###..#..##..##.#..####..#.###...##.#..###.#..#...#.#..##.#......#.###...#...######.#.###......###...##..##...###....#.#.##..##.##.####.#..#####....#.#.#.#.###.##.#.##.####.#.#.#..#..##.....#..###....#.#..##.#....#.#.#.####...###..#...####.....#####..#.####..##.###......#.#.....##.#..#..#..#....#....#.#.##...#.###.#.#..#.......##.#...#...#..#.###
########.#..#..###...##.#..##.#.#...#.#...#.#.#....##..#.#......#.##.#.###.#...#.##....#.#...##.#.###..#.####....##....#.#.#..###.###...##.##.#.#.#.#.......#......##..#..#.#.#...##.#..###..#...##.#.#.###..####..#.##.###...####..#.##.#.##.#####......#.#..#.#...###..##..#..###.#....#.......###..#....##..##...###....##..#.#......#..##..##....##.#..#.###..##...#....##...#....#.#.#.#......##..#....##..#.##..###.#......#..#.#...#..####....#..#.##.....#.#..###...##..###...###..####.###...#.#
#.#.#..#.#.#####.###...#..#.##..#....#..##.##...#.####.#.###..#.#..#..#.#..#.##...##.######..#..#..#..##..##.#.#...##...#...#.#...#..###.#.####..#..#.#..##..#..##.#.....#..#...#.##......##.#...#..#.###.##....##.###..#...###.#..##.........###.#..####.####..##..#........###..##.....#.#....####..#####....#...#..#.##.###.#.###..##.#..#.#.##.###.........#######.####.####....#...#....#.#.####..#.#.##.##..##..####.##.....#..###..##...#.#.#.#......#####.#.#.##...##.....#######...#....#.....##
####.###.#..#..####..##...##..#...###...###.#..#.......#..#.#...#..##.#.##.####..##.#..#..#.####....####..##.#.#.####...##.....#...#...#.#####.#..######.####.##.#######..###.....#..#....##....#.#...#.#..#..#.#.#.....###.#.#.#.#.......###..#.#..##.....#.#...###.####.###.#.##...##.##.###.#...#..#####.#...####..##..#...#..##..#.....##..##..###.#.#.....#...#######....###....##...##....#...#.#..###...#...#......###....#.#.#.#..###.#.........#...###..#..##....#.#.#.#..##...##.###.#.#.######
#.....#..#.##.####...#...##.##.#..##......#########........#.##.......#..###.#.#.##.######..#..#.#.##.##...#....#.###.#.########...#.#.#............###..####.....##..#.####...#.##.##..##.##.##.#..########..#.###.#.##..#..##.##.#..###...#..##.###....#...######...#...#...#.###...#...#.##.#..##.#...#.##.##.###.#.........#.##.#.#.....#.####..##...#.#.####.##.....####..##........##.#..##..######.##..###...##...##.#.##..#.#..####..##.#.#..#.#..#.....#.#...#.##..####...#...#.##.#....##..##.#
#.##.........#.##.....#.#..####.####..##.#.##...###.##.##.#.#.#.#.###..##...#.##.#.#..##.#.##..####....####.#.#..#.##.#.#.....##.....###.#####.#.#.###......####...###.#..##...#..#..#####...#.##...#..#.#......##..##.......#..#.###.##...##.####.#.##.#.#..##.##.#..##...#..##.##.........####....#######.###.........#..#........##..##.#.##...##.##..##.##.#..##....####.###.##.##...####.#.#.#..#...##.#.####.###..#.#.##.#.#..##.#..#.###.#....#.......##..#..##.#..##......###..#....##...###.#.##
#...#..#.....##.##...#...#.#.###..####.#.#.....###........##.###...###.#.#.######..#.#..###.#####...###.##..#.###.####.#..##...#.....#..###.#..#..##....###..#..#.#...###...#.###..#.#..###.#.##.##.######.....#.......#..#.##.#..#...#..#..##.##.#.##.#..##..####.###.#.....#...##...##.###.#..#.#..#.#.###.###.#..#..#......#.#.#.#.###.####.##.##...#.##.##..##.##...######..###..#..##......#..##..#...######.####...##..##.##........##.....###.####...##..#.##..#...###..##...##.#....#....#####..#
#.#.####.#....##....#.##.#......#..#.##...##.#.#...#####.###.#..#...#......#..#..##..#.##.#...........#..#...##...#####....#...##########....#..#.#.##.#####...#.#.#####.....##.#.#......#.###..#.###.#.....###...#..###..#.#.#..........####.#..#...###...#.##...#.##.##....##....##.#....#..#.#######..##..#.##..#.........#...#..#.#...####.#..#.##.####.###.#.#..##...##.....#...#....#.#.#.######....###.###..###...#..#..#....###...##.###.#..#....#..##.###...#..##..#.#..#.###..###.###..#.#....#
##.....#.#.#.##.####...#..#....###.##.###...#.##.#.#..#...##..#.............#..#..###...#....####...#.#..##..###..#.#..#....#.#.##.....##..#...###..#.###..##....#.####.#..##..##.#.#..##..##..##..#....##.##....#.######.#...##.....#....#..##.#..##.#####..##..##.###.##.#...##..####.#.##.#..#.####......##..#.#.#.#..#.##.##.##.#..##.#.##...#.##...#..#.#.#....#...##.#..#..##...#...###.###.###..#.#..#...#.####.#.####....##....#.##.#...#.###..##....#..##..##.....##.##.###.#........#..##.###.#
#.##.#....##..#.#..#..#..#.#.###...#.##..##.#.#.....##.##..#.#.#....#.......#...#....###.#.####.#.....#.##....##.####...#..#..###..#...###.###..##.##.###...#####..#..#.##.##..###.#...##.#......##..#.......##.##.#.#.#..##...####.#.######...#...###....######.#...#...##...###.......##.#######......#.#.#.#....#...#.##...######..#...##..##.#####..##.####.#..##.#.#..#.#.....##.###.##..##..##..##.#....######.##..#...##..###....####..#.##.##...#.#....##.##........#.#..#..#.##...#..#....######
##.....#....#.#..#...##.#..#####.#.#.#....##.#####.##.#..#..##..##...##.##.##..#..###.####.###..####.#.#....##..#.##.####.#.###..#...#..#...#.........#..#####.####...#..#..#.##.##.######.##..#.#..#.#.#...##.#.#.#.##.#.###.#..#..#...#.####.#..#.##.####..###...#.#...#.##...#.##....###..#...#.......#...#........##.#.##.##.##..####.#...##....#.##.#.####...####...###..###.####..#.#...####.#..#...#.##.#..#..#.#..##.##..#.#.#...##.#.........####..#..#.#.#..#.##...#..#...##.#.#...#.#..#.#..##
##.#....###..##......##..#..#.####..#..#.##...#......###.#..#.###...#...###.####...#.#.#.....#..######..#.##.#...........#...#.###..#..#.###...##.#......#...#..#.#####...##.##..###..##.#.#.#...#..#........###.#.#.####.#.#.##.#....###.##..#........##....######.....#...#.#.#...#.#...#.#..####.#.##...##.#.#...###..#.##.#..##....#.#..##.#.#.##..#.##......###.####...##.#.#...#...###.#.##.#.##..##..#.###...#..#....#.##.......#.##.#...#..####..##..##....###.##..####.##..###.####....####...##
#.##..........#...###.##..#..####.#.#.##.##...#.#.###.#..#..##.....#####.#####....###........#....#.##..##.....###..###.##..##...##.#.#.##..##..#.#..........###.#.####..#....#..###.###..#.####..########..#.#.##.##..####....#....##....#.#####.##..##.####......##.###.###.....#.........#.....###..#.#.....#.#..##...#.#...#.#..#..##..####.#.#.......##.###.....##.#.......#.#.##...##...##.#.#..#.###...#.#..##.#.##..#.#.####...###...##..##.#####.#.#......#....#.#######..#....#.###..#####.#..#
#...##.#.#.#.###..####.##.....#####..###.#.##.#...####.#.##..#..#....#....#.##.###.####.#.#.####..##......#.#.#.#.##....#.####.####.#......###.#.#.##..####..#.###....##.##..#...#.#...#.#..#...##.#.#.#.#...##.#.#..#.#....####.#..#.#.......##.#..#.##...#...##..#..#...#......#.#####..#..###...###...#..#.#.#.#...#..#....#...##..#######.#...##.....#...#.......###..#..#.#.####..#..##....#..#.#.#...#.#.#...###.....#.##..#.#.#......#.#.#.##...##...#......#...##.##...##.#.##.##.#.#.###.###..##
###.#.##.#.####.######...#..#.#.####..###..#.#####.##.##..#.#....###.........##.##..#.#.#.##..####.#####.#.#.....#.#.##.##.#.......#....####..##..#..##.##.........##.##..##..#.#...#.#.###.#...#.##..###.#.#.#..##.#.#..#....#####..#...##.#...#..##.....#....##..#..####..#..##.#......#....#.#####.##.##.##...#.#..#.#..#####.#.#.#.#..#..##...#####..##......#.#.#.####.......#...#..#.#.##....#...#..##..#..#...#.#.##..#.#...##.#..##.##....#...#..#...###.##.##.##..#####...#..#....####.##......#
###..##.###.##.#..##..#..#..##..#........#.....#...#...#.##.####.#.##..##....#.#.###.##...#.#.#.##....#...#....#..###..#..#######.....#...###.###.....##.##.##.##..###.########...###...#..######..#....#.###..#..####.#.##....#.#.###...###.#.###.#.#..##.##.####..###.#..##..####.#..#..#..#####...#.##........#..#.#...#.##..###.##...#..#.#.###..#..#.#...#..##...#.#.#.#.#.####....#.#.##.......##......#####...##.##.####..###......##.#####..##...#.#......###......#.#..#.....##..###...#.##.##.#
###.#.#.#.#..#..##.#.###.#.###.#..#.###.....#....###.##.#..####.##...#...#.##.#.#.##.##......##.#....#.###.#......#....##....#..#.#....#.##.####.#######..#.###..##...##....#...##....###.#.#.##..#.#.....#...#.##.#.#...##...##.....##.#.#.###...##.#.###..#..#.#.#.###........#..#....###..#.#..###.#...#.....#.##.......##.###..#...#####.....#..##.##.##.##.#.##.#.#..#.....##.#####..###.#...##.####.###...##..#####........###.#.####..#....#.##..##..#....#......#..#.......##.#.#.....##.####.#.#
##....#..##.#.#.##....##......#....#.#####.#.##.....#...#.#.##...#.###..#.###..##...####.#....##....##..##.......#.##.###.#..#.....#....#....##.....#....#...#.....#.#.######.##...####..#..#.#.#.....#.###.#..##.##..#..##.##.#..##....#.####..##.#.......#.#.#.####.#...#####...###.#.#..#..##.#..###.#.#.#..#.####..###.##...#.###.###.#..#.#..#.....##..#..#.#..######...#....##..##........##.##..#.#......#.#.##...##..#.##..##...#..##.#...###..#..#.#....######..##.#.##.#.#.#.#..#...#.#.#....##
##......#.###...##...#..#.####..#..#####......#..#.##...#....#.##....####..#.#..#..#.#.#.###.##.####.#.#.....#.....#.##.####.#..###.#..####.###....#.#...#..###.#.....#...#.....##.#....###.##..#.#.#.....#.#..#####..#..##.##...#..#..#..#.#.#..#..#.#..##...#.##...##.#..###....##.#..#..##.#....#....##.##.....#.#....###...##..##...###...###.###.##.###.......##.#.#...###..#..#.#...#..............#.....#.#####......#....#.#######...#.##.##.#....#..###......#...##..#.#..#....#.#......#...####
#..##.#..###.###.####.#...##.#..##.....##..#.#.#..##.#..###.#......#..##...#..##.#.###.##...##..#.#.##.#.###......##....#..####....#...#....#....##...####..##.##...#.######.#.#.#.#..#...##......##.#.###......##.#.##...#....#..##.........##..#.#.##..####.####....#...#.##...####.#.#.#.#.#.##.#####.#.#....##.##.#####....##..#.##........#..#...#...##########.#.....##.#...#.##.#.#######......###..#.#####..#..........#.#######.....##.....###.#..##..####..#.#..##.###.....#.##.#..###..##....#
##.##......#.#...#.#.#...##.##..##.#.##.###...#..#...#.###.#......#...#..##..#.#.......###.##..#...##..#.##.##...####..###...#...##...####..####.#.#..##.....#.....##..#.#....#..#.#..#.#.#..###..#.#....##..#....#.##.###..##....#......#.#####..#..#..#..###.#.#.#...#....#....##.##..#...#...#.#.#...###.##.#.#.#.##.#####..###.#.#.#.####..###...###.##......#..##.###.#.#..#.....##...#.##.##..#.####..#..####...##...#.##.##.##.#.#.###.##.#.###.......##..#####.##.#.####.#.##...#.........##.##.#
#.###.#.##.###.#..#..#.#.#.##..#####.##.#.#..#.##..#.##..##..#####..#.#...###..##.#..###.##.#..##..#.#..#....#....#.##.#..#...#..#...#....#....#.....##.#####.#...#....##..####..###...#####....#.#.#..########..#...#..##.##.###..########.#.#..#..##.....#####....##..####.#..##....#...###.....##.##....###..##.####.#....##.#.#.#.##.#.#...#.....###..#..#........#.##.#..##......###....#...#..##..##......#.........#......####.##.....#..#.#...###..#......#.#...##...#.##.##...##.#.###..##..#..#
#####.....#.#.#.##..##....##.#.##.#..#...##.##..#..#...#.#...#.#####...###.#...#.#..#.#.#.##....#.#...##.##.....##.#.#..#.#..#....###....#.##.#..##.#.##.#....#...##.##.###.....#..#.......#....##....###.##.#..##.#.#....#.#.###.##.#..#.....#.###.##.####..##....#.#.#.#....#...#.#..#..##.#..###.....##.##.#.......###....#.#.#..###...#.....#.....####.#.##.####.##....#####..####..##..####..#.#####..####....#.##.##.###.......##.###.#...##.#.###..#..######...#.########..######.#.#...###.....##
#.#..###...#.##.##.###.#..###.##..###.#..#.##.#....###..#.#####.#....###.#......#..#...#..##.....######.#..###.......##...###...#..#.........###.......#.#..#.##..#..#..###.#.#####..#.###.#.#.#...#.#....#.....#.##..#...#.###.#.##..##...#...##..###..#..#..#..##.#..#.##.#...#....##.#....#.....##.#..#.#.#.#..##...#.##......##.#.###..#.#.#..#.#.#..#...#####.###..##.........##.#.#.#....#....#..#..#.....##..#....##.........#.......##..##.#.##..#..##....#.#..#..#.....##.#.#...###....##.###.##
#...#.........#.#.##.#..#..#...#.....###.#.##..##...#...#.##.#...#.#..#.....#..##......##.#..#.......##.#.#.#..#.#..##...#...#..##.#....#......#..###.##.#..#..##.#.#..#......#..#.#......#..#.#.##.#####.##.#..#.###.#..#####..#..#...###.####.##....#.#.#...#...####.##.#..#..#.#.#.###.#......##.###..##..#.###.##.#...##.#......##.#.##..#...###..#..#...#..#.#..#.#.##..##...#.##.###..#...#...##....#..######.##....##.#...#..##.##.#.##.#.#.#.#...........#..####.#..#.###.#...#...###.#....#.#.##
####.#..#.##..######.#..####..#.#.....##.#.##.#..#......#.###..#...##.###.#..###.##...#...#....##.###.#...#...####..###.#...#####..#..#...##..#####..#..#...#...#.###.#..##.##....####...##..##..#..####..###.#........#...#.#......###.#...#.###..#....###..#..##.##...#..#.########..#....#####.###.##.##.###....#####...#.....#####.#......#.#....#.##...#..##...###...##.###...#..##...###...#..#...#..#..#.#.#.#.#####.###..#..#.#.#.#.#...##.#.....#.......##..#.#...####...#..#.##..##.#.##.##..##
##....#..#..#...##.###..##..#...##.#..#.......##.#######..##.#..###.....#..#######.#####.#..##.##..#...#..#.#....##..###..#...#...#.#......##.#..#..#####.##..#...#.##..#.#.###.#.##.#..#.#.....#...#.##....#.##...#....###..##...#....#.###..###..##.....##.##.##....#......##.#..##...###..#........##..#..#.#####..####.....##.....######.###..##.##...#..##..######..#....#.###.###.#.#.##..#..#..##.....#..##.#...##.#...#.#..####.#.#######.###.####...##.#..#....##....#.#....#...##..#.#...###..#
###...#....##.##.##.#..#..#.###.####...#...#...#.#...#..##........#.......#.##.#.....#..##..##.####..##.##..#...#....#...###.##.###..##...#..#....#.#.####.....#.#.#.###.#.....##.##...#....#.#..#.#.....#..##...##.#.#.##..##......#...##.##.#.#...#..#.##..##.#..#..#####.....####..##..#...#........#.#..#..#.#######.#..#..#...#.#..#..#..#.........###.....####..#.##..#..##....##.###.#....#.#...##.#..##..###.#.#...#.###..#.##.######...........##.#.##.....##..#####...#.#....#.....#..###.#...#
#...##..####.#....#.###..#.#.###..##..#..#.###......#.#..#.##..###..#........###..###...#.#......##....###..##.#.##.###.###.#.#..######.#.#.....##.#..##.##..###....##.####.##....#...#..##.#..#..#....##...#.......#.#....#...#.#.#..#..#..#...#.#.##.##..#.###..#.###.#.#.##...#.#######..#...#.#.#..##.#.##..##.##..##....#..#..###.....#......##.###...#.#####......#....####.##.#.#...##.#.#...#.#.#..##.....#.....#..###........##.....#...##.#.###.##...#.#####.#.##..#..#.###.#.###..#.#..#.....#
#.##....#.#..##...#.###.......#...#..#.....#..####..##.##.##.#..##..#####...........##.#.....##..##..#.###.#.####..#..#.##...#.....#.#.##..##.#..#.#..#..##...#.######.....#..##..#.#.#.##...#...#........##..#.###..#..#.#.##....##.#.#....#.##..####..#...##...#...##...#.##.....#..##.#...##..#....#..###....##..#.....#.#.#.#.........#.#.#.....####.#..##.#...###.##.##....##..###...###.......###.#.#########...#......#.#.##..###..#.###..#....#...##.....###.#.##....#..#...#....#.#...##.##...##
###.####..#.#..#...#.#....###...#.##........#...####.##..#..#.##..#....#.#.#########....##.##.##..#.......#..#..#.##.####...#.##..#..#...#.##.#.##..#..#..####..#..#.###.##....##.#..##..#..#.###.#....##..#.#.#.#.#........##....##..##..##....##.##.#.##.#........#..#.###..#..#..#..#.............##.#....##.#...##...###.####.#....#......##......##.####..#.#..#.#..#######...##.###..##.#.#...#....#.#..##.###..#####.#.##....##..###..#.###..##....##..#.#####..#...####.###.#.....#.....#..####.#
#..#.#.....##.#..##...###.###.#......#........##.###..#....#.#...#.#.#.....###..#..####..#.#...#####..#..####.####...#.##.#..#..#...#..#.......#..###....#....#.#.###.#...#.##..#.#.##.#.#.#....##....#####.###...#.##.####..#..#.....##.#..#.#.#....###.#.#....#.####..##.#.#.#..####...#....####.#.#...#...###.##.#..#.#.#.#..#...####.###.#.###..#.......#.#...##.#.###.##.#.#..##.#....#..###.#....#..##.##..##.#..##.##.#..##...#.##....#.#...#...#..#.#..##...##.......#..#.........#.##..#..#.####
##..##...#..#...#.######...#..###...#..#..##.###.###.#...##.....#.####.####...#..###..#..###.......###...###..##.##.......###.##...##.....####.###...##.#.#.##...#.....##.#..###..###.##..#...##.###..##.###..##.#...#.#...####..#..#.#.....#..#.......####.##.##.##.#...#..###.#.###.#.##...#########..#####.#...####..#..#..#.##.###.#..###..##...##.#.###.##..######.##.#.###........#.##.....#....#.#....#.#..#..........#.##..#.##.######..##..#.###....####...######....####...#..##.#####..#..#.##
#.##.###.#.#..#..#.##....#.#.##.......#..##..#..#.#.#.....###.##..####.####..#.....#.###..#....###.#..#...###.##....#.#....##......#.#.###.#.##......######.##...#......##.##.#..###.....##.#..###..##...#.#...#..##.#....###.###.##.#..###....#...####.####.##....#........###.....#.#..#.##...#...#####....##.#.###.#.#....##...#.##.##.....#.#..#....#.#.##.##...##.###....##.#.##.....##..##.##....#.#.#.###.#.#..##...#.#.#.##.#.##....#......#.##.##.....##....###..#.###....#.#.######.#########.#
#..##...####....#....#####..######.####.#.#.###....#.....#..####.....#..#######.###.#.###..##.#.#...#.#.#...##.###.#.#...#..#.##...#..#.#..#..#.##...###.#..##.#.....##..#.#.#..##.###..####....#.#..###.###.#....##.....##....##...##..#.#...#.#.##.....####.......###..#.......##....#..#.##..#.#..#.#...####.#...##....##...##....#........#...#...#.###..#..####.#...#.###.#.#.#..####.###...##..#.#..##...####..##...######....#.......##.##....#....#..#..####....##..#.##.##.#.#####.##.##.....###
###......###..#.##...#..#......#.#...###.####...###...#.##.#.##..##...#...#..##...#..#...#..#.#########...##.#.#.####...#...#..#....###.##..#...#####.#..##.######......#.##...#.#....##..#.#.##....#.#.##.#.####.##.##.....##....#...#.#............##...###........###....###.#.....###.#..#..#.#..##......#...#....###.###.###.......#.#.###..###.#..#..#..##.#........#.##.#####.#..#..##..#..##......##.##..##.#.#.....########....##....#.#.....###.#...#..#.#....###..####.#.#.#..#..######....###
#.##...#.#..#.##.#.....#.#.##..#.#..##.#.#...#..##..#..#.#.......#..#.....###.###.....##....#...#...###....#####..#.#.#.##.###........###..#.###.##...#..##...###.#..##..##.##..###...###.###..#...#.#.#..##.......##.#...#.....##.#..##.#...#.##.##.#.###.####...####..###.########...#.#..##.#.###..#.....##....#..##..#.####..##..###.##.#...#.##..#..#..........##..#.####.#.#.##..#.##...#..#.#...#...#.#.#....#.###.#..#.##.#......####..#.#.###.######..##...#.#.#####.#.#..#..#..#....#.##.###..#
##..#.#.#####............##.#.#..#..#####.....#.###....#.###..####.##.......####....###.###.##...##..#.#.##........#.#.#.#.##.#.#.#####.#.##...#..##.#....#.#.#.##...#..#.#.#..##.#..#####...#..#.#.##.#####.#.##....#.#..#.##..###.#.#...#..###....#.....#...#...##.##.....#.....##....#.#....###...#...#.#.###.###..#.#####.#..#.....#.#...##.##...##..#...#........#...##.#.#.#.#..##..##.#...##....#.......###.#.#.....#....#..####..#..#.#..###.....###....#......#..#####...#.#.##..#...#...####..#
##.#..##..##.###..##..#.#......##..###.##....#.....#..#.#.#.#..#.....#.#....##..#..#####.....##....#..#..#.#.#.#...#.##.#...###....#.#......#.###..###...####....###..#..#.#...##...##.##.##.#...##.#.##.#.#..##.#####..#..##..###...#.#.##.#.##....##..#.#.####.....##.##.####.#..##.#....#..##.#..##.#####.#.#.#.#..###..#...#.......#...##..###...##.#...#.#...#.#..#..##..##...##....#.##..#.##.#..##..#..##.#...#.#.#...#.##...##.#.####...#...##...##...#......#.#.#.#.#..##.###.#..#.####.###..#.#
#...#.####...###.###...####....##...##.##.#.....#.#.####..#..#...#######.#######..#.#..#....##.#..##...#.###......##....##..##.#..#.###.##..###.##.#..#.#..#####.#...#..##.#.#.#####...#...#.####..#.##.##.##..#...#.#.##.#.##.###..###..#.....#.##...###..####.###.#..#.###....#...##....##........#...#.#.#....#..#.##.#.#.###.##.#.#..#.##.........#....#....#..#.#..#...##....#...##...##.#.#.#..##....#........#...##.###.##.#..##.##...#.....###.####.#..###...#..#.#.####...#....##........##....#
#.#.##.#####...#.#.##.#.#...#..#...#.#####.#..#..#..##..#####....##.#..#..##..#.#..##...#.##.##.##.#.##..#.##...#....##..#..#..#..##.#..###..##..##..#.......#####...#.......###.#..#....#.#..#...#.#..##..#....##.#...#..#.##....##.#...##...##..##..#.##.##..#.#...#####.......#....#.....#.###....##.#.###.#.####.#..#.#..#..#.#.#.#.###.#.#..###.#.#..#.#...##.##...#...#....#..##..#...#.....#.##.#.##...#.#.#..#.....#...#...#.#.##.####.....##..##...#..#####...#...#.....#.#....#.#.#.#..##..#.##
##....#.#.##.#.#.#.#....##...##..##..#.###.#.#.##.#.#.#.###...##.####..#.#.##.####.#.#...##..##.#.###.#..#..#....##.#.##.#.#..#...####.##....#.#..###..##.#..###..#.#..#.#..#..##....#####..#...#.##..#.#..##.###..####.######.#..#.......#..#.#..#..#.#..###.##.##..#####.###.#.#....#...#.#...#.##.#.###.####...#...##.....#.......#..#..#......##.#..##..##.##.##.##...##...###..##.#....###.###...##..#.#.#..#.....#.#...#..###.....##.#..##.##.....#..##..##....#.....##..##.##..#....#.##...###.#.#
#.#.##..#.#...#.#.....##..###.#.#####....#..#......#..##.##.#.##...#...###.##.#####.#..###.#.......#..........##...#...#####.#...##....#.##.#.....#..##.#.#..#.####..##...#..###..###.##....#..#....#..#....#...###.#.#.#.#######..#.###..##.###..#..#.#.#..##...#.#...#.#..###..####..###...##..#...#...#.##....#..###...#.##.##.#.#..#..###....#.#.##.##.....#..##.##.####.#.#..##.###.#..##.#..##.#..#...##.#..#.##.#..##...##.#..###...###.##.##.##.#.##.##..#####...#...##....###..#.##...#......###
#.#...#..###.##..#..#.#.#.#..###.#.##..##..##.###..#.###.#.#...#......#..###......#..############..#.#.#...##..##.##.##.#..####....#.##.#....##..#.##.##.....#........#....#...#..#...###..###.###.#.#...##..####.##..####...####...#...#....###...#####..##....###.#....#...#.##...#.#.###..##...##.##..#...#.####...##..#.####....#.#.#.##.###.###...#.#..##.###..#...#.....##...#......#.#.####...#.......#.#.....#..###..###.###.##.##.#######.#.#.#..#....##......#...#......###..###...###..###...#
#####.##.#.###....#.#.####..#.#.....#.#...#.###.##....#....##..#.#.#....#.......#.#....#..###.##....#...#.....#...##.#.#......#.#.###...#..#..##.##.###..#.....##.....#...#..#.##..#.##.##..#.#.#.#.#.##.#...#...###..#.#.#..#####..#.##.#.####...####........#..######....#..###.#....#.#...##..#.##.###.#.#..#.#.#..#..###.#.#########.....##..##...#..#...#.#.....##.#..#.#.###.#.###.#..#####.##.##....#...##.....#....#...###.##..#..###....#...##....###....#.#.#.##...#.##..#..#.#.#...###.##.#.##
#####....##..#...###.##...###..#.#..#.######......###..#...##..#....#.#..####....#.###....#.##..###...#.###..#...##.###...#.#.#..#.#.#...#..#.....#...####...##..#####.##.#####..#.###.#......#......##..##....##...#..###...#.###.#.##..##.##.#.....####....#..#..###.#.###..##.....##..###........##.##.#..#.......#......#....#.#.###.##..##.##...##..........#....######.#######.......#.#..#...#####.##.....#.##........#....##..####.#######.##..#..##.#.##....###.....#...#..#......#.##.##.#..###
#.#.#..#.#.#...###....##.#..#...#.###..#..##.#.#.###.####.###..#..#.#....##.##.##.#...#.#....###....#.#..##...####......#...###...###...#.#.#...#.##..#......###.##.###..#.###.#.#.###..#...#####.#.##.##..#.#....#.#.#.#.##.....##.##..#.#.....#.#.##.####.#....#...#.#.#.####..##.#.#.#.#.#.#.#..#.#.#.#.#.#######..#...##...#.......#.##.#####.###.....##.##.#..##.#..##.###..#..#####.#.#....###.#.##...###.#.#..#.....##..#...##.#....#.##..#.##..#....###..#.#..#.#...###.#...#....##....##.#..##.#
#..##.###.###.####.#.##.#.#...##...##....###.#...#..##.##.......##...#.##.##.##..........#.....#......##.#...#..#..#.#.#....#....#......#..#.#...##..#..##.#.##.#.#.#.##.##.....#.#..#####..##.......#.#.#..#..##.....##.####.......####.##.####..###.#.##.#.##.....#.#...#.##...#...#..#..###..#....#..###...#....###....#####..####...#.##.###.#.###..##..###.##...#.#.....#....####......##..#....#.##..#.##.##..##..#.#.######..##.##...###.#...#.#.......#.####...#.#.#..##.##....#..#....####.#####
##...###.#.##.#.#####.#...#.#..##..#..##..##....#...#.#...##.##.#.##.##.#....##.#..#.#.......####.##.##.##........##...#...###############...##......#...#.....#.....#....#.....#....#....#.##...#.#.#.#............#.#.#..##......##.###....#####........####..#........###.#.#.#.##.##.#.....#...####.#.#......#####.##.##.#...#..######.####..#...###..###.#...#.#...#..#.#...#.##.....##.#....#...##..##.##..####..#####.#..#.####.#...##.#.....#.#.#...##.#.#.#...####..#####..#####.#..#.#.##.#..##
#...#...#..#.##....##.##.....#.#......####.#.....##....#.##..#.#..#.#.#########.#.......#.#.##...##......#..#.###....##.#....#.###.......#..####...#####..#..#....#....#.#.###.#...####..#...##.....##...#..#.#..#.##..#.....#....#.#####..#######.....##...##...#...##..#...##..########......#..##...##.#...###..##.#...........#.#.###.##.##..#....#.#....##..#...####.##..###..#....#.#.##..#.##...##......#####.........##.####......#...#....#.##..#.##.##...#..##.....####..#.###.####......##.#.#
#....###.###.#.#..#..####.###..#....#.#..########....#..#..#..##.###.##....#....#.#.#####.##..####.##..#.#..#.#.#..##..#.##.#...###.##........#........###...##...#.#....##.####..##.##.......###.##.....#.#####.#.#........#..#.##...##.##.#.....#.#..#........########.######..#.##.##..###...#..####.##..##..###.#.#####..###.....#.#....#....#.###.#..#.####..####.###......#.........###...#.#..####.##..#.#.#.##.#.##.##..###..###...###..###.#...###..#.##...###..#....###.##.#.#..##...####.#...#
##...#.#..##...#...###.#..#..##..##...#.#.....##.#.#.....####..##....#..#.#...#.#.#.#......#.#######.#.#####..##.##......#..#...#...#...#####.##.###...#.#.#...#.##..##..###.#..####.#.....#.#...#.########.#..##..##..#.#..##......#...#.#....##.#....##.#.#.#.....#......##.##.....#....##.#####.###.....#.....##......#.....###........##....#.#####....#####...#######.####...#.#..#..#.###...#...####..##......####......#.#.#..###.##.#..###.#.#...####...#.##.#..#..#..###.....#####..###...#.####
#.#....###..#.###...#...###.#.#....##..#...#.....#.##..###.#..##.#.......##.#...#.###.#.#....#..#.#.....#...######.###...#####.##....#...#..##..#.#.#####.###.#..##.#.#.###...#..#.#.#...###...#......#.##.#...#.#.#...#..#.##.##..#.......##.#......#.#.#...###.#..##......####..####...##...####.###.#.##.#..##..#...#...#..###....##.#.##..#...####.####.#....##.#...#.###.#......#..#.#..##...####.#......#.#..#.#.##..#...##.###.........#.#.####.##.#.#.#.#.#..#.....#.####...#...##.#.###..#...###
#...#.##.#.##..##.#.##.##..........##.#.#...#..##..###.##..###...#..#.#.##.##.#######.######.#...#.#.##.#####...##.##........#....#####..##.###....##.#...#........#..#.#...#...#.##...#...######.#..#.##..###.#..#...#..#.##.######..###.##.##..##.#...#.###.##.###.#.###...##.##.##.###.#.##..#...##.#....#..##.#...##.##...#.....####.......###..##.##.#..####.....##.#...####....#..#....####........##..#.#.#.#..##.#...#..##....####.#..###.#...#...#.#.###.#...##..#..##.#.#.#.##.#####.#..#....##
##...#...#.##.####.#.#..#..#...#...#.#..#.....##.##..#..#..#####.####..#..#.#..##.....#..#....#.#.##...#....##.#.#..#.##...#......####...#..###.#..##.#...##.##...#.##...#..#....#.#..###..##....#.#..##.###.#..#.###...#.##..####...####...#..#....#..#.#.#.#...##...#...#..#.#.##.##.####.#.....#....#..##.#..###.#.###....#..#..#.##....####..#...#.#####..#.#...###...#...#.##.###....#.#..#...#....#...#..##.###.##.#.##..#....###.....#..##..##..#..#####.......#.#..#........#......#.#.#..###..##
#..#.#.#.##.......###.####...#.###.###...##...####.###....##....#..##.#####..###.#.#.#..#...#..##.##...#.#...##..#..####.#..#.###.##.#.....##..#####.###.#..##.#.#..#..#.###.....#..#.#..###.##...#.#.#...#..##...#...######.##.#..####.....##.#.#..#..#....#...####.##.##.#.....#..##.#.##.#.##.#....#.#..#.#####...#.##..#.....#....###..#.##.#..##..##..##.#...#.#.#...#..#.##.#..##..##...#.##.#.#.#..#.###....###...###.###.#.#......#...#..###.##..##..#....##..##......##....###.#.##..##..#..#..#
#...#.#....#.####.#...##....#...##..#.#.##.#.#.##....#.#.#.#..#.##....#...#..##..#...##.#.#....##.....###.#..##.#.##..##.####...####.##.#######...#..#######.....#.....###..#..#.###.#..##...##.#..###...####...##.##.....##...#...#..#..##.#.#.##..#....#..###..##.#..####...###.#.#.#..#..###........#.#.##..#..##...####...#...#..#..####.##...##...#..#######.###.#..#.###..#.#.#...#.#..##.....#.#.#....#.##.#.##..#..#.....#####.#.####.......##.###..#.####...####.#.#.##.....##.#...#.##..#.....#
#.##..###..##.##.....#..###....##.#..#..##.#.##..##.#..##.#.#...#....###.#.####.#..#....##...#.....#..##.#..##...##..#....#####.#.#.#....##..#...#####.##.#.#.#...##..####.#####.#.#...####.#......##.#.....#...#..##......#..#....####.#..###..#####...##..###..#....#.#..##.##.#.#...##..#....##....#.#..#....##......##..#...#..##...#.#.##..#.#..#.#..##..####..#..#...#.....#.#..#...##...##.##....##....#####.#.#..####.#.##...#.#......#.##.......#.#.##.....#.#.....##..##...#.##.....#.#...#.###
#.#.##.##..#.##.#......##.#..#..#........###.....#.#.#...###...###....####....#.#...###.#..#.#.#...##.#..##....###....#......#....#..####..#....##.#...#..#.###..#.##.###..#.#..#.#.#.#.#.#...##..#...###......##..###...#...#.##.###...#.#......#######..##...#..###...##.#...###.#...##.##....#......#####..#..##...###.##..#.#.....##..#.#.##.###.#.##.#.##.#.##..#...##..#.##.####.#.#..........#.#.#.##..#..##.....#.###.#..#...###...#.#.#...........##.##.#.###..#..#.#..##...##.....#.#..#...####
#.##.##............###...#..#.#.#...#...#.##.#.##.#..#.#...###.###..###.##.#.#..##.##.#.#...#.....##....#.#..#....##.....#....##.#####....#....#.##.#.#####....##.#....#..#...#....##.##.....##.#.#.#...#.#.#..#...#.##..#.....#.....##..##.###..#..##......#....#....#...#..#.##..#.##.#....#...#..#..##..#..##....###.##..#.###.#.#.#.#.#.##.....###.#.#.##.#..###...##...#.#..###....###...##..#..######.####.....#...##.........#.#.##.....#...#.###..##.......###..###.....#...#..#.##....#........#
#.#.#..###.##.##.#..#..##.####.##...####.####.#...###..#.....#.#...#.#####.....######...#...#..##.#...#..#.##.###..##..#..#.#..#....#.#.......#.....###.###......###.##...#.....#...#........#.....##...##.#.#......##.##.##.####...#.###.#.##...#.#......##.#.#..##.##.#.#.#..#...##.#.###.#.###..#.#......#.#.##.##....##...#.#...###..#....#...#####.##.##........#.##.....#....##.##..##....#..##...##.#......#....#.....#.##...###.#.####..##...####.####..#..#.#..#.##..#...#..#.#..#..#.....#.#..#
#.#...#....#..###..#..###....#..#.#.###...#...##...#.#.###...##.####.#.#......#..##.##.#.#.#...#.###.###.....#.#..#.##.###.#...#####........####..##.##..##..#......###.##.....#..##.#...#........#####...###.#...##..#....#..#..######......#...#..##......####.#.#.##..##.#.#.......#..#...#...####.....####.####...#.##...#...#.#.##...#.#.##...#...###.#.....#....#..#.#.#......#.#...#...#.#..##.###...#.###..##.#.#.##.##.#.##.#......#.#.#......#..###.###.#....#.###.####.###..#..########..#.###
####.#..###.#..#..####.#..#..##.....#..#.#..#...#.###.##.##.##..#............#..###....##.##.#.##..#.##.##.......####..#.##.....####..#####........#.##.#....##..#....#..####......###....#..#...##...####.######.#.#...#..#..####....##...#.#####......##....##.#..#..##.#.#....###..#....###.###..#.##..###..#.#.##...#.......###...#......#...###..####.##...#.......############.####.##..#.##..###...##.#..#..##..####...#.#....#..#.....#...#####.#.......#..#...##..#..#..#..#..##.##.....#..#.#.#
##..#..#..#.....##.#.....#.##..........#.....##.#.####...###.#.#..#..##.#.##..#.#.#.#.#...#.#.##..##.#.##...###..#...#.##...##.#......####.##.#.........##..##..##.#....#....#...##...####...#..#.#.###....#.##...#...###.#..##..##...###...#.##.#.#####.#.##...###.###.#.........#.#.#####.#.#..#.....#.#.#.#.#..#.....######.###.##.##...##..#.#..#.####..#......#.###.....#.....##...#...#..##.#...###..#.#.......#...#.#.##.###.##....#...###.....##.#.###.##.#..#.##...#...#......######...#.#.....#
#..##.#.......##...#...#.###.....##.#.###...#..##..##....#..##..#.##..###.#......#..#..#.##..#....#.....#.#...##.......#..#..#####..###...###....##.#.#.#...#....#..##.#........#..#.......##.#####..##.#..#.....###.#.##.#.###.#..####....#.....#..#......#..#.#.#.##.#.#.###.####.....####..#....##.....#...#..#.#...#.#..##....#..#.#.#.#...#..#.#.##.##.#.###.###...####.####.##.####..####..#..###.###.#..#.....#..###.#...###..##.#..###....##.##....####.........#..#.#....#.#..###...#...##..#..#
#.###.#.###..#....#..####...###..##....#...#..##.#..#......#..#.#.#....##.#.#.##.#.#...##..####.#.###.##.##.##..#.##..#.....###..#.#.####.#..####..##.#......#.#..#..###...##....##..#.#.#..#...#.##.....###......##..#######.#.##.##.##..###......#.###.....##..###..##.###...##.####.#...##.###.#..#.###.#..#.###.######...#.#...#.#.###.........#....####...##...#.#..#.#.#.###..###.#..#..#.......#..#.###.##..#.#.##.##.#.#.#.#......#..##..#.##.#.#####..#..##.####.#..#....#....#.#...#...###..#.#
#...###.#..#..###...##.#...#..#.##.##....#...####...#.......#.....###.#........#####.#..#..#..##.......###..#........#.####....#.##..#..#.#...#.#.##.##..##...#...#.#...###.##.....#..#......##.##......#.##...##...##..#########..#.#.#....#.#...#..#..##....###..###.##.###...######.#.#.#.#..#...#.##..##.#####.#####.#.....#..##...#####.##....#.#####.####...#####.##..#.#####..#######.#.#...#...#..#..#.##...#..##.##...####...##.#..##.......###.#.#.#..##........###..#.#.##....##.####..###.#.#
####.##.#.#.#..#.####.#.#.#.#....##..#......#...####..#.#..##.#...#.##...#..#.#....###.##..#....#.#.##....##..#.##.##.##.###..#.#.#.#.##..#.#.###.#.##.....#.#.#..###..#.#..#...#....#.#......###...#.#.....####..##.##..#.#..#.##.#.#.#....#..##.#.##..#.....####.....###..#......#..##.##..###..##..###.......#....##.....#####.#..###..#.#.###......#...###..#..#.##..#.....###.###.#.#.##.######.##..#..##...####..##.#.......#.#..##.####..##.##.#.##..###..#####..##..#.##.##...#.#..#..##.##.#...#
###.###.#...##.#...#.#..##.....#.#.#......###..##...####....#.#...####..###...#..#...#.####.##....##.#........#..#.#####.#.#.#....##.##..##.......#...#.####...#..#####...####.#.###..##..##..#.#.#.#.##..##..##.##.......#.#.######..##...######...#..#....#..####.#######..###....####.#.....#........##.#.......###.##.#..#...####.....###..#.#####.#.##.#.#.##..#..#.....#..#.#...##...##.#....#.#............#..#.#....#.##....#.#.##..#.#.#..##..#...#...##..##..###..#..#....#.##.....#...#..#...#
#..#..##..#.........#.##..#...###....#..###.#.#....###.#....#.##.#....#.#########.###.####..#.#...##.#..###....#..#.##.#.#.#...#..##....#..#.###.#..#...##..##...##.#.#.###..#..###.......#.##.#.#..#.##.#..##.#####...#..##..#...#....#.....##...##.#.#..##.###.#.....#.#.#.#..#.#.##.####..#..##...########.##.###.#.#...#.#..##..##.#..###.#..#....#...##.##.#.##....##..#.#..#...##...####.#....#..####....#...##.#..#####......#....#.##...#.#....###.#...##.#......##..#.####...#.###..##.####..#.#
##.....#...##....##....#.###...#.#....##.#....#.#.#...#.#..#..#.#....#....#.......###..#...#..##.#..#...#..#....##.#..##.##.#.##...##...#...#.##.#.###...####.##..#.##.#..#.#..##.#####..##.##...#..#.#..##.#.#..##....#.#.#..##.###...#.##...###..#....#.##..#.####.#.##...##.###.#....#.#####.#..###.#.#..#####.#....#.#.##.#.#.##.#######......###..#..##.###..##..###.#....##.#####..#........#......#.#.#..##..#....####....##....#.#.#.#.##.##....#....#..#...####.##.#.###.###.#.###.##.#..#.#..##
##..#.....###.#....#..##.##...#.##.##.#.##.....#.#..#.#.#####.....##..#.#....#.##.#####....#............#.#....#.....##...#......#....#..###......#.##..###.......##.##.##..#....##.#..#....##.####..##.#.#.......#.....####..##.#.##..#..##...#.###...#.#...#...#.#...##..#.##.##.##..#..#.#....#.#....#.##..##.#.#.#####...####...#..#.#.#.#.....#..##.........#.#...####.#.##..#..#..#.#....#..###.#....#...###.#...#..###.##..#.##..###...#.##.##....#.#.##...#.......##.#.####.####.#.#....##....###
##....##.#.....#######..#.##..#.#...###.#..#...#..##.##...#..#....###....##.##....###.......#.#...#...#..#..####..........#####.#.######...#.#.#.###..###..#.####..###.###....#..#....#....#....#...#.#..#..#..#.###..#....####.#......#..#.##..##..#.##......##..#....###......###..#.#...#..#.##..#...#....#..#.#..#.##..##..#.##.#.###...###..####...#..#.....#####...#.#....###..#....#..####.......##.##..#..#..##.##.#..#.##..#..##...##.##.......###...#..####...##.#.#.##...##.##.....##...#...##
#.....###.####...##..#..##.#.#.#..#..##..#####..#.##....##.###.#.####.###.###...#.#.###.#.###...#...###.#.#.####...####.#...###..#.#.#.#.#.#...##.#.##.#....###.......#...#.#####...#..#.##..#...#.##....##.#.#....###..##...#...####....#.###...##..##...#.......#.#.#.#....#....##.##....##..#..###.......#.#.#.####....#.....#.#..#..######.####....#....##...#...#.....#.#.#.##.####.##....#..#....##.#.###.##...###......#...###.#.##.#..#..##.###.#..#.#...#..##....#.#....#...#.#..#..#.#.##..##.#
#.....##...#........#..##.###.....#.....#.#..###....###.#..#........#..#..#.....###.#....###.............#.###..##..##....#..#.#.##..#.##.#.......###.#...#....#####.#.###.......###...#..##..##..#.##.##...#.##.#..##.....######...#.#####...#.#.#.#.#......#.###.####..###.#.###.....##..##....##.##....##...##.#.#...#.####.##..#.#.....#.......##.#..##..##...#..##.#.#.......##.###....##....#.####.#.####..####..#.##......#.##.##.....###......###...#...#..######..#...#..###..#...#.#.#...#...##
##..#.###.##.##.....##..#.....#......#....##...#..##..#...#####..####....##.#.####...##...#.#..#.##.#.##....#..#..#.##..#.#.##..#.##..#..######.#...##.#.#.....###########.#.#.###.#....#.##.##..#.##..#..#...##...####.###.##..######....###.....##.##.#.#####....#.#.#...##.#...##....#..#..##.#.###.#.#...#.#..#.#...##..#.###..##.....#....##.###..####.#.##.#..#.##.......#.#........#.##..###...#.....#..##....##.#.#....#..#..###.....#####.#.###.###..###......#.##....#....#...#...#.#...#.#..##
######.#.#...###.#...#.##.##..#.#####..#..###.##...#.##..#.##.##.##..###...#...#.##....#.##..#..#.##...#.....##.......#..#...#.#........#..#.#.######..#..#..#.#..#.##.####...###....###..###.......#...##...#.###..##..#..#.....##..##.#..####.####....#..#.##.#....####.#...#.#.#..###...###...#.#..####.#.##.#######..#..##..#..##...#.#.#.#...##.#.#...#.#.....#...#.#.##.#.##.##.##.#####..##.##......##.##.#...#....###....##.####.#.....###..#..###..#..#.##..#..#.#...#...#.#...#.#..#..........#
#.#.###.......###.#..#.#..##.#....###.#.###.####..###....######....#..###.##..#...##.##....####.##.###..#.##.#.#....#.......#.....###.#..##..#######.###.##.#.#..#.....#.###..#..###..####...#.#..######..#...##..##..##.###....####.#....###.....#.##.......#.......#.#....#.####.#....###...##.#..#.#.#..#######.#......###..#.###...#..#..##...#....#..##..##.#...###..#.#.##.....#...#.##.....##....#..#.##.....#...#....#...#.######.#.......#....#..##.#.#.#.#.#.#..##.##...###....#..#...#...###.#
#.###..#..#####....#..#.#.###..#.#.............###.##.#####..####...#..##.#..#.#..####..#....##...####..#..##..##.....#.##..#.##....#.....##..#####.####.#.#.....#.......##...####.#.##.#.#..#..#.#..####.....#.###.###...##.#.#..######..###..##.......#.#.#.###..####.##.....#..####....#.#.#..#....##.###.#..##.#..#......#.#...##.###...#..#######.#.####..#.#.####.###..#....##.###...#..#.....#....##....#..#.##.###....#.....##...##.###..##.#..#..#.#..##...#.#.####.#.##..#...##########..#....#
#.#.##.....#.##.###.##.#...#...#...##...#..##...###...##..##.##.#.#.####....#.###..#...##.#..###..#.#....####....#...#...###.#.#.#......#.#.#.######..#.#.###.#.####..###..#..##.#...#.#.##.........#......#..#..#####.######......##.#....##...#..#..##.#.###...#.##....##.####.##...#.....#.#.#.##.###...#...#..###....#..##...#..##...#.#.####.#.#.#.#.......#...#.##...#####..#...####..##.....##.#.###...###.##..#.#...#.#.##.#....##...#.###.###......#.##..#..#..#.#..#..##.#.#.#..#..#.#.####...#
##....#..##....###..#..##.#....#..##........#####.###.......#.##..#....##.#..#...#..#..#..#.##.###...#.#.....#.#.#.###.##...#...#.##.#.....#...#.#..#..##.###..#...#####..##...#...#.#.#.#.#..#......#....####.#..######.#.#...###..#.#......#.#.....#..###.....###.##..#.####....###.#...#...###...#.##.#.##.#..##.#.#####.###.#.#..#.....##.#..##..##.#...#..#..#..##...#...#.##...##.###.##.#...#..###.##.##..#...######.##..#......#.#.###..#.#..#...#....#.#.##.#....#...#..##.#.#.##.###.###.#..###
#..#.####.#...#..#.#..#.##...#..########.....##.......#..#....##.#.#...###.##..#.#.#.###.#####..#....#.##...#..#..##...####..####..#...##...##..#.##..##...#....##.#..###.#...#.#....#..#..#....#....###.##...#.###...###.###..#....##.#..#..#..###.##.#.......#...##....##.####.#.####.#...#......##.......##.#.##..###.##.##.#.#..##.#..##.##..#.#.....###..#.....##.#...##.#....##...#.#.##.##...#.#..##...##.###.....#.#...#........##..###.##....#.###.#.#.#...#.####.##..#.......#...#...##.##..#.#
#...#.#.#...#.......#####....##...#.#.##....#####...#..####...##.##.##.#.#...###.##..##..###.###...###....#.....#....##.##.#.####.##...#...#.####.#..#####.#..###.#....#....##...#...###..#####.#####.##.....#.##...##.#.#.....#..###..........#....###.####..#.#..#.##.####.#.......#.###.#..#.....#.#..#.###.#.#.##.#.....#..##.#.##.###..#..#...#....##..#...#####...##....#..##..#...#.##.#..#..##.....###..#.#.#####....#.##.#..#.##.###..#..#.#....##.####..#.###..#.#.#.#.#####..#..#.##.####.#..#
##.##.#.....##...#.#...#..####.####.#.#...#..#...###.#...#.####.##.#.#.....#.#.#.##.###..####...#.#.#....#...##.####.........#.###..#..#.##...#....#.#.#...##.#...#.#.##.......####.#.#..#.#...#.#.#..#.#..##.#...#..#..###...##.##.###.###.#....#####.##.#.#..##..#.#..#.##.#.......#...####.###.#.#...##.#.##..#..###..##..#...##..##...##.####.....####.....#....#####.#...#.##...##..#.#.#######.###.#.####.##...#####.#.#..##..##.#.####..######.##..##.#...######......##...#..#.#..###.####.#..#.#
#....#...###..###.#.#..####..#.#..#.#...##..#.###....##..#.#.#####..##..##...##..##.#.#.###..#....##.#.#...#.#.##.##.#....####.##..#...#...###..#.....##..#.#...###..#####....#.#.#.#.#.##.#######..##....##...####....##.......#.#.....##..#..#.##.##..##.#.#.#..#..##...##...#..##..#..#.#.##.#.#######.#.##......#..#.##.###...###..#..###..#####...###...#.....#..#..#.#....##..#..#..###....#.#....##.##...##.###.##..#..##..##.#.#...###.#.####..#........##..##...#..##.####.###...#..#.###.##...#
#....#####.#.#.#..#.##.##...#.#.###.##.##.#..#.#.###.#...#..###...###.##...#...#..#..##..#.#..#..#...###.....##..#####...##.##..#.#.##.........#...#...##...#.##......#..#..##.....#..#.###.###..####.##.##...##.####.#..###.###....####...####.#.......###.....##.#.##..#....#.##..#..#...#.##..#..#...#.##.#..#..#..###.#.#.#.#.#.#####.#...#...#...#.#....#...##..##.#...##.........##.####...#...##..##....##.#..###..#...#..#....##.#.#.#..##.#..####..##...##.##..###.####..#.#####.#.#....#..###.#
#######.#...#...##..#....#...##.#.##.....##...#.#...#....##...#.....##########....#.###.......##...#.#...######..##...##...#..#..#.#...#...#.##.###.##...#...###.#....##...###...##.######.......#..####.##.#.##...#..#...#..##.#..#..###..###.#####.#####.#..#.###..#......##....##...#####.#...#......#..#..#.#..###.##.##..#..#...#...#.#....#......##...##.##.#.#..#..##.#####.#....#....#..####.#..######.###.....##.##..#.#..#..#..#....#######.###...#....#.........##....##.####..#####...#.##..#
##..###......######....#.##.#.##......##.#...####.###.##.#.#...#####.#..##...#.###.....#.#.#.##..#..#####...#..###...#.#..#...#....##.##...####.##..###.#....#....####.#.....####..............#.#.#...#####..#.....##..#.#....#.#.###.....###..#...#.#...#.....#...#..##.#......###.#.##.####..##..#.##.#.#.####...#.#.#.###..#.##...###..######...#..#.#.#...##.#.##..##.##.#.##.#.##.#.#.#.......#.#......#....##.##...##...##..#.#.##.###.#.##......#.#.#......#.##.##....####.#..##.....#.#.#.####.#
#.#...####....###..###.....#.#..##.#.##.#..#....#..#.####.#..#.#.#.##..##.#...#.#...#..##..#.#.##.#...####.#..#.....##...##.##.##...#..#..##.##...##.#.##..#.#.#.##...##...#.##..#..####.#.....###.#....#..##.#......#..####..#..#..#..##...#.........###..###..#.##.##..##.##.#...##......#...#....#####.#####...#####.#..###..#...##.#...##....#####.#....#.#.###....##.##.......##.#..#...#.####..####.#.#..#..#..#####.......##...#..#.##...#.....#.###.....#.##..........#..#####.##....##..#...##.#
#...##....##....####.##....#...#..#.#..#.#..#..#.##.##.#...#....#.###.#.....#.#.#...#.#.#.###..####..###..##.....##.##....###.#...#..#.###...#..##.#.#.#...#####..##...#...#....#.#.#####.##.##..##..#.#.##.#..........##..#.####.#.##.#.####.##...##.#.####....###.#.###.#.##...#.###....#..#######..##.#.###.###..##..####....##.##...###...#...##....##..##..#....##..##.#.#....#..#.#.##........####...#....###...#######.##....#..#.##.######.##.##..#.#.#.#.#.......#....#..#.#....##..#.###.#.####
###...##...#..#.###..#.#..#.####..#.###..##...#..####.#.###...###.#.##...#####..##.##..##.#........#...#..#..##...##.#.###.#..#..#.#..#.##....#.##.##.##.#.#####.##.##.###.#...##.##....#.#.#.##.#..##..#...#..#..###......####.#.####..##..####..##..####.#....##...###..##...#..#.....###.###.#....#.#.......#....###.#..####.#.#..##....######..........###..##..###.........#.....##.#....##..###.#.##.###.###...#.#......##....#.####..#..##.##.....#.....###...###.#..##...#.........##.#..#.#.####
#....####.##....#.#.#.#.##...###.#####....#....#####...#.#..#.#.....#........###....##....#.##.......#.#.#...##.###.#...#...#......###..###.#...#.#..#.#..#.####.....#.###.##...####.#...##..##..#...##.##....###.##.#.#.#.##.#..#.#....#.#..#.###.#.#...#..#.#.#.####.#...#.##..#.......#.#...##.#.##.#...#...........#.#.#.#..##...#.#.##.##.##......###...######.#..#.#..#.###..#.#..#..##..##..##......#####.#.#...###..####.#.#..#...#.....#....###..#..##.#.#..#...#####.#.#....##...####.#..##.#.#
#.#.#.#.#..##.##..#.#..###..#..#.###.....#.#..##..#.....##..#..##...#####.#..#.....#.###.#..##...######.#.##.#.#....#.######.###.#.##..#..##.###.##..#.#...#..##.#...#....#.###.##.##..##.....#####....###..#.#.#.####..###.#..#.#.#..#..#.#.#......###.####.##...#####....####..##.#.#.#......#.#...#...#..###...#...#...##.#..#......#.#.##...#.#..#.#......#.#.##.....##..##..######..##..#.##.....##..##.#.#...###.#..##..###.###....#...##.....##.#.#...###...........#..###..####..##..##..#.....##
##.#....####.#.#.#.....######.#..#.....##...##.##..#######.#.#...#.....#..###.#.##....#....#.#...#.#.##....##.###..##.#...#.#...#....###..#..#...#...#.###...#...####.##.##.......####.##...##############....##....#......##.#..##.#...#.......##..#..#..##.##.###.#..##..###.##.#...#.#.#####.#..##..#..##...###.##....##.#.#.#..#####.#..#......##.#...#...####.#..#.#.######.#.###..#.###.#.#..#..#.##....#.###..###.#....#.#.#.#..#.#......####.......#####..##..###.#...##.#..#...#.##.#.#####.#..#
####.#.##.#...#....#.#..###.###.....######...#####..#...##.#.#.###...#...#..#...##...#...#.######..##.....#.#.##...##..#..#....#.##.##......##..#..###.#.#.##..#...##.#...##....##..###.##..##.##....##.#..####.#..#....##.#...#...#..#.###....####...#.#..#..###...###.##.#.##...#..#.##.#..#....###....#.########.#####..#.#.##...#...#...#.#.....#...#..##.#.#..#.#..##.#...#.##..###.########..#.##.#......##....#.#.####.#......#..#...##..#.#...#.#.##.....#..#.##.####.....###...#.#.###.#########
#.#.###.##.##.........##..####.#.#.##.#...###.##.##..#...#...#.#...#####.#.#.#..##.#.#.##..##..##....###......#####....###..#.#..#.##.#.....#......#####.###..##.##.#..####.##...###.#.....##....#...###..##.##......##..##..##.#.###.##......#.#..###.###.####.#.....#.....##.#.####..###.#..###.###.##..######.#####..##...##.......#####.....#....#..#.#####.####..##.##..##..#..#..#.###..#.#..#.#.##..#.#..###.###..##...#....####..###.....#....#...#....##...##.#.##....##....#.#....####..##.##.#
#.#.#.##...###.##...##...##..#...##.#...##.##.#......##.#.#....#######.#..##..##.##.......##.#....#.#..#...#.#..#.#.##.#...##...##.#.#..#...#.##.#####.##.####.#..#.###...#####.##.##..#.###..#.#...######..#..#.###.####.........#.##..####...######.#..#..#...#....#.#.###..#...#............##.####......##..###.####.#.#.##..#...#.#.....#....#..###.##..#.##.....#.#.#..###..##.###.##..#####.####.#.####.#.#.##..#####.###....#.##.....##.#.#..#.#.##..##...###.#.#######.#..##...#####.###.####..#
#........##.#..#...#..#.##....###.#....##.##.....#.#.......##.#####.#.#.#..#.#...###.#..#..##.##.#.#...####......#..##.#####.##.....#..###.#.##.#..###.######.##..#.#...##.#..##.#.....#.......####.....##.#.##..#....##....###...###....#.#..#.#..#.#..#.#.....#..#####..#.##..###.###.#..##.##..#..##..########...#..##...##..#....#....#...#.####.#.#.#...#...##......##.###...#.##.#####....#...##..#.#....#.#.#.#..##......#.####.#..###.#...##.#.######.##..#.#..##...#..####.#....#####..#.#..#.##
#.#..#.###...#..##.#.###..##.##..#..####.#.##..#....####....####.##....#.##..#.####..##....#.#.#.#..##.##...##.#..#.#....#..#........###..##....####...#.#....#..#.###...#.#.##.#.....####.##..##.###.#..##.#..###..##.#...#..##..##.....#.#..#...###...#..##....#.#..#.#.#.#.#.#..#.#.#.##.#.##..###..#.#..#.####..##....###.#..#.####.####..#.#..#..#.#..##..#..#.####.##..##..##.....##.#.#..###..##.###.#####..##..#.#.##..###.##....#.#.#.#....#.#####.#.##.##.#..##......####.#.#...#..###..####..#
#.#.#.##...#...##..##.###..#....##...###..#.#..#...#....#.#...##.##..#..#.#.#.#....#.....#.##.#.#.##....####...####.#..###...##..#.....#.#.####.##...###....###.###.#..#.....#...#..#.#..#.....##...#.#.##....#.##.#..#..#.#....####.#.##.##...#.###..#...##.#.##.....##..#...###.##.#.#..#.#.###......###..###.#.#....#..###.###.#####.###.###...##...#.##.#.#.#..#....#.#........#.##..#.#.#.#.###...##.#..#..#..#.#..#.#.###.##.##..#.#.#...#####.#.###.......#....##.....#####.###......###.##.#....#
#.###.#..######..##.##.#.....##..#.##...#......#.#..#...#######....####..#.#..####.#.#..##.##..##...##...#...#.###..##...#.###..#..###.#.#..#..#.###.##..#..#####.#....#....#.#..##.......#..#.#...#..##.......#..####..#.#....#.#.....#........#.##..#.....##.#..##.....#.#.##..###..##....#....##.....#.##.####.#.########.##..#..#.....###.#..#.###...##..#...#...#.#.#..##.###.#####....###...#.##.#..##.....#..##..#.#####.###.#.#......##.#..###..#.#.#.##.##..#...#######...#..##..#...##...#.#.##
#.#..##.#.###.####.#.####..###.....#.#....#....###...#.....#.###.#.#..#.####.....#####..###.#..##...##....##.#.#.##..##....#..##.##..##.....###.#.#.#..#...#.......#.#......#####..#.#..#.####......#....#.#.#.#.######..##...#.#..#....###....#.#....##.....#..#..#..###....#.#....#.#......#..##.###..#####.#..#######..#..##..###.#.#....#.#..#.#.####..###..##.#..#..###..#..##..##.##..##.##.#..##.#.###..#.#.###....##.#..#..#.#..#.....#.##......##.#..##.#.#....##.##.#.##.#.##.#.#.#.#####...#.#
#....#..#....#.###..#..#.##.#.##..##.###.#######....#...##.#.###.#.##.....##.#.#.....##....#..#.#.#...#.###.#...#.....#...#..#.##......##...#.###...#..#.#.#....#.##..#...#######.#.....##.........#####.#..###.....#......####.##..#.....#.#.##..#..#######..#.....###.#.#..##....###...#.#.###........##.##...#.#..####.#.#......##.##.#.#....#....####.....##.....#.#....##....####....###....##....###.#...#..#..###..###.#...#..##...#..#.......##.##.#..###.#.#..###.#.##...##.#....#.##...##...#.#
##...#######.###.#.###..#.##.#...#####..###..##.#..######.##.##...##.##..####.#...###..#..#.#.##.#..#.####..#..#....##....#.#.....####..#....#...#..###..##.###.##.#...#.##.#.###.#........###.#.##.##.#..###..#.#..#.##..##.####.###.#####...#.#.....#..#.#####...#.#.####......####.####.....##....#####..##.####.#.####.#..#..#.##.#....####..#.#.##.#...#...#...#..###.###.####..#.#.##.#.#.......###.#.###.#.##.#.#.#.#...##..#...#.#.#..#..##.##.#..##.##.....#.###.#.###.###.#...#.....##.#.#..#.#
####....##..##..#.###..##...#.###..#...#.#.#..#..#.#.#......######.....##....##.##...#.#..#....#.#..#.#...#...#..#######..##..###.##.#.#.#.#..##.#.......#.##.##...##.###.#...#..#.#...#..####..#...#..#.##..........###.##.#.##..#..##..#.#..#..#.....##..#.#....####..#....##...#....#..#.#.###..#######.#.##.#..#.#####..######.###.#.#.##.#...#..##..#####..#.###.....#..#...#.##..#..#...###.#.##..#.##...#.#....##...#..#.##.###....####....#.###....#.#..###.#...##.#.#.......###.####.##..#.##..#
#.#.##..###....######.#.#..#.#.....##...#..#...###......###.#..#..#..#..###......#....##.#.#....##.....##...#.....###.#.#.####..#.#..##....#.####.#....#.#..#........#......###..###..##...###.##.#...##.#....#..#.##...#...#.##.....##.....#.#..#.#.....##.#.#..###..##..##...#..##.......#.#....######.#.##.#..#.##...#....#.#.###...#..##.####.#.#.########..###.#.##.#..#.##...##..#....#...##..###..#....#...#.###.#.#..#.#.....##.#..#.###....#.#.#...#..##....#..#####.###..##..#.##.##..#.#.#.###
##...###.###.#.#...##..##.#..###..#.#..##..#.###.##.#.###.....#.#.#.###..##.##.##.###..#.##.####..#.#......#...#...........#...#######.#..#..#####.#####...#...##....###...#..#...##.##..#...####....######..##..........###..##..#.##.#.#.####.##.....#..#.#..##.....###.##....#...###.#.##..#####.#...#...#...##.###....##..#.####...####..#.#..###...###.#.###.###.#.....#.#..#.##.....#...###....#.#.#.##..#..#.#...#.........#..##..#....####.#####.....###.....#.#...#.....##..#.###...#.##...#...#
#...###.##..#....#.#....#...##.#...##.##.#.#.####.#......#####..##...####.#..#.....#.#..#.#..##..#...#....######...#....#....####....#..#.#...######.#..#.##.#..###..##...#.#.....#...###.....#.#####..#.#..##.#.#...#...####....#...#..#####.#.###...#....#.#..###..######.##...#.#.##.#.#.##.##..#...##.#.###.#.#..#.#...#..#.#####.####.#...###..#.#..###.###..#.########..#..####...#...#.......#...##.#..#######...#.##.###..#.#.#..###...#..###..#......##.#.#..##.##..#.#..##...#..##.#.####.#..##
#.###.#...##....#.#.##...##..#.#...###..#.......#..#..#####.#.####.##...##..#...#..###.#####....##...##..###.#..###.##.#.#...##...####.#..#.......#...##.#...#..#.##.#..#.....#.##.#...##.##....##..#...#.##...#.#.#....###..##...#...#.##.#.#.###..##.##...#####.###...#.######..#.#.##.#.######.#..#..###.##....##.........#..###..##..####.###......#..#.#..#.#....#......#.##....#...###.####..##.#..##.####...###.####.###...##.....#...##..#.##....#..#.###.####.###.#.##.#.#..#.#.#.#..#####...#.#
#....##..#...###...##...#...##...#.###..##..#..#.###.##.###.###....#.#.###.#.##.#.####.#.#.......##.##.####...#....##.#.#..#.#.#..##....###...##..#...#.#.#....#.#..#..##...#...#.#.##.#.##..##..#..#.####..#.#..#.####.##.....#.#.#...#..#.....#.#.##.#...##.##.#....##.#..###..###.#..#..##....##.#.##..#..##.#.####..##.#.###..#..#.###.#.#.##.#..#.##..##.#.#.##.#.#..#..#...#.#.#..#...##.#.#.#..##..##....#.#...##.##.#....#.#.#####..###.###..#.##..###...#....###..#.#..#....##.##..#.#####.#.#.#
#...####.###.######....#.#..#.#...##...#...###........#######.#..##.##...#...##.####.####..#.#.....###.#.##...##.#..#.#.....####.###..##.#.#..##.#......#....#..##.#.##.#.#.#.......#..##.#..#......###...#..##.##..###.##.#.....#......#.#..##..#.##.#.#...####.#..###..#...#.##..#..##...##..##.#.########.###.#....##....####.##.#...#.#....#.###..#....#..#...###.#..#.....#.##.....#........###..#...#....#.#.#.....#..#.##.#.....####..#.####..#.....##...##.#..#.##.##.##..##.#....##..#....###..#
##.##.#..##.###..#.#..#...##.##.#....#..##..##..#.##......#..#####...##.#.##..#...###.....#.##.....##..##.###.#..#...##..#...#...#.....###...#.##...#.#.#.#..#..#.....###.......###.##.##.#...####.....#..#...#..#..##.#....#....##..###...##...#.#..##.#####.##.##.#.....#..##.#####.#.#.....#...........#.....##.####.##.##.....#...#.###.##.##.###.###...#.#####...#.#.###...#..#..#.#.#..##.#.#.##..##.#.#...#.#....#.##.#........#....####....#.####....##...###.....##.#.##.##..###..#.#.#..#...#.#
##.##.#..#.##...#.#.#####....##.##.##.#.....#.###.#####..##.#.#.#.###.#..#.#.##.#..#....##.#..##.....#..#..#.#.###....##....##....##..####.#.##.....#.###...##......####.#.#..###....#.#.####.#.#.###....#.#..########....###.#..#...####.#.#...#####..#.#####.###..#..#.#.#####.#.##......#.##.#.#......###..#.##..###..#####.....####.#.##.###.#.#.###.#..##...#..#.##.......#.#.#........#..##...####.#...###....##..........#.###.#..#####.#..#..#...##.###..#..#.....##.#.##...###..#..#..#....#####
##.##...#.##.##.#.....#..##..#..#..######.###....#....######..###..#....#....###.#.##.#.###.#.#.###...#.#.#.#..####.###..##.....###..##..#....######.#.##..#.##.#.#.....##....#...##..#...##....##.#.##...#.#....#.........###.###..###...##..#..#..#.###.##......#.##.###.#..##.##..#.....##.#.##..#.#..#..####.##.#......#.##.##.#........#.#...#..#..#..###...##.##...##.#..##..###..#...#.#.#..###..##....#......###.#..#..#.#..##....#..........#.#.##.##..#..##....##.#...#.#....###...#..#....#.##
##.##.###.#.#..#.#...#.#.#..##...###...#.....#.#..#.#.....#...#####.#.#.##...###...##..####.#.#..#.#.#..#..####.#.#.#..##..#.###.#.#####.##..........#...###..#.#....###..##..#.#...##.#.##.###.....#.#.##.#.##...#..#.#...##.##..#.######......##...##.###.###..#..##.#.###.###...##.#........########.#.#.#...##..#.#...#...#....##.......#...#.#..#.##...#.##...##..####.###.##...#...####..#...#.#######.#.#...#....#.#..#.....###..#...#..........#.####....########..#.#.#.#.##.......##.##.....###
#.####.#...#.#..#...#.####....##.#.####.##.###.#.#...#........###.#..####..#..##.....#.#..#..#.#..##.##....#..#....##.#...#..#.#...#.#.....##...#.#....#..#..#...####.##....#..#.##.##...###...#.#.####.#.....#.#...#.#..#.#....#..##.##.#..##.##.#........####.#.#.#.#...##.....#.#......#..#..##.#...###..#...#.#.##....####.#####.##.....#.#.###....##..##.....#.##...###..#.#.###..###.#..##.#.####.#.###.#.#.#.##..#........#...##..######.#.....#..#.###..#.#.##.##..#####..#..##.#..#.#....###...#
#.##.#.###.#..##......#....#.....###.###.##....##..##..#.............#.....#..###.#######.#...#.#.#..#..##.#...#..#######..####.....#..##....#####....#.##...#..#..####...##.###....##....#.###.......#..#.###...#.#........#.#.####......####...#....#.....#....#...#....##.#.#.#..##.....#.#.####.##.###..#..#.###....####.#.#...##..##.##.#..#.....#.#..###.##..#.##.###.#.##...#.#..#..#.##.#.#.#...#....###.#.......#.##.....##.#..##.#...#..##..#.....##.#....#...#.#.#..##...####..#..#..#..#...##
#######.#.##...#.##.##.##.###..###..#.##.##....####....##.#.####.#.#..##.#.#.....#.##.##..#........##.##.#.###.#..##.#.##.##.##...#.##...#..#.###.#.#.#.#.#...#.#....##.##.#..##.#..##.#..#.#...##..#.#...##.#.###..#..#.##.#..##.#.##...##..#.##.##.##.....#..#..#.###..##......#...#.##...###.#..##.#..#.#.#..####.###..#..#..#...#...###..###.#..##...#.#..#......#.#......##....##...#...####..###.##.#..#......#...###.#..#.####.##.##.#....#....#..#.##...#..#####.....##.#...#.##...#.........####
#......#...##..#.#.#..#.####....###...##..###.##.#.#....#....#..#...#.####.#..##.#.#..........#...#..#.#.##..###......#.##..##.#.#....#..#.###.....#..##.#.......###.#.#..#####.#.#.....##.##.#....##....#...#......######..#.#..#..#..#.##...###.###.#.##..####....#.##.##.##..##.##.#...####.#.#.##.####.###########.#...#..#.#.#..#.#..###..##.#.#..#.....######.#....#####.##..#......#.#....####.#..#.####.#.#..##.#.#..##.#.####.#####.##.#..#.#.##.##..#.....#...#.....#.##........##.#.##....#..#
###..###.#.#...##.#.###.#####.....#.##..###...###.#.....#.#.#...##..##.#####...##.#.....##....####.####..#.#.#..#..######.##.#.#.###.#.#.###..#....#..#.###..#....#..#.#..#.##.#.....#....#..#...#.#....###...#.##....##..#.###.....###.##..##....#...#..#.##.#.##.##..##..####......#.#.##..###.####.......#.#.#...##.#..#.....#.#....##...#..#..##.####...#.......##.#.#.......#.#####..###..######.#..####...##..#....#...##.#..##.#.#.#.......#..######.#.##..#..#####.#.##..#.###.###....#.###..#.##
#.#..######.#........##.#..###.##.##.....#..####.#.#.##.#..#..#.#.#....###.##..##...#..##.##....#####...##.#.##.#...#.#.###..##..#.#.##..#.#.#.#.####.###..##..##....####...#...#.......#....#.#..#..#..#..#...########.#.#..###.#..####..#.#.##.#...#..#.##..#...##.###.##..####..####..#.....#..#..#.....#..####.##.##..##....####.####..##.##..###...#...#..##.#..##.###..##..##.....#####.#..#.##........#...##.#.##...#..#.#..#...##.#.###.#....####..#....#.####...##.#####......#.#.##..##.#..##.#
#..#.###..#...#.......###..#.#.#.##..#..#.#..##..###..#..##...##..#....###...#.....#..###.#.##..##....##.#..##...#.#...#.###.#......##...#.##...##.#...#.....#..####.##.#.#.#.###..#.#......#.###.#.#.#.#..#####..#...#.#####.#...##.###..###..###.##..#.##.###.#..##.....##.###.#...##########.#..#..###.#..####.........##...#...#.#####.##.......#..#..###..#.....#...#.#....#.....##.#.##.#######.##....#....#...#.#..#.....#####...#..#.#.##......#.#...##.....#..####....###...#...#..#.#.#.##....#
##.##..####.##...#.###.###..###..#.#.#.#..###..###.#..#...####...####..##.#...#..#.##...#####....#.#......#.##........##.#.#.#..#.#.####.#####.#####.#..#####.#.#.##.#.####.#.##.....#####.####.#.###.....#...#...#....##.##.##...#..#.#.##.#..#..#.......#.###.##..#.#..#####.....#..#..#.##.###.##.#...#.#.###.#......####..#...#.#..##...#####..........#..##.###..#..#.#...#...#....#.#..##..##..#.#..#..####...###.##..####.#..#..#..#...####.#.##.#####.##.#..#.#.#..#########.#.###...#..#...#.#.#
###..###......#..#..##...##.#......###..#...###..##.##.#...##.#.#.##.#....#...##.#.#.#..#.##...##...##...##.#...##.###.########.#.......#..##...###.###..#.#..##..###........#.#..#...###.#...#.##..##.#.#.#......##..###...#.##.##.#......#...###.####....####...##.....##.#....##.#.#..#..#.....#.#..#..###.#......##...#.###.#...####.##.#.#.##...##...#....#.....#.#....##.##..####.#.#...#.#...#..#...#.##.#.#....#.##...#.####...###.#..##..##.#..#....##..#.#.#.##.#...##..........#.#...##..##..#
####...##......#...#.##.......#..#.####.##.....#.##.###.....#########..#.#.#.##..#.###..#..###..##.#.##.#.#..#..#...#...#...##..##.....##....##..###.#......#.#.#...#..###..###....###..#.###.#..#..#..##..####.##..#.#...#..####.####.#....###..#..##.##.##....#.###.#.....###.#.####.######.#.####.###.#..##.###.....##....##.#...##.#..#.##.#.#..#.###..#.##..###...##..######...##.##.#####.###.#...#.#.#####..#..###..###.#...##.##.#..#..##.##.#.##.......#####.#.#.#...####.##.#..####.#.#.#.##..#
###...#..##.#.##.##..##..##...#.##.#...##.###.#..###.#.##..........#####...#.#.##....##.#.##...###.#.####....####...#.#.#.#.#.###.#..#.....####.#...#...##.#.####.#.###..##...##....#.##.##......#.#.###..#.#.#.##.####....#...#...######.##..##.#...##...###......#...##.#.##...#..##..#.#..###.#.##..###.#....####......#.......#.##.##..#.#......###..#####...#..#....#...#.#.#....#.....#########..#.#.#..#..#.##.##.#.#....##....#.##.......##.....#.#.###...#...##..#.###...#..#.###........#######
#..#....#.##.#..#..##.##.#.##..###..####.##..#.#.#..####...##..##.##..######.##..####...#....#.###..#.####.#######.#...#.####..#.###..#.##.....###.......###...###.###.###..#....#.#..##.#..###..##.........###.##..###.#..##...##.#.###.....#####.#.##.....#.#...#.....#.####.####.#.#..#..##..##......#.##.....#..###..##.#...#.##..#.#..###....##...#......#..#..#....#...##..#....##..##.##....##.#..#..#...##......#.#.#.##.#..#.....##..##...##..##...##....#.##.#.#...###.#..##.#....#...#.#..##.#
##..#...###.#.#....###...#####..#..#....#..###..###..##.#..#.#..#.#.#.#####.......#.#.#.####.#.##...#.#..##.##....#....#####..#.#######.##..#....#..###...##...##...............##.#..##.##.#.####..#..#......##..###.###..#..###...#.#.#.####..#......#.###.#..#...#######......##.#.##...#..#..##.##.#.##..#.###..#.###.#...#...#...####.##..##.......##.#.###...#.##...#..#.####..##.###...##.#....#....#..#...#####.##.#.#..##..........#.#...##.#...##..#..#...##.#...#..#....##..#.#...#.....#.##.#
###....##.#.#....####.....#...##...####..#..#.....#..##.#......#.##.#.#.#.#.....#.##.###...###...#####..#..##.###.##.##.#..###.......##..###.....#..#####.#..###.......##.#..##.#...###.#...#.##...#.#.##..#..####...#.#..####..#..#..#.###..##.##..#....####...#.#.#...##.##..#.#....##......#.####.###.###..#.##.##.#.#...#.##....##.....#.#########..####..#....#.###.#..##.#....#.##.##..#.##..##.#.#...##...#..#...#.##...#.#.#.#...#.##..##..#.#.##.###..#...##...#..#..#...##.##...##.#.###.#.#..#
#...#..###.#....####..##.....#.####..#.#.#.###.....##...##..###......###.##...###..##.....#.####.###..####.......#.######...#.##....##...#.#...#.#..##.#.##..#...#.#.##...........#...##.....#...#....##.#...###.###.#.....###.###...#..##..#........#######..#.##.##.......####..#.###.#......#.##....#........###....#.###.##.###.#.....##..#..#..#.#..#......#.#.####...##..##....#...#.#.........###..#.......#..###....##...###..#..#...##.#.####..#........####....#.#.#.#...##.#####...##.####.#.#
#####..#...####...#.#..#.#....#....#.#.###.####...#.##....#..##...##.........##.#..#.#.##...##....#.#...#..####.#..#.#....#....##..##.#.###...##.###.#.#####.##...#...###.#..#..#.##.#....#...##.#....###.###.#.##...###......#..#..#.#...#.##..#.##...#..#..#...###...####..#.#.#..##....#######...##...#..#...#..###.##.#...##.......##.#..#..#.#.......####...###....#.###...##....##......##.###.......##...#.#.##.#.####.#.#....##....##.#.#####....##.#..#..#..#...#...##....#.#.#..#.#.##.####...#
####.##...#..##.###.#.....#.##.#...#.##....#....#..##.#.##..#.##.#...#.#.####.#.###.#######.#..##.###...##....#...#.##.##.#..#.##...#..#.#.#.###.#.##.#..#...#####.#.#.###...####.##.#.#..#.#.####...#.#.####...##.#..#####....#...###..##..#.#.####.###.##.#.##.#.#.#.#####..#..##.###..##..#.#...#####.##..####..#.###....###.##.########.#..#...##.##.....#.#..#..#..##.#.#####.#.#.#..#...###..........##.........#.#....#.#.....#...##..#.####..#....#....#.######.#.#..##.#.#.##...###..#..#..#.###
#...##..####...##.....#.#...#...#..###..######.#..##.#.#.#.#.##.#####.####....#.....#####.#.#.#.#.###.#.#..#.##....#.#####.##..###....##.##.#...#...##..#...###.#........#....#....#..##..#.#####...#.#..####.#...######.##.##.....#.#.##..#.#.........##..#.....#.##..##.####.....##.###.#..##..#..##..##.####.#..#.###..##.#..###.#...#...###..#...#.#..##.#...#..##...#...#.##.#.##...#..####...##.####.#.#.#.....####...#..#..##..#.####.#.#.#.#..###......#..##...###........###.#..#.###.#...#...##
#.....####..#..#...#....#....#..#........##...###....#####..##.###...######.#....##..##...##...#.#.##..######.##..##..##.....###..#.#.....#..####.###.#.##....##.#.#..#####.#...##.###.###.....#.##..##.###..#...##.##.###...#.#..#.###...####...##.#.#.....#.#...###.#..##.#.#...#.#######...##.#...#..#.#......#######.#..#..#..#...######.......#...#.#..#...##.#.....#...###......#....#..##.###.#...#..#...#..#...#......#####.#.#...#..#.###.....#.##..####...#.##....#########..##....#...#.#.#.##
###.#...#.###.#..##.#.#..#..####..####..#....#.##.####...#.###.#.##.####.##..#.#.#...#...#..#.....#.##..####...##..######..##.#..#.##..##..##..###..##.#.###.............##....##.##.#.#...#.####..####.##...########..#....#..##..####.#.####.#.#.##..##..#.#####....##.#.##...#.#.##..#..#...###...#.######...#..#.....#...#....##..#.......####..#..#.##.........#.#.#.#.#..##.##.#.##...#..##.#..#...#.######.#.######.##.#.###.......#...##..#.###.....#.#..#.#..###.....#.#..#..###...#...###...#.#
#.####..#.#..#.#..##.#.#.#..###.#.#.#.####.#.....#..###.#.##.##........#.####.....#.##.####..#.#.....##.##.#..##.#####.##.#.##.#..###.#...###..#.#..##.....#...#.#.#..##..#.......##.#.#...#...###.#...##..####.....##...#.#........########...#.#..###....#..#....#.#..#...###..###....##.########...##....#####.##.###.#...##..##..#.###.....##..#.##..#..##.##.........###.####...##......##.####.#.#....###.....#...###.........#..#..###.##....####.#.#..#....#.#..##..#####..#..........##..#.##.##
##..#.###.##.###.#..#......#.#.#......#.#.#....##.#..#.#..###.#..#..##.##..###...#.##..#...###...#..##.#.##.##..###.#.##..###..#.####.#..#..##...#...#......#..#.#.#####..#####.###.#.#.#.##.#..#.###.......#.##..#..##....#.#.##.##..###.#.#..#.....####.##..#......##.#.....#.##....#....#..#..#.###...#...#..###.#....#..#...#.##..#.##.#...###..####.##..##...#....##..##..#...##.##.##...........#........#.###..###..#..##...#..###...####.#.###...####.##.....###.###.##..####.#.#..##.##..#.##.##
#..#.....#.#.##...#..#####...#.....###......####...###.#...#.##......#..##....#...###.##..#..#.....##...##..#..##.####.#.###.#..##...#.....###.##...#.##....#.#....#......#..#####...##.##...#.#.#..#.#####.#.#..#.#.###...##.#.##...#...####..##..##..##.##...#..#.#....###.#.#....#.##.###.##.##.....#.#.###.#..###..#.#.#.##.#.#.##.###..#...###...#.......#.###...##.##.#.#...##...#.####..#....#..##....#######...#.#.#......##..##.##..#.###..#.##...#..........##...#.#.....##.#...#...#.....###.#
#.##....#.#........#...#....###.####.#.#..####...#.##..##......#.#..#.#.#.####.#..###.##..#.##.#..###.#..##.#.#.#.##..#......####.###.#....#...#..#.#.#..##.....#....##.#.####.####.##....#.#.##..#.##....#........##.#...#..#.####.#..#.#.#...######.......###.#.#..##..#..##.##.#.#.#.#.....####.##.###.#...#####.....#####..##.##.#.#.##..#..#.#...##.....#..##.#.....#.#.#...#.#.##......#...#.##.#....#..#..#.#.##.##.##.....#.#.#.###.#..##...#.#..#.....#..#.#...##.###.....#.###..#.........#...#
#.....#.###.....####...##.##.####.....#.##.##..##...###..####.#.#.......##.#..#...#####.#.#.##.#####..###.#####.##..#..#####.##.#.....######..#.##.####...#.##.##...##.######..#.##.##.#..#..#.....#..#...###....#..#...##...#....#..#...#....####......#.....#..##.#..##...##.#..#..###.....#..#.#..#..#.#.##.###.#..#.#.....#...####...##..#.#.##..#..###......#.#.#.###..#..##.#..#..###.#.#....#.#..#.######.#.##..#.#..##..#..#.#..#..##...###..#..###.###.####...#..##.##.###.####........####..#.#
##.##.#####...##.....##...#.##.##.#.#...##..#..#..#..##..#.#...##..#..#.#..#..#......#.#.#......##.#.#..##.####.##..#...##.#...###.....##..#####.##.##..#.#...#....#...#.#.###..#..#.#..##.....#...#..#...#..#.....#.#.###...#.#..##.###...#..#####..##...#.###.#####....#..###.####...##.#..#..#...##.....#....#....#.#######.####.##....#.#.##...#...###....#.##.##.###.##...##.#..##..#..##..####.#...##.#..###...##.##.##..#...#.#....###...#.#.#..##.##....####.##.###.##.##....#.#....#.......#...#
##.#.#..#...##.##.####.#####.....##.#..#...###.#..##....##.###...#.##..#...##...#...##.##.#.....##...##........##.#.##..#........#.##.....#####.###...#.###.###.##..#.#..#.#..#..#.....#.##.##.#..#..##...#....###...#.###..#.##.###.#####.#.#......#.......#...#...###..#.#...###.#...######..###..#.....##.####.#.##.#####......####..##.#...#..##.##.....###....#.#..##...#..#...#...#####.#....#....##...####.#.###..#.###.##.#...#...##.#..##.##..#.#...#.#...#.......#.#.#.#..#...##.###.#..##....#
#.###.#.##.#.#..#.###..#..#########..#...##.##.#.##..#...#...##.#.....##.#########..###.#...#..#...#...#.##.##.##.#.#....##.#..##.#......##....####...#.....#.#......#......###...#.#....##....#.##.#..##...#.....##.#..#.......##.....#.##.#.......##.##...#...##.##...##....##..#....#.##.###..######.#..#.##.###....##...##...#....#.##...##.##..###...#..###.#...#.....##.#..##.#..##.#..##.#......##.#..........#..#.##......#....#..#.#..###.#.####.......#...........#.#...#.##.##....#.#..#...#.#
#..#.#.#.#.#.#.##.#..#.#..##...#..##.##....#..##.#..##.#.#.#...##...###.#####.###.#...#####.#..#.#..##.....########..#.##..##...##...##..##....##..#....#.##.......#.#..#.#.#.##.##....###......#...###.##.##.#..#....#.#...#.##..#.#.....##.#.....#....#.#...#.#.##.#..##.##.#####...#.###...###.....#.####..#####....###.#.##....#.#....#.###.#.##.#...#.##.#....##.#....#.##..#.#.#.....###.##....#.###.#.#.....#.##.##.....#.#...#...#.#.#.####.##......###.#.#....#..##.##.###.####..##...#..#.#...#
###.#....#...###.##.......#####..##.#..##..#.##..#....##.#....#.###..#...#..#...##.##.#.##.##.....#.#.##.#....#..#.#.###..###...####.####.....##.#.##.##.......###.###....###..#..#..##.#.......##.###.##...#.#....##...##..###.#.#....#..#.#......#.###...#..#.####.##.#.###.##..#..#.#.#..###..##.###..###.###.#..##...#.##.##.##.###.##...######...##.###...##.....#...#.....##...#...#####.###....#..#...#.....#.####...#.##....#......##...###.#..#..###..##..#.##.#..#.####..#.......###.####..##.#
##..#.###.##.#.#.##..#.#.###.#.###..#.##...#.##..###.#......#........#.#..####.#...#.##.#.###.#..##...#..#.###.#..#.#.##.##.#.#.###....###..#....#.#..##....#.#..####.##.##.#.##.#.#.#.##.........#.....##.#...##..#.###...###.###...#.#.##....#.#.#.##.....##.#.#..#.#..###..#.#..#..#.....######.#......##..####.#..#...######..#.###.#..#.#...#..####.#.#......#..##.#..##..#.###.#....#....#.####...#..#.#######.##.###...##.#.##.......#....####.....#.....###.#..#.#.##..#...####...##.#...######.#
#...###......##.#.#.#....#...#.##..#...###....#.#.#.###..#####.#.###..#....###...#.#..#.....#.###.....#..##...#...#.#....#.#.##.#..#.###..###..##..#.##.###.####.######....#.#.#...##.#.#..#.##.##.#..#..##.#.###.#.....##.....#.....##...#.#.##...........#....###.#.###..#.....##.##..#.###.##...#..###....###..#....##...####....#.##..###...##...###...........#..#.##...#......###...#######..###.##.#.##.###....#..##.###..##.##....#.#.#...#..####.#.#......#......####.#...#...#####.#.####..##.#
##..####.##..#....######..##.#.###..#.#...##..#..#..#..#.##......#...###...##.....#...###..#.#.##...#..###.#.#..#..###.#.######.#.##...#....##......###..#.##..####..#..##..#....#...#.#####.##..##....#..###....####.#...........#....##.###.#...#...#.##...###.####..#.##....##..#####.#..#..#..##.....###.##..#.###....#.#..#...#..#....##..##...#.##.#...###.##..#.#.##.######.##.#.#..#.####......###.#.#.#.###.#...##.#.###.#.#.....########.......#.#..##....#.#..#..#..###...#####.#.###......###
#.#.##..#.#...#..#..#..##.#.#.....#..##..####..###.#....#...####..#..##.##.##..#..###.##..####.##....#...#.#.#..#.......#.#.....#.##..#...##.##....##....#.#.##.####.#..##..#....##...##.#..##..####..##.###.##.#...#.#..###.#.#....###..#.......###....#..#....##.##.#.#.......#..#.#.....#.#..##.#..####...#####..#.#.#..#..#......###.##..#.#.###...##...#.#.####....#..#.#....###.####.......#..##.#..#.....#.....######.#..#....#..#.....##.....#..#..#....##..########.##.#.#...##..##.#..####....#
#.#.#.##..#.##...#.##.##.####..##....#..#....#...#.##.#..#..#........#.#.#.#.#...##.###..#....#..........#######.#.##.##.......#.#..##..##.#.#..##.#.##......##.#.....###......#...########.###.####.#.#.#..#.......###...#..#######.#..#.#.....#...#.###..##.##.##..##..#.....#.#.#....#.#####.#..#.#...#..#.#.#.......#.##.....#.#......####..##.##.##.###..##.##.##..#####......##......#.######.##.#.#..#####...#..#.#.#.#..##.#.#.##...#.##.#...##.#####.####...###....#..#.....#.#.##...##.#..#...#
##.#.#..##..##..#..##..##.#.##.....###..#....#..#..##.##...##..####.##...#.#....##.....##...#..##.#....###.##...##.....######...#...#.#.#.#.#..#.....##.#...#..##...###..##....#..######....#...####..##...####..#.##.#.##...##..###....######...#..###.###.##....#....#.....##...##..#.##.##..#....##....##....#.#...#.##.#.#...##...#....#.###..#.#..##....#.#.#...#.#....###...#.##...##.##.##..##.#..#...##.#.#..##...##..###..#....##.###..##....#....#....#...##..##.......##....#.###....##..##..#
###..##..##..#..##....#.#..####.#.##.#......#.##...##.###.##.########....######.....#...#..##.#...##..##.##..####.#.##.##..#.......#.....#.####....#.......###..####.#.#.....##.......###.#..#.#.#.#.....#.##..##....#..#..#..#..####..#.#......##.....##.###.#.#...#..##.#.....#....#..#.....##.....####..#..#..#..###..#...###..#.#....##....#...#..###...####........#.##.#.#####.#.#.....#...#####..#..##.#...##..#.#..##..##.....#.#..#.#.##.####....#..#....#..#...#.#.#.....#..#...##...#...#.#.##
##.#....#..###....##.##.#....##.#....##.#.....#.##..###.##.##..###...####....#..#.#.......#..######..#.#...#.##.#..#..#.#..##.###..#...####.#.#.####.#####.##.###..#......###...#.###...#..##.#...##.#.....#...#...#..#..#....##.###.#..##.#####.#.#.#.#.#.#..#.###.#.....##.#.#..##..##.###..#....#.......##.##..#....####.##.###...#..##......#......###..##.#..#.#...#.###....#..#.#.####....##.##..#..#.#..#..#.#...#####.##....#.#.#.#..##..##.####.##..#..#....#.#.#.##..#...##..#.....#..#.####..#
#.#.##.....#..##..###.####...#.#.##.#.##......#......###.###.#.....#.#.####.#.##.#.#..#.#########.#..##.#...###.##.###.#######.#..###...#..#.#...#.###..##..#.#.####.#.###..#####..#.#...#.#.##..#.#.....####..###.##.####.#.#......#..#.#....#.###.##..#..#.##.......##...#.....###.##........##...#.#...####.#..##......#.#.####.##.#.#.#...#.....#..#..###.#.#.#...#..####.#..#..##.###...#..#...###.#......#...###..#.#.####.#..#.###.#.###..#..#####...#####.#.###...##..#...##.....#.###.#..#.##.##
##.#....#..#..#..#.##....#.######.###...#.....#...#...##.#..##.#..###....###.#.#..##.####....#........#..#####.##.##..#.#.....#......##.#.#####.#..#.#.#.#..#.#..#.#......##..##.##.#.###.#.....#....######....##.#.####.#...###..####..#.#.####.#..#....#####.#....#.#.###.#####..#.#..#..#.##.#.#..#..#...##.####.#.....#.#.##.#.#..#...##.#.#.#.....#..##.###..###..##..#...###....#.####.###..#.#.#.#....#....##.#####.....##.#.#....#.#####.#####.##..#..#..##.#.........#..#....#.......######...##
#########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################