0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 17:52:02 +00:00
OI-codes/LibreOJ/3202/data/input34.txt

503 lines
250 KiB (Stored with Git LFS)
Plaintext

500 500 5000
.#####....####..###...####.#.#.#..#.##.#..###########...###..######.##.###.###....##..#.##..#######...#.##.##.##..######..##.#.##.#.#.#.###...#.####.#..#...#######.##.##.##.###.###########.#.#.#..###.####.###...#.#..#.#########..#.####....#....##.##.#.#....#...#...########..###.####..#..####.####.#.###.#.###...##.###.#.####.#.##..#..#...#.###..###.##...#...#..###.#..###.####..###.####.#########.#..##..##...######.####.#...######.##..####.###....#.#.##.##....#.#####.##.....#....##.###......##.###
......######.##.##.###.###.########.###..#.#####..###.#####.###..##...####.##.....##...#.########..####..##..#..#.###.######.###.###.#######.##.##..####.#..####.###.#####...##.##.#.##.###.####.##.#.###....#.#.#.####.#...#..###.##..#.###...###...#.#.#..#...#.######.#..#.#####.##..##.##..###...###.##..##......#.#.#####.#.####.##.##..######..##.##.#..#####.##.##..###.#######..#.####.#......##...####...##...##...###.##.#..#..#...#.#..#.##.##..#...##.###..#.#.#..#.####.##..##.##.#.###..######.#.#..##
#.##......#####...##.##..####..########.#####.###..###..####.#.#.#..###.#.#..##########.####.#.####.#.#....#.#..###..#.##....###.#.#.#####.#.###.#.#..#.##.#...##.#.####.###.#.#.#.####.####.#.#..######....###.#####.##.##..#.....###.##.###.##.#.##.###..#...#...###.#####....#####.#.##.##.#####..#.#########.####..##.###.###..##.####.######.##.#...####.#.##.###.##.#...##.####.###.###.#.########..#.#########.###.....##..##..#.#....##.###.#.##...#.##.#.#.#..###.##.#.#######.#.###.##..######.#####..##..
..##...###.#.####.##.####..##...#####.####..##.....##.#..#.....#.##...####.####.#.#...#..#..#####.##.##..##..#.##..#.#..#####.#.####...##.#.####..###.#.#..####.##.###.##########....###.#..#...####.#..#.###..###.##########.####..#.....#....##.##..##.##.#.#######.#..##.##...#..##.#.#######....#######.##.####....##.###.####.#.####.#...####.#..###.#.#..##.#.#.#.##.#..##.##....####.#######..###.##.#.#.##.#####..#.####..###...##.#..###.###..#.##.###...#.#...#...#.#..###.##.##.#.###.######.#.....#...#.
...#########.#.#..#.....#######.#.######....#.#..#.#.###.#..#..#.##.#.##.#..#.#######.####.####....#####...#.##.#..####..#...#.##.#.#..##.###.#####..#.##.##...#.#.....#.#.#########.###..#.##.##...#.###.##...#.##.#..######.##.########...#.####.##....######..#.#..#..#....#.###..#..#..#####..##..###.#.#..#.#....####..###.###.####..###.#####..######.####.##..#####...###.##..####...####.###.#.##.###.###...#.#...#.###..#####..####....##.##..#.#...#..###..#..###..##.###..#....##.###.######.#.#..#.###.#
#..#.###....###.#.#################..##..#.#.##...##.....##...###..#.#.....#.##....#..##.###.######..#...###.#####.......##.#..##.##..#.#.##.##.####.#..##....############..#####.#######.#..#.###....#.#.#.#..#..#...##.#.##..###..####....#####..#.#####..####.....#.....###.###...#####...#.#..#..##.#####..##.##.#########......##.##....#####.##..#.####.##..##...#.#....###.#.##.#####.#..#.#...###.#..##..###.#..#######.############.#.#.#.#.####.#.##.#.##...########.#.###...#####...####.#....#####.###.#
.#.###.##..#.###.##.###.##.##...###....##.##.#..##...###########.#.##.###..##.#...###..##..##.#.#####...#.#.#####.##.########..####..#####...#.#####..#.#..#..#...###..#####..###...##.#...#..##.###...##..#...######.##.#.###..#.###.#.##.#.###.########.######.######.##.#.##..#.#.##.#.##..#.####.#.#...##.#.#.####.######..#.#....####..#.#.....#.###########..#.#####.####....##.###..#.######.#...####..#..#.###.#.#.###..#########.######..#..########...######.....#####.##.#.#..#.##.##.##.#######.#######.
.#....######....###.########.##.#...#...##..#..#..##..###...#..####..#.##....####.###..####.#.###.#####.###.#.#.###.#.#.##.###.#.##...##.#.#.#########.#.#.##..######.#..##.####.#.#.#...#####.######.#....##...##.#######.####..##.#..########..###.####.#######..#..###...#####.#######.###.####.#.##.#..#.#.##..###.###.#.#.##.#######..###.##.##.#.########.######.###.#..#.####.####.#.###..#...##..##..#.#.#.##..#.###...##.###.##.#..#.##.....###.#.###..####.##.##..#####...####.#####.###.####..#..#..##.#.
#....############.#.##.#...#.##..#.##.##..##..##..#..##..######.####..#.##.###..#.###.....###.#..#..#.#.###..#.#.##..#...#..#.####.####..########.##.###.##############...###..#.#.#.#####....#..###..##....#.####.#..####.###..######.....#.#..#####.#..#..#...#.######...#.###.####.##...#..#.##..##.#..#.##############.#.#.##.##.##..#..#..###..#.###.....##.##..###.##..###..#..##.##...###..##.#...##...#.##.###.######..##.######.#..#.#####.####.#######.#.##.#######.##...##.#.#####..#.#####...##..#..#.##
###...#.#.#####..#..####.##..###..#####..###.##.#.#..#.#.####.....#..#...#########.##....##.##...#...#.#..######.#...###..##.#..#.######.###...#.###.#.###..###.#..#.##....###.#....####..#.#...#####.##.#.#.#..####.....#.#.#####..#####.#.####....#.##..#.###....#..###....##.###......#....#..#..#..##.##.#####.##.#.###..#########...##..#.#....#########..#.#..##....####.##..#.#.#..#...##..####.###.#.##.####.######.#####.#..#..#.######.##.####.###.##.#..#.#####.#....###...#.##..##.#.##..#.#.##.##.#####
....#..#.#...###.###..####..##.#...#####.#.###...##.#.#...#.####.####.##.##..#.####..####.#####.#.###.##..#...##.##.#.#######.###...####.#.##..##..####.###..###..###.#.######.#.#.######..#.....#...####.#.###...##.#########..#########..#..##.#...#..##.##.#.#..#.##..##.###.#...##.#...##..##..#.###.######.#..########.###..#####.#.####.####...#.#.#..#.##.###.#..###...#####....#######.#.#..##...#..##.##.#..###.#...####.#.##.#......##.#####.#.#####..##.#..######.##.###....##...####.###...####..##...##
.#..#.####.###.#.#..#..###.###..##.###.####..####.#...###.##..###.#..###.#.###.#..#..#.#..#..####.....#.###.##.##..####.##.#.##..#.....#..#.########.###..##..#...#.##########.####.######.##....#.#..#..##...##.#####..##.##.#.#....#.#..#..#.#...#.#.#...##..#..###.####.#...#...##..#######.##.##.#######.#.##.###.#.#.##.#..#.#..###.#....#.###.#####.##....####.###.##...####..##.####..####..###.##..#.##..###.##.##.#.#.#######...##.###...###.#...##..#.#.#.#..##..####...#########..#.###.##.#.#.#...#.###.
.#..##.####..#..####.##.#####.#...####...#########.#.#..#########.#####.###..###.##.#...#####....##.##..###....######.##..##..###.#.#######..########.##.#####.###.#########..####..#.#..##...##..##.#.#.##.##.#.####..#########..#.#..###.##..####....##.######.#.##.####.#.########.#....#.##.#....##.#.###.#.#.#.#.########.##..#.##.#.###.#.##..####.#.#.#####..##.#..#####.#..##...######.#.####..#..###.##..#..#.#.##.####.###.#.###.#..##..##.#.####.######.#.#......#####...#####.#.###..##..##.####.....#..
.####.#..#...#..#####.##..#.#.###.######..#.#######.##.##....#.##...#.##...#..###..#..##.#..##..##..##.######.#.##.###..###..#.#...##.#########.####..###.###.#.##..####.#.###...####.......##.#...#..####..##.#.#.###..#..###.#######..##...#......##.###.#.#.#..####..##.##.#.#..####..##....#.#..##..##.##.#...###..#.##..####.#.###..#..#.....####.##.####.####.#######...#....#..######.#.##...###.#####.#..#.#.#.#...#...#...#...########.####.###.##.#.#.##.##..#....##...#.#####.##..#.##..##..#..#.#.#.####
..#..##..##.#.##.#.#.##.##.#.##.#.#.#...#..#.#.###.##.####.####..#..##..####....#.#.#######.#.#.##..###.##..#...#.#.....##.######.#######..#..#.##.#####....#.#####.......##.###..####.##.###....#.....###.#####.#.##..#####......#.###.##..###.#######..#.#..#.#.#.#.#..##.#....###.#.#.#.######.####.#.####.###.#.#..##..##.##.###.#####.##.###.#..#.#.#..#.##..###..####.###..#.#...####.#..####.##.#.#######.#.#.##.#..####...#..##...########.#......######.#...#....###.#####.##..########.#########.###.####.
....#.#.###..###....#..#..##.#######.#.....##..###..#..#..##......#.##...#####....#..#.#.#..##.##.........###....#######.####.#.##.#.##.######.####...#..#.#.#####.##.#.##.##.#.#..#.#.##..###..###.#.####.####.###.###..#.....##.###.######.##..#.###.##.#.#.##.#.######...##....####.#..##...##..#.#.#.#.........####.#.####...#.....##.####.##.###.#..###.#....###...##.#.####.###.######.#.#.#.##...#...##.#.#.#####..##.#.###.######..#....#..###.#.##..###....#..#......##.##.##.#.#...#.#..########..##..##..
....#.##.#...#.###.#.####...#.#.##..#####..#...#.#..#..#..#.#..###.#...#.#####..##.###..##.#.#.###..##.#.##..#..##.#.####..###.#.#.#..###.#....##..##.#...###.#.###.####.##.#........#.##..#.#####..##.####.###..#..#####...#####.#.###.##.#.#.####..##.##.##......###.#.#####...#..##..###.#..#.##..###.#.#.####.#....##.#.#..####.####..###...##.#.#.##...#.#.###..#####.#######.#..#.##.##..####.##..###.#.##.#.#####.#...##.######...##...######.#######.#######.####.###..##.#.##.########..##..####.#.#####.##
#####.###.#####.#######..##.#####..#.#.#.#......########.##.#####..#..#.##..####...#.#######.########..#.#..###..#..####..#.##..####..#######.##.####..#..###.####..####.#####.######.....#...#.##.##..##.##..###..#######.######.#..#.#.....#...#####.#.#...##.###..####.#..#....#.#.#.###.##.#.##########..#..#..###..##...##..##..##......##.###...#####...##..#...#.####..#.#########.#.#.##..##.###.#..###.##..####..##...#...###.#.#.###.##...##..###.###.######.....##.#..##.##.##########..#..#.##..###.#.##
...##..###.##.####.#.#...####..####.###...#.##.#.######.##.###..#########...#...#####.#.#####.######.#.##..####.....##..########.#...#.....###.....###.##...#...##...##.#######...#.#.#......#...##...#.#################..##..####.##.#...###.##.#.#......##.###.#####.#####.##...##.#####...#.#..#.###..##.###.#.#.####.#.###.#####.#.####.....#..#######.#.#.#..#..#####.######.#.#..#.#..###.##.....#####........##.##.####.#.##.#...##.##.#.#.#.########.##.########.##.##.####...###.###..####.##.#.##.#####..
#.####...#.#..######.#.#....#.....#.####.####..#.....##.####.########.#.#.##.###.##.#####..#..###.##..#.#....####.#.#.##.....#..###..######...#.#.....#......##..#..####.###.####.##.#...##.#..##..#...##..####.##......##.#...#######.#.####...#.##.#.###.#####..#.###..####..#.###.###.####.##.#####.#######...####..####.#..##.#######..#..#..####..######..#.#..######.#....#.#..#.#.#.#.##.##..#.#.#....#.##..##.#..#...#####.##..#.##......##.###..######.##.###.#.#.#.###.###.....##..#...###.#####.#.#..##.#
..#.##.#.##......###.#.####..##.###.##.##..##.####..#####.#..#.#.#.##.#..#####...#..####..#.#..##.##..#####..#.#.#######.#.##.####.####..#..#####.#.....##.##...#.#...##.#####..###..##..##########.#.#...###..###...#..########.##.#..##.##.###.#..#.....####...#...#######.###.###..#..##.....####.###.#####.#####..########.######.#.#.#.##..##########.#.#.#.#...#.#.#....##.##..###..#############..#..####.############.#.#..#####...####.###...##.####..#......#.......###.####.#.#.###..##..#....##.###..#.#
.....#.#.###..#....#########.#......#..##.##.##.#.###...#.#######..##..#.##.#####.#.#####..#..#.###.###.#..###.#####..#.#.###.#...#.....#.###.####.....####....####.##.##..#.##.##.#..##..#####.##.#######..##.##.###.##...#..####.#.....#.#..#.##..###...#.#.#...##..#.##..##.#####.##.#.####.###.#.########...######.#.#.##.##.#..#..#.#.#..##..##.##.##...##.#..#.......###.###.##.....#.#..######.#...######.#####.#######...#.......#.###.#.#####...##.###.##.###.##.#.##..###.#.....##...#####..##..#..####.##
#.##.##..#...##.#.#.#####..##.##.##.#########..####.###.###.##.#.#.###..###..##############.#..####..########..##..####.#.#.##..####..###...###.#####...##..######..####..####.##.##.#..##.###.##.##.#..#####.#...###.####..##.###.##..##....##.#####..#.#.#..##.##########.#.#.#.#....##.##.####.#...#.#..####.#######.#.#.###.#..#.##..#####..##.#########...#####.#.#...##..##..#.####.#.##...#.#.#.####.#######.#..#.#####.##..###..##.#..#..######..#.#..##.##.#..###..#####.###.#####.##..##.#.###.#...#####.#
.####...#.#..#...#.#.###.#...##....##...#########.###.#####.#######.#.#.#.##.######...#..#.#.#.#.....#.##..######.####.#...####.##.####.##.###...#.#...##..####.###..##..#####.#####.###...#.#.##..####.##...#.#.##.##.##.####.......#.#..###..###.##..########..#..#.####..#..#.#.######.##.##..###..#######.#.#..###....#.####.##..#..#..#.##.#####..#.###..##.#######.##.###.##..#.####...##.#####..##..####..####..###.#...###.#.#..#.###.##....##..##..###.#.#####..######.###.###..#.#..##..#..#....#.##..##.#
.#..#######.##.#.######.######.###....#.##...###.###.....########.##.###.##..###.#..###.###.###.#.#.####.#.###.#.#...#.##.#..#####..###.#...#.#.#.####...##.....#..#..##.##..#.####.#####..##.#.#.####.##..##.#....####..#.#..######.##.###..##.##..####.#..#...##..##..#.###...#...###...####....##.##..####.#####..###..####.###..#..#...######..#.#.###.###...###.#..###....####...#..###..###..#.###.#.#####..###.##.#.###...##..##...#.#.#.###.#.#.###.#..##.########.####.#.##..#.##..#.#.#.#.##.#...#.#.#.###
####.###...#.#############.##...###.#..#..##.###...#####.#.#.##.##..#.#..###.##.#####..#.##..#.######.#.####.##..#######..###..###....###.#.##.#..#.#.#.###..#####.#.##.#...###.##.##.#..#..#####..##.#.....#...###.##.#####.####.###.####..##.#..##.###...#...###.#.#######...#.#.###.###..###.#..#.#..###...#.####..#.##..#.########..####...##....##.##...#.#######.############.#...###.####.##...#.#.########..####..#########.##.##.#####.##..########..#.##.#.#.####.#..#.######.#.###.####.##.#...#.########
.#.#...###..#...##.#.##.#...##.##.##.#.####....#.#.####.##.##...#.###.#######..##..#####.#.#.####.##..###.######.#...##.#.#######...##.#.######..#.##.#.##......#..#.##..#...#..#.#.#.#..##.######.#...#####.###.#.######..#####...####..##..#....#####.###.####...##.######..##.##...##.#.#.###.#.####.######.#.#.#.#.#.#.###.##..#.#.#..#####.######.#.#.#.....###.#.###.####.#.....####..##..#.#.######..#..#.##.#.###.###..####.##..##.#####.#.#####.#####..###..###.#.##.#######.###..#.###.####.##.#####.#.##.
#.#...#.###.###...#.####.###.#####..#.######..##.####.##....##.#....####.#####.#.###.#..##.#.######..#####.#...#....##...####.####...###...#.#..##########.##.#.####..##...#####..###..######.###.#...###..###...###..#.#.#.#####.#####..#####.######...###..######.#..####.###..#..#..#.##.....##.#.#####..#...##.#######.##.##.......##.#####.#.#.##...#..#.##..#.#.#..###.#.#.#.###.##.##.#####..#####.##.##.##.#..#.#.#########.#...##.###..##.####.##.##...####.##.###.#.######.####.##.#..#.##.###.#.#####.#.#
.###.##.##.#.##.#..#..#...#.#####..#.#.###.##.##..##..#.#.#..####.####.#.#.##.#...##...#####.##.#.###...#.#####.#.#.###.###.#.....##.#...#####..#####.##..##....##.##.##.###..#.#.###.##.######.###..#..#..#....##...#.#.#####..#.####.##.#..#######....#...#.#.##..#.##.###...##..#.#..#######.###.###..##...#....##.###.########.#..#.###.##..#.####..#######.######.#.##..###.###.#####..##...#.##.##..###.#######..###.##.##..###..#.....##.#.#.#..##...#.##.#.###.##.#.##..#.##.#.##.#.####...##..#####..#...#.
##.##.#.#.#...#.#.#.###.##..##.##.##.##.##.##.##.##....####.#.#.####.#.#######.###..#.....##...#.##.##.###....#.##.#..#..####..##..###....#..#....######.#..##.########.##..#...#.#..####.#####...#.##.#.##.#..#..##.######.#.###....##.#########.#.####.######.####....##.#########.##..###.#...#...#.#.########.#.##########.#....##..######..#.#.#.###.#.##..##.#.##.####..##.##.####....##.###..##.#.#....#.###.#.###.#.#######..#.############.###.##.##...##..###..######.....#..###.##.##.##############.#..#
....#.###..#...##....#.##.##.#.#..#.#####.#..##...#.####.#.##..########.#..#..#..#..#.##.###..##..###.#.##.#.##.####..#..#.###.###.####.#####....#.#.###.###.##.###.#..#.#.#.###..#.###.##.###.###..####.###.#.##.####.#..##.###.##..#.#.#.#....#.#.#.##..###..#..#.#.###.#.##..#..#..##...##.##.#######..######..#..###...#.#.##....####..##.#.######..######.#.#.#.####.###.#....####..#.##..###.#..#..#.###.#..#.####.#.###.#.####.#####.#.##....##.###.#.#...####.#####.##.##..##..#####.#####.###.#...###.##..#
#.#.#.##.#.#####...#.#..#######...###.###.#.#.###.########.###.#.#.###.###.#.###.####.###....##..##.#..#..#....##########...##..#.##.##...##.##..###############.##...#.#.######.###..###.##.#..##...#.##..##..######.##.###.##.##.###.###..#..##.####.#.#.####.#.###..######..#.###.##.###.###.#.#.#.#.########...#.######...#####.##.#.####.####.###..#.###.#.##...#..##..###...##...######...####.###.#..#.##.##.###.##..##...#########..#####.#..###.###..#..######.##.##.#.##.#.#.#.##..##...##..##.###..###..#
..##..#.#..#.##...##......#######..#.#.#..#...####.####.###.###.#...#...####..####....###...#.##..#.##..##.###...##.#..##.##.#..#.#..#.#..####.#.#..#.#..###.##.....##.############..###...#..#..##..#...#########.#.#.######..#.##...#.#...#..###...######..#....#..###.#..######...##.####.##.#.#....#..#.#.##.######..#..###....##..#####.#####...##.#####...###.##.###.###....##..###########.##.#.####.##.###..####.##.#.#.#.##.#.###.#.##..##.#..######.#.#.##.#######...#####.#.##....#.#.##.#.#.#.###...####
###.....##.###..####.######.##...##.#######.##.###.#.#####...###..#.##..###.###.#.######.##...##..####..###.##..##.#.#..###.####.##.#.#.###.###.#####...#####.#.#..#.#####...#..#.#.#.####.#.##.#######....#.######...##.##.###..#.#.###....#.#.########.######.##..########.###.###.#......##.##.##.##.####.##.....#.#####.#...####...###..#########.#####.##..#..##.##.####..###...###.##.#.#.###..##...##.#.#####.####.######.##....##..###.##...##...#.#.#.##.####..####.##.########.####..####.###########.#.#.
###.###.#####.#...##.#.###.##.###.###.####.##.###..#..##.###..#..##...#.#.##..##.#.......##.##.#.###.####.###########.####...#.#..#.##...#.###..########.###..#..#####.##.###.#.#####..##..#....##.##.##.#..##.##.##..#..####.####.##....#...######.##....#..#......#.#########..###.###.###.###.###...#.###.#.#.##..###..#..##...#.##.####.####..########.#.#.##########.###..##...#...#...#.###..#.#..###.###.#.#..##..#.##.####.#..###.######.##...#.#..#.#.#...###.#......#.#####..#....#.#.###.###########..#..
#####.##.###.###.###.###.#.#.########.#.#...##.###########.#..#.#..############.#.#..###...#..#...####.###..###.##.##.#..######.##...###.##..#.#.####.##.###.#.....###.##.###.#####.####.###.##.###.##..#..#.#.#.##..###.#.#.##.#.....####.###.....#.#.##.##.#####.#.####..########.###...#.#########.##..#.#..#####..#.####...#.###...##.#..#....#..##.#.#..####..###..###.##.##...##.####.#.#########.#...#.#########.###...###....###.##.###.#..###..#####.###.##....#..###.###.#.###..#####.###.#..#########...#
##......##.#..###.###..##.#.###.###..###.##.##.###.###.##.#..##...#.##.##..###.#.##..#....#.#.###...#..##...###..#...####.#.#.##.#.....#.##.##...###..##.###.##.####.#.#..#.##.#.#.##....#...####.####..##.###...##.##.#...#.##.#####.#...#.#...##.#..####.#.##.#######..#.##.#.#....###.#.#######.#.##.##...##.##...####..#.#.#.....########.#####.####.#...#..###....####..##..#...##...###############.#.##...#.#.#####.###....#.#.###.#.....####.#..#.#....#..#...####.#.######.###....###.#####.####.####.#.###
#...###..####.##.####..###...##....##.###..##.###..###.....#..#..#.###.#.#######.#.#..#.#####.....#.....##..####.###.###.##....######..##.#.###.####.##..##.###..##.###.####..###.####...###..##.###....#####.####....#.####.#...#.#..###.####...##.#####.#.##.######.#####..#.#.##.#.##..#....####.##...#.#.###.##.#.#.#.#####....##...#.#.####..#.#######.##.#.##..#...#.##.##.#.#.##.#...##..#..##.#..#####....#.##.#####.###.##......##.##.#..#.#.#####.#..#.##.##.####.#.#..##.#.###.####.#.###.##.##.##.###..#
....#.#.###.#..#.###...####.##..##..#..####..#.....#.#.###....####.#####.#.#.####..####..##..#..#######..###.#.##.#######..#.##...#.#####..#.##.##########..##.#..#####.#.#####.##.#.#..##...#####..#......##..##.#.##..####...#.####.###.#..##.#....###...###.#..#####.#..###.#.....####.#.#...##...#....#...#.##.##.#.###..#.##.#....##.##.###...#...###..#######..####...####.#####.#.##.#####.###..#.####.##....#########.#...#.#.#######..#####.##.###..#.##.###.###..##.#.##.#.#.##.###..#.#.###.##..####..#.#
##..#.#..#####.#.#.####.#.####...######..##..###..#####...##.#..##...#.##.###....#######.##.###..#..###.#.##..#..#######..###.#.#.#.#..#....#.#####...#######.#.#.####.###.###.#.###.#.#####..###....##..##.####.#..##.#.#..###.....#...####...###..#.#.#.#####.#..#.##...##.#.#....#.#...#.#...######.####.####...#.##.###.###.#...#.#.##.#...#.#....#.#....##.##.##.###...####.###.###.#######.#.#.###.###......#.###..###..#.##.#.##...###.#..#.......#..####.#.#.##..######.....#.##########..#...#.....#.....##
#.##...##.##...#####.##.##...####.#####.##..#.###..#..#.....#..#.#......##.###.#..#.##.######..######.#.#.#####.#..###.#.#.#..#####..##.#.#######..##....##.######.#.##.###..##.####..#.####..####.....##.########.######..###.#.##.#.#.##.#...#######...###...##.##.####..#.##.##.#..#.#.##....#.###.###.###..##.####..#...##..##.#.#.####.####.###.##.#..####.##.#..#.#.#####.#.#######.#.#.#.###.#..#.##.#..#.##.##..###.###.#....###.########.#.##.#.####...#.####..#...#########..#####.####..###.##.####.##.#.
.##.#.##.##.#.####.##.##########.#.###.#..########.########.##....###.#.##..###...####..#...#########.#.#.#.#.##.#####..#.####.###..#..####.##..##.##...###.###.#..###..#.#####.##..#.....##.####..##.#...##.#.#..#.#..#.##.###.#.##.######..##.#.##.#.####.##.##..#.#..##.#.#..###..###..#.#.#.##.##.#..###..#.#.###.##.##.#.##.######..##.#.#..#.##.#.#.###.####.#.######......#..###...##.#####..###.#..#####.####.####.###..#...##...###.#..#.#..####.#.###..####..##..###.##.##..##....#####.#...##..#.###.#..#
#.#..#...#.#..#..#..##.####....#.###...##..###.##.##...#.#.#....#.##.....###....#.##.#.#......#.#####.#.###.#..#.#.#...##.#.##.......#..##.##.....#.#.#..#.....########.#..##.#####.#######...###...#...###.#.###.#.#..####..####..#.#########.#####...##...##..#.#####..#.##.##.#..#####.#.###.##.#..#.##.#.#..##....##.#.#.#..#######...#...#######..####.####..####.###.#.#.#...####...#####.#.###.##.#..#####.#.#..####.#..##....##.##.##.#....####.....###.##.###..##..####.###.##.#..##.#..#.#####.##.#.####.#
.....####..#..#####....##.###....#...#....###.#.###..#.###.#####...#..##.#.###.###########..#....####.#.#####...#.####..###.##...##..#.##.####..####.#.####.#..###.#.######.######.##.##.#.##.#####..###.#.#.#.#.####.########.##.######.##..##..##.#.###.##.#.##.###..#####.#.#..#.#.####....#.###.###########.#..##.#.##.#...#######.####..#..#.#..###.#####.###.##.#.#.......#.#.#..########.###..#..#...###.#.#..#...#.#.####.#######.###.##...##.###.###.###..##..##.##.#.##..##.#.###...#.#.#..#####...##.#.#.
#..#...####.#....####..####.###.##.#...#.####..####.##..####...##.#######.#.##..#.#..####.##.##...##.####.#.#.##.##..#.####.##.#....##########..#.#.#######.#.######.#...##...#.......######..####..#........######.####.#..#..##.###.##..###..#########.#.##.###.....####........####....#.##..###.###..#########.#.#####.#..###.#.##.#.####.###...#..##.##.#####..##.#.#########....##.###...##..##.#.##.#.#####.#.##.#.##....########.####.....#...##.#.###########.###.#.#.##.##...##..##..#...####.##.#...#..##
.#...#.##.#.###.###..#.#.####..#.#.#..#.#.....###.###.#.#.#.####...#.########.#.##..###.#...###...#.#..#####..###..###..#..#.##..########..#..##.###.##.#.#..#...##..####....###############.##..#.##......#...###....######.####.##.#...##.#####.##.#.#.##.#.#######.#.###.######..######..#...#..#.####...#.##..############.##.#....###########.###.##.#.######..#.###..###.###...#.#######.#..#.#.#.######....####..#.#....#.###..##.#.##.###...####.##.#####.######.#.#...#.##.####..##.####.#.#.###.#..######.
..#.#########.#######.#...###....#.##.###..###..#####.##..#.##.#.####..#..##.###.####..#####.####.##.#.#.###.##.#....#.#.######.#.#.#.#.#.####.##...#.....###.....#....#.##.#.#.###..#..##.#..#.#..##.#####.#####.###.##....#..#.#######.##...########.###..##.#.###..#.#.#.#.#.####.##..#.#..#####.####.###.###..###.#####.#####..#.#..#####.#...#.#..#####.##.######...##..#.####.########..##.###.##.#...####.....#.#####.##...#..#.########..##.##.#.##..##.####.##..##.#######..######..#.#.##.##.##..####.#.#.
..##.##.#..#...##.#.##..###.....####.#..#..##...###.#...#######.####.###.###.#.######.###.###.....#..#.#####.#..###.....##..#.####.#..#####.#..#.#.....##.###.#.##.#.#.#...#.#########.#.#.#.#.....####.###...###.##.#.##.#.##...####.####..####.##..###.##...###..#...##..##.#.#..#....###.###..##..#.......#.#.#..#####.#...#..#.########.#..####...##.##.###.###..##..#####...##..###.###..####....#..###...#.#..#####..##.##.##..##.....##.##.#...###..###.##.#.#.####..#.#.#.##..##..##..##...#.######..#.####.
.#####.########.###..#.#.####.####....##.####.#.###...###.....#####..#..##.##..####...###.##.##.##..#.##.#########.##.#...##.#######..#..#.####...#.....#.###.##.###.##.##.##.#..#..#####.#.#.##.##.#.#..####..##..######.######..##.##..#.##.#####..##.###..#.##..##..##..#.#######.#.#....#.#....##..#.#.##.#.##.#..#...#..#.###..#####.#.....#..#.####.#.#.###...##...#.####.#########.##.#.##.##.#..###..#.#.##.###.####.##.##.....####...##.###..###.#....###.##.##.####..###.#.###.....#..#..#.#.#.###..#.##.#
#######..##.###...####.###.##..###.##...##.##.#...#.###.####...#.########..##.##..#.#####.##.##.#.....####..###.##.#.###..##..###.##..##.##.##...#.#####..###...##.#.##.##...##..####.##..######..#.###.####.#.###..##...#.#.###..###..#.#.####......#....##....##....#.###..#.#.##..###.#..#.#..##...###...####.#.#.##.###...#......#..#.###.#.###.#.#...#.##.#####.##..#..##.##.###.#####..###.############.##...##..###.#.##.#.####.##.######..##.########...###.###...##.##.#.##.####.##.######.##.######.#.##.#
##..###..###.###..#....#...##...##.#..###...#...#######.###....###.###.#.##.#####.###.#......#.#.###.#.##.##..##...######.#####...###....##..###...##...##.######..##..#.#..#.##...##.#.#.#.####.#.#.##..####.##.########....####.#.#..#.####.#.#.#####.###.#.#.#.#.##.###....#.###...#.#.#...###.####..###.#..####......####.#..#...##......##....####...#...#####....#.######.##.#####.##.#.#..#..##.#.#..######...##..###.#...###.#.####...#.##.##..#####.#..####...####.#..#.#.##..###..##.#.....#.#####.#....##
##.#####..#...#.##.###.##...###.#.##.#..####....#.##...####.####.##...##..#...#.#######.##...###.##.#..#..##..###.#.####.###.#...#.###..#.#.#.##..#...####.##....#..##.#####.##.##..#####.####.#..#.#####..##.###.####.####.#####.##..#.######..#.###.#.#...#.##.#.####...##.....#.#.##....#...###.#####.##.##.##..#..#...###...#.#.##.#.#.#..#.#######.#.###.##.##..#..#..####.#####..####.###...#..####.#.#..#.###.#.##.##..#.#.####.#####.....#...#####.###.###.#.###.#.#####....####..#.######.#..####.#..#..###
######..##.....#######.##...##..##..#...##..###..###..##...#...####.#..####..##.....#..###.######.###...#.##....#.###...###..##.###.#.#..#.##.#.##..##......#...#.#...####.###.....######.##...#.#.###.##.#..##.##.#.#.##.##.#####.##...####..#.###.######..#.##.####...###.##...#####.#.####.......#.###.#.#.#....####...#.#..####.#.#.##.#####.####.##.####.#####.###.#####..#.#.#....#..####...####.###.#.#...####.##...#.#..##.###.##.#####.###.#.#.##.#..#...####....##.###..#.#.#####.....##..#.###.###...###.
#..####.###.####...#.#.....#.#####.####.#.#.#.#...#####.###..####.#.#.#.#..#.####..###.##.#######.###.##.#.#####.##.###.##.###....#...##.#####.####.######..###.#...#####....#####..###.###.#..####..####.#.##..##....##..##...###.####.#.##.###..##.......##...##.#.##.####.#.##....##.###.#.####.#.#.#.####....##.####..#.###.#######.###.####..#.#.#.###.....##.##.####...#########..##..####.#.....##.########.##...###.###.#.#######.#.####.#.#.#.###.##.#.##.#.#####.#.#.###.#.##..######..#..#.####..#####.##
#.##.#.#.....#####.####..####.###..############..##########...###..#########..#.####.###....#..#..#..#...##.####...###..#.....####......#.#.#.#####..#.####..####.##...####..#.#.###.....##.###.######..#.####....#######.######..##.#.#.###.#.#.###.##.#.#.#.##.###....##..#.##.###..###.##.###.#.##.##..####.#..##...###.###.#...#####.#.#.#######..##.#.##.#.###.######...#####.###.##.###.#.##...#####.####....##.###...###.#######..##..##.##..##.#..##..##...####..##.#.#.#######..##..##.#..#####......#.#.##
####....#.##.########....#..####..#######.###.#.#...#..##.###...###.#..####.#.#.##..###.#.#####.######...#.#.####...####...#....###.#..#.##.##..#....#####.....#..##.....######.....#.##..#.#.##.#...##.##..##.#.#.##.##.#####.####..##..#..####..##.##.#.....#..#.#.###.###.#..#####..##.#######..#####....#...#.##..#..######.##.###.##.....###.######.####..##...#.....####...#.##.###.##...#.#..#.#########.##..####.##.##.....####.#.#####.#.#.#....#.########.#..####.#.##....##.#.##.#.##.########.#....####.
.##...#.#.########..####.###..#..####.#..##..###..#####...########.####.##.#..#...####..###.###..##.##.#....####.##..#.##..#......####.###...###..#.##......######..###..#####.######..######....###..##.#.#....##.#...###############.#....#.##.#..#.##...#.###....######.#.#....####.##.#..##########..##.#.##..###.###.###.##...####.#####......#.#.######..###..#...#####.##.###....#######...##.#.##.#..#.###.######.##..##...#.######.###.#.###...######..###...##.#####..####.#######.#..##.##..##.#.##..####
####..##.###.#..########.#####.#.####..###.####..###.#..#.####...##.###.#..###.##.#######..##.#..#....##.#############...#.###..#..#.###..###.###.#...####..##.#####...####..#.##.#...######..###.#.#.#.#.#.########.########.##.#.#####..##.#.#.##.#..######.#.##.#####..####..#.##.##.#...##.##....####..#.####..##...#.#.###..####...#######.##.#...#.##.######...#.##..###.#..##.#.#..###.##.###.##.#..##.#.#########.###.####....#..####.##...######..###...####.#.##.##...##....#.#####...####.########..#####
##..#.##..#..##..##.#####.####..###.#.#.##.##.#####..##.#######.#.#.##..#.###.#.##..#...###.###...####..##...#####..#..#..##...####..##.####.#######.##..#....###.#.#...##.###...##.######.#.###.#..#.######.########.##.##.##.#....###...##.######.#...##.#.##.###.#.####.##...########..#.#.###.#.....###.#.#.##.#####...#.#..###..#...#.#.#..#....##.#.#.##.##########.##.####.####.###.###.#.####.#.#.####.##.#########..####.###.#..####..#.#...#.#####.#.#.####.#..###.##.#######......##.#.#.##.##.##...#.###
.#...##.###.####..##..#.####..#####..##.#.###.##.##....#..##.#..##.#.##.#....########.#...#.##.#.#.#.#......#.####.######.###...###.##.#.##.####...#.##..####.#####.#.####.#...###.#####.##...####.##.########..###..###..#.##..#####....#.##...#...##.#.####...####.#..#........########...#.##..##.####....###..###...##.####..###.##.#####.##...#.###..##...######....#.###..###..##....##.#..#.#..#.#####.#######.###..#..#.#....#..#.#..####.#.##.#######.##.#....#...###.#.####.#.######...##.##..#.##.##.###.
##....##.#######.##..#..##....###.##..##.###.#..#.######.#...##.....####.##..#####..##.######.###.#.##.#.#.#.#..#.#.####..#####.###..#....#######.###....#.#.###.##..###.#.#.##.#..#.#.#......#.######.##.#...##.##..##.#.##.#..###...#.#####.###...#..#..#####.##.##.####..#####.##.#..####.###..##.#.#####.#..#####..##...#.##.##.####.#.#..#########....#....###.##.###..####.#.###.#.....###...##..#######.##.#..####.#.#..##.#.###.###...#####..##.#.#.##..##..#.#.##..#.#####.#.#..#####..###.#.##.########.##
...#.#####...###..#.#..####.#####..####..#.##############.#.###.#..##.#.###.#.##.#.#########.##...#.#.....######.####.####.##.###.#.####..###..#######.#.#.##..#.#######.###.######.####.##.###.#...##..####.#.###.######.#######.#####.#.###.######.##.#.####.###.####.#.##.##.#.#.#..###.####.#.#.##.##.###..####...##...##....###.##....#...#............#.##..#.....#.###.##.#.#..#.#####.##....####..########.#..#######.##...####.###....#..#...#.#..##.##.##..#..###..#..###.#.####..##.#.#.#..#..#.#..#.#..#
##...#.#..#####.....#.#.##.####...#####......#..#..##..##.#####..#...######....#.##.###...#..###.###....##.##.#.##.#####.####.####.##...#.###.#.#.#.##..###..##.##.##.##...##..#..#..#.####..#..#.###..#.########.##..#.#...#..##.#...#.#..########.##.#..#.#.#..#..#.#.#####..####.####.####..###..#######.#.#####.##...#....###..##..##..##...##########.#####..#...##.#.##..#.#.####.##.###.##.#..###..#.####.#####.##...##.##.#.###.#.#.#...###.#....#..##########..###########.#..###.##.#.##..#.###..###.##.#.
....#.#.###..##...##..#######.#..##...###.#####.##.#####.....#.#####..###.#####.###....#######..#..####.#.###.###.###...###.#..#.###.###....###...##.##.##..##.#.##.#..##.##....##.######.#.####.######..#..#.#..#..#.#...#####.##.#.##..###....##.####....###....#.###.#..###.##.##.##.#...#.##......####...##.###.##.##.###.####.###.##############..#.#.#.####..###.#.#..###.###.####..####.###.#.#.....#..###...#.....######.#....#.##.##.####..#####.##....#####..#.#..###..#..###..##.#.#.#..###.#..#####.#..#
.#...###...##.#.#####.#.##.##.##.#.###.####.##.#.###..#.#.#.#.###...########...#.#.##.############....######.#...##.#####.###...#.##.###..#####.##.###..###.###....###...##.#...#.#.##.#######.##....#..##..########..##.#######.##...##....####.##..#...#..####.#.#..##.###.#..######.#....#...#.#.#.####.#..###.#.##......#..##.#.######.#..##.....#..##..#########.##..#..####.####.#..##.##...#.##.#####.#.####.####.##..#...###.#...#.#.###..####...#..####..#####..##.##.#..#.##.###.##.#..#.##..###.##..####.
##..#.##..########.#.#.#..##..##.###...#.#..####..######....#####.####.##.###....##.#####..#####...##..#.##...######...#..#...#.###.###.##.######..##..#####.#.#.#######..#...####...#.#..###..######.##.##..##.#.##################..#..###.####.#.#..#####.#.##.###..###..###..#.####...#..#.#####...#.#.##.####..####..#..#..####.##.###########.#.####.#...####.##..#..#.#########...##.#..#######....#..#.##...##.#..##....######.#.#.###..##.#.##.###.#..##..#...#.#...#.#.##...#.##..#####.#.#.####.#.#...###
#.#.#.###.#####..#.#..########..#.##.##..#####.#.####..#...####.###..######..###.#..#####.###..###..###.###.#####..#.#.#####.#.##..##.###...#..#....##.##..#######.#####.######.######.##.###..###.#.#####..##.###.##.#.#.....#.#...###.#####..####.###.###...#..#..###.#....#.###.##.###.#.##...#...#.##..##.##...##...#.#.##.#.#.#..#####.##.#.#.####.###..###.#...#.#...#..#.###..###..####..#..#.##.##.#####.#.#.#.###.#.#########..#.####....####.###.#.##.#.#....###..#####.#..##########.##..##..###.#.######
.######...##.#.#...##.#####..######.....##.#..##.#.##......##........#.#.####..#########..####.####....###..#...#########.#..#####.##..###..#.######....#.##..###.#..#.#.....##..####.##.##.#.##.#####.#.#...####.#..##.#.####.##..#.#....##..##.###.##...###.####.###.####...#####.######..###.##.....#.#..######.###.#.###.....#..##.##....#...##..##....#########..##.#.#..#.#..###.#...###.#..##.#.###.######..#....####....#####...#######...##..####.####..###...##..##.#..####..###.###..#.....#.#.#..###..##
#...#..#..#..#.#..##.#.########.#.####.##.##.#.###....#.##.##.#..#.#..##...#.##....#.##.#..#....#..###..####.#.###.##..#..#....##...##########.#.###############..#.#.#...###.###.#.####..#...#.#.#.#.#####.##...#.#####....####.#.#.###.#####.######.#####.##.##....##.#......##.#.#.#....#..#.##.###.##....##.#...##.##...#..#...#######..##.....#..#.##.####.#.###.#..#.#...##..####.#.#.##..####..#####..#############...##.#.###.#.....##.###.#..####...#.####.#.##.#..#...#...#######.###...###.##########.#.#
##..##....####..#.####.#.######.##.#########.##.#..##.....###.##.#.##.###..#.#.##.########.##...######........###.#...#...##....#.#.#...#..##.#.#..##.##..##.#####.#..####...#.#.#.###.####.#.......###.#...########.#..###..#.####.##..##.#######.####.#..###.#.######...#.##..#.#######..###.###..##..##.##..##..##..#...##..#..##.######..###..##.##.#####.#######.#....#..#.....##.#..#.###.#####.#.####.#..#...#####...#.###..####.####..##..#.#####.##.#.###......#.....#..#.#..####.##..#######.##.##...#####
#.#.#####...##....#.####..#.#..#.#.#.######..#.#.####.#.#.....#.##.###.#..##.....#.###..#.##...#.###.#####..#.#.##.#.....##.#...###...#.##.#.###.#######.##.#..##.#....#.###.####..####.##..#.#...######..##.#.#.####.#.###...###...##...##.#.###.##..#..####..#.##.......##..#.#.#######.#.####.###.##.#.#.##.##.#..#.####..##.#######.###.##...##..##..######...#######.##.#..#####..###.#####...##...##.###...#.#......##.##..##....#.###.#.##..##.#########.##.###.#.##.###..###..#...##.#.#..#.##.###.##.##..#.
..#....##....#.##.#.####..#..##.##...##########.#####.##..###.###.###.#..#.##.###.#.#.##.##.#.###.###.##..##...###..###.#...###...#######..####..#..#..#.###.#.##.###....###...##.#..#.##.########....########.####.###....#.#####.###...#.##.##.####..#####..#.###.#.##.###....##...###...####.#.#.#..####..#...##.#...###..#...#.#####..#####.#.##.#####..#.#.##.#.#.#.#####..####..#..##..#####.##..#..#.##..#..#..##..#..#.##.#.#.##.##...##.#.#..#.##.##.#.##..#.####...##.#.##.###..###...##..#...#.##...#...#
###.##.#..####..#####.##.#############.#.###...###..##..###...##..##.###.#..#.#...####...###..#.#..##..#..####.#####.#.###..###..###.##.....####.#####.#.###.....#..###.##.#.##.###.####..#######.###.#..##.###.#.#...##.#.##....###.##..####..#######..##..#.##.######.#..#..##.#.###....###..###.#..##.###....###...##...#..#...#...##....##....###..##.########.##...#..###..#.#..#.#.###.#.##########.###.##.########..#####..###.####..###.###.#.#.##..####...###....##..##.###...#..##.##..#.##...#########.##
##..#.#.###..#..#...#..######..#######.#.###.###.#.##.###..###.#.###.#....#.#.######.#.###.#....###.#....#.....#.##..##.####.##..#..##...#.#####..########.######.###.###...##.#######.#...#...#...####..#####.#.#..#####..#.#####..######.#.####.#.###.#..###.#.####.#..#####..#..##.#..###...##..#######.#.#..#.##.##.##.##..#####..###.#.##.###..###.#####...##.#.#.#.##..##.#...#####.##..##..#..##.##.##.##.####.#.#..#####.##.###..############...##..#.#####....##.###...##...###.###.#####.##.##..#.#...####
..#...#.##.....#####..##..#.#..###.#########..###..##.##..#.###...#.######.###...#.###..#..#..###.##..###.#..#..###...##.#...###.......#.##...###########..#..##.#####.#...#....#.#.##..#.#..###...#..#...##.#######..#..#.###.##.####.##.#.#.####.###....#....#####..#..#..##..##..#.###.##.######.##...###.##..#.#.#.#...###.#.#####.#.#.#.##.#.##..#..##.##..##..#.#.#######.##.#.######..######.#...#.#.######.##...#.####.#.###..####...######..#.#######..#..#.##########.##.####..##.#.....##..####...#.##.#.
#.#.##.####.#.#..###.......###.#####..#.###########.......#.#.#####.###..#.#..#.##.####.##.###.#.....###.####.#.....##.#########.##...#.#...####.####.#.#.#..##.######.#####.###.####.#..###..#..#.#.##.###..##...####.###.##..##.#.####.#..####..##.###.###.##.##.#.#.......#..###.####..#.#..###.###..#..#.#.....#####...#####.###.####.#####....##########.###.######.########.###.##..######..#.#..####.#####..###.#..##.#...##.##.####.#####..##.#.#####.#.##.#.#.#....#.##.#...#.##..#..###.#.#.##..##.#######
###.###..##.##..#..#..###..###.########..#.##.....##.#.###.###..####.####.##.#####.#.###..######.#.###...#.#....##.....#.#..###.##########..#..##.....#######.####.###..##.##..##.#####.#.#...#.###.###..##.#.#..#.#.#####..##.###.###.#######....##.########.####..#.######.#####...##..####..##.####.###.###.#.##...........#.#.#...####.####.#.#.####.###..###..#.#..#.#######.#..#...##....##.##.#######..####.#..#.###.###.##.#.##.#.##...##.##.#...#..#.####.################..##..##...###.#.##...#......##.#
##..##.##.#..#.....######..##..#.###.###...##.#.######.###.##.###.##..#..##..#.#...##########.##..#.#.##.#..###.##.###.#.#...##...###.######.#.####..##.##.##....###.##...###.#.#..###.####.##.#..#.#.##..###....#..#.#.#...######.#####.###..#.##...#.#####.##..###..#..##.###.##.#####.....##.#..###.##...##.#.###.##..##.#.###.#.########.####.###.#.###.##..##.##.###.#...##......###..####...#..##.##.#######.#.#######..###.###########.#..##.....####.####.###....###.##..###########...#.#####.##.###..###.#
##.##.##.#.#.#..#.##.#########..##..####.....#.##.###.#.#.##.###.#.#.##.#######....###...##.##.#..###.##..##.#####..#.##.###.##.#.####.##...###..###....##.###....###.##.####..#.##..###.####.##.#..#.#...###.##.#..##.##.##.#.#..#.#..#...########.#.#..##..###.#####.#..####.#..##.#...##.####...#..#.####.#...#....#.#.#.#.######..####.##..##.#.....#.##..##..#...#.###..###.###..##...#.####.#.##..######....#..#####.###..#...##.#.#...####.###.#..#.######.#.#.###....###..###.####.#...####.##.#.#...##..###
###.####.####.####...#.#...###..##..#.####.##..####..######.#.#####.##.#...#.##...#.######..##.###..#.###.###...##.#...###.#...#######....#.##..######....##....#.#.#......#.###.###.###.#.####.##.#########.##.###.##.##...#...####..##..###.##.#..#.#.#..#.###.###.##.#######.##.....#####.###.#...##...#.##.##.###.#.#.#.####.....#.#..#.###....#.##.##.#..#..#####.######.##.####.####..###.#.#.####..##..##.###.##..#..##..#..###...###.##..#.#.###.###..##...#.##..##..#####.#.#.....#.##.##.#...####..###.###
###.###.#..##.#..##.##.#..#.#.##.##.#....##.##...#########.###.#..##...####.##########.#....###.##..#.#...##......####..##.#.......#.#.#.##.#.###.###.###.#..#..#....##.....##...###..##..###.......##..##.######.####..#.#..#...##.....####.#.######.##..#...#.##.####.#.###.##.####..##..##.###.#.#.###.#..##.###.#..###.####..####...#####...#.##.#.#..##...###.####.#..##.##...###.####.####.#..##.#..#.#.#########...#.#.#.###.##...#.#.#####..##########.#.#..#.##.#..###.###.##.#####.######...#..#.##....###
###....###.#####..#.#..#..#.#..####.######..###.####.#.#.##..##.#.#...##.##.##..#####..#.##.#.#.####..#####...##.#.##.##....###.###..##.#.#.######...#.#.###.######.##..##..#.#..#..#####.#..#..##.##...###.#..#.###.##.#..##.....##....##...##..#.#.###.#######.######..##.#.####.####...##.##.#.###.##...#.#####..##.#..##.#####.#.##..#...#.###...#.###.#..#.####....####.##.....####.###.########...##..##.###.###..####.###.#####..#...##.##..##..##.#.###.##.##.#...#.##.#########..####.#...##..###.##..##..#
##.#.####.###.#.###.####.####..#.###.####..#.####.#...#..#.##.#.#.#...##...###.#..#..#.#.#..##.#..#..#.###.###.#####...######..#.#...####...#.#..####...##########.#...#..####.#...#.....####.#####..#.#.#########......#..###..###########.#.#.#....##.###.#.##..##...###..#.##.#.#.###.#..#####..#.##.#####...#.###.#..#.####..######...#..#.#.##..#..######.##...##..#..####.....#.#.##.#...#.##....#..#.#...#.#...#.#######....##..##.##.###...#.##...#...######..##.###..#.####..#######.#.##.#####..##.#######
..#######..##.##..###..#..###.##..#.###.####....###.####..##.######.#####.####..#....#...#.###.#..#.##.####..#.##..##...#.##..#..###.###.##.##.##.##.#...##.##..##.#.##.###.#######..#..##..##...##.####.#####...#...###.#.#.#....#####.#.#.#..#.#.###...#....#.#....#####.######..###....###.#..##.##......#.##..##.#...####..#.#.##.###.#..##..#...#.##..#..########..#.#.#..####...#..###....#.##.####.###.##.##..#.#.#.#.##.#.##.##..#######.#..#.#..###.##.####.###.##....##.#####.#.###.#####.#.##..###.....#.
#...##....#.#..##..###.####.#...####.#..##.#.#.####..#...###...######.##.##.#.#.#..#.....#.####.###.##.########.#.##.#.###...###...##..############.###.#.##.##.##.##.#...##.#.#.#.##.#...###.####...###.##.##..###.#..#......##...#.#...##.##...######..#...#....#..####.#.###.#.##.##.########.##.###.#.#...###.###.####.#.#..#...###...#....#.##.#.#######.#.#..#.##.#.#..#.#.#####.#...#....####....####.#....####.####.##.###.###..##.......#..##...##.###.....####.######.#...####..#.###.##...####...#.##..##
###################.#####.#..#.#...##...###.#....#..##..#####..#..###.#.###.##..#..##..###.#..#.###.###.#.#####..#.#.###.####.###.#.##..####..##..#.##.###.###.#..####....####.###..#...#.##.....#.########..#.#..######.#..###..###.##.....###.##..#.####.#####..##..#.#...#.#..#.####.###..###.#..#....####.#####.#.#.###..##.#..#.##....####.#..#.##.##.#####..#.#.#####.##..###..#.#.#.##.###.#.##.#.###.##..##..#.#...##.......####.#.##.###...#.#.##..#.#.##.#.#####..#..#.##.#.######..##...######.##....###.
#.####.#.....##.###.######...###.#.#..#..####.###.######.##.####..###.##...##.#.###...#..#.##.###.#.####..##..####.####.#.#.###.##.##.##...#...##.##..####...#..###.#####..#.##.#...#...#....###.##########.###.##.##.###.###...#.##..##...#####...##.##########..#.#..##........#.####.#.#....########..##.###..#####..#######......####.######.##..#.####.#.#######..##...##.##..##.#..###...##.#######....#.##.###.##.##.#####...#..#.##...#.#.#.####.###.##.##########.##.#..#.#..#.##.#.##..###.###.#####...#.#
###..#......#..######.##..#.#.#.###..#####.......#.#.##.#.##..#.#...#########.#.#####.###...##..####....#.##.##..##..###.####...###.#..##.######.#####.##.####....#####.##.....##..#..###.#.###.#..#####.#.###.##.####...##.#..#....##..#.####.#.#####.###.##.#.###..#.###.###.####.##.##.##.####.#.#..###.#..##.###.#####..##.#..##....#.####.#.#.###...##.######.##...#.#.##.##..#.#....####.#..#.###.#.##.#.#.##.#.#...#.####..##.#####.#.##.#..#.#.#.####..##..##..####......#.##..###.###..#####..######..##.#.
.##.#.###.####.##.###.#.##..###.#.#..#####.#....###..########.#.#..######..####..#.###.#...#..###.#.#####...##.###...#.###..###.####.#.##....##...#.#######.####..#.###.#...#..####.##...##...#.#...#..###.##.#...####..##.##.#...##########..#.##.#..###..##.##..##..###..##.#.#.##.###..##.#..###.#.##...#...#..#.#....###.####.#..############..#####.....#.#..##...#.####.#..###.######.#.####.#.#...###.##.####.####...##..#.#####.####...##.#.#...#..#..####.##.###...#######.##..#########.#...#####.####...#
#.####.##.#..#...#.##.#.#..#..######.##.##.###.##.#.#.#.##.#.####..#..##..###.#.#.###.........##...#..#.#...####..####.#.##.###.#.##...#...#.##..#.#####.###.#.########..##.###..#.###.#..#.##.####.##.##..#######..######..##...#..###.###.#....#.#.####.#####.#...#.###.######.##.##.########..####..#...#.####.########..#.##.....####....######...###....##.#.###..###.###.####..#.#...##.##....##....#.#.####.##.###....###...##.#####.####..##...##..#..##.#..#...#.####.###.#.######.#.#.##.#..##..###.#.#.#.
####..#####.#.#######.#####.###...#.#....###..##...##.#.#...##.#..##.#..#####..####.#....###.#####......#..##.#..#.##...##..####..#####.##..##..#.#.########.#..###...####.##.#..####.###.###.#####....##.##.###.####.#..##.#####..##.###...###..#.#######...#.#...###..#.##...##......###....#.#.#.########.###.#..##.##.#..####.##....#...###..###.##.#.######.....#..#..##.##..###.###..#.#..###..###.######.#.####.##..##..####.#.##.#...#.#.###.##..####.#####.####.#.##.##..#.#.###.###...#..####.###.#..#.#.#
.###..###.##.#..####......##..###.###.....#.########.#####..#####.#.......#.#....##..##..##....#.####.####..#.#####....#####.#####..#...#.##....#..##.#..#.###.##....##.#.#....#...##.#.#.#..#.####..#..#.#..##...##.##..#...###.#..###.#####...#######.#..##.####...####.#########.##.##########..###.###...#.#.#.##.#....#..##.##.###.####.###.#.#.#....#.##.#.###.###..###.#...#..#....######.####.#.#.#.#####.##.#####...#...##.#.###.#.#.#.##.#....######......###.#.###.#.##...###.#####.#####..#.###...#..##.
...#######.#.##..#.###.#.##.#########...#.##.##...####.##...######..#.#.#.#####..##.#..#..#..###.#.#.########..#.##.###...#.#..#....##.####.###.#..#.##.#.....#.#.#..#.#.##.#...#.###.#..###.#####.#..##..####..####.##.####.###.##.#.#####..#..######.#.########.#.##.....#..##..##.####....#.##..####.####..###.##..##...###.##...###.#.##.#####..#.....####....##..##.##.#.#.#..#...###.######.##.###..##.#..#.#.#.#.#.#######.#.#.##..######.#.###.###.###..##.######..####.###.#.##...##.###.#.#.##..#..#.#..##
#..#....#....#..#....#.#####.#####....#############.#.#.######...####....########.##.##.###.#...####.#..#...####.#######.##..####.#.##.########.######.#####..#.#..###.#....#..#######..#.#.##.###.#.##.##.###.###......#..#####....####..#####.##.#.####..##....###..##...####.#.####.#########..#.#.###.....#####..#..###.##.#.###.#.########...#########.######.#..#.##.#.#...##.###.#....#######...##.##.#..#.#.###..#..#.#.##.#######...##########.......#.##.#.##.#..############..#.#.#####.##.###...####.#..
##.##.##.###.#....##....#.#.##.##.###..###.##....#.##.###.#.#.##......##.#...#.##.###...#..#.#.#..#.#.##..#.###..#######..#...#.#..#####...#.##.##.##.##.##..#.#.####.##.#.##.#.#.#..##.####.#.#.#.###.####.##.#####.#.#.#.#...###..##...#...###.##..###...#.#...#.#.##..#.#.##.#.####..##.#....#.####..####..###.######.##..#..#####.#.####.####.##.#.#####..##########.##...#.######..##.#....######.#######.###..#.##.#..#..#.######.###...##.#...######.#.#..###..####..#####...###..##.#..##...#.#.##.##.##.#..
.#.#.###.#####.######.###.#####.#.##..#.......###.##.#.#.##....##.###.###.##.....####..#####..##...#..##...#####.########..#.#.###..###...###.#######.#...##.#...........#.######...#..#.#.##.######.#..#.#.##..#....###...##.#.##..#...#.#.#######.#####.#..##..#..##..#####....###....#.###.#.##.####...####.######...##..#######..#.#...####..#....##.###....#...######..#.##.##...#.##.##..##.#.##..#########.##.#......#.....#.##......###.###.#..#..##...#.##....#.###.###.#.###..#...#.#####.#.######.##..##.
#...#..##.#.###.##.#.#...#.##.#..######..###....#.#####.#.##..###..#.#..##.#..###.#######..###.#.#.##.##.##..#.###.#.###.#####.#..##########.########.#####.####.####...###.###..#.#...###.######...#.##..#.###########.##..###..##.###..#...#.#.#.###.....#.#.#.########.#.#.#####.##.####..##....##..#..##...###.#.#..##...#..#.##...#.#..#..###..#..#.##...#.########.#..#.######..#####.#...##..####.###.######.#.###.#####.#.#.#..#.##.#...######...####.#.###.##.###....#.#.#.#....###.#.#.###..##.#.####.##.#
###..#.#.........#....###..#...###..#.######.##.#.##..#.#####.##.####..#.#..##...###..##.#.####.#.#..######.##.##.###.####.####.###...##..##..##..##.....#.#..#.#####.#######.########...######..####.#.#..###..##..#.###.#.##..#.####.##.#....#...####.########.#####.#..#....##..##...######.#..#.####.#.##.##..##...##..###..##.#####.#.#..###########..#####....##....##########...#.##.###.####.####...##.#.#.#.####.###..###.#.#.##..#...#.#...##.#.##...#####.###.###.#......#..#.###...######.#..##.####.##.
##..######.###.####.##.###..##.#.###..#..######..#.#.###.##.#.#.#...####...#.#..##.#.#######..####..#####.####.##..#....####.########.#.....#####.#.....##....##..##..###.#.#..##########.##....####.#.###.#..####.#.###.#..##..#####.#.######.#.##.#..##.########..#####.#.##...#####..####...#.#.####.########...#######..##.#####..##.####.####..#.#.####..#.#.###..#.#.#.#.##.#.###.#####.....##.#.###.##.###.#####..#.##.#...##...#..##...##.#.####.##.#..##.#######...######.#.###..###.#####..#.#.#.#.#######
..#...###.#...##.##..##.#..######..####......##.##.#.###.#.#.###.#######.#..##..#########..#.##.#.#...#..#####..###.###.##..##.####..#...#..#.#.#..#.##.##.##..#.###..###########.###.##..##.#.###..#.####.#####..##.##.###.#.#.#.##....#########.##..###########..#####...##....##.##.###.#..####...##...##.#.##.#.##.##..###.##..#.#..#.##...#..#..###.#.####..##.#..#..#..##.##.##.#######.##.#######.#..#####.##..#...###..#.####.##.#.###..#..#..##.#.########.#..#..#..##.###.###..#...#.####...#.#####.######
#.##.##.#.#.##.##..###..######.###############.#.#..#.....#####.#.####.######...#.....###..#.#..#.###..#...##.###.##.#.####..##.##.##.#####..#######.###.#.#.##..###.###....###......#.#.#.#.##.###..#..#.#.#...####.#.#...#..#.##.#...####.#.###..#..##.##..#.#.##.###.#####.#.##.###..#..#####..#..###...####.########..###.#.##.#.#.##....#.####.##.######...#.#.####.##.#....#######.##.###....#.######.##.#####.#.######.###.##...####.##.###.#.#..###..####.....#......###..#####.####.....####.#.#..##.##.#..
..#.###...####.#.####.#..#.##.#...#..#..######.##.##.##.#.##.#.####..####....#..####.#..#..##.###.#.#.###.##########.#######.....#...##...#####.#.#######.#########.#..##.##..##########..####.##.#....#...##..###..##.###.#######..#####.....#.#.#..####.#.##.#..#####.##......##.##....#..#.#.##...######....##...##.###..###.#####........#..##...#.#.....###...#.#..###.##.#...##....#...##########.##.#..####.#######..###.##..#########..#..###.####.###.#..#....#.#.#.#....#####.###.####.#...##....########.
...##..#..#..##...######.###..###.####.#####...####.#####.#####.###.########.#.###..#....#..##..#.#..###.#..##..#.#..#######...#.#.#....###..#.####.###..#.##.#..#######..##..#.##.#..######..#.#.##.#.####..#.##.###...#.####.##.####.##.##.###..##..#####.#.#....######...#######.#.#..#.#.##....###########...#.#.....##..#######.#..###..#####.#.##.###...###.#..#.#.##.####..#.#.###.######..#.#..#...#####.#.#.###.###..#...########..##..#.##..#.##.#.#..##.#...##..##.######.#..#.###..##..#..#.#..##...###.
.#....#..#.#..#####..###.###.#.##.#..#.######..#..##.#.....##.######...####..##.###......##.##..####...###.###.##.##.#.#..####..#.##..##.###..##.##..###.#####..#.###.####..#..###.##..####.##.....###..#.....##..#..#.####.#.##.#.##.#.#..##.##..#..#.##....#.#...####....#.#.##.##.###.#..#.#####.########.#.########..#.##....##...######.#######..####.#.#...#.#..###.######.#.###.##.#####...#....####.#.###.####.####....##.##...#.#.#.#########...###.#.#...#.#....##.....####.######.##..###.###.##.......##
.###..##.##..##.####.#...##.#.##.##.######.###...##....####..##...#.#.##########.####...##.#.#.#.#########..####.#####.#####.###..#.#####.####..##..#.#.#...####..##.#####.#.#.##.#.###.##..####.##.#...#...#.##.###...##.##.####.#.###.##.##...#.....#.######.#####.##..#..###########.##...##..####.#...#.#.########.#.#..##...##.##.#####.##.#####.#.##.#####..#.#......##.####.##.#..####.#####.#.#..##.#.###.##.##.##.####..##.###.#..####.###.##...##..##....#.#.##..#..##.#.#.#######.....#....#.#.##.###.#..
.####.###..##..##......###.##.##.#########..#..##.##...####.#...####.#.###.#..###..####.#.#####..#.#.##..#.######.#.#.##...##...###....####.##.#####.####..#.##.#...###..#.#.##..##..####..#####..###..#######...##..#.####..###############.#.#####..###..##..#####....##..#.#.##############.###.###.#.....#....######.#....#.##.#..##.#######.##..######.........#####.#......###.....#...#....##..##......##..##.##.#.#.#####....##.###..#####..##########.#####.#..#####.#.####.....######...#.####..####..####
#####.#...#...#...##.#.##...##.##.###..#####..#...##.#.....#.##.###.#.#.#.##.#..########..###.##########.##.#######..####..#.#..#####..#####...####.#.#.##.#..#.###.#.#.###.#.##.####.##.#.#..#####.####..##....#.####.###.########...#.#..###.##############.#.##..###..###..###.###.###.##.##.###.###.#.##..#.....######..###.##..##....#######...#######.#..###.#..#..###.##.##..#.#.###.##.....##.#####...##.#.###.#.####..#...#..#.#.########..##.#.###.#..#####...##..####.#.##..#.#...###.#####.##.###.##..##
##.##..############.##.##.##....##..#.##.###...##.####..###.#..##.#.###...##....###.#.#######.#.###....##..##....####..##.#...###.###.#..#.##..######.##.####.#.#..###.#..##.##.###.###...###...#..##.##.###..####.#.###..##.#.##.####.###...#....###.##..####.##...##.#..#####.#.##.####..########.####.#.#.#..##...##.######.######.###.#.####.###.##..###.######....#.##.#..##...##.#.##.#.#...#.##.##..##.#.###.#####...##.#.########.#..###..#########.#.###########.###.###.######.#.##..####...###.#.#.....#.
##.#...#.#.##...###..#########.......#.#..########.#.#.#..####..#...#.###.#.##.##..##.######..#.#...#...#...#.##.#....######...###.##...#.#.#.##..#..#.#####.######.##..#####.##...#....#.##..#########.#.#....##.###....#.#.#..###.###.#.#.###..#.##...###..#.######.#.##.##..##.##.##...#..#..###..#.#.######.#.#.###.###.##..####.#..###.#####.#.#.##.###.###.###.#####.###.##.###..#.#.##.#.#####.####.#.#..#.#.#.##.#.#.##.#.#.####...####.##...##.#...#...#.#.###.###..#.###.##..#..##.#.#.##.#...#...##.#..##
.#..##..#########.##..#.####....#.##..#####.#######.#.#...###.#..##.##..##.##....####.....##.#####.##.##.###.##..#..#..##..##.#..#####.#..#...#######..#.####.##.###.####.#.#.####.##.####......##....#.###.#.#####...##.#..#.#####.###.###....#.##.#..##..####.#.##..###...#.###..##.#.######...####..##.#.###.###..###.###.####.##..######.#..#.###.###.....##..###...#......####...###.##..#.#.#.#..##.####..#..#.###..#.#.###...#.###.####.##....##..#.####.##..##..####.#...#..#..###...#.#...##.#####.##.####.
#.#.##.#######.######...###.#####.##...#####.####.##.###.#...##..######..##.##.#########...####...###..##.#.##..######.##..#.##.#.......###.##.##...#..##..######.#.##..##.###.##.####....####.##.#......##..###.#######.#.#.#####..##...#..####.###....##...#......##.####..#.#######.#...#..###.#####.#.##.#.#.##.##.##.##.###...#.#.#.#.#.#.####.#######...#....#.#...###.#.#.##.####.######.#.####...###....#####...####.##.####.#####.#.....#######.###..#.#.#..####..##.######.#.#.##.#.####.####..#.#....####
.##.#..####..#.######.##..#.#..#.####.##.#.....##..#...#.##..#######....#.#..#..#.#.#######.###.#.##.##.###.##..##..#..########.###.##...#.#.##.#...#.##.####.##.###....#...#.....###.###.###..#######.#..#..#.#.###.###...#.###.##.########.#.###.######.#.#.###...#.#.####.#..##.#.##.#...##.#..##.#.#..##..#####.#...###..###..####....#.#.#####.###..#.#.#.######.###.#.####..####..###...#.##.####...##........#..#####.#.#..####...#..#.#.##..#.##.##..#..##.##.##.#.#.###..#..###.#....####.##..#.###.#..#.#.
#..##..#.##...##..#######..#.#.##.##.#############.....#..####.###.##.#.#.###.######.##..###...######.#.##..###.##.###.#.#.###.#..##...##.#..##..####..#....##..##..#.######.#.#.#.#..###.#.##.#.##.#.#.##....##.#.##.#..###...####..##.##.#..#.#######..##.#.#..#...########.####.##.#####..##.#####.#.#.##.#..##.##.##.#...###..##..#...##...##.####.##.#######.#...#.#..##....#.##.#.####.##.####.#.#..##.#.##.#.#...#.###....##..#.###..#.#..###.######.##.##...#.##.##.#.#..##.###.#...######.#.#.#.##.#...#...
..##.##.##..#.#####......#..#####.###.#..#.#.###..##..######...#.##..#..##.#.#.##....#####..###.#.####..#.###..#.###....##.#.###.....####...####....##..####.###.###...###...#....####.##.###.#.#.#.###..##.##.#######.#.#.###.#.###.####.#.##.##.###..#####..####....###.....#..##.#..##.####..###.#.####.#..#######.#.#..###.#####.#####..#.####..####.###.##.####..#.##.###.###...##....#.###.#########.####..##...####.###.###..###.#...####.#...#####.####..#.##.#...#.#..#..##.#.#.###..#.#.##.########.#..###
###..#..#.....######.#..##..####.#.##.###.##.####.#####.....##....#####.#.#####.#..##.......#####.###.#####..#########..#####.##....######.#.#..##.#...###.###...#.##.#.#.#..#.#.##.###.#.#...#.##...#..##.#####.###.#.###..####.##.##..##.#.##....##.######.#.#.###..###.#...#..##.###..##...####...##..##.####.#####.#...#...#...#.##....#.#.....##.###.########.###########.########.##..#######.#....#.#.#..####...#..##.######..##.####.##.######.#.....##########..##.###...##..#..#.###.##..##.######.#######
##############..########..#####.#....###.##..#..##..##.######.##..#.#...##..###.###..#..###.###...##.#..##.#.#.####.##.##.###.##..###.#.#..#.###..##.###...##.##.##.#########.###.##.##..#.#.##.####...#.###...######.#..#..###.#.##.#####.####...#.##.##.#..##########.##.#.##..###.#.####..#.#.###..#.#..###..###.#######..#..#.####..#..#.####.##.##.#..###.###.###.###.#.###.#.#.#######.#.#####.###..#...###..###.#.#####.##########....#####.#.#.###.####..#.#.##.##.###..####...#.######....####.##..#.#.##..
#.###..##.#...##...#...###.#..###.#.###..#...#..###.#####.##..#####.##.###.#####.##.######.####.##..##..#..##.#######...#.##.###...#...#.....##.###.#..#....#...#.##.####.#..###.#.#####.#.##.#..#####...##.#..####...#.##.#....###.#.##...#...###..##.##.##.##..#.#####.##..#.#..#...##..#####...#.##.#.#...#.##.##.###...###..#.######.#.#....##.###.#..#..##...##.###.#.#..##...#..#.#####.####.###..#..#..##.#..#####..####..##.#.#.#####..#.#...######...#..######.###.#..##.######.#..#####.##..###.##...##.#.
##.#....#..#.#####..#.#..#.#.##.##.#...#...####......#..#.##.#######.#####.##.##.#..#.########..##.###.#..##..##.###..###...#.#..#.##..##.####.###.#.#.##..###.##.#####.###...##.##.##...#.#...####.##..#.##.#.#..##....#######....####.##.###..#..#.#.#####.####..##.#.#####...##.##..############.##.##.#.##.#.##.##..##...###.##....#.#.######..#..#####...#.########.###.##.###.#.#######..###.##..##...##.#.###...####...##...#.#..#.#..##.#..#..##.#..#####.#..#.###..#..#...##.###########.#.#####.##..#....#
##..#..##.###.#.######.##.##..###....#.######..##...#.#######.##.#####.#.#####..##.###..###.#.#.#.##.#..##....#.########.##..##...#...##.#.######..###..#.#####..#..####..######.#..###.#.##.##.....#..#.####.####..##.##.#####.#.#..#..#....#..#..######..####.#.#..###.#..#..#.#....##.##.#.###.##..#..#..###....#.######......##..#...##....#.#.####.#############..####.#.#.#.######.###.#.#...#.###.#####.##..###..####.###.#...#..#...##.##.##.####.##.##.###.##..###..#.######.###.##.####.#.#.#.#.###.####.#
#.#..##.####.##.#####.#..##..#.#.#..#####......####....#######.###...##.##.#####..#.#######.##.....##.###.###...##..#...###.##.#..##.#..##.#.#####....###.#..#...####.#.#.#.###..###...###.##.#..###.##.##.#.####.##.#####.##.#..##.##.#..#..####.#...#.#.##.#.####..##..#...##..#..#.##.###.#.###.########.##.#.##.#..####.###.#####.##..####..###..#.####.##.####.###.####.###...##.##..##.##.####..#.#.#####..##..###...##.###....#.##########.#..##.####.#.##.#..#.##...#####.###..#..#.#..#######.#.###.....##.
....#.#..#.###..#########.#.###..####.#.##..####..###.##.##.#..#.#..#..#..###.#...#...###.###.##########..#....#######.##....##.#####.###..##.######.#.#.#..#.....###.#..#.################..#....##.###.##.#.#.###...##..##..##.#.###.#####.####.#.##..#.#..#####..########.#..#.##########.###.#..###.#########.#.#.#.##.#.######.#.#.##.####...##...####..##.##########..##..##......#...#..###..#.#....#.#..#.####..##.####..####.#########.#.....######....#####..#...##..##.##..###.#..###..#.#####.####..###.
.####...##...#.#.##.###..##.##.#.###.########..##.######.#.######.#####..####.##.#.#..#.##.###..####.###.####..##.###.#...########...##...###.#.###..#..######..#..#.##..#.####.#..#####.#######.##.####.##.#.#.####.#...########.#.#..###..##.#.#.#..##.#.####.##.#####.##..#####...##.###.##.#.#.#.###..####.##.##.###.#.##..####...#..##..###.##.##.....##.###.##.#.#..##....#.##########...#..####.###.#.#.#####...#..#..#.###.###########.#.##.....######.###.#.#####.###.#...##.##.#####..##.####.###.#######.
....###.#.#.##...####.#..#..###.##.##.#.###.#####...#.#######.#...##.####...###.#.#..##..######.###.#.#####.#.##..#####.####.####..#######.###....###.#.###..#.##..#..###.#.##.#####.#...#...#.##.##.####..#...##.#.##.##..##.#########.#####.##.##...###.#.###..###.#.#..#..#.#..#..#####..##..#.###.#...##.#....#.##.##.##..##.#..##.####.##.###.#..#...#.###..#..##.####.###.##..##.##..####.##...###..##.##.#...##.###...#..###.#.#.######.##..###...#.#.###...#.##.###...##..#.##.#.#...#..#......##.##.####.##
####.#..#########.#..###.#.....####..###.##.#.##.#.#..####################.####.#####..#..##.######.###.#..#.############.#..####.####..#.##.#...#.#########..##.####...######.#..####.#.##.##.##.##.####..##.#....##.###..#..#..##..###..##..######.....##.#....#.##..#..####..#######.###.##.####.##.###.#.###.....######.#...##..#..###.####.###.######..###..###.#......####.#.########..#...##.#.##.#..#####.###...#.#.##.##..#.##########.#.##.#...#.#######...##....#.#.#.#######.#.###..#..####...#.##..###.
.....###.###..###.#..##.##.#.###.#####.##.##.##....#.####.##.....####.#..######.#.#...##.######.###.##....#.##.####..###..####.#.###...#.##.#.######.#..##.##.##.##.##.###.###.#.#...######.#.####.##.##.#.#..##.##....#####.#...####..##.###..##.#...#..##.#.###.#...###.#..##.##........##.###..#.#.#.##.#..#.##.#.#..#####.###.#.####.##.####.#######.#.######.##.#....#.#..#.#.##..#######.######..#.#.##.##.###.#####.#..#.#...#..##.###..#.##.#.##.##....###..##..#.#.##.###..#.......##...####.##.#.##.######
#.##...##..##.##.#.#.#.###.##.#..#.##########...###.#####.#.#.###..####.#.#####..#..#.#.#.#.#.#...###.##.#.#..###.#.##.#.############...###.##...#.#####.##..#.#.#######.#.##..#..###...#..##.###.##.#####.....###.####.#..#.##...##.####.###...#.#######....#..#.#####.##.##.#.###..#######.#...#.###.#...###.#.#.###.####.##..###.#.##.#######....####..#.#...#....####..##.##.#..######..##..#..#..##.####.#..#.####..#.#.####.#..##.#..#.#####..####.##..##.###...#..#####.#.###..#####..###...#.###.###.#...#.#
##.#...#.#####..#.###.##.#.##..#.#.####...#.#.#####.#.....##.#...##..###..###.####.##.##..##.#.#.####.######..######.####...#.#..#######..#......##.#.##.##..#...#...##.###..#..###...#.##...#...#.#.####.####.#######.#..###.#.#.###..##.##.#.##.#.###.#####.##.##.####.#....##..#.##.#.#.#..###.##.#..##..#.#..#..####.....##.#####.###.##.####.#.######.#...####..#..#.#######.#.##.#.########...#..#..#.####.###..###....####..#.#####..#.#####.###..#.....#..###.#.#######......##.####.#.###.#####.###.#..##..
##.###.#.##.#.#####.####.##.#..####...#####.########.##.#.#..#...####..#####.####.###.###.##.#.###..#.#####.##.#.##...##########.#.##.#####.#...########..#####.#####..#.........#...##.#.##..####.#.##.##.###......####..#..#..#.####.##.#####.#..#.##..##..###.########.#######.#.....####..###..###..#.####.######.###....####..############.##..####..##.##.#######..######.#####...#..###.##...##.##...#..#.#.....##.#...##..###..#.##.######.##.#.#.##.##.#.##...######.##.#.#.#.#.##...#..####.#.....####.##.
##.###..##....##....#...######.#....##.#.##.#.#####.##.##.####..##.##.#.##..#.######..#..#####....####.#..#..##.#....#.####.##.##.####.###...#..###..####.#.#.##...##.#####.#..#####....#.....#.##.###.##.#...#####.##...##.#.....##.#####..##.####.#.###.#......#......#..#...#..##.#########.#.#######....########....#####.#.###.######...####....#.##.##.###.###..#.####....##.#..####.#.#...#.####.#...#...###..###..##.##.##.#.##.####.##.#..#..##.#..#######.##.######...#.####.##....######.#.#.##..#.######
####.......#...###....#.#.#....####.########.#########..##.#.##.....##.#.##.###.##....#.....##.##..##....#.##..##....##..#.#.#.###.##.#####..#...#...##..####.#.####.##.#..#.##.###.#.##.#.########.#..###.###.###..####..##...##.###.#.##..#.......##.#.##.##....##.###..##..##.######..########.#.###.######.#########...#.###..#####..####.#...####.#.##......#######.#.###..#####.###.####.##.#.##....#..#..#.#####.#.##.##.#.#########.#..#...#####.##.#######.#.#....#.######.#.##.#.#########....##.#.###..##
####.#..###.#....#.#.##.#......###.####.#....#.###...##.##..#..#...###..###.####.#.#####.##..##..####..####....##..####..#..####.#.##..###.#.##.####.##...###...##..#..#.###..#.#.#####.##.#####.##..##..#########.#....#.#.####..#..###.#####.####.##..#.#.#..######..##.###.###.###.##.###.#.##.###.#..##..######..###.#..#######.##..#..##.#.#.#.#.####.#..#######.#..#.###.#.#######.....######.#.#.#####.######.#.##.#..#.#.#..##.##.#..#.#.#.###.#####.###.######.....##..#.#.###.#####.#####...#####..#.###.#
#...##...##..####.#.###..##...##.#..#...#..###.#...#####.###..#..#.####.#..#.##.###.#####..###.#.#.#......#.##.....#.#.##.###..##.#.#####.###.#..##.#..###.#..#.#..#####..#....#..##.#####..##..##.#.####.#.####.##.#..#.###.#..#..###.#..########.###.#.######.#.##..#..#...#...##..##..##.........####.#..##.#.##..#.#.###..##..######...###.#.#.###.#...#.#######.#.##..#####.###.#..###.###.#.#.#.####...#.#.#.#####.####...#....#####.##..###.##..####.##..####..##.###.#.########...#.###.#..#.####.##..###.#.
#..###..##..###..####.###....#...####.#.#...#..####..#.###.....#...#.#####...#.#.###.##.##.##..#.###......#.###.#####.#.#.##..###.###.###...###.#...#..#...#.###.####..##.#...####....###########..###..##.....#..#.###..#########.#.##.#.####.##.#.##.#.###...##.####...#.#...####..##.###.#.......#.#.#######.#.##....#.#..#####.#.##......###.###..#.#..#######.#.###..#.#..#..##..##.##.#.####..#.####..##..#####.#.....###.####...###.#.###..#.#..##.##.#.#.#.#####.#...#..####.#.#..#.##..#.###.#.###.######.#
#..####.##.#.........#.########.####.####.#....######.##..###.#.###.#######.###.####.##.###..#####....#####..#######.####..#####.##.##.#..#.#...#.#####.######.#.#.##.###.###.#..#.###.##...########..##.#.###.##.##.#.####..########.#.#####.#.#####.#.#..##.#.#.##..##..###.....##.##.#...##..####....##..##.##.####..#...##..#.##.#.######.##...##...####.######.###..##.#######..###..#..##..#.#.#.##.###.#...##....##.##.###.##.#.####.#.###..#.####.#####.#..###.#.##......###.###...##.......###.##.##.######
####.#.##...#...#.#####....#.###...#.#...#.###.###.#.#......###...#.####.###.####.#.##.##.....##.##.#.########.###..#...######.##.####......##..#.######.######..####.##..###....######...##.#....##.#.##.##.##.#.##.######..##.#.##.###.##.###..#####.#####...######.##..###...#.######...#####..###.###########.##..#...###.#.#..####...#.#.#################.####.####.##.###.###.##..###..##.#.###..###.#.##.###.###...##..#.#.##.###.###..##...###.####.#..#.#..##.###.#####.###########.#..###..#.#.##........
###..########.###..###.##......#.#..##..###..#.###.....##..########.#..##.#.#...########.#.##......#.......#....####.#...####..#..#.#.##.###.###.####...##.#..#.#.##..###..#.###.#..#.##.##.#.#.#..#.#...#....#######.######.#.##.#..#....###...####.#.##.#####......#####..#.##....#...#...##.#.#..#####.####.##...#########.####.#..##...##...#.#####..##.#..##....#####.#.#.#####.#.#.##..###.###.#..#..##.##..#.##...#..##.###..#...#.#######.###...#..#.#.####.#..##.#.#.##.########...##...#....##..##.####...
#.###.#.##.####.###.##...####..###.#...#.#.#..####.#.#.#####.#.##.####.#.#..#...###...###...#.####....#####...#.##.##.########.#..##.........##..#.#.#.###.##..#.#######.#######.##.###.#.##.#.##....##.####.#.####.###.#.#...##..#..####..###...#####...##.#.####.#.#.#####.##.#......#####.#####.####..##.####.##.#.##.#.###..#.#.#####..#.##.###..#.#.######..###.###..#.##.#.###.###.#.##..#####.####.###..###..#.#.##.##..######.#...##.##.####..#...#...##..###.###.###.#...##.######.#.####...#####.###...###
#.###.#.############.#..#....##.#######..#.#...#.##.####.###..###.###.#.#.#######.##....#.##.##.#.##.######..##.#####..#..######...##...##.#....##.##.###.#.#.#..##.##..##.###....#.#.#.##.######...#.##..####.#####.###.####.#..##...#.#.#.######...#.####.#.#.....###..#.##.#.###..###....##.###.#####.####.###.###.#.##....#.###....###.###...#...#.#..#.###..###.#....#........##...#.#.###.#.###.#..#..###.####.#.#.####...##.#..#...###..#.##.##.#.###.####..###.#.###.##...####.#.#.#...#...#.#...#...#..###.
.####..#..###..###.##.###.##.##.#.#....#.#.#####.#.#.#....#.####.####..##.###..#.###.##.#######.#####.###.######.#.###.###.####.######..#####.#..#####..#.#....##.########.#####.#.###..###..#..###.#.#.###..####.#.#####.############.####.###......###.###.######..#####..##...#...#..#..#.###..#..#.##.##.##..#####......####.#..######.##.##..#..##.############.#.#.####.###.####.#.#.###....####.#.####.##.#.#.##..#.###.###.#...#.###..#.##.###.##.##########.....#..#######.#..####.#########...##.####...##
.#####.#.###.##.##.#.###..##.#.#.#######.#.####...####.##.###.##.###...#.#.#.#####.#..##.#.#.##.#.###..###.#####.##.#####..####..#.###.#...###..#########...#.#.####.....##..####.####..#..##.####.##..####.#.#..###.###...#.#.#..####..##...#.##..#...#..####.#...#####..##.#.#.....########..####..#####.##..#.#.#...##....###....#.####..###..##.##.####.#...#.##.###....#####..#..#.######..###..#.##.#.##..#.####.#.#.#...###..#.#..###.#.#..####.#################.##....#.#..####.#.#######...#.##.##.....#.#
.....#####....##.#.##.##.#...#..####.###.###...##..###.##...##.#.#...##.######.#.####.#..#...##.########.#####.##..###.##.#.#.#..###.#####.####.##..#..#####.......######.###.####.#.....######.#.###..####.##.##.####.###.##.##.....#####.....########.###...#.##.#######.#.###..##..##.##.###..#.####.#.###..###.##.#.#...###..######.###..#.######.#..##...#####..#.#......####..##.#.#.###.#.##.#....#..#...#.#..#.#.#.#..#.#.##.##...####.#.##...#######.##....#.#..####..##.#..######.##.##..#.###############
.###.#.#..#######.#.#..###.#.###...##..######.#...#..##..########...##.#.#####..##..#..##..##.####.##.#########.########..#...#####..#.###...#.########.#####.##.......##.#.########...#.##.#....#############.#####.#.#.##.#...###..###.######.#####.##.####...###.##.#.###...#.###.#..#..#..##.###..#####.######.#.##.####.########...##....##.#.#..#####.#.#.#.#.#.###....#####.#######.####..####.##.####........#....##.#.#.#..###...#####..########.#.########.####..#..###.#.##.##.#.##.#.#####.###..#.#..##.
.###.#.##..#...###.#.####.####..#.###.##.#.#.#.#.#...###.##..########..#....#..###.##.###...###.######.#..######..##.###.#####.#..##.##....#...#.#..####.##.##..####....#####..#.###.##.#.#.##.#..#.###..#.##..##.####.####...#.###..##..#..#..###.###..#.#.##..##..##.#....#.#..###.##.#.#.##.#.#######..#..#.#.#####.####...####..#.##.###..##...##.#.#.#...####...#####.###..#.###..######.##.##.###.####.###.##.####....#.##..#####.#####.####.######...######.#...##.#.....#.######.#.#..#.#.##..##...#.##.####
..#.#############.#.####.###.##.#.##..#.####.#..##..#.######...#.###..###.#######.#..####.##.###..####..##.###..#####.#.#..###..#.#.######.##.###..####..#.####.#####...#.#..##.#.##..#..###.##.######.#.###.##.#.###..#.....###...#..#.#.#....########..#...#####...##.....#.##.####..##.##.#...#.#####.###.##.....#.#.##.#.#.#...#.##.####...####.##.#...##..##.##..#####.###.#..###..#.###.#.####.#...###..#.#.###.##.#.###.##.###..#######..###.###..#...######.###..#.##..#.##...#..#...#.#.###.#...#..#.#.####
##..##....#.##..#.#.#####.###.##.##.....#.##.###....########..##.##.########.###..######.####.####.#.#.....##..#.###.#.#.#######.#.#######..#..#.##.#########....####.##.###.##.#.##...###.#..#.#.###..#..#...###..#.##..###.##.#####....##....#.####.#..###..###..#####..#...#.###...#.#.#.#..##...###.##.##..#####.#..#..##.#.##.##.##.#...########..#...##.#...####.#.#...#.#....#.###.#.#####.######.#..#####...#.##.#.#.##.########.#.#..##.######..#.#.##..#.#.########.#...#...#.###..#####.#...#.#.#.#.#####
##.#..#..###.....#..##.#....#..###..#..##.##.#.##.#.#.##..#...#.#....#.########.##.###.##......#...##.##..###.##########..##.....##.#.#...#..####.##.....####.#.#..########..####.....##....####...#.#.###.#.##.##.#.###.####..###.#..##.##..########....###...###.#####.....##################.##..####..######...#.##########..#.##.....###.######.#....###.##.##..#..#..###...##..#.###.#....###.##.###.......##.#####..#.#...#.#....#...##.########.##.##..##.###.###.#####.###...#..#.##.#.#.#..########.#.###.
..#.##...#.##.#.#.##.#..#..#####.#.#..##...###.#..########.##.######.#.....#.#..###.#.#..#.####..###..#...#.#.##..####.#...##.#######.##.#.####..#####.####.##.#.#.##.#.#.##.#####.#..#.######..##.##.#..#.#.#..#.######.#...#.##...#.#############.####.##.....#.#...#.#.#.##..#..#######.###..##..#...#.#..########.#####..#.#.#.##...####.##.#.##...#####.####.....#####.#..#.#####.####.###.####..#######....##.########..##.##.##.#.#.#.##...#...###.#.####.#.#........###......#...#.##.########.#.#.#.##.#.#.
##..#######.#...####.##.###.#..#####.###...####..#.##.#.###.###.####..#...####..###.#...###.###.#.####.##.#.#######..##.#.#.#..##.#.#..#.##.#.##..##..###..######..#...#..#.#####...#.....##.######...#....#####.######.#######.##.#####.#####.###....##..#####...######..##.#####.#.####..###..####..###.###.....#.#.####.##.##.#.#.#.######....#.#...#######.#.#.##.#..#..#...##..#..###.##..###..#.##.##.#..##.#.#.#..####.###.#....#..##.###.#.##..##.##..##...##..######.#.#.##..##..#...####...###.##.##.##..#
.##..##.###.#.######...##.########.#.#.#...###..##.#....###.####..#.#..###.#.#.##..####.####.#..###..###..####.####..###...#######.#.#..###..#.#...###.####..#.##..#...###.#######...#...##...#..#.##.####..###.#.####.######.#..##...##.#.##....#.##.###.###.##.##.#####.#..##.##.#####.#.##.####.##.##..#.#.####.#...###.#####.##.#.###..####...####....#..###.####.#.###.##.#..#####.##.#.###..#.#......######.#######.##.....#.#.##.#..##.##....###..#..####.###..#.#.##.#.##.##.#..#.####..###.##.##.####.#....
#.###.#....#####.########.##...#.#.##.##..##........#.##.#.##..#.####.##..#.#####..#.#.#.####.###.#..#####...#..###...#######...##.#..#.######.#.###...###...###.###..######.#####.##.#..##...####.##.###..##..###..##.#########..##..##.##.####.######.####.####..#.#.#####..#######.#.##..######.##...###.####..##.#......####.#..##.##.#.##..##......##...##....####.#.######.#.....##.####.#####..#.######..#..###.##..#####.#..#.#.#.###.#.##...##.#..######....#####.####....####.######..########.#.#..##...#
..##...###.#.##.#.####..#.##....#..#.##..##.##..#.####.#..#######.#.#.#.####..##.##.#####.#..#..#####..########....#.##.....###.#####.###..########.##.##...##.##.#.#.#.###.#..#.###.#.##.###...#.#.##.#...#...#.##....##.##.##..#.####.##.##..#....#....#######..#.#.#.####..#.##...##......#.#####..##.##.##.#.##...########.###.#.##..#.##....##...####.##...#...##.##.###.##..#..##.#.#..##..#.##.#.#.#...#..####.##.#.######.#....#.######.....######.##.#......#.#....###..#.###.###.######.###...####..#.###.
#.####.#..###.#.####.#.########.#.#.##...####.##..##.#..#.#.#####.##.##.####.###.#.#..####...##.######.##.#####.###..###..#.##.....#..##.##.#...####.##.#.#.######.######.#.#.##.###..##....##.#####....#....####.#..##.#######...#.#....#.#.#.#######.###...##...######.##.##..#.....####..##..###.##.###.#..###.##.#......#..#...#...#..#.#.....#####..#..##.##.#######.#.#..#.##.#..###.#..###.#.###..####.#....####..##...##.#####.##.##.##.#...#####.#.#######.#..#.###..#..##.###.##.#..###.#....###..##..##.#
.#...####..##.##..######..########.#..####.##.#....##....#######...#.#.#####################...#.#...###.#.######.....##..##.#...###.##..#.####.#.#....###.##..###.###.##.###.##..##.#.##.#.###.#..##.##.##..#..###.##.####.#.#.##..###.#######.#.##.#.###.####.#.#####..###..####.#...#####.#.##...#..###.#..####...##..#...#.######.#.#..#.##..##..#....#.#.#.##..#######..##..#######.######..##.#....#...#####..#####...#.##...##.##..#.#.##.############.#.###.#####..#..#.....####..#.#....#..##..#.#.########
###.#.#######.#.#####.###..##..####...###########..###...####.#...#.###..#.#.#.#.#####.#..##...#.###....#..#..#.###.#.##.#############.##.#.##....##.###..##.###...##.#####........###.######..#.##.##..##..##..###..#.###########..#.##....##.##.##..#.#.##...###.#########.#....#..#.#.#...#.#...###.###.#######.#..##.##.####....#.##...#####.####...##..#.#..#...##.##..#..##########.#.####.#.#..###..#....###..#####..##....#..#..#.#.#...###.##..#.####.###...#..#..#..#..###.##...#######.#.##...##.####....
##..#..###.#.#####.####.###########.#########.#..#######.##....#.#..#.#######.#.###..#.#.###.##.######.#.#.###.#....###..###..####.###.#..###.##.#...###...##..###.#..#..#.#################.#.##..######.##.######....#####.###..##.#.##.###.###..#..#.#..#########.#..###.##.##.###.##..#.##.#.###.##.##.#.#.####.##..#.#..####..#.###..####.#####...#######....#.##..#.####.##.####..#.#.##..#..######..####.#.#.#....##.##...###..#.####.########.#.####.##..#.#####.##..#####.##.####.#.#.#....#.##.#.###..####
###..#..#.###...##.#...#.###.##.....###.##..#.####..#.#.##..##..#.###.###.####.#.####.###.#####...#.######.#.##..#..#.##.###.#.##.#...#...#.####.##..###.##.####....##.#.#.######.#.####.......##.#...#...####.##.#####.#.#..######.##..#.###.#...#.#####.###..##.###.##..####.#..####..##.#.########..###########.#.########.#.#.##.#.#..###..###.###..###..#.###..##.######...#.#....#..#.#..##.#.######..############...##...##.##...##.#.###.####.###..##.#...#####.#.####...#####..##..#...######..#####.######
###...#..#.##.####.####.##.#.#.##.#..##..#..####.##.#..########.###.###.##....#......###..##...######.#.#.##.#..##....###########...#####.#.###..#.##.###.##.#.##..#.#.#####..##..#.###..#..######..####.#.#.#..###.#.####.###.#####.####..###.#.#..###.###.######.#..##.##..###.######.######....###..####.####..#.#...#.#.##.##..###.######.##..##..#..#....#.#.#.###.#....#.##.#..#.##.#.##...#.###....#..#####..#.#####.##.##....##.#.#..#.#...##.###.#...##...#####.##..##...##.#.##....#.##....##..#.#..##.###
..#..#.#.####...#...###.#.#.#.#.#..###.#..#..#...###..###.#####.###.#.##.#######..#.#...###.###.##..#.###.###...##....##.###..###.##.##.####..###..#####.#########...#.#..##..#.####..###..###.#..#.###...#.#...#...###...#.#.##..##.#...#####################.##.#.###.#.########...#..#.#.##.######.##.#.####.###.##.####.###.#..##..#..###.##....#.###.#..#####.#.##.##.###......#.##.###.#..####.#.#...#.#.#.#####.##..######.#####..##.#.#####.#####.###.#.#..##.####.##.#.##..#.##.####..#.#..#.###..#.###..##
#####....##.#...#.#.####.###.####..#.#..#..###.###..#.####.####.##.....#####.##.##.#..#######.###.##..#####..#.######.....#####.##..####.###.#.#.#.#.#..##..##..#.#...#.############..##..###..############.#...##.#.##.######.#..#...##..##.#..#.#########.#..#####.#..##..#..#..#.#..#.###...#..#.#.##.##.####..########.##..##....###..#...#.###.######.#.######...###.##.#.####.###..##.#.#.##..###.##.....#.##############..#.###.##.####.###.#####.###.#..#.....###...###.#..#.###.#.#..######.#####.#...#..#.
..###.#####.####..##.##.######..#######....##..#######..##.##.#...####.##...###.#.#..#.###..#####.#.####..###.#.#..#.#.###.#.####..###.#.###..##.#.#.#......##.##.##.##...####.##..###..#..#.#.#####.#.#.#.##...##.#..###.##########.##.###..#.######...###.###.#.#.#.......##.#.####...#.###.##..###.##....#.########.#.#.###############.#####..##.##..#..##...#.###....#...#.#..####.###.####.#.####.##.##..##....####.#.########.#..#.#.#.####.#########...#..#.###...####.#.##..##...#.##.#.#.###.###.....##.#.
#..#.###########.#..#.#######.##.#.#.#.###.###.#...####.#.##.#....##.#.#####.#.#.###...#....#.###..#.#.###..###...#....##.#.#.....###..#.#########....#####.###...##.##.##.####.#####.#.#.##..#..#.####.##..##.###...##.###.#..#..##..##..###....###..#.#...##.###....#..#.##...###.....###.###############..##.#..####..#...#####..#.##.#.####.##.##.########..##......#.#...####..#...#####.#...#.##.#####.###...#.....###.#...#.######.#########..##.##.#..###.####....###.##.##...#####.#####.###.#..#.###.###.#
.###..#.#.####..###.###.#.....####..##.#.###.#.####..###.##..##.#..#....#.....####..#.##....##.#######.##########.#..##..########.#..#.#..#.##.####.#.##..##.#.######.##......#....##.###..###.##...##.#.....#..##.####...###...##....#.#.####.#..........#....#####.#.#######.###..#......#.#.#.#####..###.....#..#.#####...######.#.#.##.##.###.#####..#.#..#####.#..###..###.##.#.##...#..##.###.###..#..######.#.#######.#.###...#.###..####.#####.#..##.#.#..#..#.#...##.#...#.#.#.####.#...###########..#####.
##..###.#.##..##.########...##.###.##.#....#.##.#...##.#.##..######..#...##...##########.######.##.#####.#...###.#.#...##..####.#.#.##.##..####...##......###.....#..##################..#..#....#..#..#.###.###.##.....#..######...#..#.###.#..###.##.#.###.#####....#.####.#..##.#.#.#.#.#.#..##.##.#........###.#..##.#.#.####..#####..##...##.###.####...####.##.#####.##.#.#...###........#####...##....#.#.###.##.#.######..#..##.#..#.##..##..#.#####...#.##..#...#...###..####.###.######..#.###.####.###..#
.###.####.##.###.#.#.###.###...###..###.###.####.#.##..##.#...#.##.##.#####..##.#.#....#.#.#.###..##..#.#...#.#...#.#..#..#.###.##.###.##.##.##..########.######.#####..######...###.##.#.##.######.##.#####.##.##.####..##..###......##..#.###.##.##..####.##.##...########.#####...#####......#..##.###.##.#.#####.###.##.##..#..#.#.########...#.#.###.##..#.####.####.###.#.##.##..#..#####...#..#.##..##.#.#.#..###.#.#.##.###..##...##.####....###.#.#..#.##..#..#..########.#.#.###.######.##.###.#...###..#.
###.##..###.....###..#.....#.#####..#.##..#..#..##..#.##.##.#...#.###..#.##.#.##.######.#.#.####...#...##..#####.#..#.##...###..#####.##.###.########.#..##....##.#..###.##.###.#...#####...##..#..##.####..###..####.#.######...######..##.#.#.#.#..####.#..#....####...#...#.#..#.#..######.#####.....##.##########..#.#.#####.##.#####.#.#.#.######.##.###.#.###.#.#....#..###.####..########..#######...##...##...###..#.......#.#.#.#.##.#######..###.#####.##.###..###.#.##....###..###.##..####..#####....###
..#...##.#######.######.###.#######.##.#.#.#.#...#.######.##.##....##.##....#.#..#####.#..###.#..#....#...#.#.##.#######....#######.###.#.#.#.#####.....#.#..#.##..######.#.###..#.##..########.#####.#.#....#.#.#...###.###.##.#.##.#.##....##...###..###..##..#..##.###.###.##....#######.##..#..##.##.####.#.#..####.#...######..#...##.#.####..##.####.#.#.###.##.##.##.#..#....##.#..#.##....#.##.####..###.###.####.###.....####..#.#####..#####.##..#.####..#.#####.##.#.#...###.#.#.###.######...##.###..###
...#..####.##.######...#.#.#.#####..#..##...##..#...#.###...###..##..#.##....#..##..#.##..###...##.######.#.#..##.####.#########..#.###.##.#.#..#.#.##.#.#..#.##..####..##..#..###..#....#.###.##..#########..####.##.####..###.#.#.##.###..####..#.#.#.#...###..#####..#..#..#.##.#..###..#..#.###.#.#.####..##..#.###.#.##.#...#.#.#.###.#####...##.#..#.#..#.......###.#####.###.###.###.#############.#####.#####.######.#.#..###.####...###..#..#....#.##.#####.###.####....###.####.####.##..###.##..#.#...###
....###.#.##..##.#..###.###.#.###.#.##.##....##.#..##.#...####..#..#.#.#####.#..##..#.###..###..#.#####.##.###.....#.###..####.####.###..#.#..##...#.#..##.#..#....##...#.#..###.#..#..####.##.#.#######.#####.##.###..####.#.###.##.....#####...#####.####.##.###.......########..#...#.#..###..#..##.####.#..##..#########.#...##..#####.##...#..###..#..###.#.###.#.#.##.##.##..##..##...#...#.#.###.##.###.#...##..###.##.##..#..#####.########..#.##.#.#.###...#####...############.#.#.#########...###..###.#.
##.##.##.######.##.#.###.....#..##..##.##.#.##...#...##.##.#####....#.......#######..#############.....#.####.###..###..#...##.##.#.#####.#.##.#.###.#.#...#...###.#####..##..#.#..#..#.#.##..##.##.#####..###..#.#####.##..##.##.########..##..#..#..###..##......###..###..##.#######.####..##.#.###..###########...#..####.##..####..##..###.#.##...#######....##.#.##....####.#.####.##.#..#.##.##.#..#.#..#.####..##.##...#.###.##.#.##.#.#########.##.####.##.#.##...#...######.###...#####.#..#####.##.##.#.#
.########...#.###..##.###.##..#.#.##.#.###..###.##.###.##....#......##...#.#....#.###.##.#########..#.#####.##.##.##....###.##.##..#####..#.##.###.#.....###.#######..#####..######..#...#.###.#.#..#####.##.##.....#.#..####..##..#.#.#.#...#.#.##.###..####.#..###....####...##.#.#..##.#....##..#...####.#.##..###.#.##.##..##..####.#.##..#####.##.....##.#.###....#.#.#...##.####.##.###.#......#.##..#.##.##......#.#.#..###.#...#..######.###..#####.####.#.##.#.######.#####.#########.#.#..#..##......#.###
##..##...#.##.##.....#####..#.#.####.#####.#.#.#.##.#.##..#.#.#.#.#...##...##.####.##...##.#.##..#..#.##.##...##..#.##.#####.##...##..#...#.#..####..#.#######.####.##..####.###..##..###..##..######.###...###.#####.##.#...##.###.########.###.##.#..###...#.##.#.#.##....######.##.#######......#####.######..#..######.#.##.#....##.###..#.#..##.#..######.#..#..###.####..##.###.####.###.##.##.###.#..###.##.##..##...#.######....#..##.#...#..##..####..#.#.#..#.#.#.##.#####.##..#..######.#..#####.####.###
....#..#######.#...######.###.####.#.....#######.####...#.#..#....###.###..#.##...##..##.#.#.####...###.....###.###.##.##...###..####..#....##.###..#..#..###....###.#############....#..#..#.##..#...#.#...##..#####...#..#####...####.#####.#.#...#...###.#..##..#.#..#.#...#####.##..#.#####.#####.#.##.###.#.#####...#.#.##.##..#..##..##.#..#....#####..###.######..##.##.....###.#..###.##.####..##.##..###...#.#.###..##.###.#.....#...#..#....###.########..#.#...###.##.....#.#####.##..##....#.#.##.#..#..
##.#.#.######.##....#..#.####.###.##...###.##..#....#.#..##.#.##.#####.##..##..##...##.#.#.####..###.#.#...####..#.#.###.#......#..##.###.#.##.##.###.#####...##.####.###.##.####.##........##############.######..#.####.##.#.#.#..#.#.####.#.#####.##.###..#####..##.##.###.#.#..#####..###.....#..######.#....###..#..##...##.####...#####.#.#..##########..#...#.#...##.#.######.###.######.##...####...###..########..#.####..##.####..#..####.###.....##..##.###.####.#.##.###.############.####.#..##.##...##
######.##.##.#..#######..##.#.####.#.#..##.####....##..###..#.###...##...####....####.########.#####.##.........#..#.#....#.####..#...##.###.##..####.##..#.##..###.#.#.#.#....#..##.######...#.##.#.##.##...##.##..####.##.#..#..#...##.#.#.##.....#.##.#.##..##..#######.##.##..###.####.#.#.####...###.###..#####.#...##..#.##########..#..##.##.###.##.###..##.#.#.####.#.####.######.########.######.###.#.###..#.###.#...#...###.###...##..###.##..##...#...#.#.##.#..#########..#..#..#.#..#...##..###.##.#.#
.#..#..##.#.#..#...#.#...##..##....#.##.#....#.##..#..#####.#######..#..##..#..##.####..#...##.######.###.####.....##.###...#....#.#...####.##.####.#...#.#..##.####.######.#...##..#.#..###..#..###.#..##.##...#.##.####.#.##.#...####..##..#....#.#.#####..#.###.#.##.##.###############.##.#..##..#######.#..#.####.....#####.###..#.###.##.###.##.###.#####.#.##..###...##.#...###..#..#.####..##.#.#..##..##.#.#.##.##...#....#..##...##.#..##.#.###....#.#......####...##..#.##.##.#####.#.########.##.###...#
.#.#.#.##..##..##.#.#.##.#..#.#...####.#.##.###...###..#...#######.#.##..####.####.#########.##..#.###.###..#.###..######....###.#.##...##.##..#...###.##...###.#.#.....######.#..#.#..##.#..########.####.....####.####.##.#..##...#.#.##...####....##..##.###..###..##.#.#####.#...####.#.#.#..###..##.#.#.#...#.###..#..#######.#####.##.#######.##.##...#..###.#.##.#.#..#.####.#####..#....####.#.###.##....####.########.#.#.####..#.#.#..###.###....#..#..#.#.##.#..##.#.##.#.###.....##.###.##...######.#.#.
.##.###.#.######.###.#.#..#.##.###..###.####.#.#.#.#.######..#####..###.#######.####.#####...##.##..###..##.###..#.#####.#.##.############...###.##..#....##.#....######.##.#.####.#....#.###.##.###.#..##...#.##.###.#####.#..#####.####..#..##.#.####.#....#...#.#..##.##.#.#.###.###.###.##.#.########.#..#.#...###.####..##.####.####..##.#.##..#.########.#..###.#.##.###########.#.#.#######.#.###.#.###....#.###.#...######.##.##.#######.#.###.##..#.#.##.#...#....#.##.##...#.##...#..#####.#..#.##.#.##..#
#..#.##.####.#..#######.##....##...#####.#.#.##...#......##.###.#.#####.#.######.#.#######.#.##..##..#.##.###..##.###.####.##..####.#.##.##.#..####.#.###.#####.##..#.#.##.##...##.##..####.#...##.##.####..##.###.##..#.###.#####..#####.#.#####.##...#.##.##..#.#...######.######..###.##..#.#.##.##...#########.###.#######.##...#.#..##....#..###.#...##..##..#.####...##.##..##.#.......##..###.#....##..##..##.##.#..###.#.#..###.#.#..####..##.##.##.##..####.##..#.#.#.#..#.#.##.##.##...#######.#..#..#####
.##..#.#####.#.###.##......#.##.##.#.###.....###...##.###########.#####..##..####.#.##..####.#..##.#####...##..#.###..####.....#####....##..#..#.#######.#.#.###.....#####.##.#...#.#.#.#.#######.###.####..#####.############..##.###...##.....###.#####..##...#.##.#.#####.#.#####.....#.##..#######...#....##.##.###..#.##.#....##..###..#...##..####.##.#..#.####.###..#..##...###...#..##...#.#..##.####..##.###############.###.###..####.#.##..##...#.##..#.###.#.#.#..#.#####..#..############.#.######.#.##
.###....#..#.#.#.###....##.#..#...#.##...##.#.#.#.#.#..#.#..#..##...###..#..##.#..##.###..#####.#####.#####.#.#..###.#..###..##.###.############.#....#.###.##..#####.###.....###.#.#..#######.####.##...#.##.#.##....##.#####...#.##...###.##.#.#######..###...#.###..####...####.#.####..#..#.###.###.###.#.#.#####..#.#.############..#.##..#..##.#.##..#.#.#.#.########.####.#####....#.#####......#########.#.#.####.##.#####.#####.##..#.#.#.#.###.#..##..###..#.#####.#....#..#..#.##.#.##..##.#.##...####.##
#..#####.#.##..##.###.#.#.####..#.#.###.....#.#.####..####.#....#.###.#.##.....#.#...###.###.###..#######.###.##..#.#.#..##.##.###....####.#.##.........#.######..#.###....#.##.##.#.#..##########.##.#..##...##.###..#.#.#.##.#..##.#.#.###..##..##.##.#.#.###.###...#.#.###..##..###.#.##..#.#.##..####.##..##############.####.###.##.#.#####..##.#####...##.#..###.#####.###.#..#.######.##..####.#.######.#.#..#####.##.##.###.#....##.#..##.#..#.#######.##...###############..######.##..#...###..#.#.##..#.#
#.#.#.##.##.##.##.#.###.##.#...###.########.#.#####....####.###...##.###..####.#.#.#.#####.##.##...####..####..###.#######..#.#.###.##.##..#.##.#######.####..######...#..###.######..##.##.#.#####.###...##.##...#.##.#.#.###.##.#..##..#.##.##.#.##.#######.#..#...#####..#...##..##.##....#..#####..#.#..##...##..####..#...###...#.#.###.##..#.#..#..#..#.##..####.#.#..#.###.##...#..########...###..#####.#..##..#.####.#.##.#..##.###.#.##.##.######..#.###..####.##..#.####.###.#.##.#...#.##.####.#....####
#####.#.##..##.#####.#.#.###...##.##.##.#.#.##.###.##..##.###.#...##.#####.#...#.....######.#.##...##.########..#.....###..#####.#.####..##.##...##.#..##.##.##..#..####..##..###.#.#...#..####.##.###.#...##...#.#..#.#.......###.###.##.....##..##.#.#.#####.#.###.#...##.#..########...####..##..#..###.#...#.##.#..#.#..#..#..#.#####..#####.####..###.####.##.#...#..##############.##..#.##.##.####..##.###....########.#..####..###..###..##.#.#.#####.##..#.######..#####..########..#.####.#..#..########.#
#.#.##.#.#.#.#....#..#######.#..#...##...#.##.##..#.##.#.###.####.###.#.###..##.##.#...###.##.###.###.#..##...#.####.#######...#.###.#...##.#..###.######..#.#.#..#.###....###..##.##.#..#.#.####.###.#.#...###..#####.....###.###.#.########.##.##..#####.#...##.....#####..##.####.#.#..####.######.#.#.#.##...#..#...###.###....#####.##..#.##.#.#.#.###.#.####..#.#####.#.#####.#.##..####...#.###.####..###.####.....###.#####...##.##..##...#.#..#...#..####....#.####...##.#...#...##.....#..####..##.##.##.#
###...#.##.#..###....#.####..####.####.#..###.#######.####.####..###...#.#.#.#.#..##..#####.######.##.##.##..###.#..#..#..#########.##...#.##.###...########....########...#..##.###.####.#####....####..#...##..#.#.#.#.############.##.#...#####..####.#.#..###..##.#####.####..######.##.#.##..##..#..#....##.#.#####..##.####......####.###..#.##########..#.####..######..##..##..#####.##.######.###..#.####.#.#...####.####.#..##..#####.#.#######.###.####.##.##.###.####....#.####.#.#.######..#.#.#.#.##.#
####..##.#####.#..#....###..#.###.#..##.##..#.####.####.###...#.##.##...#.#..#.##.###.#..#..#.#.###.###...#.#..#.#..##...#..##....##....#.#..###.#####.....#.#.#####.###....#.##..##.#...##...#####.#..#######.#..#.##..#..##..####..###.########.###.#.####.....##.##...###..#.#####.#.###.#....##..#.#####...###.##########.#.#..#...#.#####.#.....##..##.##.##.#.########..#######.######...#######.......###..###...#.##..#####.####.###.#..####..##.#####.####.####.##.##.#.....#..#.###.##.###.##.#.#.###.#.#.
#####..##.###.......#########.#..###.###...######.#.#######.################...##..#####.##.#.#####.#.###..####.#.####...#.#..###..###...#.#..#...#.##..###.###.#.#...#.######.######.###.############.#..#######...####...##.#########.#.####..#....##..#####.#####.....###..#.#####.#######.###.#..##.#.#.##.######.###.##.##.#....#.....#.####..#.####.#.##.#.####.###..####.###.#.###.##...##..#.#.##..########.######..##########.#.#...#######....#...###.#####.###..###.##..#.##.#..#..#..######.###.#......#
#.##..#..#.#.#.#...#....#.##.####.##...#.#..##.##.#.##.#####..##..########.#.##.#...#...##..###..###..##.###..####......#..#..######..#.#.#.#......######.....##..#...#.#.#..#.##..##..#.########.#.#.##...##..####.##.#.#.###.##.#.##.##.######.#.##.##.#.####.#.#.##.#.##########...#..#.#.##.##.#.##...##..######.#....######..#.#.#.#.##.#.##.#####..###.##.#.#####..##..#.##..####.#..##############.#.#.##.....#.##..#...##.#.#.##.#####.#..#.#..##.####...##.#.#####.###########...####..##.######.######..##
.#.#.#..##.#.#..###.#..######.#...#.##.#.#.#####..#..#.#.##.##..##.#.#.##.####..####.######..###.#.#..#..##....####...######.###.##.#############..###.##..###.#...#####...#.#.#...#..#####.####.###.....#.##..##.###.#.#..#....##..###..########.###.###..#...###.#.####..###.#.####...#..##.####.##...####.#.###...######.#.#.#..#..#####...##.#.#.#..##.##.##.#...###.#.####.####...###.##..##.##.###....#####..#.#.####.##.###########.######...##.#.##..##.#...##.#.###.#...#.#.#.#..#.######.##..##.####.#####
.##.######.#....##..##.####.....##.#.######...####...###..#.##..##.####...#.##..#..##.#######...###..##.#.#..###.#.######..###.#.##..##.#.##..#.######..##.#..#####...###.##..#.####.##...##.#...###..##..##..#....#.###..#.#...####..#....#.###....####.#..##.#.##.#.#..########.#####.##....##.....##.#.#.######.##.#.###..#.##.#...#.......##..##....###..####.#....######.######..#.#..#######.##...###....#..#...######..#.##.####..######..##..#.##..#.##..###.#.#.#..##.###.####.###.##.####.#####.#.#...##..
.#.#..##.####.##.#.#####..###.###..##.##.#######.##.######..#.###...#.###.#####.#...#.###.##.#.#######.###.####....##..#.#.#####....#.###.#.##..#####.#...###...##.###..##.###...##..###.#.#####...###########.##..###.#.###.#..#####.#....#.##.##..##.#.##.###...#.######...#.##...####..###...#.#################...##.##.##...#.###..##.#...#.#..##.####.#.####....#.########.#.####..#.####.####.##.####.##.##..#..##.#...##..###.######...#..####...#...##.#.###.#.#.###..#.#.######.##.##....#.###.######.##..
###..##...#.#########.###.#########....########.#....##.######..##...####.#.#.#.##.#..#####.######.####.#.######..##.#.#.##.#..#...#####...#..##...##......##..####.#.###..#.#.##..#.#######.#.###..#.#.#.#########...#..###..#.##.##...#....#...####.#.###.##.#.##.#.#..###.###.#...#..#..###.##..#.###..####..#..#########..#..##.####.##..#.###.#.##.###.####.#.######.###...#####.#..###..#.#..#.#.###.#.####.#.####.##.#.####.##.....#.##.###.#.###..#.#.####....#.#######.##..###....#...####..#.##.###..#####
..#..##.#..##.###.##......#####.#.#......######...#..##..#...#..##..##.##########....##.##.##.#.#.#########..#.##.###.##...##.##...###....#.##.##..##..##.#.############.#####.#.#.##..###.########.##########.#.######.##..###.######.#.##.##..##...######.###..##.#..###.##...#...#######.#.....##.#....#.##.#####.#.####......##..#.#..##.##...###.##.##.##.###.##..######.#..##.#.###.##.#.##.#.###.#.###.####.###.#.#.##...###.#..###.#..####..#.#...#.##..#############..#.#####..##..####.#..###.#.####.#####
###..##...##########...#..###...###.#..#.#.##.######..#..##.#..####.#######.#.##.#..#########....#.##.#..##...###.#.##.##.##..#.#..#..#....#.#.##..###.##.##.#..######.##....##.#..##.#.#.###.#####..#.##.#.##..#..####..#..###.#..###..#.######...##..##.##.####...######.###.#.########..##.###.#.#.##.####..#####....#..####.#####..#.#...#.#.#.#..####..##.#.#.#.....##.##....#.###.#.#.###.#..#..#.#.####....#####.#.##.#####.#....##.##.##...##..###.#.#.#######..#.#..##.##.###...###..#.#######..#...#######
.###.#.#.##..########..#.###..##.#.##..#..##.#.#..##.####..#####.#.#.#..#.#####.##..#####.#.###..##.#.....####.#...##.##.#####..##.####.##.#..##.#.###.#.##..#.##.##.#####.###.###.#.##....#.#.######.#######..###.#.##.#.#.#####.#.#.....##..####.##.#####.##.#.####.#..##.#...#.#####.###..##..##.##..#.#..#..#....###.##..######..#.#####...##..######..#.#.#####..###.#..###..#####....#..####..#######..##..#.#...#.##.#####.######.###.##.#..#.#.#..##.#######..##########..#.####..#....######...#.#.##.#.#.#
####.......#####.#####.##.##.###########....###...##.###..#.##.#...#.....#..##.#..#.##.##..#.##.#.##..##.########..####..##.##.##.###..#.#.######..##.##.###..#####..##.#..###.#.#.##.##.##.#..#.##.######.##..####.######.#.#..#####..#.####.##########..#.#.#...####.#..#..##..##.##..##..#.##..#.###.##.#..#.####.##..#..##..##.#...#######...###..##.##.##.#.#.###.#####.####....##.##...###.#....#...#...#..#.#####.#.#.#..#..###.#.#.##.#.###.#..##...#.####..#.....#..##...#####..##...####.#..##.###.###...#
.##.##.#######....###..#.#...##.##...#.###.##.##.######...#.#.#..##..####.#..#.#.###...####.##.#.#.######...#####.####.....#####.########.#.###.#..##.######.#.###..#.##.##.####.#.#######.#.#.#.######.##...##..#..####.###...###.####....####.#.###.#..######.#....#....#..#.###.#...####.###..##.#####.##...####.#######...#.###.####.##.##.######.#.##.###..##.##..###..#.#...####..#.#...#.###..###.#.#.#.#.###.#####..##.####..###########..#.#..#.####.###.#.#####...##.#.##########.#.#.##.##.##...#..#.##.#
#####.###.#...##.#####.###.#...#######.#.#####...##.#.###....#.#.##.########..##.##################.###..##.####..###......#.#.#..###.#########.#.###.####.###.##.#.###..###...###....###..###.#####...##.#####.#..#.##.######..##..#.#####..#.#####.....#.##.##########..#.#..###.#.#....##.#......####..##...#####.##..#.#..#..#.#####.#.#####..........#.####.####..###.######.##...#.###..###...######.#.##..####.#.###.###.#..##..##.#..#....##.##.###..##.#########.###..####.####...########..#...###.##.#..#
##..####.#.#.#..#..#..##..##.#...#.#....##.##....#.#########.#.#.#.#####.##..###.#.##.###..#...##.##.##.##.#.###.#..#.#.####.#....#..######.#.#.#..#..#####..#.####..##.###.#..#.####..####.#.##.##...####.##.#.######.###....#.#.#.##.##.###.#.####.#..##.###.#.###...#.###...####.##..#.....####.#####.##.##.#.##.##...#.###.#..###..###.#.#.#.##.#...#.####.#.########..##.#.......##.....#...#.####.####.########.#.##.#..#....#.##.###.#.##...###....#.######.####..#..####.###.##..##...###.#.###..####.#####.
#.#.#..#.##..###.....#.##.##.####.##..#####.#.#.#..######.###.#######.###.#####.######..##.#.#.#.####.#...#.#..#...####..##.#.##.####..####...#..###.#.##.######..#####.##.##.#.##..##########..####.###.#....#..###......######.#.#.#.#######.#.#.######..##...#.#..###.###.##..##..##.#.##.#.###..##.######...#...#.#....##.#####.###.#####.##...#.#.##.#.....###.###.###########..#.#.#.##.#...###..###..##.#.#..#.####..####..##.#.#####.#..#...#...####..##...#...##..##.###.####..##.##.....#.##.#..##.####.#.
.###.##.##...########.#.#.###.#..##.###.#####....#.#####.#..##.##...##....##.##..#.####.##..#...#...##.######..#..#...######.###.###.####.####.#...###.#.....##.##.#.##...##..##.#.#.#..#.#.#.####..####...#.#.###.#.##.#####..###.#.#.###..####..######..##..#.###..##.##...############.#..####.##.#.#..##.#....#.#..###.####.##....####.###.##...#..#.###.#......#.#.##.#..##.#.########.##...#.###.###..##...###.##..#..##.#####..#.#.##########..#.#.#####..######.####...######..#.###....#.#.#####...##...##.
..#.##.##...####....####.#.##.##.###..#####.######..##.##....###.#..###########.##.##..#####.#.##.##.#.###..#...####.#.##..####.###..##.##.#.#...##.#.#....###.#..#.##.###.#..#..#####.##..##...#..#####..#.#.###.####.#.#.##.#...##.##.#.#..####..#.#......##.#..#.#.#.##.##..#####.##.##..##.###.#.###.#....###.##...###...#.#......#####.######..#.###..##.###..#.#..##.###.#..#####.##.###.#.#...#.###...##.#...####.#..#######....####.##.#.###.###.####.##.###.#.#..###.###.####.##.#.####....##.#####.#.##.##
#......#########.#####...#####..##..###.......#.##.#..#.###.....##.####..#..##.##.#####..##.##.#..#..#..#.##.###...######....##.##..#..###.######..##.#.####.###.#....##.#.#..#..###...###.##.#####..###.#..#########.##.#########.###.##..#.###..#.######.#.###.#....###..####..#.##..###.###.#.#####..##.#.##.#.#.#.#.#..##...#.############..####..#.###.##.###.###..##..#....##..#.#.##.#.#..####..##.#...#####.#.#.##..###.#.##..#...###..#####.###.#..##.#..#......###..###.###.##...#..#...#..########.###.#.
##.##.#.#####.#.####.#####..###.###.###..#.##.######..#######.#.#####..#.#..#...####.####.#.####.#####.#.#.##.####.#.###..######..##.##.##....##############.##.#.....##.##.##.#.###.#####.###.#..#.#.########.######.##..#.##.###.#......##.#.#.###..##..#.##.##..#...#.##.#....##.#####.###..#.#.##..#.#......#..#####.##.####.#.##.#.....#..###..##.#####...######.#.#.#..###.#.##.###.#####..#...#.####.#..##.##..#.#.#.####.####.###.#.###.###..#.##.#.##...####.######.#....#.##.#..#.##.##..#...##.####...###
##.##.#.#.##.#...#.########.#.....####..#####..####.#.#.##..###.#.#..####.##..####......##.#.###.#...#.#.###.#.####.#....#...#.#.###.##.#.##..#.#...#.#####...###..###.##..#.###..#####..#####.#.#...############.###.#.#.#..##....######....#.#.####....##.###.######.#..#.##.####.#####..######..####.#..#.###.#.####...#...#.....######...#.#..##.#..##......#.#.#.#####.#.##..#.####.##..###..#...#..#.##....##...#.###.#.##..#######..#..########.####.#...#.#..#######.#...####.#..#####.#....###.##.#..#..###
.#...#.##.#####.###.####.#####.#..##.#....#####.##....######...#.#.########.###..#.#..####..###..##.###..###..#...#..##.#...##..##..#####.##.##.##.#...##.#....#...#.#.#.##.#.#....#...#...#.#####..#.##..####.##.....###..###.###..#.#####..##.#...#.##..#.#...#.#....####..#..#...#..###....##...#....##...#..##..##..#..#...#....#.#####..#...###.####...########.###.#.#.###.##..##.#...#.##.##..###...##..###.#..##.#....#..#.#...##...#.###.###.##.######..##..######.##.###...#.##.#######.####.##..###.###.#
#.....####.....#######.#.#.#..###########..#....###.#.#.#.##....#.#####.###..##.#..#..#..####.##.###.#...#.####..###.###.....###.#.#..###..#.##.#####..##.##.#..####.#..#.###..#.#.###....#.#...#.#..#.#####.#..###..#..#..###############.##.#.#....#.####...#.#...#.#####..#..##.#.###.....##..#..###.#.###.###.###.##.####.###.###.#####.##..##...#..##.#.##.#.##..###.#.###.####.#.##.###.##..#.#.#..####...##..#.#..#..##.#.#...##.#....#..#...#..###.#####.##.#.######...####.#..###..##.....#.###########.##.
#.#.###.######..###.##.###...#.#.#.#######...#.##...#.##.##.##.##..#...##.###.#..#...##..#####..########.####..###.....####..#.....#.##..#.##.######.#.###.######.####..#.##.#######.######...#..#.....#..#.###.###...##..#####..#.########..#....##.####.##.###.###..#..#.####.###.#.##...###.....#######..#..########..##..######.#.#....###.#.##.#.###....##...########.#.#.#.####.######.#.#.#.###.###.##.###.###...##..#.######.###.##.##.#.#.##..#.##.#.####...###..#...#.#..###########.#..##.#..#.##.#..##..
##.#.....#####.#.#.#####.#.#....#.#.#.###..#.##.####.##..####.##.#.#######.#.#....#.#.####.########..##..#.#..##..#.#.###.##..###.####.#...#####.###.##...##.#.#..#######...........##.###..###.##...##...#.#####.###.##..####.....#.##..####.......##.##.#.##..#.##.#...###..##.####....###.###.##..#..#.##.#.###..#.###.#..#...#..###.#.##.#.###.###.#....#...#...##.#.##.###...#.##.....#..#.#...####.#.#..##.##.#..#..#####.####.######.###.##.########.######..###.#...#..###.....###.###..#.#...#####.#.##..#.
...####..##.##.#.#########.###..#..#####...#.##...######.##..##..###.##.##.#.#.#..##########.#..##...#..#..#.....#.####..###.##.##..##..#..##.#..#########.#########.##..######.###.#######.#.##.#.####.###..####.#..#.#######..#.##.###.##...####.##...########.#.#.##..#.#..############..#.####.#...#.#..##..###.###..#.#####.#####..##..###.##...##.##.###.###.####..#.#####....###.#######.#.#.##..#.#..####.#####..#.#.#.##.#####..#.#..#####....#####.##.#.##.#.#.#.####.##.#.#.#.####.####.#...##.##.###..#.
#.####..#.#####..###.##.#....###.####..#..##..#.....##.###.#####.....####..#..#.#.#.##.....###.#.##.#####..#.#.#.#.##.###.#.##.#.#....##.##.#.##.###.####.#.##..#..#.#######.#..####.#.##.###.###.##...#..#.##.##..#######.##..######.##.####....###.#######.###.....#####..##.#..#.##.###.########..###..#.#..#...##....###....#...#.#..#.##.##.####.#.#.###.#...##..#..#.#.##..##.##.###....#.#..##..#..#.##.#...##.#..##.###.##..#..#.###..#..#.#.##.####..####..#...##..##..######.###.##.#.####.#.##..#####..##
####.#.#.#..####.###.#...##...#.#.#.##.#..#####.#.###.##.##.##.###.#..##.####......#..#.#.########.####....#..#....#.##.####.#.##.#####.######..#.#.####..##.#.##.######.#..##.##.###..###.###..#..##..###.#.######.##.###.......####.####.##...##.###.....#####.######.###..#.####..#...######..#.#.####..#..#.##.#.#.#....##.##..#.###.##########..###..##.#.#.....#..####....#.....#..##.####..###.####..##.###.#####.#.##.##.#..#####.#.#.#.##..##..##.#######.###..##.##.##.##.#...#..#####.#.#####....########
.###.##..####...#.#..#.#..#.#.##.##.#.##...##.#.#.#####.#..#.####.#...####...###..###.####.###.##....##.#.##..#...#.###.#.#.......##..###.##.#######.##..#..##.#####..##.#..####.###..######.####.##..######.##...##....###.##.###...###.###..##...#####.##..##.##.##.#.#.#.#.####.###.#.####.#...#..#.####.###.###.#.#..##..#.##.#####..###..##.#.....##.####..####..##....##..##.##...##.####..###.#..#.##.##..###..###.#.####.##..#...####.##.##.#####...##.#.#..##.#.#.#.##..##.#######.##.##.############.#.#..
.##.##...####.##..#..###..##.###..####..###..##.#..##.#.#.###...###.###.#..##.###.#.#.#..###..#####.#..###.##...###....#......##.#.##..###.###..##.#.#..##.###.#.##.#######..#.##########..##...##.####.#.########.##.#..##......###...#.####.##.#.#..#..##..#....#..#..##.######.##..##..#...#...#..###.##.#####...#.##.#.#####...###.##.#.##.#...######...##.###.####.#..#.##.###....####.....###...######..#.#..####..#.########.#.#.###.#....#...#..#.#.#.##########..###.######.#.#.#.#.##.#.#.#..###...#######
#.##.##.#..####..####.#########.#..#....####..####.###.##...#######..#.###..#.####.########..##.##.##.###..######...###.####.####..##.#...#########.###..#####.#...#..##.##.#.#..###.#####..#.###..#..##..######...#....#####..######.#..###...###..##.#.#...####..#.#####.#####.#########.#.#...#..#####.#.###.###.###..####.####..#.#.##..#.#.##..#.....##..#.##.#..######.#.###.####.###.##.########..#..#..#####.##..###.#.....#####.....##..####.########....#####.#...#..###..##.########.##.#.##.##.####..##.
#####..#####.#..#..###.###..##.##########..#.##.#.###..#..####.##..#.#.##...#.#...#.#.##.##..##..##.#####.############...#.##.##..####..#.####..#.##.##.#####..#.#####.##.#...###.##..##.##.##..###...#..####..#.#.###.#.##.#...#.##...######..##.##.###.#####..##.##.#####.##.###...######.###..#..####....#.#####.#..#.###...#####..#####.#.##.#..#.########.#.#.#.###.#######.#.####.#...###.######.#.###.#####..##..##.####.#.###..####.#.#..#.###.##..#......#..##...###..#..######.######....####....##.#####.
..#######.#####.##.#######.#.#....######..#####...#.###..#..#.##.###..#...###..#..######...#.###....#..####.##..#..##.##.###...#..#######..##.###....#.#.#.##.#####...##....#.#....#....#######....##.#####..#...#..#.###.##..##...####.#..#....#.###.#..#####..#....###.##.####...#.#.###.#....#.########..####...##..#.#.##.#.....##..####.#####.#....#####.#.##.####.##...###.###.##...###.#...#.#######..####..#.##..#.###...###..#####..#.#..#..##..#..#..###.##.#####.####.#...##.##...##..#..###########..##.
#.#..##.#..##..#.##.####.####.#...##..##.##..#.#####.#.##.##.#.#.#.###..#...#.##.##.###..#.###.##..#.#####.#..#.#.###.....######.###.#.###.#######.##.#######.####.####..######....#..####..#.#..#.#####.#.#...#..###.#.##.#..#..###.#.#.....####...####.#.#.##.###...#..######.###.#.##.#.##########.#..###...#.#.#..####.###..###..#.#.#...##...##.#....###.#...#.#####..###.##.#.##.###.#.#...##.#......#..#....##..#.#..####.#.#.#.##..#..##.....###..###.##..#.###.##..#.#.......##...##.##..######.#..#.##.#.#
.##....###.##..##.##.#.####.#.##.#..#...#####.#....#..#...###.##.#.##..##...#.##.#.#####..#########.####.###..#.##.#####..##...####.#.##.##.#.######...#.#...####..###.####..#.#.#####.##..#####.#.#.###.#.....#.#.##.#.##.####.###.##.#...#####.#.#..######.##.###.##.##...#.##..#...#..###########.##..###..#.##.#.##.###..###..##..#.#.##...##......##..####.################.###..##.##.....#..####.##..#########.###.##....#....#.##...#.###....#.##.#....#..###..#.##.#.#.###############.#####..#######.###..
..#######.#.###.#######.####.##..#.#.####..####.#.#..####.##.#.....###.##..#.##..##...######.#....#.####...#####...#.#.##.#####.##.#...#...#.##.###.#..#.##..#.###..#.####.#####.######.#.####.#.#####...###.#.#.#..###.#.##.##.....##...########...##.#######...#...#..###.#####..##..#.#..##.####..#..#..#..#..###...#####.#.##.#.#...#..#...#.#...##...#..#.....##...##.##.##.#....###.##.##.#.#.#.#.########..##...###.##.##.####.######...#....#.###.#.#.#.#########..#...#...#.##....#..#.###.###.####..#..#.#
#######.#####.#.##.##.##....#.#..#..#..#.###.#..#.##.#..######.#.####.##.##.###.###.#.###.#.##.#...##.##.####....##.#..#.###..##.#####....###.#.##.##..#..#..#####.#.##.########..##..#..#####.#.#....#.#.####.#######..#.#####..##.##.#...####..........#..##.######..#..#.#...#...##...#.#.#.#...#.####.##.##.....##.####..##.#.#.#.##.#.##.##.#.##..#####.#..####..#.#.##.##.######.########.#.########.#.#.######.#...##.###...##..##.#.##.##.##..#.####.#.###.#######.#.#.###.#######.###.#.#.....##..####..##.
###..##.#.###.##..###.#.#.#.##.#.######.##.####...##..#..#....##....######.#######..#...#####...#..#.##...####..#.##.##...###...###..#..#.#.###..##########.##.#.###.########..#...####..###..###...##.##.#..#####.#..#.##.########.##.#.##.#.###......####..###.#..#.##...#.##..#.###.##.######.##########.#..##..###.####...#######.#.#...###.#.###...##...##.###.#.#.##.....#...#####.#######...####.#..######.###.#..##.#.###...#.#.##.####...####.#.######.####.####.#...#....##.#.#..#.##...###########.###.##
..###..##.##.#....#.###.##.###..#.##...#..#####..###......#.......##...###.####.#..##.########.####..####.##.#####..##.####.##.#####.#.###.###.####..#####....###..##.##.#.###..#.#..#.##.##.######.#.#######.#..##..##.##.#.###......##.#.######...#.####.#.####.##.##...##..####..####.####.##.#.##.##..#.#.....###..#.#.##...#####.###..##.#####.####..#.###.#.#.#.....######...##.#..#.#.###...##.#####.##.##.#.####.####.#####....######.#.####.##.#.##.##.#..##..#...#.###..#....#.####.#..###.##..###.#..#.##
.###...#..#####.#####..#########..#.##.##..####.#.#.#.####.#.##...##.#..####.##..#.#######.######..#####.#######.###.#.####....#.##..##..###..#.##..##..###.####.#...###...#########.##.##..#..##.####..###.###..#######..##.###.####..####..###.#.#.###.##.##.#.##.####.#######..#.#..###..#.##....###.###.##.###......###.#...#..#####....#..#.#.#####..#.##..#.########.....###...##..#.#....##..##..#.##.#.#.#...####..#...#.#.##....###..#.###.#.##.#.####..######.####.######.#.#.#..###.#..#...##......######
.#.##.#####.###..###.##.####.#.##.#.#.##..#....#.###.#...#####...#####.##.#.######.#..##.#.....##...##.####.####...#...##.#####.####.#.####.#####.#..###..##..#...#.#...#.###..#.###....#.##.#..#.##.##.#.##.#.###.##..#..####.###..#.#...##.#.##.###.##.##..#...#.#######.####.#.#..#.#.##....###....#....###...#..####.####..####.#.##.###.##.#.#.###.#.###.#.#######.#..#...#.##.#...#.#...###.##...##.##.####.#.#.##.##..#..##.#..##..###..###.####..#.#.#######..#...#.#.#.####.####..##.##.#..###....#....#...
####......########.#..###.#..####..#######.#.#######.####.##.######.##.#.####...##...###.#...#..#.#.###.#.#.#######.####..##..#.....#.#.#....####...###..###..##.##....########.##.##.#.#.###..#..#.#...#.#.###.###.#..#.####.#....#.#..#.####..##.#####..#.#..#####..##.######...#####.##.####...#..#####.#....##..##..###....##.##.###.##..######.#..##..#...##.###....#...###.####.#..#.######..######.#####.#####.###.####.#.#.#...####.....#.#.##...#.#####.#.#.#.######......#.#.....#.#..####..###..######.##
####.##.###..####..###..#.####..##.####..#.##..##...##.##...###.###.####.##..###..######...###..#####.###.#..##....#..#..#.#..##..##.##.##..####.#.######.#######.#.#.#####.#.#...#..#.###...##....########.##..#..##..####..###.####...#######.##.##..##...#####.#..######.##.##..###.####....###.####.#......##...####..#.#...#...##.#.##.####..#.######.##.####.###.##..#...#..#.#####..###..#.###.##.#..###.##....##.#.###.#####....####..####..##..##.#..##..#...####...#..#..#.#.#..#.#..#.#..##.#####.##.#.#.
####.#########..##..###.##.##.##.###...#..##...##.#######.##.#.#.#..##.##.##.#####.###....#.######.....#.#####.#...#..#.#.#..#####.#..#..###.#...####.#.####.#######.##..#.####.######.#.##....###.##..##..##.###.#.####......#.##..#..###.###...#.#.##..##.#.####.##.###..#..#..#..#####..#.#...#.#######.###.#...##..#.####.#.##.###.#..#.##.#######.#....##..#.####..##.#....###.#.#.#...#####.#######..####.##.....#.#...#..##.....#.###..##...#.#.#..#####..###.##.##.#.###.#.#....#####.##.##.###.###.#.####.#
.###.#.##.#.#..#.##.#..####.#.######.##.....####..#####.#####.#....####..#.#.#.#.####..###.####.#####.##.#.##..#.##.####....#####.#.#.##.#.#..###.##.########.#..###.....#####.###.#.#...###...#.#..#####..##..#...####.##.#....#.###.#####..####.####....#.####....##.###....#...##.##..####..#####..#.#....#..#..#....#..#...##.#..#..#...#.############...#.###..#....##.###.###.#####.#.##.##.#..###..#.###..###.#..##.##.#..###...####.######....##.#.#...###....##.###.##..##...#...#.#.#.####..##.##...#.#..#
....#.#...##..#..##.#.####......###.##.#.##.###..##.#..#..#.#...##..######....###.##.#..##.##.#..#.##.###....####.#######...######.....#.###.##.#..##....###...#.##.#...#.###.#..##.#.#.#.##.##..######.###.###.#.##.###.##...####....######.##.#..#..#.#.###.#.##...#.#..#####..#....###.##..#......#..###.##.#################..#.###.##....###.#.##..##.###.#..###.######..#.##....##.#####.###.#...####..#.#########...##.##.##.######..#.######.....#..##..##.##.#####..#.#.##.###.#######..####.###...#.#..##.
..#######.###.###.##.##..#..###.##.###.###.#.####...##.#.#...#..####...#..###..####.##.#.###..#.#######.#####...###.#########..###.##.#.##..#..#.#######......##..##.###.###.....##..#######..##....##.##.#.##.##.####.###.##...###.##..###.####.###...######.#.#.#.##.#.#########.####..#..##...#..#######...###.###########.#.#..#...####...##.#..#..#####.##.#.##.##.#..##...##.##.##..#.#####.###.....#.....#.##....###..####.##.######.##.###...###...#.#....####.####.#.##.###...##..#..##..#.#.#..####.#..###
#...#.###..##..#.####.###.#########..#.#..##.#.###...######.###..##.#######..###.#.##.#.####.##.#.#.##...####.#..#.#.##..##...##...#....#######..#######.#.#.#....#.#.#.#.#####...###.#..##....##.#.....###...#.#..#.###.#####...#.#####..#...####.#....###.#.#.####...#..##.#######..##.#..##.####.###.#.#..#.###.#.....#..###..###.....#....##...#####..######..#..#.####..###..####..#.######...#.###.##.######.#.##.#####..#####.##.####....###..#.####..###.#..###..###..#######.#.....###.#..#.#.##.##.######.
##.#####.#########....##.#.#######...##.#.#####.####....####...#.##...####...#####.#....###.....####.####..#.#.##.#########.###.##.##.#.####.###..####.#..###..######..#.#..##.######..#.#########...##.#.#.###.###.#####.#.#.#..#########....#.##.###.#..##.#.##...###..#######.#.##.##.####..#.###.#.###...#..#.###..##.##.#...#.#...#.##.###...###....##.####.#######.#.###.#...#.##.#.#.#...#######.###.#..#...#.####.###...####..####..#.#.#####.#####.##.#.#.###....###.##...##.#..#######.#.#.#.###.#....##..
###.########.###..#.#.#..#.######.#..#.#.#..#############...#.###.###..###..##.#..####..##..######.#..####.#.#.###...#.#..#..########.##.##..###.##..###.##.##.###...#..###..###.#########....##.#.####..####...######...#####....#.####.##..#.#..####.#.#...#######..##..#.##.#####..####.####....#.##.###.##.#...#.#.##.#...#.####.#...###.##...#.#..#####..###.#.###...########..#.#..##.#..###.#.####..####..####.###..##.#..###.#.##.###.#.##...#.....#######.#..#.#.#.#.##.#.######.####...#.####..####.#.#.#.
###.#####.####.##.#.##.####.#.#.#.#...####..#######.###.#.#####...#.####.#.#######...#...####..#.#.#.#####..##.#.###..###.##.#####.###.##########.###.##...####...##...####.#.#.#...######..#.##..#.##..##....####.#.#####..##...#.######..#..#####.#.#.#.###########.#...##.#...#.##.##...#.####.#.##.##...####.#.###.#.##..####..##..#.#.###.#..##..#.####..#.####.##..#.#..#.######..##...#.#####.#.#..#.#.#.#..##..##.#...#.#.#..###..##..#.#####..#..##.####..#.#..#.####....#...##.#.####.##...######...#...##
##.#...###.#.#...#.#.#.####...####..##.#..#####..#.##..#.###......#####...###.##..##.#.###.##.#.#..######.#######.#.###........##..#.###..##..#.##..#.##.#.####.########..###.##.#.#.#.##...##.###..##.#.#.######.#####..###.#.#.##############.#.###.#...#.#.#.##.###.##...#.##.##.##.#....#....###..##.#..###..#.######.#...#.##.####.....##.#.###.####....#.#..#######.###.#.##.###..##...#..#..#..##.##.#.#..########.###.####.#.#....##.####.#..###.#.##.#..##.######..#.##.#####.#.#.######....##.###...#..#.#
##.#.#.#..#.##.#.#.###.#....#.#.####..##..##.##.##.##..#.##.####...##.....########.#..#.#..####..####.#..##..#######....#.###.#..##.##.....######..##.#.#.########.#.#####.####...###...###.##..#...###.#.#####.##.##.##.####..##...######.#..#.####....##.#..##.##..##...#.##..##########.####.....#.###...#.#.#.##.#######..#.####..##.#..##.####.##..####...#.#..##...#...##.#....#.#######.###...######.##..#..##.#.###....##...#####.#.##.#...#....######.##.###.###.#..##.#......#.###.##......###....#######.
..#.#...###.##...##.######.#.###.#.##..#.######.###.#.#.###.########.#...##.##..##...#####...#..#####.#########.##..##.##.##.######.####...#.#..##.##..########...###..##.##.##.#.#####.###...#...##.###.######.#...##..####..#.##.##.####..##########.#####..###.....#.#..###.#.###.####..##....#.##.#.#.#.##...#.#.#.#.#.##.#.#.#.##.###.##.####..####......#.#..#.####.....#....##.#..###.###.##.##..##.##..##.###.##.....####.#.##...#.##.#.#.#.#.###.##.##..#.###.#..#.##...#.#...#...##.#.##.##.###.#..#..#.##
..####.#####.#.####...#..#..#.#..###...#####.####..#####.##..##...##..###.##.###.#.##.#####.#...#.#..#...##.####...#..#.##.########.##..#...#.#...#####..###..#.#..###.##.#.##.#...######.#......#....####.######.##.#.###..#....##.##.....##..#..#.#..##.###..#####.##...#..##..#.##..####..###.....#.##.##.#..#####....#...#.#..##..#...#...####..#.#..#####..#####.####.####..####....##.####.##.#..#..#..##.#..##.###..###...#.#.##.#..#.#.###..################..#....###.#..#.#####....#####..#...###..##.##.#
#.#.####.#...#.######.##.#..###.#.##....#.##.#..#.###.##..#######.##...#.###.##.##.#...#.#.#..#..#.#####.#.###.##..##..####.####.#.#.#########..#.#.#.#######.###.#.#.##...##.##.#####...#.#..#...##..####.###....#.#.#..##.#..#.###...##.#####.##.##########.....#..#..######.###.#...##..#.#######....##.#....#####.##.#..#.#.##..#.##.#.##.#.######.#######.#..##...####.####...##..####.#####.#...####.#.#....#..######.##..##..##....#..##.##..###.###..#.#.#####.#....##.###...##.##.#.###..##.##.#.########.#
#####.###.#.##.###...##.###.###.##.....#.#.##.#.##..#...#..#...#.##.##.#..##..#....####.##.##.#####...##.##.##.###...######..######.###.#...####..#.##..#.####.##.##.###.##.####.###...#.#..###.#####.##..##..#.##.####..#.#.######.#..###.#..#.##.#.###..##.####..##...###.##..#..###..###...#..#.##..##...#.#.##..##.#.###.#......##..#.###.#..#.######.####.##...#####...#######.##..##.#....##.###.#..###..#.#.##..##..#.####.##.##.######..#.#..###.###.###.##..#.#...##########.####.#########..#...#.###.##.#
.#.###....###############.#..##.#..####.#.#.########...###..#.##.#.###...####.####.#..#.##.###...#.#.....#.###.##.#.#...#.###.########.#####...#.####..#....###.##..#...#######..####..#..######.###..######..#.#######..#..#.##.##.##...##.####..#...#..####..##...#..##..####..##.#####..#.########.##########..##.####...##.#.##.....#.###..#.#####.#####.####.##..#..##.###.###.####....###.##..#...##.##.#.#...###....##..##..#..##.#.######.##.##.#..##.#..######.###.####.#.##.#.##...###.##...##.###.#.####.
###.####.#.#..###..###..###..####...##..#.####...##.#...#.##..##.##...##.###...####....#.##.#.#.##..###..#.##..#.##..#..###.##.#.##.####.##.###.##.###...###.#.####..#.#.#.######.#.###########.###..##..#.###...####.##.####...##.#....#..##.#..####..#..#.##.###########.#..#.###.##...#.#.###..#.#.##.##..###..#.#...####.####.####.##.####.##..#..###.#.######...#####.#.###.#..##.##.#.####..#.###...###...#..####.####.....###.#####.##.##..####.###.##.##.#####.#..#.#.##..#..###..##.####..##.###.##.###..#.
###.##.#####.####.#..#.###.##.######.########.#.#.#####..##..###.#..##..###..#.#####.#######.##.###.##..#...###..##....###.###...#.###..##.......##..######.########.#.######.###..####.###..######.###.####..#.##...##.#..#..######.###########.######.##.###.##..#####....#.#....###..#####..#.##...##.##.#.######.#.#.###.###..####.##.#####.#.#.##..###..#####..######...#..#.##.###.#####......#......######..##.##.#.#..###.#.####.#.#.###.###..####.###.#..###.#####.#.##.#.#####.##.#.#...#...#.##..#.#.####
.###.##.#..##.#####...#...##..###..###...#.####.#####..#.####.#.##..#.#.###.#.#.##..#.#.###########..#.#..###.#..##..#...#####.##..###.##.#.#.##..###.##..#####.######...###..#..#####..######.#.####..######...#.###.##.#.##..........#.##.#..#...########..##.##......####.##.##.###..#####.##..#..##.#..###.##.##.#####.##..#.#.##.##....##.###.#..####..##.#..#...######.#...#.#######.....#####...#.####.####..##..#..#.#.#.##..##.#####.#########..####..#.#..#####..#.#..#.#.#.##.#.###.##....##.#.#.#..#.##.
....#.#.##...####.#########.####.#####.#.##..####...#########..##..##..##..#####..##.###...##...#.#.#.#####.#.##.##.....#.#.#.........##.###.###.##..###.#.###.##.###.##.##..###.####..##.#.##...#.#...#####.###...##.#.#.##.##....#...#.####..##.#.#...####.#.##..##.##...####.##..#.##..#.###..#.#.##.#..####..##.###.....#.#.####.#..#.##..###.##.##.#.##.###.######...##.#.###.##....##..#####.###.#.#.....#.#######.###.######.#####.#.#..###.######.##..########.##.##.###.####.########.###.#.#.#####..###...
#.#.###.#..##..#####..##...##.#.###..#####..####.....#####....###.#.##.#.#....#.#####...#####.##..###.#####..#.#.#.###.#.####.#.###.##.##.####..#########.#....##.#..########.###....########...#.######.#.###.#.#####.#.#.#.####.###.#####.###..##..##.#.####.###.#####..#....#####.#.#.#.###.#.##.###.#..###...##.#######..#######.###..#########.###.###..###...#.#...###...##.##.###.#.#.##.###.#.##....##.##.#.##....#.#.####..#####...#.#####.####...#.#####......#.#.##.##...##.##.#..####.###....###.#######
.##..#.#...##.##.#.###.#.#.##.##..#.#.#....#######...##....#####..#..#.#...#.###.#.#.###...###..##..#######...##.#.###..#.#######.####.##.##.######..#...#.##.#..###..##..#.###..###########..#.##.############...##.##.######.##.###..#....#...#..########.######.##.#..#..#...#..#.#.#.#....#.#.##..##.##..#.#.#.#...#..##.##.####..#....#.#.###..#####.#.#...##.#.#.##...#.####.#.##...##.#..#..##.#####.##.#...###..##.#...##.##...##..##..#..#.##.#.#####.##.#.#.#.###.#....#..####...###.##.#####..#..#.#.##.#
##.#.##.#.##..####..#..#.##.###.##########.##.##.####.#.#..#.############...#.##.##.#..##..###.#..#...######.#..#...##..#.##.#...#...####..######.#.##.#.#..##.#.##....##.#########.#.######...#####.###..####.##.##..#..######.##.###.#...#.#.####....###.....##...###.#####..#.###.#.#..#..###....##.##...#####..###.###.##.##.####....#.#.###...##.#.##.##.....###.###.##.......#.#..########.######.######..#...##.#.####.#.####.#.#.##.########..#.##.#..#.####.####.###.....#...##..##..###########..#######..
.#.###..#####..#.#...###..#..##.###.###.###.#.#.#...###..##.##.####.#...##.##.##.#.##.###..#.#######...#.....#..#......##..##.#.##.##.###..##..#.#.##.#.###.#####.##.########...#.#.#..##..##.##...##.###.##..####.#..#.#.#..##.#.##...##.##########.######..#..#.###.##.###.###.#.#.#..#..###..#....###.#...###.##.#..#..####.##.##.#....###.##.#..###.#.####...##.##.#####.###.##..#..#.#.#.#....######.###.##...##.#######.#####....#.####.#.###...####.#.#.#.####.#########.#######..###.#####.....##.#.###....#
##....#..####.##..###...###.##.#...#.###.#.##....#####.###.#...#...###..#.##..###.##.#.#..###..##.##.###.####....##...#.###.######...#..###.#..##..##...##.#####.#######.##.#.###.#.##.##.#.###.###########..#.#.#####..########.###.#########.##.#.##.#.###.###.##.#.########...##.###.#..########..#..###.#####.######.#.####.####.#####.###....#.#######.#.#.#..##.####..#.###.##..##..##...#..#.#.#.##...#.#.#...##.#.#.#.#####.##..########..#.######..#.####..#...##....##.##..#.##..#..##.#.##..##...#.######
..#..###..#.######.#.#.###.......#..####.###.#.#######..######.#.##.######.#.###.....#.#.####..##.#..###...###.####......###.###..#.###..##..##..#.#..##.#..####.####.####.#.####...####...##..#.#######.##.######..##..#.##.####.##.#...##..#.##........#####...##....#####.###.####.#..###...##.##.#.########.###.####.####....#.....#..###...####..####.##.####.###########.####..##.####...#########.##.###.#####.##..#.##......##.#.###.#.#####..#######....#.#.###.##.###.#.###.#....#..###...#.#########..#.#
#######..##.#..#....#.#..##..#..#.##..#######..#...#...####.#...#.###...#.#..#.....##.#..#######.#.#######.#######....##......#.####.###.###.##.#..###.#.####.#####...#.##...#.#.####..###...###....###..#####.#...#..#########..####.####.#.##.##.###.##.#####.###.####..#.###.###.##.###############.###.##.#...####..#.#####.###.....#.##.##.#..#.#.##..##.#.##.##.###....##..##..#.##.##.###..#.#######.##..#..##.###.########.#.#..##.##.#...#....#.##..#..#.#.##.##..##..#.#.##...#...##.#######..##..#..##..#
##..###..####...#.####.##..####.#.########....###.#.####..###.##..##..##.##.##.####.##.###.###..##.#.###.##...####..#.###...#.##.##...#.########.#####..#.##..#.#.#####..#.#.#....#.##.#.##.#.##...##################.##..#...##.#.###..#####.#.##.##.####.###.##.#..#...###....###.##..#.#....######.#..####.#.###.##.#...#.#.##......###.#..###.#...###.###....#.##..#.#..###..#.#...##....#.#.#..###.#.....#..##..###.##..####.#.##.#.##.#..#..#..##..####.##...#.#.....#######.#.#.#.#.####..##...#..#.##.#.##..
#.###...##.##..#.#.####.###..#.##....#.####.#....###.#.#.##...##..####.#..#.....#..##.########..#######.##..#..#.#.######...#####.#..#......####.####.....#.#.#.#.#####.#..###.##.##.###..#.#.##.##.##.###.#.####..###...#.####.#...#.###.#.#....#..##.##....###.#####.#..###..##...#.#.###########.#..#...#..#####...##..#....##.#..##.###..###..###.#.....###.#####.######...##....#.####.##..###.####..##.#.##...#.#.####.#######...#################.#.#...##.#.#####.#...#.######.#...####.#...##...#.#..######
.#.#.#.#.##.#.#####.####..#.#.##.#....###.##.#...#..##.####..##....###.#....#....#.#..##.#.#..##...###.##...####.##.##....##..##....##..#.###########.#...####.####..#...####.####.#######.#.#.#.....#..###..##.#.####.###.#..#....####.##.#..#..##.###.#..##.##...######.##.####.#####..##########.#....####.....#.......#.#....#.##.#..######.##.###..##.####...#.##.####.#...##.#..##...###.#.#####..##..####.##...#....#..#.#.##..######.###.##.....#####.####.####..###.....##..#.#...###...#.####.##.##.#.##.#
.######..###.#..#.####.##.#######...###.#.##.#...##..########.#..#.####..#..#.######.###..#..#.###..#.####...###.###.######..#####..########..###.###.###..#.###################.##...##.####.....####...#.######.####.#####.##.#.###.######.#.#...#.##.#.###.#####.##.#..###.####.#####..#..###.####.....##..##..###.#....##..##.#########.#....##.#..#...###..###.#..########..#######..#######.#...#.####.###..###.###...####.#######.###.#.###.#.#.#.#########.#.###.#.###...####..##.##...###....#..###.#.###.#
.##.###...####.#.##.###.###.#..#############.#..#..##.####..#......#####.#.#..##.....###.#.#...#.##...#.#######.#..#..#..#.#.#...#..#.#.##.#.#.##.###..###.....#########.###.#..##....#.#...#.#.#####..#.#...###.#.....#...##..#...##.#####..##...#..#.#.#####.#..####.###########...###.#.##.###.....##.###..####..###..###.#.##...#####..#####.#..##..#.#.#.##.#######.#.#######.##.#.#......#..#.###.##..######...######...#..##...#.##.##.......########.##....#.##.###.#..###.#...#.........#######.#.....##...
#####.#########..#.#..####...###..#.#.#..#.#####.#....###.#.#.#.##..#.####.......##.#.#########...##....########...###..###.##.#.#.....###.#####.#.###....####..#..##########.##.##.##############.###..##..##..##...####.###..#.#.#.#.#..#...#####.##.#.#######..####....#.###.##.##.##.######.###...#.##..#..#.#.##.###.####..###....######.####.######..##.##..#..#...#.#####.#.######.####.######.......######....####.#.###.####..##.#.#..####.##.#....##.....##.#....###.#..####.######.#####.##.#####..#..#.#
#..#..#####..##..#....##..####.#.##.#.######.##....#.#...###..#.#.##..########..#.##.#..##.#.#..##.#.#######.###.#.####..#.#.###.###.##.#.##.####.#.####.#.#..#.#.###..##.####.####.#.###.##.#...##....#..#####.#...#.###..#.#.######.#..#####..##.##.#.#..##.#..##.#..#..######...#...#.######..######...##.##..#.##...######..########.##.#..##..####..#..#..##...#####.#.#..#...##.#....#...#.....###.#####.#.##.##.########..#..#.#.#####.##..###.####..#..###.########.....##.##.#.#.##.#.......##.#.....##.#.#
#..###.###.####..#..##.####.#.###...##...##.###..##########.###############..####..#..#######....######..####....#.###..###...##...###.#.##..###.####.#.###.####..##..##.##...#..#######.##.####.##.#####..###.#.#..#.#####.##.###.#.###.###.#######......##.#.#.#...#...#.###.#.#.#..#.#.###..###.#...##..##...#.#####.#####.#####.########.###.#######.#.####.......###.###.######....####.###################..#.###..###.#..##.....###.###.#####.###.#....#######.#..#####.##..##########..#.###.....####.#..###
#..##.##.#..##.#..#..#.###.#...####.##.###.#.##.####.###.####...###.##...#.#####.....#..#.#..####...#.####.###.#.....####..#.#####..##..#.#..###.##..#.####..#.#.#.#...####.########..#.#.##.#.#.#####.#..####...#..###.#.#.#.####.######.#.######.#########.##.###.###.###########.###.#.##.###.#.#..#.#.##...#.#.####.####..####.#..####.#..#..#####...##..#######.#.##.######.#####..#..####.###..#########..#..#..###.#.....##..##.###.#.##.#..###.#.#.........#.#.##..##.#...##..#..#...#####..##.#..####.##.##
.###..###..#.###.##....##.##.#.##.#..#.##.#.#.#....#.##.#.####.#..#.##.#.#..##.####..###..##.#..#.##.##.##.#####..#.#.#.#.###..#.##..##.###.#.##.##..#.#..#..#..#######.###.##....#.########.#.#############..#..###..#.##..##.#.#.#..#.######.#######.#....#.###.#.....#....###.##..##.##.#..#..#.#####.##..#..##.#..#......#....#..##..#.####...##..#..#.##.#.##.####.#.#.#..###.#..##..#####......#.#.###...#.##.#.#####..#.#####..#..####..###.#.###.#######.#.#######...##.....#####.....####.##.#..##...#..#..
#.#.#..#######.#.##...########.#.#.#..###.####.###.#.#.####.##.##.##..#...##..##.##.###.##.#..#......##..#..#.##.###.###.#.#######..##.#.#.##...#.#####..##.###....####.#.##..##.###.....#.##..####..####..#..#.#..##.##..##.###....##.####.#.#.###..#..###...#.#.####.#.###...##.#.##.##.#####.#.#.#########..#..#...##.#.#.##.#..##.#####.#..#.#####....#.##.###.###.#...#..###.######.#...###.##.#.##.#..####.#.#########.##.#.#...###.####..###.###..###..###.#.###.##.#..#####..#....#####.#...####.#####.#.#..
########.#.#.#...#.###..#..#...###...#..#...##.#.###.#.##..#.#.#.##.###..###.###.#.#...#####..#.###.#.##..#.#.#.#.###.#######..###...##.#.#####.##.##.#########.##..##.###.#..###.####...#.##.###.##....###.##.##...##########.##..#.##.######.#####..###..#########.##...#.#.####.###.###.#.#####.##.##.#..#.#.###.#.#####...###.#..#.#..#..#####..#####.##.##.#.#######...##.#..###.#....####.###.....#.####.###.#.###.#.####.##.#..##..########.###.##.#....###.##.#...#.###.###.####..#.####.#.##.#..#..#.######
##.#.###...###.##.##...#.##.####..#####.#######.....#.###..##.....####.###..##.#..####....#..#.##.#.###..#.##..##....#..###.###.#.###.##.#.#.#####.##.#...##.####.#.#.##..#.##..######.#.##.#.#.#...#..#.####..######..#.##########..#####.#####.####....###.####..####.#.#.###.#####.##.##....####..#.#...###.#####.##..##.###..#.##.#####.###.####...#######.#..###.#...##...#.##..##.###..###.#.###.#.##.##.#.#.##.#.#.....#.#...#...##.#.###.###.#..#.....##.##.#..###.#.#..##.##..#.#####.##.#...###.####.##.##
####...#.######.#####..####.##...##.#..######.##.##....###.#.##..##.####..#.#.##.##.#####..###.#.##.####.#######.##.###.##.#..##..##.##..########.#...#.###...######..#..###....####..#.###.#.#.####.##..###..##..#.###.#..####.#..##...#.#..##.###.#.####..#############.####.######.#..##.#####...####.#.##..#####.#.####.#.#.#.#.#.#.##.#..#..#.#...#############..#..###.##.####.####..###.###...#.##..####.##.####..###########...#...#..###.##..#..#..###..#.##.##.###....####.#....#.....#.###.##.#...#...###
#.###.###.#.##..#####.####..#.#..#.###...###.###.####.##.#####.##.##.##...####.####..#.#.##..#..####.#..#.###.#.#.#.#####...#..##.#.###.#.###.#...#.#..#..####.####.###...###..####.#####.##..###..#.###...##..##..##.####.##.##.#####.###..##.##.###..####.#######.##...##.####.#.##.####..#..###.#..#.##.#....#.###..#.##.####.######...#...#...#.#.###.#...##.###.#.##.#....##.###.#.#.##....#..###.#####.####.###.##..##.####.#.###.#..#.##...##...#####.#.#.#.##.#......##...##.#####.#####...#...##.##.####.##
.#######.#.###..#.####.#.###.##..##.#.####.#.##.####.#####.#.#.####.####..######.#..##########.#....##.#.###..#..###..##.#######.####.######.###...######.#..##.##..##.##..##....###.##.##.#..##.####....####..####..#.#########.##########..#.###.##.#.#.###..#######..#.########..#..#...####..##.####.####...######.#####.##..#.######.#..##...#.##.###.#..###...######...#.###########.#.#####.#..#.####.#.###.###..#.##..#.###..####.#.#.##...#######.#.##.##.#.##..#..####....#.#.#..###.#########.####....#.#
#....#..###.###..##.#..##.###.#...#.#.#.##.#.##.###.###.##.##..#.#..##.##.#..#.#....####.######.##.#..#.##.#######.###..###..###.#.##########....###.#######...#.##..##.#.#..####..#..#####..##....####..#.###..#.#..##..#.#####..##.#...###.#..##..#.#.###.##.#########.##..#...##.#.##.###.####.#..#...#########..####.##.#.#.##.#..#..####.#.#####..###....######.###...##.###..##..#..##.####.###..####.######....####...#.###..##...#####.#.#.###.##.####...###.#.#.#...###.#.##....#..#..####..###.##.####.##.
##..#..###.#.#####..###....#######.#.##..#####.#..##.#....#.##....#######...#.#.#..#......####.######...#####.##.#######..########..#.#.#.##.#.#.#.####..#.#...###..##.#.#...#.##.###.#.###.#...#.##.#..#.#.#####..#.##.##..#.####.##..#####......##.###..#.#.#...####..##.####.####.#..####.######.########..########.###....#.#.#.#..#.#.....######.###.#.########....##.####.######.#..###..###..##.#.###.#.###.##.########.##.####.##.####.####.##..###..###.#...######..###.##.#.#.#..#.###.####.#.#.#.#.#..#.#
######.####.###...#.#...#.####.#...#..##..##.###..#####.#.###.#..##.##.#.##.#.#####..#..##.####..#.##.##....####.####..##..##.###.#.#######.##....#..##...##.###.#.#..#.####.###.############.####..##.#.#..#.####.#.#.###...##..#.###.####.###...##.####..####.#.#.####..####..###.##.##..##.#######.######.##.####.####.##.#.###.....####.###..##.##..####.##.####.#.##...##.#.#.#..##.####.##.#.#.#.##.#####.#######...###..###.#.##.#.##.##..##.#..#.###.#######..#.##.#.########.#...#..###..##.###..#.####.###
#..##.#########.######.##.#.#.###.#..######..##.###...#.#...#....#..#.###....#.##.##..####....#.#####.###########.#.#.#..##.#..###.#.#.##.###.#####.####.....#...##....#.##.###..#.####..###.###.#####.####.##.#####.#..####...##.##...##.###..##.####.#####.#.#.....#..###.####...#..##.....#.##.####..#####..###.#.##..#.##...##..#.###.#.....#.##..##...##.##.#.######.#..#....##.#.##....#..##....#..#.#######.#..#.####.#.#.#######.####.#.#.##...####..###.#.###.####.##.##.######..###..##.#.##.####..#######
..###.#####..#####..#####.###.####....##..#..#.#...#.####.##.##.#.##...##.###.##.##..##.###.###.####..##.####.##....#####...###.#.#...####..#####..#.####..#####..#####...##.##.#..###.#.#...##..###.#..##...#.#.#######.###.##..##...#.##..#####.#...####.#.#.#..##..##.###.##...###...#.#...##....##.#..#####.###..#..#.#.#.#####....#.#...##.#..###.####.##...#.#.#.#..#####.######.#..#######...#.##.###..##.#.###.##.#..##.##.##.#.#.##.###.#.######.##.#..#####.#..###.#.##..##.##.#.####.#.##..####.#.#.####.
#.#...######...###...#.###.#.######.#.##.#.#####.#####....#.##.#####...###.###..###.#.##.###...###....#.#.##.#.#...#....#....##.#.#####.#..##.#..####.######.####.#.#.#.####..#..##.###....##...###.###.#.####.#.##..#####.#####.....###...##.##..###..#####.##.########.#.#.#####.###.#....#####..###..####.##..##.#.#....####.##.#######...#.........#.#...#..#.#.####..#.#.#.####....##.#.#.###.#..##..#.###...##..###.#.#####.#..###.####....###.#########..###.#.#####.#####.#######..##..#.#.####..###..#.#.##
.#.##.####.###..####..#####.####.####....###..##.#.##...##..##.#.#####.#######..#.#######....###.....#.###.#..#.#.#.##..#...#.#..#.###.#.#..##..#.#.#########.#..####..####.#.#...###.#.#.###.##.#.####.#.###..#.#######.##.###....#.#.#.#.##....#######..#.##.#####.##.####.##..###.##.##.#.##.....####.....#.#....##.....#######.#.###..#.#.###....##########..###.#..#.##.#####.#.#.##.#.#.#.###.#####...####...######....#..#.##.#.#......#..###..####.#.#.######.#######.##.###..#####..#.#.#.###.##.#.##.###.#
.#...#...##...#...##.#.##...###..#..#######.###.#.#####.#####..#...###.#..#.#....#..#####.......#.#.#.#..#.##......#.#..######.##.#..#.#.#.##.###.####.#.##.#.##..###...#.#.####..#####.##.##..#.#..##.##.##....##.#####..##.#.#####...#.###.########.###.##.#..#.##..##....##.####.##.###..##..#.....###.#..#.#....#.#.##.#.####.##.#.######.##.#.###.#.#.##..#..##.##.##.####.###..#.##...#####..#......#.#...#.##.#######.###.##.##..##.##.######...##.########.####.##.#.#.#.#..#....#######...####..##.###..###
....##.##..#..#####.###.###.#.##.#..##.##..####..###..#.##..#.#.####.#.####..##.#.##.####....##.#.#.##.#..#.#.##.#.##.#.##.##.##..#..##.#.####.#.######.#.##.######.#..##.#######....###.#..#.#...##.#.####.###.#####.#.#...#.##...#.###...##############....###.#...#####.##..###..#.#....###.#####.#..###.#.##.######.#.######.##..#.#....########.##.#.##....##.#.###.####.###..####..##.##.##########...###.#...#...#.#######.#.###..#.#..##..#......#..###.#....#####.##.#..#.#####.#.###.#..##..####.####...##
#######.####.##.#.##.##.#####..####.##...#.####...##.####...##..#...######..##.#...###.#..###.##.####.#...##.##..###.##..##.####..#.##.###.####..#######.###..##.###.#.###.#..####...##.##.##..###..####...###.#..##.###..##....##.#....#.##.#....#.##.###..#..#######..##..##.##...#..##.###.#.#..##.##..###.##.##.####.###..##..##.####..#.#.#.##.#####..#..##..######....#.#....#.#.#.#.###.#.#.#####..###..##..#.#...#####.##.##......##...#.###..#.###.###.#..#.#####.##.#.######...###......#.###.##.....####.
###########.####..##..#....#.#.###..##.#..#.###..##.##.#.#####..####.#.######.#.##.#####...#.######..##.#..#..#.########.#...##.#..#.#.##...##.###..######.###....#..#.....#.#.#..#.#.##..#####.###.##.#####.###..###.##.#....#.#..####.....#####.###.##.#..######..########..##..###.####.####.####..###.#.#.##.####.##.###.########.##..##.###..##..#.#.#..#####..#.....####..###..##.#..#...######....##.#...#...###.##...###.######.##..#.#####...#..#...#..##.##.#.#.###..##..###############..#.##...#..#####.
####..#.#.###.####.#.##.#..#.###..###.##.##.##.###.#######..######..######.#..###..########.#####..#########.#.##.###..#..####.###.#.#.###.##..#.#..#.######..#.####.#.####.###.####..###.#....###..##...###...#.##.####.####..#.###.##..#.###.#########...######.#.########.#..#...##..##.###.###..##.###.##...##...##..##..#.##...####.###.###..#.##.#.####..#.##..###....#.#.###.#...#.##.#.##.###.###.#######..#######.###.###.#..###...##.#.#####.#...###..##.###.#..##.##...#.#.##.#.###.#..#####....#.######.
##..#.######.##....##..##########.##.####.###.#.#.#..##.######.###.#.###...##..#.#.#####.#....#.#...####..##.#####.###..#..##.##..#.#...#.##.#####..##..#.#.#####..####.#####.#.##....####...#..#..##.####.#########..####..#..##.##.#..######...###..##.###..########.#.#.#..##.#...#..#.##.#.####.############.##.#...#####.#....#.#.#####......#.#####.########.######..##...##.#.###.###.##.##.###.....##...#..##.###.#.#.....##..#.##....#####.##.####..##.##..#..#.##.##....###..#.##...#.##.###.#.#....#....#
....#.#.#...####.#########..#..###.####..##.#.####.#....###..#.#.#..##.######.###....###....###...#####.#..###.###...##...#.##.###.####..##..##.##.##.##.###....#.#...###.#..###.##.###########.#####.##..#.#.#########.###.###....#.######.####.#.#.##.###.#..#.###...##.####.#.###.####.##..########.##..##.#.#.#..######.#.###.....#####..###..#.#####.#####.#..##.##.....###.#..###..###.####.#..#.#.#####.#..##.###.#.#.###.#.#..####..#.#.######....##...#######.##.#####.###....###.###.#...#.#.#####.###.##.
#..#####.#..##.#..###.#.######.##.###.##.#.#..#.....######...#..####..#..#..#.#..####..####..#.##.###.###.##...#.#..####.###..##..##.#..#..#...#####.####.#...##.###.#####...######...#..#.##...#######.####..#.#....#...#.##.##.####...###.#..#..######.##..##.#..#..#.##..#.#...#....#.##.#.##.#######.#####..##.###...#.##.#.#####.###.######..#.##..##.##..####..#...#####.###.##.#.##.##..#.##.#.####.#####.#.#.#.##.####.#..##.#.#..#################.######....#.###.#.##..#.#.##...#.#..##.##.#.#...#..#.#..
##.##.#..#####...##..######.##.#..##...####.#.#.##.######.####.#.################.#.#.#.#...####.#.##.####.#.###..####..#.#####..###.#..###.########.####.###.##.##.....##...##.#.##########.##.....###.#####....###..#...#.#.####.#.#.####.####.########..#.##############.##.##..#####.#.###..#####....#.#..#..##.#.##...#.##..##..#..##.###...#.#..#..##..###..#####.##..#.##.##..#..#####..#.#.###..###.##..#..##.##.######.#####..######.##...##.###.##..#.#####..#..####.###.###.#.#...#..#.##..#.#.##..####.#
##.######.#.#####...##.#.#####..###..###..####.####.#####...##.#.##.#..#####.#.#.#.###..##.##..#.#....####.....##.##.##.####..##.##.#####.#...#.#.##.###.####..#####.#........##....###...##.####..#.##.#####....##.....#.###.###..###..##.##.#.#..#.#.##.####..#...#.#.####..###.###.##.#.##.##.##..##...####..#.##.#.##..##.##.##....##.#.#..##.###..######.####.#.#.##.#...#####.##...#.##.###..####.####.###..#.###.##.######.###.#..##.###.##.####.######.####..#..#.###..##.....###...#######..#...##.####..##
...###..###....#.##..##.#.##.#..##....##..#.####...####.#####..##.#######..#.###.###.#.#..#..###.###.#########.#..#..#...#####..#.######.######....#.##...####...#..####.....#.#######..##.##.##.#####.#######..#...#.####.####.#.#.#.#####.######.#.#..#.###.#####.#.###.#....#..#..####..#.#####..####...##.####.###.#########.#########.#.#.##.#####.#..#####.###.#..####.####.##.########.####...#.####.#####...#####.#.#.######.#..##..#.#..#..##.#.########..######.#....#.#.##..##.###.#.....#.###.######.#.#
##..#.##.#.#..##...######..####..#..#.#...#...###.#...##.#####.##########.#.###..##.#.#..####...#.####.##.#.####.#.#..#.##.....#....#####..####..###########..#####.#.#.#.######.#....#..#####..######..#.#.#####...#..##..####....##...#...#..####.#.#.#.#.##.##.###.#.#.#..###.#####...#.#.##.#######.##..####.########.#.##.#.#.##...##....##.######.#...#.##.####.###.#######.#.#...#.#.#..#..#..#######.#.####...##.#.#..#.#..##.###..####.######..#..###...##.#.#.##..#.###.##.#.#..##..#####.#.#..#.#####....
....#.##.#.#.#.####..####..#.##.#.##.#...#...##.##..#####...#.##...######...#..##.#.#.####...####..########.#####.#####..#.#......##.###....#########.#.###....#..####.#.#...#...##...#..#.####.########.########..#####.#.##.#.###...##.#.###.#.###..#....#..#.####....###..#.#.#.#.###.#..###.####..#.#.#..#####..######..##..#.###..######.##.###..#######.#.....#.###.#.#.####.###.##.#...##.####.##..##.#.#.##..#...##.#.###...#######.####...#..#.#.##...###.####.#.####..###.#..#.#..####.#.##..#.##.#..#####
..#.##.##..#.#.##..##..##.##.#..#######..##..###..#.###..##...###..#.##...##.####.######.#..#.##..###.#.#####.##....#...###############.##.####......#...###.###...##..###..#..#.##..#..#..############.#..#.###..##.###.#.########.###..#.#######.###.#####.###.####..##..##...#.##...######..#.##.#####..##.#.#####.##...##.######.##..###.######.#########.#####...#...#..#.##..######.##....##...#..###.###.##..###.###....#..#.#.##.########.#.####.##.#..##....#.##.#####..###..###.#....#......####..#.##..#.
.###.#####.#....##.###...##..#..#.####.##.####.####..#..#..###..##.##...###..########.####.####...##.#.########.###.#####.####..###.###.##.##.#.####.######.##.##.#..##.###.#####..####.#.##.#.#..#.#.#...#...#####.#.#.#.###..#.#.###.##..#.###..####..#.#..#.#.##..#..#...##..#.#.#....#.###.#.#..#.##.##.......##.##.#.#.#..##..###.#......###..##..#.#..#####...#.##...######.##.#.#######.####.##..#.#.##..###.#.#.####...###.##.#...##.##.##..#...#.##.####....###..#..#.#.#.#########..####.#.########.####.#
.#####.####..#.#.#..######.#.##..###..#.#...#.##########.###.#########.##..###.##.#.#.#..####....#.##.##.#.###.##.######...##.#####.###.##....#######.#####.#######.#.#.###.###....#######.#.###.##.#.###.####..#..#...###.#..#####.##.#.###.#..###.#..###.#######......##....###..####......###########..#.##..###..######.###..##.######...###...#.##.##......###.#...###...#.#.###############.###################...######.#.#.##.#.#.#.##..###.###.####....#..#.#.##.#.#.#####.###.#.#.##..##.....#.....#######
#..####.#...#######.##.###..#......#.###..######.###..#....#..#.#..#..#..#.#.##.#..#####.#...##..##.#..##.##.####.#...#..#.#####..#.#.#..#####..###...#.#####.###.#..####....##.##.#####.###..##.#.#.#..##.#.####..##.#.#..#.###.#.#..#.#..##.#..##..#.#####.#...#########.#.#######..###.###.#.###.#.#...##.########.#.#######.#.###..#.####...#.##.##...###...##..#....####.##.#.######.#.##......#.###.##.#..#.#.######...########.###.####.##.#.#...###.#.####.#.###.##.###.#.#.#.#.#.###....##..##..#.#.#.#.#.#
####.####.####.#....##.##.##.#..####.#..##.#..#..###.###...##.##.#.##.##.#.####..####..##.....##.#######.#.#..####....###.#.####.##.##..##.##.######.####.#.#.#.#..#.###.####..#.##....##...###..###.#.###.##.#........#...###..#.#.######.####.##.....##..#..##..#.#.###..#####...##.#.#.###.#..#..#.##.##..#.##.#.##...########..###.#####.#.#...#..####.##.#########.###.#..#...##.#.#.####...#.######.#..####.....####.###.##.#..###..###..######.#.##.##.#.#####...#####...##.#.##..###...#.#..###..##.######.#
..#..#.##...##.#.##....#####......######.##.#####.###.###....####.#####.#....###.#..####.##...#.###...########..##..##.##.#.#..##..####.#.##..###.#..######.##.#.#.#.###.##.#.#.#####...#.##....####.####.#.####..##.######.##..#.#.#.#..###..#...##.##..#.####.###.#.#.#..#####.##.#..########.....###.##.##.####..##.##..##...#..#.#..#####.##.#..#####.#.##.####.#..####...#.#..##.#.#.###.#####.########.##.#..#.#########...##.###....##.#..###.#..###..###..####.#.#.#######.#####.#.#.#.#.#######.#.##.#.#..#
#.#.###.#######.#.##.##..#.##..####.##.##...##...#..####.##..######...##..#.###.####.#.######...#.##..##..#....###.####...###.#.....####.##.#..##.#.#..#..##.#..#.#..#....#..##.#######.#...#.#.#.#######...#.####.###.##.#.###.#.#......#####.##.####.##.#####.#.#..#.#.#.#.#...#########...##.##.##..####.##.###..###.####.######.#..####.###.#.#....#.#..##.##.#..##.###.#....#...##..#####.#......#####..#..###.#...#.###.####.###.######.###.###.##.##.##.#..##.####..##....#####......#.#######....###########
.##.###.#.####..####..###.##..#.####....###..###..#.#.###.#####.#..##.##....##.#.#.####..####...#.##.##.###.##.###....##....#.#..#.##########...#####.#.###.##.......######.##..##.####.#..#..#########..##.###..##.######.#..###..###..##.#.#######..#.....##.#...#...###....#####.###.###.########.###.##..###.#...#.#.#.#.#.#####.#######.###.#####.#####.#######.####..####.#####.###.##..###.##...#.#..#..##.##.########.#.#..#.#.#..##.###..#.#########.####.##..#.#..#####.####.###..#.##.#.#.#...#....##.##.
##..######..#.###.####.####.######...###.#####.####.#####.##.#.#....##..#####...##.#...##..##.##.##..#..#.#..#..######..#.###..##....#..##.###..##..#.####...####..##.........#####.####.##.##..#..##.#.##.#.#.#....#.##...#.#####.#..####.#.##.#...##.#....##..#####..####.#######.###.#######.###...#.#..###..##.##.#.#.#####.#####.##.#.###...#####..#.###.#...###.##.#.#.#.##.#.###.#.######.###.#..##..######..##.##...#.###..###.#############.#.######.##.##..#...#####...#..####.#.###...##############.#..#
##.##..####...###..###.######..#...###...###..#..##.######.##..#####.#.#.#.####..#.#.....##.#.#.#..###...###....##..##..#..#.###.##....##.##.##....######..#..#...#..####.#.#######..####.##.#...######.#.####..#.#######....#...###.##.#.#...##.##..####...#.##...####.###.###########.#...####.####..##.#.##.....##.#....#....##...####..###.##.#.##########.##.#####.###..###.########......####.#.......#.#.##..#.###..##.#..#.##.##.#..#####.#..#.##.######.#.#.##############..#...####..####..##..##..##..#.#
#.##...##...#...##.###.#.###.#.#.#....###....###.########.#.###.#..##.#.##.#.#####..###.#..##.##..###.#.#..##..####..#..##.##...###.##.######...##...#.#.############.###.#....##.###.###.#..#.#..##..#########...###.#.#..##.##..##...##....#.....#.###..######.#...#.######.##.#####.####.##.#.#.....####..#..###......#.#######....#..##..###.#.##.#..###.##.##.##.###...##.##...#####.###...####.##.##.##.#.###.###.....##......##.#.#..##...#..#..###....#..##..###.###.#.####.##.#..###.#.#..####..#.#...###.#
...###..##...##..#.#...##...#..##.##.####..######....######....###.##.##.######.##.#.#.##.##..##...#.#####..##.####.######..#.#...###.#....######.#.#.##.#...#..####.#..####.#########..##.#.##.##.#...###..###.###....###.#.###.#.#...#...#.####.##...###.##..#.#..#..#.....###.#..##.#..######.#.#.#..###..##..#######..###...####...####..#..#...##.###.####..#.....#.####.##...##.#####.########.######.##..##.####.#.#.#.##.#.#.##..#.####.##.####.#..###.#....#.#..###.#..#.#.######.#.#.######.#####.##..#.##
##.##..###.#.#.#..#.#...#####..#...#.#...##.#..#.####..###.##..#..###################.####.#.##.#..#.######.#...#.##.....##.####.##.#...####.#..###.....#..####.#.##.#.#.#############.#.#..##.######...##.########.####.######..##.#.##.#.#...###..#####.#.####....####..#....##.#.....##.#####.#.#..#......#..###..#.###..#####..#.##..########.##.####.#..####....##.#.#..###..#..#.###.##.##.#.#.#######.##.#.#.##.##.##.#.#########..######.###.#####..######.#.##..#######..#.#.##.##.#.#.##.###.##..####.#..#
#..#...####.#...#############..#.##.###.##.#####.#....####.##.#.##.....#.###.##.####..####.##.###.##.#####.##..######.##.####.#.#.##.#.#.##.#####.###.###.###.#.#####.###.###..###..######.##.#.###.#######.##########.#.#.#####.###.##.#...#.#..###.##.###..##..#.####.#..#...###.###..#####..###########.#.######.#####.#..#...###...#.##.#.....##...#.#..#.###.#.####..#.#..#.##..#..#.#.####.###....#.#..##.#.##.###..##.#..###...##.#..###.....###...#.#.#####.#.##.#.###.#.#...#.#.#######..#######.##..#.##..
####....####.#########..##.####...#..#.##.##.###..#.##.##...##.###..##..###.#..#.###.###.#.##.###.#.#..#..##...#####..#.##.##..##....#..#.#...###.#.####.#.....#..###.#..###..###.#.#.#..##.###.####.##.#..############..#.##...#.##.#.##.####.#..#######.#..#......##.###.###.##.#.###.##...#.#####.##.###...##...###...#.#.#...##.#.#.#.....##..#####..####.###.#..#..##..#.##..#.#.#...###......####..#..###.....##.#.###.##..###.###..#.##..##...##..####.##.#...#..####.#.....####.#.#.#.########.#####.####..#
#####.##.......##..###....##.#..#####.#...#..#..#.##..#..#.######..#..##..######.....##.#.#.#.###.####.##...###.#####..##.#.#######...##....#..#.###.#######..###.#..##.#.##.#..##.###.#.###.##.##.###...##.##.####.###.##.#####.######.##..##...###.#.##..#.....#..#...#..##..######.######.#.....#.#..#..##.#.##..#####..###..##....##.####...##.#..#.##.#.###.#..##...###..#.#..####...###.##.###..##.#..#.####.##.##.####.#####.#####..#.####.######..#####...####..###..###.###.##.#...#####.####.#######.#.#.#
.###.#.#######.##.###.####...##########..##.##.###.#####.####....###..######.#...###..##...#.##..#..#####..#.##.##...##.##.#.#.##.#..####..##..#..#.#.##.######..##....####.##########...##..#...##.##.#.###.##..##..#...#.#####.#..#.##.##.#.#.#..#.#...######.#...#.###.###.#.####..#########.##....##.#.#.#.##..#..##...######.##.#.#.###.#.####.######.#..######.####.###.#####...##.......####.#.#..#.####.#.###.##.#.#..#...##....#..#..##..#.#.##.##..##......##.#######..####.##...####....####.##.###.###.#
###.#.##.##.#.#..##...####.###...##.#..###.#.#...#.##..#.#.#.###.##.##.###.#...#.#.##.####....###.#.#.###.##.###.#.#.####.##.#..##.##..###.#.#...#...#.##.#.##...##..###.##.##...#.#.##.###...###.####..##..##.#.###..####..###..#.....#..#######..#..#.##..#..#....#.##.##.#....##.#....#.#######......########..##.###..#.##..#.##.##..###....#..##....###.#.###...#...#.#..##..#..##########..#..########.....####....#.####..###..###.##.#.###......#.###.##.##.#..#.###...####.#..####..#..########...#.##..#.#
#####.#########.##.#.####.#.##.####.######..########.....#.##....####.#.####...###...##..##.....########.....##.#..####.##.#####.#...##.#.#.##..#######..###.#.....##.###.#.#.#.###..#....#.##.###.##.....###...#.####.####.....#######....########..##..######...#..#.##..##...#####.######..##.###.##...#....#####.###.##.###..##.##.##.##..#..##....#.##..#...######.##.###.#.#.##...##..#....#.###......#..............##..##.#####..#.#...#..######.###.##.###.#.##.#####...####..#.##.#.#.#.##.#####.#..#.#...
##.###...#..#######.###.#.#..##..##########.##...#...#.#.#######...#.#.##.#.##########.###...#####..#.#####.####..#..#.#..##.#..#..###.##.#######..##.#.####.#####..#..#..###.#########.##.#.##.######.######.###..###.#..###.####.##..######.####.....#.#########..#.###.##...##...#.######.#.######..###.#.#####..####...#.#####.###..##.########..####...#.###..####.#.###.#.###...##.#.#..##.#.#..#..#..###..#...#.######.##.#....#.###..#####..#.#####.#.###...##...#.###.##.#.####..#..#..#...###..#######..##
###.#.#.##.#.#...#.###.####.##.#.####.##..#.##.##....##..#....#.##.#..#..#.####.###....#.##.######.###..#..############.#...#####.##.#########...####.###.##.#.#.##.##.#.#.#.#..##.#..##.#.#####..#.#.###.#####.###..##...####.##.#..######.#....#....##.#.#.#######.####.###..##....###..###..######.#.#.#...#..####...###..#########..##..#.#..###..###...#.#.##....#..#..##..#.##.##.##.##.##.##...#..#...#.####...#..###.#..#.##.####.#######..#########.####.....##..#.###.##.##...###.####.#####..#..##..#...#
..#..#.###.###.###.##..#....#.#######..#.##.##..#.##.#######.#.##..#.#.#.######.#.#..#########..##...###.#....###..#####...###.#..####.#.##.#..##...###.#####..#...#####....#.#.##.##.#.##.##..#.##..###.###.####..###.##.###...##..#####.######.#####.#...#.##..#..##.######....##.#.##..###.##...#..#..#...#....##..###......##.##.#######.#.###...######.###.#.#..####.###..#.##..##..#....#######.#.###.#.#####..###.##....##..#####.#.##.###.##.#.#..#.#.##.###..#.##..##.###...####.#..####..###..#.#.###.#.#.
####.###...##....#.###..##...#.##..###.##.#.##.#.######.#.###.##.#######...#.##....#.#.#.##.#.#...#.#########.##..#..#..##.#..#..#.##.##...##..#.#....##.#..####.##.####.#.##.####.#####.#.#####.#..####...#####.##........##.####....#....####.##.#..#.###.#..##.#..###.###########..##########.#.###.###..#..#.#..#..###.#####.#####.#.#####.#.#.##..#.#.##.###.#.##....###.#.##.#.#...######.#.############.##..##.#.###..#..###.##....#.###..##.#...#.#.##.####.#.##..##...#####....##.##.#..#.#####.#####.#####
.###...#.####....##.###.#....##..####.....##.######.###.##...#####.##.###..##..#...#.##..#..###..###...#.##.###..##.##.##.#.#####.####.#####.#######.#.##.###.#.###..#####.###.#.#..#.#..#.##...##.##.#.#####..###..###..#.#..##...#.##.###.#..##..####.####.#...##..##.#...#.....#....##.#.....#.#.##...######.#..##############..#..###..#####.#.##...#######.###..######.#.#..####.######..#.#####.##..#.#..#.##.####...#..#.######..##.#..##..#####.#.#..#.#..########.#.#...#.#.#..##..#####.##.#####.#####.###
###.##.##..###.###..#######...###..#...####.######..##.#.####..#...####.###.#..#..##.#.#.####.#...#.#..#.####...######.#.##......#.###.#..#....#.#.##....#...#####.###.##.##.....####.###...#####..#######..####.####.##.########.#..##....######.#.#####.#####.####..#....#.#######.#.##.######.##.###.###..#...#####..#.####.#.#.#.##.##.##.#..#####.#..###.#.#...#....#.##.#.###...##.#..#..#..#.####.#..#..##.#..###.##..##...###...##.###.##.#.#.#......##.##.#.#.#.##..##..#.####.#.#.########..#.#.##..#.##.#
#..#.##.#.#.##.##....#.########..##.##..#...##.##.#######.##..#..###.###....#.#.##..###...######..#..#..#...###.###.#####...##.#.#.....#.#.#.#.####..#.###.##.##.####...##....####.#.#######.#.###.....##...#####.#.#.#..##..######.....#.....##..##.###.#####.##.#.##..#####.####.#...##..#############...##...##.##.####....###.##....###.#.#.####..#########..##.##.##.#.#..#.#...#######.##..#.####.#..##..#.##..#.##...#...##...######.######....#.........#..######.#.##.##.########..##.#####...#.#.##...###.
#..#..#######..#.#####..##..#...#####.###....#.#.###..#.###..#.#.##.##########.##..#.##.#..#....#..####.##..#######.##..#.###..#.#.#....#...#..####..##.#..##.###.#..#.#.#.##.##..#########.####.##.....#..###.##..###.##.##.##.#...##..####...#.#####..##.#.##.##...##...#.##.####..#.###.###.##.#.##..##..###.....##.#.#.##.#.####.##.##.#..#.#.######..#####..##.#..#.#.##.####.....#...##.#.###.###.#####.#.#.#...#..##.##...#.####.#.###########.####...#...#.#...###...####.#....##.#.#.#.##.##.#####.###.#..#
#########.#...#...#.##.##.###.#.#.#####.###.#..#####.#....###.#.###...#.#...###..####.##.###.###.##..#.###..#...#.##.#####.##.#####..###.....##.#.##...#.####.#######.###..####.#####.####..#.###.#.##..#.####.....#....#####...###..#.####.######..##.#.###.#.#####.#.####.#.#...####..#..#..##..#.#...#.###.####..###.##..##.###..#####.....####..##.#.########.#.###.#...###.#.#.####.##..#####.#.###..#######.##.#.#..########.##.##.####...#.#####..###.###.####.#####...#.#....##..#...##..#..##.##.##.####...
####.###.###..#.###.##...##.##.###....#..######.#..#..#..##.###......####.#.##.#####.#...###.#.##.##.#.##.###..##.####..####.#.#..#.##.#####.#.#####..#####..##..###.##.######.#...#.#...#.##.#.#..###..###...##.##.#.#..##.#...#..##...###...#..####.#######.##.###.#.###.#####.#######.##.##..##.##.#.####.#.#.##.#.#..#.....##.###...#.#.###.#.###.###.#.....##.#....##..###...##.#..#....#.#...####..#.###.#.#..##..##.#.#.#####.##.###.##.###..####.#..###..##..#.##.###..#####.#..#..###.##.###.....#.#.######
.####.##.###########.######...#.####.####..###.##.#.#######.##.#.#.###...##.#.#.#.#.#.###.#####...##.#.#.###...#.#.###.#.###.#.#.#.###...####..#####.#.##..#.#...##....##....#..###..####.#.##.##..#..###..##.###.##.####.#.#...#.#####.#.#..##.##.#.#####.########..#.##.####..#.##.###.##...###..####.##.#.#####.#.####.###.#..##.#...##.#..##..########..##...#...###.##.##..#.###...#..####.##.#.##.####.###...#..#..##....##.##...###.###.##.##...#.#####.#.#..###..##..#.#.##.######.##.###..####.#.....#.####
##....######.#.###.#..#.####..#.#.##..##.#..#.....#.####..##.######...#.#.#.####.#####.##..#.##.##.#....##.########.##...#.######..####....#.###..##...#...##....#.#.###....#.##.##.####..#..#.###.#..#.##..#.#.###.#..#####...#######...#..#...###.##...##..#.#..#.####.###..###..##.#..#.###.###..##....#..#.#.##.#...####..####.#.######.#..######..###.##########...#...####.#.##.#..##.###.#####..#.###.#...#######.#.#.######.####..###.####..##..#..#.####.##..##.#.###.......#.##.#..######.#.#.####..######
####..#.####.#####.###.###..##.#########.##..#.##.##.#####.##..##.###.#.##.#.####.##..#.#.##.....#..##.######.###..#..#..#########.###.###.#.#####.#########..##..#.###.##.#.#..#.##.###.###.##.#...###..######..####....###.######.#.#...##.####.#.#.###.#.#......#####.#...###.#.######.##..##.#.##..##....##.....####.########....#.##....#...#.#...##.#####.#.#.####..#.###.######..#..##.##..####.###.####..#....#..##.#.#.###..#.##.###...#..#.#.########.###.####.#.##.#....#...##.####.#.#####.#...##..#####
#.##..####...#######.###.###.#..####...###...#.####.#######..#.###.#.##..#####.######.##.##.###.#.####.#.#.###...##...#..#.##.....###.#.###...#..##.##..##..#.#######.#.#####..######.#.#####...###.#..###.###.#...#.##.#.####..##.#.#.#.##..##.###..#..##..#..###..#.#.#......###....#..#.###.#..#.##############...#.###..####.###..#...#..#..##.#.#.#.#.#.#..#..#######.##...#...##.....#.#.##..##..###..########.#.#....#....##.###.####......#..##.#.#.####..##.#.#.#.#..#..##.#.#.#.###.##.##..###.#..##..##..
.#.######..###.###.###.####..#.##..#.##.#..#..##..####...#.####.###.##.#..#.##.#####.####.#.#####.#...#.#.#.####...##.#.#####...#.##..###.####..#.####...####..#.#..###..###.##..###.#..##.##.####..#.###.##.###.#..#.#..##.##..#.##..###.####..###.#.#..#.#.#..###....#..#.####..#.....##.#.#...#####.###.#.#.##.##.#.#####.##.#.#..#.##.###.##..##.####..#.###.#..#...##.#.#.#.##.######.##.######.####.####.....###..##..#..####.##..####..#..#####..########..#####.#####.#.###.#.#.#.####..#######.###.##.#..##
###.####.##.###.#########.##.###..##.#.#.#####..####.#.#..#.##....#.#.##.################.###.#..####.######..###.#..##.########..#.#####...##....#.#..#.####.#.##..####.#.###.#####.#..##...###.#..##.##.#.##.##############.#.##.....###.#.###......##...####...#####..#.###.######.#####.##...###.#....######.##.#...#..#####.##.##..##.###...#.######..##########.#..#####.#####.#.##....#####..#.#.#..#...###.#.#####..###.#..#.##.###...#.#.#.#.#..#.##.####.##.#..##.#..##.#..#######...#...#....######..###.
..####..#.###.##.#.#.#.##..#.##.##.###########.#.##....##..##.#######...#########.#####...#..####...#..#.#.###.#.#.##.##.##.###.##...##.#####..#######.#.###.#.#.##..######.##.#.####..##.######.##..#.###.#.###.#.######.#...#.###..#...#####......####.##..#####.##..###.##.#######..#.##.#..#..###.#.###..#.#.#.####....########.#..#.##..#.###.#.##..###.###.#####.##..###.#.##....#....##..#.###.##.#...##..#..######.###..####....###...#.###.#..#.#.#..##.#..#####.#....#.#.###..##.##.#.###.....##.#.###....
###.##.###...######.##....##.##...#.##....###.#####...##...####..###.###..##.#.....#.#.##..#.#..######.###..##.###.#..#.###########..#####.#...####.#.#.######...#..##.#..###.#.###.#.####...#..#...#.#.#####...####...#####..##.##..###..#####.#####.####.######.####.###....#####.#..####.......###.#.#....#...#....####..#....#.#.######.##..##.##.#.##.##########..##.##.###..##....####.#####...##.#.##.####...##....#..####..#####..#.#.###.#.##.#..#.##....##..#...#...#####.#.#.#########.###..#.##....#..##
#...####....###.#.####.##.###.#..#..####.######.####..######.#.##.#..#..###.##....##..##.##..##.....##....####...##.#...##.#####..#.#....##.##.##.##.######.###..#.#####.####.....#..#.#....##.##.#.####.#####.#.#...#.##.#...#####..#.#...#.##..###.#.#..##.#.##..###.##.#####...##.#....#####.#######...#.##.#.##.##########.####.#...#....#..###.##..##.##.#...#.##.#.#...###..##....#.#..####.#.##..#####.....##.#####...#####.####..#########..###...#.##.#.###.##.##..##.####..#.##.###...###..#.##....#.####.
#.#..##.##.##.######.###.#..#.###..#.##.#.#..####.###...###.##...#.#..##...###.#.#..##.#.#..#######.##....#..##.#..###...#.######.##.##..##.#.##.##.....######..#.###....#####..#.####..###.#....##.##.######.##...#...#..##.##.##.####...#.#######..##.#.##.#.#.###..#####...###..#.#..#.#.#..###.###.#.##.#..##.#########.######.##.#.###.####.#.....#.#..###.#######...#..##.##....#......####.#.....#..######.####.##########..###.####.#.#.#...#.#.####.....#.##.#.#...###.##....#...######.##....#.#.###..#.##
#.##...####..#..##...#.##.#.##..###..##....#.#..##...#######..###.####..#.####.#####.#.##....##.##.#..#####.#.######.#..##.#.##.####..#####.##.###.####....##.##..#.###.###..#.###.......##.#.##.###.#.###..###.#.#.##.#...#.###.#.##.####.#.##....#.#.##.###.#.####..#######..##..##.###.##.########.###.#.###..#.#.####.#.##.#.####.###.#..#..##.######.####.#######..#..###.##..##....##.#.####.#.#.####..###..##...#..##.##..#.....###..##.#.##.#######.....###.####.#.##.##....########....##...#..#...#.##.##.
######.##.#.######...#.#######.#..###.###..#.##########.#..##.#..#...###....#########...#.#.##.###.#......#..###.###.#.######...#####.##.###.....#.#..#..####.#.###.###.#######..#######.#####.....#.####.#.###...#.##...#.##.#######.#.#####.####.#.##.#.##########.#######..###.###.#..#.####.#.#####.#..##...##.....###.#..#######.#.#.#...#####.#.####.#..###..#.###.#.###.##.####.....#.#..#.#..#..#.#.##.#...##.#.#.##.##.##.#.#.###.###.###.##.#..#..###.##.#..#.###..##..####..#...#.########..#.####.##.###
###...#.#.##.#.##.##..####.##..##.#..#.##.######..#...###..#.##.##.#.####.###..#.#.##..#.###..###.#.#.##.....#.###..##.#.##..#..##.###...###.###...##.##..#.###.###.#.###...#.##.#.###.###.####..####.##.#######....#..#..###.##.##.#.#.###..##.##.#..#.#.#.##.####..#.#..#.##.###.###.####.#.#.###.####.#.##..###.#.#..##..#.###.##.##.##..#.####.#..##...####..##..########..#.#####.##.#.####.#.#.#.#.#.#..#.#.########.#.###..##########.####.##...#####.#.##....#.##.#####.#.##..######..####.#######...###..#.
##..##.#.###.#..###..#..##.#...####.##.#.#.##.#....#.###..#..##..#####.#.####.######...#.######...###.###..#..####...#####..#########..#.##.##.#.###.#.###.#.##...##....#.#.####..#..#####.###.###..##.####.##...#..#.#...####.######..#.##.##.....##.##.##.####.###.##.#...#...##..#..#####.#...#...######....##.....#.###..#.#####..##.#..#####.#..###..##..#######.####.#...#.#..##.##..##.#.#..#.###########.#.#.####.#..##########.#.###....##..#.##..####...##.#.###.#.##..##..#.....####..#..#..#.....##...##
.##.################.#.#####.##..##..##...#..######..###.####.#.#.###.########...#.###.#.#..#.##.##..###.#.###.##.#..#.#.##.#.##.#..#...##.#..####.##..##......##.##..#.####..##.#.###.####.#.#.#####....##...#.#.#.#.#####.#...##....##..#..###..#####....########...#..#..####.###..#.#.#.###########.#.#.###..#############...####....#..##..####...#.#.######.#.##.#.#.#...#.###.##.#.#.#.#.#..#.##.##.....###.#.#.###.#.###.##...#..##.#####..#####.....##.#####...###.#.#.##..#..#......###.##.###..#####.####
###########.########.#.#.####...#######..####.#..##...#.###########.##.#####.#....#.....#####.###.#....####.#######.....#.##.##.########..##....##.###.###..#...##.#.#...##.#..#.##..####.#.#.####.#....#.##.#.#.###.#####.#####.#.#.####.#..##...########.#..#...#.#..#####.##.####..#.######.#.##...####.##.##.#.#.######.##.##.#..####..##.##.##.##...########.#####..#.#.###..#.#...##.####.###..#..#.#####.#.##.#..#..####..#..###.####.#..##.....#.###.##.#.###...####....#..#...#####...#.###.#.##.#..#.#...#
##..##.####.....#..#.##.####...##...#..###..#..#.##....#.....#.##..##...#.##.###..#......#########....###.###.#.#.##.#.#.#...##..#..#..#...###.#.###.#.....#######.######.##.##.#.############..########.#..#.#.#.#......##.####.....##.#.#....###.####..#.#.#.###...#.##.#..##...#.##.#..###..##.##..##...##.#..#.#######.###..#.##.##.#######...####.#.#.#......#.###.#.########...###.######.###.#...####...###..######.#..###.#.#####.##..#..###.#.#########...#.#.##..###.#.#.#..########.#######.#.#.#.#.##.#.
##.###.###...####.####...##.##..#.##.#.##.##.###.#####.####.#.#...##.#.###..##.####.#...##.#.######.#.##.################..###.##.#..#####..#.##..##.####.####.#.###.#.#.####..##.####.###.##.#..##...#.####...#....######.#.##.#####.#..##.#.#..##...##.#..###.####.##..##.#.#.##...##.#.#.##.##...###.##..##.##.#..#.######..#..#....#..##.##..#...######..###.##.#####.#.###..#..#....##.#######.....#..#######.#.#...#######....#..#.#########.#...###...#..#.#.##.#.########.#..#####.##..####.......##.######.
#.#....##...#...###########.#..##.##.###.##....###.#.#####.######....######.#####.#..###..###.########.#.##.##.#####.##.##.#######.#.#.#..####.##.######.##.###.####.#..#..###.###..#########.#.#.#....#.#...###.#.######.##.##.##.####..#.###.####..###.###.###.##.#..#.#.###...##.#..###.#.####.#.....#.#####.#..#.#.#.####..#..#.#.#.#######.####..###..###.#..##.###.#.#.##..#.###.#.#.#......#.###.####.#.##..##...#.#...#.####..##..####.#...##..#..#.####..#.#..#...#..#.##..#.####...##.###.#.##..#.#.#.##.#
..##.##.###..########...##.#.#..######.#....##.#.#######...##..#..###.##.#.##.###.##.#.###.##.#...##..##.#.#.#.#.##..##..##.#..#.###.....##..##.###..#.##.#..#.##..########.####.####.##.##.#.#....##..###..######..#.####..#.##.#..#..##.###...##..###...##..##.#####.##...##...#####..####..#.##.#.#.##..###.####..#.##..##.#.###..#.#.###..###.#######..####.###.####.#..#.##.##.#.##.#.###.#####.#.#.##.###.#.#.#.##.##.#####.###..##..####...###.###....#.###.#.#.###.#..#...#...#.######..####..######..######
.####.####.##.#....###..#.#...#.##.######.#..#..#.###...##.##.#.#..####...#..##....##...##########.######.##..#.##.....##..#...##.#.#.######.#######.##.#################..###.#############....#..#.#.##....#...#####...###..###.####.#.######..###.#####.#..##...#...###.#####.#.##.....##...#...###..#.#####..######.#.#..####..##.#.##...##..##.#.###.########.##..##.###.#..####.#...#.....######....##.###.#..##.#....#..##.#.####..##.##...##.##..#####.######.####.#....####.###....#.##.#.#.###..#..###.#.#
##..#..##..#..#..#.######.####.#.##.#.#.####.#....##.####.####.....##.#.###.##.#.##..##...##.#...#.########.##.##..##.##########.#.##..#.###..##.##.##...###########.##.####..##.#####.##.#.#..###########.#..#.#..#...##..#.##..#..#.######..#...#.##.##.#.##.#.#..###.##.##.#...##.####..#######..#.#.##.##.#..###.######.##.##....#.###########.#.###......##..###.###...##..##.#..#########.#########.#.###..#.#.######...####.#..##..#....#.#....##########..#..###.####...#..##...#...#####.....####.##.#.#.##
.#.##.##.##..#.##..##.##########.##.###.#..##..##...####.###.###.##.##.##..##...###.####.##.####.#...##########.##........####.######.####.#..#.##.#.#..###..##..#....###..######.#####.###.####.#..#.......#.####..#.#####.######.##.#......######.#.##..##.###.##.#.##.#.###..##.##...####..###.#....##.#..#.###.####..######.########..##.#..###..#....####.#.#..###...##.####.###.#####.#####..######.##.#.#.#....#######.#.###....#######.##.####..###....####...###.########.#..##.##......#...##...###..#####
#.####..#.......#.#.#..#..######.##.##.##.##.#..##.##...##.##..####..##....##.##..#.###..####..##.#.#...######.####..##..#####.#####...###.####..####.#####.....#.....#..####.###..#.#.#...#..#....##.##.####...####..##.#.#..####..#.###.#####..###.#.#.#.####.#.#.....###.##.#####.#.#....#.#...##.##.#..##.##...##......#.#.###..##.########.###.#..#########.###....#..####..#.###...#.#.#....##..#..####.####.##..##.#...##..##.####...######...##.##.###....##.####..###..##..#..#####..####.##..#...#...##.##
#.#.#.#..###.#.########..#....##....#..#########.##....#..#..#.##.#..#..####.#.####...#...####.#.##.##.##..##.##..#..###...#.#..#.#...##..###.###.###.#.#####....#.##....#####.#####..##.######.#.##.###.#...####.##.##..##.##..######.#.##.###.##.#.######..#####...##.##.##.#.#.#.#####..#.#.#.##..######.########...##.##.##.#.##..###..#####.#.##.#.#..#.########.##.#..#.#######.####.##...##.###..#....###.##...##.#.#.###..#..#.##..#..##..#.#####.###########.#.#..##..#.##..#####...#..#.....##.#####..##.#
#...###.###..#.###..#.#.#.#..####.#####.####.####.##.#..##....#..##.####....#.####.#####.##..#.##.#######.##.#.#####.....##.###..###.##.###.#.#.#.####.###..#..##.###.#####.##.#.######.##.###.#####..###.##...#.#.##.#.#.###.#.###...#.##.##.#..#####.####.#.##.##.#########.#.#.####.#####.#....#...####.####..##.#.##.#.#.####.#####..#.#########.#.##.#.###.#...####.#.##.#...#.####.###...##...#####....#.#..##.##.##..#.#....#..##.#######.##..##.##.##.#......##.#.#..#....#.#..##..#..##.##.###....######...
..###.###.##.#.#.####.#####.#########..###....####.#...###.######.###.##.##..###.##########.###.####.##.#..##.#.#.###..##.#######.#####...#.....##.....###..####.#.##.######...#....#..#..##.#...#####.##.##.##.###.##.##.#.#####.##.####.#.#.###..##..####.#..###......##.#.#..######.##.#.#...##.##.....##..######.#.#...#..###.#.####..#.##...####..###.##.##.#.###.##.#.#.####.###...#.####..###.##.....####...###....##.###.#.#####..####.#..#.##.#..#.####.####.##.#..#..###..#####..######.#.#.##...##.#.##.#
########.#.####..#....##.##.#.#.#.####.#.###.#.#..#..#.#.##.##.##.#####.#..##..###.#..##..#.#.##..#....#..#####.##.####......##..##.####..##.###########.##.#####..##..######....###.###..#.#####..#.###...##.#####.########.##.####.#####.##.##.###...##.###.####...####.#..##...#..#.######..#.....####.#.##.##..##.##.###.##.###.#.#..##..#######.##.#...#######...#.#######..#.######....########.##..###.#...#.##....#.###..##..#..####.###############.##.####.##..##..##..###.#...##.####.##.#..##...##.#.#.#
.##...#####.#...##..#....#..#.###...#######.###.###..##.##.##.##.###.###.#.######.##.###..#...######.##.##.###....####.#######.#.##...#.###.#..#...##.###.####.#.#.########.#.#....#####.#.....##..#..##.#####...#.###.#..###..#.#.###.##.#...#.###..#.#...#.###...#.#########..###.##.##.###..##.#######.#######.###.#..##....##.###..####..##.###..#..#.#.##...###.#.##.#####.##.###..#########.########..#..###..####.#..##.###.##.#..#####.#.##.#.#...######..###.###.##.##.....##..####.###...##...##.#####.#.#
####.####..###.###.##.........######.#.##...##.#..#########..######..###...##.##......#.##..#.####..#.##.###..##.####.###.##.##..#.##.#...#...##...#.##.#.#..#.##...##.#..#.#.##..##.##..#....###.#.#.####..#.###..#..########.##.#####..#.#..####.#.###.#...##..#######.####....#...##...#.##.#...######.######.##...#...#.#####.##.#.###..#.###...#####.....#.####.##.###.#..##.#.#...#.###.##.##.#.#...#..#####.##.#.#.#.#.##.#..##.#####.###.#....##.##.###..#.####..#.#######.####..#...##.##....####..##...#..
.###########.####..##..##.#.#..#.######..##.####...#....#..#.#..#.#.####...#.#...#.#######.####.##...##..#..##.#....###.####.###..#######...##.#####.##.#####.#..##..#.##...#.####..##..##.#..###.#.####...#.#..#....##.#####.##..#########.#...####..##.##.####.###..#####.#.#.#..###.#.#######..#..#.##....###.#.######.#.#......#.#.###.###.#.####..####...#######.#.###.....#####.#..##.#.####..##.#......###..##..#.#######.#.#.##.#####.####...##....#####.####.#.##.###..##.#.#.....##.#...###.####.####.....
..#..#..##.###.#..#.#.#.#########......######.##..#....###.##....#.###.#..##..#....####.###.#...###..##.###.#.#####.##..##.#.###..######.###..##.###.##.#.###.#...#..##..#.#...###.###.#.##.#..#..#######.....##.########......####.#####.#.#######.#.......#.##.#.....##.#.###.##..###.##.....##.##.#.#..#######.###.#.##..###.###.#.##.#..#.#...###..#.###.#.#..####.###..##...#.##..#####..#..#.#####.##.#.######.#########.....#####.#.#####....#..##..####.########.###.#..##.###.##...#.####.#.##...#.#..###.#
..##.....##...#.#.####..####.#.##.#..##.#..#.#...######..#.#..#.##.#.#.#.##...##...#.#.##.#####...##.#....##.#....#.####.#.##.###..#.####..##.........#.###...###..###..#.#######....#..##.##...###.....#.#..##.##..#...#####.######.#.####.##.##.#.#..##..##....#..#.##..###......###..##..##########.##.##.####...###...###..#####..#...#.#.##.#.##..#..##....#.#..####.###..#.####.##.###.###.#.#.#.####.#..###....##.#...#.#.#....####.#..##.#.#..#.##.####.###.#..#....##.##..##.##..###.########..####.#.#.#.#
#.#..#.##..###..###..##.#.###.######..#...###..######.#..#...#################.#.#.#..#.###.#.###########...#.########.#########.##...##.##..#.#####.####.###.#.#.#...##.##..#.#######.#.#..########.##..#.#...#.#.###.....#########..#.#.#..####.######..#..###..#...##...###.#.##.##.####.#.##...###.####.##.#.###.#..##.#....#.#.#.#.#.#####.#####..#.##.#.#.#...##.#.##.###..####..##....#.#..##..#####...#.#.#.#......#.#..##.#.###.....###..##.###.##...##.##....#..##..#..###.#....##..##.######..##.##....#.
#.####.###.#.##.####..######.#.###...#..#..#.###....###.#####..#.######..#####.#.######.##..###..####.##.########......#####.##..#.##.#####.#.#.#..#.#....#.####.#.####.##.##.##.#.....##.#.###.#...######.#.#..#.##.#.##############.##.#.....#.#####..##.###.###.###.#..#...#.####.##.########..#.######...##...##.##...#.##..##........#...##...#####...###....#..####.#...##.#.######.#######...#######.###.##...#.#.####.#########...##.##########.#....###.#.###.#.##.#####.#...##.###.#.###....#.#.###...####
#...#.####.#.#########.###.#####.####.###...####.##..######.#.########.####..####.###.#....##.#.#...###.##..##.######.#....###.##..######.#.##.########.###.......##.#.###.##.#.#.######.#######.###.########.##.#.#..###..#.##.#.#####...####.#.####..##.##...##...####..#####.###.##.#.#..#.#..####.##.##.###.......#.##.#.####..#.####.#.##.####.##.#.#.##.#.#.###..##.#.####.##....##..##.#####.###...#...##.#####.#.#.##.#.####...########...#..####.....###.####......####...#.####.#..#####...########.####.#
#....#..#.#.#....######...#####.#.#..###.##.##.##.#.##.###.##.##..#..###..##.#######.##.###...##.###.#..##..######...#.####.###.####.##....##..######.#.#####...#######.#####...#..#####...##.##.###..######......##.#.###..#...###.############.##...###..##.#.##.##...###.##.###.###.#...#.##..###.#####..#.#..##.####.####.##..#....#..##.#.####.##.###...##..##.##..###.#.#.###..#.##.##.###.###.#..#..#..####.#...#########.##..#..#######.###.#..#.###...#####....###.#...#.##.#.###.#####..##.####...###.#.##
########.##..#.####..#######.##.#####.##.#..#.#.#.###..#....##..##.........#.....###..#..##..#..##.######.##.#####.####.##.#.##...#####....###...#.....##.######.####..#...##...##.####.#..######.#.###########...###.#..#..####..####.#.#.##..#.###.########..###..##.#..#..##.######..###.#####.#.####..#.######.......#.##..#..###.####.###.##.#.##.##.#..###...##.#.#.##...#.###.###....####..##.#.##.#..###.#...#.#####.#####.#.##.#..##..###...##.#.#.#.###...######.#.###.####.###...######.###.###.#.###....
##....#...#..######.##.###...#.#######.####.###.#.##.####.###...#..##..#..####..##..##..#.#..##.####.#..##.#..#..######.#.##..#..##...#.###.#####.#.###.#..##..######.####.####.#.###.##.######..#..#..#.###.##..#####.#####..###..#..#.#.#..##..#.#.###.###..#######.##.####.######.###....###.###...#####.##.#.#.#....##..#...##.#....#.####...##.##..##..##...#..############.####..##...#.####..###.##...##.##.##.#.##..##.####.###..#...###.##..#.###.##.#..#.#####.#.######.###...#.#.######.#####.###.###.#.#
##.##...###.##...#.###.##.###.#####..#####.#..##.#.#.########.#...#....##.###.####..#...##...#..#########...###.#.##.#####.#.#...##.###.#.#...#.#.##.##...###.##.#.#..#..####.###.#.#....###.##...##.###..#.###.##...#.#..#######...###..#.#.#.###...######..####.##.####..#####.###..####.##......##.##..###....#####..#####..##.....##.#..#...####.#######.###..##.###..######.#.##..##########...#.##..####..#.##..#.###.#############.##.#.####.##.##.#.#.#..###..###.##.####.###....#.#.#..####.#.#.##..#####.#
..#.#.##..#####.#.#####.##..#.#####.##.##..##.##.##.###..#.##...###.######.###.##...##.#.#....#....#.#######..##..####.#.#.#####..#....###...##.######.####.######.#..##.#..#.###..#...####.###.#..#.#.####.#.#.####..##.#.#..##.#.####.###.###.######.###..######....#.#...#...#.#.#.###.#.#..##.#.##...#####...#.#...#.#######.###....##.....#.#..#.#######..##.##.#.....###.#..#####...##..#.##.#..###...#####.#.#.#######.#.#.##.#.#####.#.##..#.###..##.#######..####.#.##.###...#..#######....#...#...##.#####
###.####....###.###########.#.###.##.#..####..######..##..#####.####.#...##..#................#...#...######....##.##....##.#...#..#...#####.#.##.#.#####.###.#..###..##..#.##.#.#####..#.#.#..###..####.#....##.#.######.####...####.#####..##...#.#.###..##..####...####.#.#########...#.###.#.##..#.##.####.#.##.##.###....#...#..#.##..##.#.#..#.#.#..#.#####..###.####.#######.####.###.#######..###...##.#.###.#......##.##.#....##...#..##.#.#.#..##.##.########.#########.##.###..##.#.####.###..##.#.##.#..
#.##.##.##..#.#.#####.####.###..#.####.#..#.#.#...#.###.###..#.##.####.......#...####.......#..#....#.#####.#..#####.#.#.###.....####.....##.##.#..#.###.....##...#.####..###.###..#######..##.#...#.#..#.#..####.#.#.#####.#..##.#####.###..#####..##.#####..##...##..#####.######.#.##.#..##..#..##.....##...##.##.##.#.....#####..#.#.##..##.#########..####.#..#......##.##..###.##...##.#.##.###..#.#.#..####.#..##.#...#..##.....#.####...###.#.###...#.....#.#.####..#####.####.########..#.####.#.###..#..#.
..###.##..#.#....####..#.#######..#....####.###.#.####.##..#.##..######.###..#...##.##.#...........####.##.##.###..####...##.#.##.##.########.#..#####.##.####..#.#.####.#####..##.####.#.#.#.##..####.#.##.##..#..###..#.##.###.#.#.###..##.###.##.##.#######.#####..#.##.#.#######.#.####.#.###.##...##..#..#.#.#######.##...####.###......#######.#..##..#.######.##.#.#########.#.########.#.#....####..#######.###.####....###.###.##.####.##......#.#..##..#.######.##.###.##.#.##...####.#.#..#..#.#.#####..#
.#####.####..#...#..###.##....#...###..####.######..###.##.###.#.#####.###...##..#.....#.....###..#...#..#..#..##.....#.#.##.##.####.##.#########.####.####.###...######.###.##..#.#..#....###.#.#..#.#######..##..#...#.#.#..##..###...#.##.#...####.######.#.###...#..#.##.##..####.##.#.#.##.#..####.####.########...#########..##.####.##.#.#..##.#.##.#....#.#...###.#.#.#.####.#.#.##.##.####.##.#.###..###########..#####.#...##..########..#.#.#....##..#.####..#.###.###..#...########..#####.###.#..####.#
##.#.#.##.#########..#.###...#....#.#....###..####..#.##.##..##...#.####.....##.###.####...............##..##..####..#.#.#..#####..######.##.#..#..##..##..##.######.#..###.##.#.#..#####.##...##...##.###..#.###.####.#.#.#.#.#####..####..##.#.####.##.#...#.#..#....##..#.........####.##..#.#.#####.####.##.#...#.####.##.#..#.#..##.##.###.####...##.####.#.#####.#.####.#.....#...#..##.#.#.#.#######.######..###.##...#.#.#####.#..##.###.#...#####.###.##.#.#.##.##....##.#....#.#.#.##########...#..##..##.
####..#.##.#...######..#....##.......#####.##.##############..##.#####..###.....#........#..............####..#.###.#.##.#.#.###.#..#..###.#.#.#.#.#.##..#####.#....###..#.##..####..#.##.#.#......####.#.#..#...#.####.#######.#########...#.#.###..#####.##.#..##########...###...##.##.#..##....##.#.#.#...#...#.###.##...###.#####.#..##.###..######....#####.##..#..##.####.#....#...###.####..##.#..####.##..#.##....###.#.###.#....#####.###.####.###...###.#########.#..#.####..#.##..##.####...#.#.###..###
#.##.###..#..###..#..#.###.###.#...#.#...#....##..#.##..#.#..###..########.....###.......#..........#....####.#.....#..##.#..#..#.#..#.#.#.#.##..###.##.###.##.#..#.#####.##.#..##.####.#....#..###.##.#####.########..###.#..##..#.#.#.###..##########..##..######.##.#.##..###..###....#.##...##.##..#..#.##..##.##.##...#..##.###.##.####.##..######.###..##...##.###...##.######..#..#....###.####..#####.#.#..#.##.#.##..##.#.##...##.#.##.######...##.#######...#..##....#..##.#..#.###.##.##.#.######..#.#..#
#####..#######.###.#####...#....#.#####.##.##......#.##.###.##.##....#.##.............#.###.............#.#.###..#.#.#######..####.#.#.#.#.#...#..#.#.##.#..###.##.#####.###.#..####....####..###.###..#.#..#....##.#..###.##.##.#.#.#...#.###.#.....###..##.##.#.###...#.###.##.#####..##.###.#.#.#.#####.####..##..#.##.#..##.#.####.#.#.####..#.....#.#.##.##...###...#...#..#..#.####....###..#.##.#......######.######.#########.#..#####.###.####.##...#.#####..###.##...#.####...#..#..##..###.##.#...#...#.#
#.###..###.#.#.##...#.#..##..##.###.#####..###########.###.....#.#.####.###.............###....#.....###.#..#.#..#####.#####.##...#####.###.####.##.#####.#.##.#####.###...####.#....##..#.#..#.###..##.##.####..#.##.#####....###.#.#.##.#....#.#.#############.##.##..##..###..#####...####....#.#.##....###.###.##..#####..#.#.#.##.####..####.#..#..###########....#####.#####.#.....##.##########.#####..#####..#.####.#.#.#######.#.#####.#..####.###.#.###......##...########..###..####.####.#.#.#..###..###
#..##...##.###..####.###.###.#.#####..##.##.##..##.####.#.###.####.#.##...#...........#..#............##....###..#.###.#..###...##...####.#####.####################.#...######.#.#.##.###.#.#.#........#.#.###.##.#.#######.##..###..##.#.###..#..#####..##..#####.###...##.#.#..#...##.#..#.######.###.#..#..###.##.###..#.########..##...#..##.##.#.######.#.#####..##.#.##..####..###...###.#.####...#.#####.#..#.##.#.###..#.#####.#.######..#.####..#############.###.###..#.##.#....#....#...#######..###.#..
###.#####.#.#####.#.#####..#####...##.##.###.#..#.#....###.#.#...##.#.#####........#....#................##..###.#..##.#...#.....#.####.#..#.##.###..#....###.##.#.#.#.#..#..####.##.#...####...#...#.#....#.#.########.#.##.##.##.####...####..##.#####.....#.#.##.##.###...##.#####.###.##..###.#.####..#####..#.##.#..#####..##.#...#...###.....#.#.#...##..###..#.#####.##.#..###..##.#####....##.#.#..#.#..#.####.#.#.##.###....#....#.####.####..#.#.#.######.##...#..#.#######.##.##..##..#..##.#.####...#..#
####..#.###...######..####.##.########.#.####.###...##..#.###...#..###..##......##...................###.#..#...#######..##.#..##..#.##.##..#.###.####.#.##...##..#.#.....###.###.#.####.##..#..#.######..###..#.#.#..##.##.#....#.#.##...##..#####..##....#.###.####.#..###.#.##..########..####.#.##.##..#.#####....#####..###.#.###..####.##..#..##.###.##.####.#.##.#####.##..##.########..####.##.#..####.##..#..#.####.##.#...##..###...##.##.#..#..#.##.#####.#####.#######.###.##.###..##.##.##########..###
.###########..#.##.###.#.##..###.##...#..####.#.###.##.#..####.#...#..###...........#...#.####.#......####...#..###.#.#.#.....####..##.#.##...####..#..#..#.##.#..#..##..#######.######.#...#####..#.#.###.#.##..#..##.#.#########..###..#######..#...#.##..###.#.###.##.#####.##.#..######.###..###.##.#.#.#.#######...#.#..##.#...####.######...###..#####....#..###.#.###....#.....###.####.#####.#........##.########...##.#.#....#.####..###..######.####.#..######..##.##...###.#.#.#.##..###.##.###..#..#.###
##...###########.###..####.####.#..#####.#.#.#####..#.#....#..#...#.###.#.##.#....#.#.....#####......##.....#.#..###...##.###.....#..#..#.##..########.#.#.#.#######.##..######.#.#...#..##.###.####.#...######.##..#..#...#..###.######.##.....##.###.####.#.#.###.##.######.###.#.#..######.##.####.#.#..###..#.####.#.#....#..#.###.##....##.###.######..####.####..#.#.#.####.#..#..##...#.##.##.###.####...#.#####..###.....#.#.#.###.#.#######..##.####.#.###########..#.#.#.##.#..#####.#.#.#.##.##.##..###.#
.##.##.#...####.#..##.####..#..#..##########.###..#.#.#..########.##.....##.##....#.......##.#.......####...##....#.#..##.###.####...#####.##.#######.##..#..#....##....#.####..###.....###.##.###..##.###.#####.#..####..####.###.#..##.#.#.###..#.######.#######...###..##..#..#.####.##.#.#..##....###..#.####.#.#.##.#..#.###.##...#...#.....#.####.##..#.##..#.##.#..##.##.##.####.#.#.....###.##.######....#####.###.#..###.###...##..####.####.####..####.#.###.#.#.#.###.#..####.#..##.##.#.#.##############
#.####.#..##.#.####.##..###.###.#.#######.#.##..#.#####.##..##....##.##.#....#.#..#......#..#.#......#.####.##.#.#.###.##...###..###.#.######..##.#..###....##.#####.##########...#..#..#..#..#####.##..##...###.##.##.##.#######.##.###..###....#.#..#.###.########.#####.##.#####.#..#.##.####.#####..#.###.#.##.#.####.#####.#.####.###.......###..######.##.#####.#..#..##....####...##.#..#...#.##.#.######..#.#####.#.####..#######....####.#...##.#.#######.#...#.###.#.#.#..#.#.##..#..##.##..####.#.#...#..
#.#..########.....####.#####.###..#.#..###.####.#####..##.##.##.##.##..##.###.#..........##..##.....#######.######.##...##.#..#..##...#.##..#..#..#####.#..#.#.#########..######.#.#....#.##...###########..####...#..########.###....###.....##...######.####.##.#.##..#.##.#.##.#..##.#########.#######...###.#.......##.###########.###.#.##....#######....#.#.####.##..#..##...###..#...##.#.##.###...##.#.###...#..##.....###############...###.##..#.###.###..##...###...##########.##.#.##.###########..##.#.
##.###.##.##.#..##.#..#...#.#.#.##.##.#.#.#####.#..#.###.####..#...##..#.##.##.##........#..#.##.....######..###.##.######..####.###...######.###..#..#######.###.#..#######.#####.######.#.###..#.......##.###.....#####.#...#####..#..#.#.#..###.#.##..#.###.####...#..#...#.##......###....#.##..##..##..#.###..#...##..#....#.##..######.###.##.##..##..#.#...#..#.#...#####...####.##.####.#######.##.#.##.###..#..###...#.#####...#.#.#.......##...#.#.##.#...#.##.####..#.#.#.#..####..###....######.##.#..#.
##.#.##.##..#####.####.##..#...#####.#...##.#..###.####.#..#..#.####.#.#####.####..#.......##..........#....####.##...#....#.##.#.###..#.###.#.###.#.##..#..####...#........#.##...######...#######..##.####.#..#.#########.....###....#######..####...######..######.##..#######..#..#.##.##.#.##.###.####...######..#.####.##.#######.####.###.####.##.#..#..#...##########...####....########.####.#.####...##..###..##.#####.###.....#...####.#.#.##.#.####.##.##..#.#..#..#..##...###.#..###.##.###.##.###...##
#..##.##..##.#.###.#.##.##.#..##.#.####......###..######.##.#.#.#..####.#.#######.#.......#.#..#......#.....#..##..#..#..###.###....##.###....###..#.##################.###....#####..##..####.#.#.###.###.##...##...##.##.###...##..#.###.##.##..#.####.#.#.#.#.#####.##.#.########.#...#....##..#...##.#.#.##.####..#.###.#.#######.#####.####..#...#.#..#.#.#..###.#.#.#.##.#.#.########.#.##.####.##.####.####.#.#..#....#.###..#####.##..#.###..#.##.##...######.#####.#..#########..#.###..#.#.###..###....###
#..####.##..####.#..#.....#.......##.####...######..#.#.#.#.##.########..#.##....##.#.#...#.####...............#.#..#########.##.#.#...############.####..###..########.##..###..###..#.#.#...###.#..###.###.#.###..##..#..#..####.###.#####....##.#.##.#..#..####.##.#..##.#.#.###....#.####..##...####...####..##.##...#####.#....#####.#.#.###..#####.###########.#..##.#.#.#.#.#..#.#..####.####..#...#..#..#####.#.##..####..########.#.###.####.#..#######.####.###...##.###...##.#....###.##.#.#####.#.#.####
#...####.###...####.##..##.####.###...######.###.#.#..#.#.###############..##....#####......#.....###........#..#..#.#.######..#.##..#...#.#####.#..#.###.###..#######.#.#..#.##.#.#.#....#########..##.#...#######.#.####....#.#..##.###.##.#..#.#....##.#.##..###.####....#.###.##.###.##########.######.#.#.###..##.#.##.###..##...#...#.#.##.######.##.#..###.#########.#.#..##..#.###.##.#...####...##..#.#..#..#.#.##.##.##.########.##..#.#..#####.#......###.###.#...##...###.###.##.###...##...#..##..#.##.
####...#.#.#..###........#.#.####..#..##.#..#.....##.##..##.#.....#.##....##......##.###..#...##.##...#...........#.##.#..##...##....#.#########...#.....####..#.####...##...###....####..#.##.##.##.#....##.#..#...##...#.####.#..##.###..##..##.#..##.###..########..###.#..####.####..####...###...###.#...##.###.#####..###...###.#..#.#..#.#.####....#####...###.##.....##..####..##########.......####..#.##.....###.###....#.#####.#..##.####.##.###.##.###.###.##.#.#.#...#....#.#.#.##..####..#...########.
#.#..##.####..#.####.#.#.............####.###.#..##..###.####.#...#.#.####........######.#####.#....##...................##...#.#.#.##..##..#######..#...##..#.##.#.###.#####..##.####..##.#.##.###.#.#.#.##.##.##.#..##...##.#.#.##..#..###.##..##..##.#.##.##.######.#.##.......#.##.##.#####.#####..####...#.....##..##....#.#.#.#.#..#..##.#.#.##..#..##..#.###.##.######.########.#..###.#.#.########..##.#.#..#.###..###.#.###...###.#....#.###..##.##.#..#####.####.##..###.######..#...####.####.#...#.#.##.
..###.##.##.####..##.##...#########.###.##...#..###....#....###.......#.####......#..##.####..##.#.#.....................#..#.###..####...#.####..#.###..###.#.#####.#.#####...#..###..###.#.##...####..####.#.#######.##.##....#.##..##.#.#....#######.....#.#..##.#######..####.#.#..#..##.#.###.#.##.#.###.##..#########...#####.#.##......###.###.###########..###.#.#.####.#..####.#######.###.....#.#..#....##.######...####.###.##.#.##.#....#..###.#####.##.#####.##.##..#####.##..###..###..##...#.#.##..#.
####.#....#######.#..#..##...#.#########..###.######..#..##.##........####........##.##..#....##...#..#.................#.......####.#.#..#######...##.#....#####.#####.##########....##..#.#.#.#..#####.#...##..######.##....####..#..##.#..#..###.###..#.#...###..#.######..##.###.########..##.#.####.####...###...##.#..###.########.##..#...#.#####.#..##.###...#..##.#.###...####.##..###..###.###..#.#######.#.#..###.#.#.###.##.#.#.#.#..####..####..#####.#.##.#.##########.#####..#####.###..###...##.#.##
.##..#.#..##..#.####.#.#####.###.##..###.#..#.#.#.....###...###...................##..#.######.#..#..#.#.................#.....###.###..##.##...#..#...####...####..####.#..#..#.####..######..#.##...#..#...##.#####...#####.#.#####..#..#.####...####..#.#.#..##...........##..#.#..#.....####.####.############.##..#.#...###.#.####.###..#.##...##.#.#.#...##...#####.#####...##.##.######.#.#####.#######.######...##.###.#..###.#..#.#..#..####..#.###.##.###.#.#..#######.##.#..########..#.#######.....##..#
..#.#.######..#####.#.#..##.###.#..##...##.##.####.#########.#..........#.#.......#.#......#..#####...###.......................#.###.###..###.#########.##.#######.###.#...#.#.##.#.#...#.#..#.#########.#..##..#....##.##...#...###....#.#.#.#..##..#...###.####...#.#.#.##..#.#.#..#.###.#.#.....####..#####..##..###.####.##...####...####.###.#.#...######.##.########..#####.###.#..#.#.######..###..#.######.##.#.#..####.#.####.##..##..###.##..#..#.#.###.#.#...#.#...#.#.....##..#.############.######.#.#
.######.#.#.##..#....####.###.###.#...##.#....#########.###.##.......................###.#.#.##.#.#.##.#......................##.#.######.#.##.##..##.#..###.#..##...###..##.###.######...#.#.#.##.##..##.##.....##.#.##.#..##..###.#....##.#....#.###...#.#.#############.##.##.#..##.####.####..#..#.#...###.##.######..#.#...##.#######..#.#.#.##...##.#.#.#..###...##.##.######..########.##.#..#..###.##.###.##..###...##.#....#.#..#.###.#.##.#...###.####.#####..#.####..##...###..#####..##..#.##..#.####.##
##...####..###.#######.#...##..######.########..###.#.##.###.#.............#........#....##.##....#####..#...................#.####.##.####...#.#.##..#..#.##..####.##......#..#..#..#.###.#.#.#.#..##.####.#..#..###..##.#####.#...#.#.##.#.#..###...###.#..##.###.##.#.#....##.#..##....#######.###..##...####.#..##..#####.#.###.####..##.##.###.##...#.#.#.#.###.#..#..###..##.#.#.##..##..####.###.####..########...####.##...#.##.#####.##.#.##.######.#.###.#..##.##.####.########.###..####.###..#.#.##.#...
###..###..######.###....###.####..#..#..##..##.###.##..#.#...#.#.................#.##.......##....#..#.##....#...............####..#..#.#..##.#.##..###...##..##.####.####...##.##..##.###...#..###.###.#.##.#####..#####.######.##.#####.##.#.#...####...#.###.#.###.#..#####...#...##.#.##.###.#.##.#.########.####.###..#...###.##.###.#.###.####.#.#.####.###..#.##.##.##.#..##..#...##.######..#...######...#..###.##....#....#.##..##..#.#####.###.###.##...#.##....####.#..####.##..####.#..####.#.##...#..##
#.#..##.#..##.########.##...#....##.#..##.###.####.##..####.#....##.............#...##..#...#...................................#..##..#####..###...##.###..######..#.##.#...#.#####.###.#..####.##.######.##..############...#######.#..##.#.##.####.#.###.#.####.####..#..#.#.#.##....##.#####..#.#..########.###.##.###.##..#.#.##.###.#...#.##.###...########....#...##.....###...###.#.#.#.#.#######..##.#.####..##.#...###..##.#######.##.....##.##.##..#.#.#######..####..#####.##.##..#.###.###.#..##.##..##
#####.#.##..###.#.#.###.##.#.###..##.#.##..#.#.####..##.##.###...##........#....#####.#.#..##..............#....#...............##.##....#####.#..###.##..####.##.....###..######.##..###...#.##.#.#.#.#.###.###.#..########.#####.###############..#.##.##.###.###.#..#....#..#..#########..#.#####.#.#######.#..###...##.#.#.#.#####.#.########..##.##....###.#.#.##..##.#.##.###..##.#..##.#..##.##.#....#####.#######.....###.#.########.#.##.###..#.##########...####...####...####.##.#.#.##.#.#######.###.#.#
.####.#.###.##.####..#.###.#..##.#..###.#######...####.#...##................##.#.#..#..#....##...#.....###..#........................###.###.####...#...####.###....####..##.#######.###...#..#..###..#.#.####.###.##.##.########.###.####.#..##.######.###.##..###.##.####.#.##..##..##.#.#..#.##.#.#..#..##.##.#####.#...##.###...##.######.###...###.#.#.#.#####.####...####.#...#..#.###.#.####.#######.##.###.###..#.#####.####..#...########...#.##.###.#.#...####.#..###.#.###.#..##.##.#.#.########.###.##.
##.######..####..###.###.#.#.###.#########...####..##.###....#####..........#...##.....###..#...........####......#..............#.#.##...###...##.......##.#....####.#####.#.#.##.####....#..##..####..#..#.###.###..#.#.####.##..##.#######.##..#.###.#...#.####...#####...##....#####.###.#####.######.#####.#########.###.##..#...##....##.##.###..##..#...#.##.#.#.#..#.#..#.#.#.#...#.#.###..#..##...####.#.#...#...###.####.##.####.###..###.##.#.####...##..##..#.......##..#....###...###.#..###.#####.#..#
############.#.#....##.##.##...##...##.###.###..#..............#...............#......##.....###...#....##....................##....##.##.#.####.#.###.#.##..###.###.###..##.#..##.#.#.#########..##..####.#....#.#..#######.....####...#..##.#.##.##..######.#.#####.#..#.##.###.....##.##.##.##..#..#..#..####.######.#..##..###.###.##..#.##..##....#..####..###.##..#...##.....#...####.##...####.###.#.#.##.#.###..##..#.##...#..##.....###...##...#.#.#.##..##..######.##.##.##.###.#..######.########.#..###.
#.#.#.##.###..#.#####.######.##.#.#.#..###.##.##.#.###...............................###.....##.#......#.####.........#.#.....##.#..#.#.#####.#.#.###..#####.##..#.#.######.#..###.##.##..###.##.#..###...#.###..#...######.#.##.####..###.#.##.######..####.##.##..#...#..##...####..#.###..###.######.#..#..#######.####.#.##...#.######.####.#...#..##.###......#####.#####..#.####..##.##.##.##.#.#.##..#..###.....###.###.#####.###.##..###.#...####..######..#.#..##.##.####.#..#...#.#.#.#.###.###.##....##..
#..#.#...####..#..#.####..#.##..###.##.###.#.####.#..#.....#........................####.....####.......####..##.#....#..............#.##.##.###..#.##....##...####.###.#.#...#..###.##.##.##.###.#.##.##.##.#...###.##...##.##.######.#..#.##.#..#.#...#..###.#.##.####..###.###......##.#####.##..########...#.####..###.####.##....#.#####.###..####...#.#..###..#.#####.#.##.#.#...#.#######.#.##########....#.##.....#.###.....#####.###..###############....#...#####.###...##..##########....####.###.##...#.
.#.#....#.##.#.##.####.#..#######.##..#..#.##..###..###....................###.............#.#.##.##.##....####..........#.#.........#..##..####.#.##########....#.##.##.####.#...##.#.##.#########...#..#.###.#.#..##..###.##...####.#####.######.##.#.#.#.####.....#####..##.##..#.#..##..####..#.##..#.#.#######.##...#.######.##...#.##.#####.#.#...#.#..##.##.##.#...###..#..##.###.#.#..#.####.#..########..#..#.##..#.##.####..#.#.##...##.####..#.####.###.#.###.#.#.#####....#...##.#.###....##.#..#.####.#
####.##.#.###.###########.#.#.####.##.##.#.##.#.#.#.#..........#...........#.........#.....##..##.#...#..##.##..#..........##....##..#####.#..###...###.#.#.##..####..#.########.#####..##.####..##.###..#.#.#..#...#..#.#.#.#....###..##..###.##.#.###.#####.##..##...####..##...#....#...#.##..#.####....#..#..#...##.##.####..###..##..#..####..###..#.#####.#..#.#.#....##..#.##.###.##....#..##.##..###.#..#####.###.###.##..#...#########..#.##.#####.######..###.###.####.##.###..#.#..#####.###.#..#.##...#.
##.#.##.#.#..###..##..#.#.#.#...####..####.###....#.###....................###..#...####........##........###..##......#...##.#....###..###.##.######.#..########.##.#######..###..#####...##.###..#...##...###.#####..#..###...#####.######.#..###.#####..#####.##.#.#.######..###...#.#.#.#..####.##.##.#..#.#.##..#.#######.####.#.#.#...######.##.##.##.#.#..####.######.######.#.#.##.#####..#......###...###.#.##.###.#.##.#.##.###...##..####.#.#.######..#########..###.###.###.#####.#.##.#.##.###.#...#.##
.###.##.#..#..##..##.#.##.####.####..#...##.#.##..#.###.........#####.......#..###...#.#...........##.....##.#........#.#.#.####.########...#.##.###...######...#.####.##.##.#####.##..#.#.#.##.######.##...#.#.#####.#.###..#.#####.#..#..#.#..#.##..####.##.#...#########.##.##..#######.....#.##..#..##.##.#.#...###.####.##...##.#####....##.##...#..#..#####..#.########..###...#..#..####.....###..###.############.##.####.####...#..#############.#..####.########..#..###...##.##.######..###.####.######.#
###.##..#.####.####.######..#..#.#.#######..#.######.#....#.....#.#.........#.##.######.#..........#........###........#.######.#...#..##..##...#.####..#######...##.##.##.....####.##.##.#.##########..#..##.##....########..##.###..##..###.########..####.###.#..#....###.#.##...####..###..##..##.##.##..#...#.###...###.##...######.#.##.##############.#.###..######..##.####.####..#.###.#..##.########..#...####...##.#......##.#.#....###.#.#.###..#.#..#.#.###.####..##.#...##.#.###...####.####.###.#..#.
####..#.##...###...####..##.##....#...##.##.#####.####....#..##.............#.#.###.####.#..........##..#####.#.#....#.###..##.#######.###..###....##..##.##.###..#.##...##...####...##..#...###.#.##..###...####..###.#..####.#.####.##.###.##.##....#.###.....#.####.####..#.#######..###..#.#..######..##...###.#..#..#.##########..#...##..#...#######..##.###...####.####.#...###..####.#.##.####.#..##.##.#####.####.##.#.##.###.###.#.######.#..##.....####...###..#....###.##.###.##..#.##.#..#.#.##.##.#.##
##.##.#.#..####.#.##...##.##.#.###.##.#...#.#...#####.#.#....#.####.......#...###.#.###.#..............##...####...######..###.#..#######....##.###.##..#...#.#####...#....####.#.#.###.##..#.#.###.#..##.#...####...###.#..#.######..######.#.##.###.#.##.###.##..####..###.#.#.#.....#.###.###.####.#.#.##.#..##.########.#.#.#####...#######...#######.#..#....##...#######..#..#######...#.##.##.##.#.#.###.##..##..###..###..###.#..#.###.##.###..#######.###.#.#####..###.#..#..##.###.##.######.#####.##..###
.#...##.##.#.##.####..#.##....#.#...#...##.####..##.#######......#..##.....####.#########.............#...#####..###.#..##.#.##.#..#.###...##....##..#.#.###.#####..###...##.####.####...##..##.#..##.##..##.#.#.#####..###.##..#######.#.#..##.#..#..##...##...#.#.#...#..#...##.##..####.########...##.##.##..##...###.#.##.#.#.#.#..###.###.#..#.##.#.####..####.#####...#.##.#....####.#.#.#.#####...######..#..#.##....#..#..###...###...#.####..#.###.##..#########.###....#...###..#.##.##..###.#.#.#...#..#.
###.##..#..#......##...#...##.#.#....#.##...#.###..#.#####..###.####.##.##.#.#.#.##..##....#........##..####......##..#..#.#.##..##....####..##.#.#..####..###.##..#..#......#####..###.#.##..##.##.....####..#.##..#..#..#...#...#.####...#.####.....##.######....#.###.#.###..###.####.####.###..#.#..#.###.#####..#...#.###....#..###......#####..#....#........#.#..##.######.##...#..##.####..###.#..##..#######..###.##.#..#.#....##.#.#####.#..##..##..##.#.#.####.##.#.##.####.###.#..####...###.###.#.###.#
.########.#####.#####..##.#####..########..##.#..#.#..#.#.#.#.#....##..#.##.#.##.#..##..#..#...........###.#.##.#.###...#########.###...##..#..##......#######...####..####.#.#....##.#...###..##.##.###.#.#####...#.###.######..###.#..##.##..#.###.#.###.##.####.#....#.#.######.#....###.####...#.##.###...#####...###..##..#...#####..#######.###.#..#########.########...########.####...#.##.#.#...##..###.###.###..#####..####.##.##..##...####.##.#.#.#..#####.#.#...#.##.###.#...#....#####.######..##.###.
###.#...#.##.#.####.##...##..###..###...####.##..#...#.#####.##.##.##.#.#.#.##.###.#..##.................#.######.##########.#####.#.#.##...#.#...##.###.#.....##.####.#.#####.##.#.###.#.....#..#..####.####.##..#.##.####.##....#.####.####.#....##.###.#####.....#.#######.##.##.######.########.####.#.#######.#.#..#.#.###..#..#..##.##.###...#..##.###.#..#.#..###.##..#####.##..##.####...#####.#.##.###....####.###...##..###.##.#.##...#.####....##.#..##.###...##.##.##..#.#####.#...#.....#...##.####.#..
..#########.##.#.#.#.####.##.#.######.###.##.##..##########.#####.###.#.#.####..###.#.#.#..#............##...####....#....#..#.#.##..####.##########.####.#...##.##.###.########.#....#.#####.##...#####.#...##.####...###.####..###.#########.#######.#.#...#..#..####.##.#..########.##.##...#.##..###.##.##.#.#######.#######..###..##..##...#..#.#.##..####...###.##.##..#########.##.##.#...#.####.#..####.........#################.#.#.#.####.#####..###.######..#####..###.#..#####.###.###..#.#########..##
###.#.#...#.#..#.#.#..#.####..##..#######.###.####..#..#.###.......####..#.########.###.#..............#######.####...#...####.##..#.#.#.#############..####.#....#.#..#..##.####.#######.##.##.####.##.##...#######.###.##..##.#####.#####..##...##..##..#.#.#...##.##..#...#.#..##.##.#####..#.####.#####.#.##...#..#.###.#..#.#.#.#.###.#..#.########.######.#.#####.##.#.#.###..#.#########.##.#.#.##.##.############...#.####..#...##.#####...###.#######.#####.########..#...#####...###.#.....#.####.#####.#.
#.###.####.#.#..#.#.#.#.#..####..####....#.....##.#.#.####.###..###...#.########..##...#...............##.#####.#.##..##..##.#####..#############.###.##..#####.####.#.#.#..###...####.###.###.#.##.#..####..###.#.#.#...##..######.##.#..####..#.#.###....#.##.###.###.###.#.##..#....#######..##..##.#..#...##.##...#####.###..#.#.#.##.####.#.#..##.####..###.#.###..####.#..#.##.#.###.#.#..###..#..#.####.#.#.##.##.######..###############.#.######......###..#...##.###...##..#.######.#######.##..###.#.##.#
.##..#.###.##..#..##.#.######.######.###.##..##.##########..##.#.##.#..#.#..#####.....#.###...........###..##..##.##.#.#########..#.#.#...##.##.####.###..#....#######..###.##..##...###.##.#.#.##.#..##.###..#.#######.#..#..#.#.######.#.####.#..######....#.#..###..##.#.....###..##.##.#######.##.#.#..#.###.##.....##.#.#...####..#..#..#...#.#####.#.#.###..#..##.#.####.###.#.#..####..##..########.###.#######..####.####...#.####......##.#..##.####..#..#..#######..#.#.#...####.##..#.#.###..#.##.#.###..
.###..##.##...###.##.#######.##..#.#######.##.##..#.#####...#..##.##..####.####.##.#..#..#............##.###.#.#.#####..#..#.####.#..###.#.##..#.#.#.####.#.#######..##..####....##..#..##.#...##.####.#...#.##.####.#.#..#.##.#..#######.#.###...#..#...#######.####..#.##..#..#.##.#.#.#.######...####.####.###.####.##.#....#.#.#.##.####...###....####.##.#.##.###.###.#.#.#..#..#.#...#.#.....##.####...##.#.##.##.##..#.##.##.#.###.#.#.#.#.###.##..###.###.##.#.##.#.#...#.#.####.#.#.#..#.###.##.###.###.###
##.##..#.###########.....##.###.####.##.##..#...#####....####.#..#..######..#...#..##.##..##.......#.####.####..#.#.#.##.#..##.##.###.##..#####..####..###..##..######.#########...##.#.####.###...#####.#.#.......##..#.##.##.##.###.#.######..###.#.##.#.#..#.#.##..#.#..#####.#.##.#.###.#..#.#.#.####.###.#######.##.#########.#..###.#.###.##..####.####.#.####.######.###..#...#.##....##.#.###.##....##...###.#.###.#.#.#####..##.##...####.####.#...#.##.#..##.#.#.###.#.###.##.#.....#.###.##..######...#..
...#..#####.###..#.#....##.###.####.###...####.########.#..######.###....##...#####.#...###..##.....##.##.#.#.##..#.#.###..#######.#.#..##.##....###..#.###..##...#######...#.##.###..####.....#.#..#.#..###..###.#.....#....######..####..#.##.#.######..###..#..#.#####.#.#.##..#.#####..#.#.##.####..#####....#.#.##.#.#.####.#.#..##.##.#####.#.#..##########.#.######.###..##.##..#..#.#######.##.#...##.####.#....#...#.####.#..#.##...#######..##..#..#..#.#.#.#.##.#..########.######.#..#####..##.##.###...
##..#......####.##...#.###..##.#.########...##.#.#.##..##.####..###.###.#..###...##.####....##.#.#..####..#.##.##.#...###.#..##.##.###.###.....###.##.##.##.#.##.###..##.#.#..####.###.####.##.#..##.#####.#.#.#####.#.###.....#...###....#.##.#.#.##.##.#.###..#.#.####..#####.###.#..#####.#####...##.##.#####.###.##.#.####.....##.####.##########.#####..#.#.#####.###..###.###.##..##...#####...##..####.#.##.##.#.#....###.#######..####.#...####...#.###.#.#.########.#....##.#.####.#.#.##...#..#.##.##.....
#.#.###.#..######.##.#..####.#####.#.####..##..#..#######..#.##.#.############.#.#..###..#.##.#...#.#.####.#.###.####.####.####.##.##..###.#.###...##.##..#..#....#.#.#.#...###.#.....#..#.#..###.#.##..#.#.#########.###...###....####.#####.####..#....#.##.##.#....#.#.##.####.##..#.#.#...##.####.#...####.##..#...#####.##...####.###.###..##.##.##.#..##.....####.#.#.#.#.####.#..#..#...#..###.....##.##.####.##..##...###...#####.########.#.#########..####...#..#.###.######.....###.#.#..##.##.#.#.#....#
##.##.#.#.###...##..###...#..#..#...#......#.####..####.##..##..##..######........#.##...##.##.#..###..#....#.##.###.#.####..###.##.###..###....#..#.####.##.#..#..#..##.#.#.####.###.#.#..#..###..###.###.#.###..##...##..####..#.##..###.#####.#.###.######.##.###...###########.#..#.#.#.#.##.##.##..##...##.###....###.#.##.....#.##.######..#..#.......###..#..###.#.###...#.####.######.###.###..###..#..###.##.#.#...#.##..#..###..###.#..########.##...#.###.#..##.#.##..##..####..#...##.#..##.###.#..#####
###.####....#..#.##.#....#.##.#.#.......###.###.##.#####.###.####.##..###..#.######......##.###.###.####.....#.#####.#.##.#.##.##.####.##..###......#.#####...#..##..###..#.##.#.#..############.#####.#.##########.####.#.....###..#.##..##.###########..###...#####.#.####.#.##...##....##..#.###.##.#.....#####.##..########..###.##..##...#.#..#..##....#####.###.###...#.##.#.###.......#.#####..#.###.#.####.##.#########.#.#.#.#.###.#..###.##.#######.###.#....#.#.#####.####..###...###..##.##.##.###.###.#
####.####.#.#####....####.#.#.###.##..#.#...#####.#####.#..#..##.###..########.###...#.#...#.####..###.###....##....#.###..#####..##.#.###.#######.##.#####....#.#...#.#..#.#..##..#.###.#.#....####.##.#.##.#..##...#####.#..#####...#..###..#.#..###..#.#.####.##.#..#......##.#####..##.##..##.#......####..#####.#..###.#.#######.#.#####.#.#....#.##.###..##.##.###.#.#####.##..##....##.##...##.####.###.####.##.##..###..#.#.#.####.###.##.#.#.###.#.#..####.######.#.#.#######.#..########..###..###.#######
...######.#####.##.##.#...#####.###.###########.#.#.##.###..##..##..#..###.##.#.#..####.######.##.#.###.#.###.#.#...####..#...##...#.#...###.#####.#####.##.#.....##.####..####.##....#.###.###...##..###.###.##########.#.##########.##.....#######.#.....##.####.#.#.#..#.####.#.##########..#.#.#......#.###.#.######...###.#.#..#.###..##.##.##...#.#...####.#.#.###...#..###.###...##...#.##.....#......#######..#####.###.#.#.....#.##.##..##.#.###....###.......###.#.##.#....#.......#..#.#.##..#.#..#.#.#..
#..###.#.....###.##.##..##.#.####.####....####.#......####.#.###.#.#.#..####..#######.......##.#.###.###.####...#.#.########.##..##..#.####.#.#..###.#..##########..#.#..####.########.####..##......#.#.#.#..#####.########.#.##.#.#########..##.#.##.#..#.######.####.#.##.#...#...##.#.####.###.####.#.##.##.#.###....##.#.#.###....#######..##..#.##...#.##..#.....#.###.#.#.########.###..#....##.#.##.#..##.#.##..##..#....###.##...####.##...#...#.##..###..###.#.######.##.#...######..#.##.###.####.#......
#..#.####.#.#...#.#.#..##...#.#.##.#.##.#..#.##.#.#.##....###.#.#####.#...#####.#..####.#####.#..#######.#.#.##.#.######...#####.#.#######.#..##.#..####.####......#.###.#.#....##.##..###.#.##.##.#.#######.....######.####.##....###.##..###.#.#.###..###############.#...#.####.##.#...##.#####.#..#...#...#...###...######.###.##.#..#..####..##.##.#####...#......##.#....######.#..##.##...######.##....##..#####..#.#.#..####.##.####...####.##.#..#.####.#.#.######..#####...#.#########.#..##.####..##..#.#
###..###..#..###########.##.#.####.#####...#.#####..####.#########..###...#...##...#.#.###.###..#.....#...........##.#.##.#..#..##.####.#.##.#.####.###...######....#..#.###.#..##..#....#..###..#.#..####.#...#.....#.#.###........#.#.##.##.######...####.######..####.#.....##...#.#.#..#######..####......#...##..#.#..###.####.##..###.##..####.#.##..#.##...#..#.#.#.####..##.#..#..##.##.....##..#.####.##.....####.#########..##.##.###.#.##.###.###....#....#.####.##.####.#####..#......##.#.####.###.##.#
#..##.##.#.#.#..###....#....###.##..###.#.#####....#########.###.##.##...#####.######...#.#########.#..####.#..####.#.##.###..###########..#..#.#####.#.#.########..##..#.#..##.#.##.######...####..#.##.###..###..###.#####.###.#######..#.#.....#..####.###.######....##..#.#.#..#####.#.####.#####.###.###........##..###.#..#..#.#...###..#######.#.####......#####.###.#.#...#####..#.#..#..##.##...###..##...##.#...#...#.#.#.#####.#...###..#..#..#.#####..##..###..#.####....###.##.####.##....#...........#
.#.####.#####.####.#..#..#.#.#....####.#.#.#.#.##...#.#####.##.#######.##..#.##.###.##.###.#...#.##########...#..##.##.#...###.#.############....#...####...#####.##...##.##.#######..#####..####.###.#..####..######.#.....#...##..###.#.##.###.##...#..###.#.######.##..#.##.###.#####..#.###.#####.#..##.##..#.#.##..##.##.#..#..##..##..#...#...#....###.#.....#.######...####...##....##.#...#.#..#.###...#..#.##..#.###.####..###..###.#.....###.###.#..######.####..####.##....#.#.#...#.#####.#.#####.##.###
#####.#..##....###...##...#.####.#..#.#.#......##.##.##.####....#.###.##.#####...#..##...##.####..####.###.###.##.##...#####.#..#.###.####.#...#######.#.#.##.##.#.###.#.#.##..#.#..#.##.###.#.##.#.##.#....####.###.#####.############.##....##.####..#####.....####.###.#.#####...#...##.#..#..#####.#..####.##.#.###.##############.###.#.#..##..###...#######.#.#####..#######..##.##.###.#...#.###.##########...#..######..###....##.###.#.####.###.##..###..#.....###.#####.#####...#.#..##..##.##.....###.##.
#.#...#.###.###..#.........###..###....##..#.##.##.#.####..##..#.#..##.##..#..###.#.###.#..#####.##..#.##.#.#.#...###...#######...#..#.#.######.#..##...############.#####......#...#.....####.#.#.##..##.#.####.####.##.#.##..#.##.###....#.##..#.###.##.#..#.#######...##..#..#.##....######..##.##.######.#.#.###.###....##.#...#...##########.###.#.##.#....##.##.#.##.#..#...#..#.#.#.##.#.####.###.##.#.#..#..##....#.#..#..#.##..##.#####....#..####.#.#.##...#.#.#.######.##..####.####...####..#....##.###.
...##.#.###.#######.##..#...####.####..####.#.#.#..####.###.#..####...###..#.###..###....############.##.##########..#..##.##...###..###.###...#.#.####...##..####..######.####...#########.#####.###.####.##.##.###..##..#.##..##.#.#..#.#..##.#.###.##.#........######..######.###..#####..##.#.##..###.#..##.#.####.#######..##.###.##.##.#.##.####.##...###..#..#.####.#.##.#.#..####...######..####....##..#####.###.#.#..##..####..#####..##..#.##.##..###..##....##....###..#....################..##.#######
##.###...#####....##.#..##...#..#.#.##.##.####.###.##...##..#...####.#.####.###.##.#.##..###.#.###.#.###.#####..####..#....#...##.###.#.##...#.###...###.##.#.###.#...####.#..#..#.###.#..##.####.#.##......##...######.##...##.###..##..#######.##.....#...#####..###..##..#.####..##.######.#..#....##.#######.##..######.#.####...##..###....##.######.#.#...#...#...##.##..#......##...##..##.#####..###.##..######..#.##...#####.#..##.#.##.#..##....##.#.#.##..##....######.###.#..###..#######..##.###..#...#
####.##.#######..#.#.#..####.###.#.####.##.#########..######....###..##..##.######.##.#########.##.#.######..###.####.###...#.#####.#.#..#...####.#####...#...#..###.#....#######.##.######.#.##..#.####....#.###..#.#.#.#.#####.#.#.###.##.####.#..##.##.#..#....##.#.#.##...#.###.##..##..######.###..##...####...#.##.###.###.##..........####..#.#.##..######.######.##.##.###....##.#.###.#.####..#.#..#.#.###...#...##..#...###.#..#.###.########.####.#..#..#######.##...####.#######......###..#.#.##..##...
#..####.##.....##.####..#######.##.######..##.##.###.#...#####.##.#########.##.####..#.##..##..#.##..##..#.#..#.##..###.#####...##..#..####.##.#.####.#.#####.#####....##.#.#.####.####.###.#.#..##.##.##.#..#.#...#.######..#.#######..#.#.#############.##...#.#####.#######.#..###.#.#######.#####....#######...#.###.##.#.....##.##.##..#####...##..##..##..#.####.#..#######.##.####.###.##.#....#.####.#..#.##.#.#..#...#.####..###...##..#.##.##.###...####.##########.#.#.##.....#.######.###..#..#####.#.#.
#...###..####....######..##.#...###.###...###.####.#..#.#..######..#.#.###.#..####.#.#.###.##..#.###.#.##.####.#####.##.#####.#.#.##.###.#.#####.#.#######.###...##.#...#.####....##...####.##.###..#..##.#####..##....######.#..#...#######..#..##.##..##.#.##.#.###..##.#...#####.#######..#.#####.##.#....##.###.##.#############..#...###.#.#..#.###.#....###.##...#.#####.###.##...##.#####.#...##..#.#..#######..###.###.########...#####.......#.######...##.##.##..#####.#...##.#.#.##.##.#.#.##...#..#.###.
.###..###.#..#..#.###.##.##.#.#####.#.#######.#####.#####.##.....#..#.##.#.###...####.##.####.#.#..###.##.#.###...##.#####.##...#.#..###..#####.##.#.#..#.....###.##.#####.##.##.#....#..#####...###...######..##..#.###...#.#####.##.###.##...#..####.##.###...##.##.##.####.#.#.#.##.#.#.###.#.#.##..#..##...#####..#.#..##.#####.#..#.##..#####.##.#......#...##..#..#####.#.#######.###.##.###.##.#....#.#..#####.#..###.#####...##.##..#....###.###......##.##.#..####.##.##..##...##.##..#####...###.###..####
#.#.#.....#..##.##.#...##.#.#######.####.#.#.##.####..##.#....####.###.#...#..##.##.#.#.#..#..#####.###.#.#.#.##..##.#.######.#.....#..#####.#..##.#..###.#.#..###.##.....###.###...#.#.###.#..##.#.#.####..#.##..##.###.##.#########...#..#...#.#..#.#####...#.########...#..#.#.#...####...#.####...##..#..####..##.#.##.####...#.#########.##.####..##.###.###...#.#.#####.#.#####.###...##.....####.###.##....######.#.##..####.#..##...#######......###########..##.#.#..#.##.#####.##.###.#########.##.###...#
#.#####.##.#..##.#####..#.##..#....##..###.#######...#.##.#..#.###.####.#..####.####.##.#....##...####.###.###...#.####...#.#####.#...####..#..##.#...###.#.#...#####..#.####.##.#.###...#.##..#.#....#.##.###.#.##..##..#...##..##...#.#####..###.#####...#######..##.###...#.#...##.#.###.##.##.##.#######.#####.########.####..#...###.###...####.#.#.##.###########.#.....###.#..##.##..##..##...#####...#.###.##.###.#..######.....#..##.#..#.##.##.....##..#.########...#.##.####..###..######.###.###..#.#.##
#..###..#######....###...#..####.##.###.#..#.##.#######.##.##..###.####.###.##..#..#.##.###.##.#...###.######.#.######.#.#....##.##.##.#.#...####.#.##.....#...#.###.########..####.#######.###.####.#.####.###.###......##....##.#.##..###.#.#.#.####.##########.#.###...##.#.#.#####.#.##...##....##.###########...###..#...#####.#######....####.######.####.#......#####.#......##.#..##.#.#.#..######.##########..#.##.##.##.#.###.#.########..#.#.##..#.#.#####.##.######.##.##.##.#.#..#######.##..##..####.#
.##..##.##...####.###.##...#.##...#.###.##.#..##..###.#######.######.###....##.#..##..##.######.....#.##.#.####.#######..#.#.#..#..#.#######..######.##.#######...##.#.#.#..####.#..#..#..##.##.####.##..##.#########.###.###.##.##...###.####.#..#....#.#....#.#.#...#..###.#.####.###.#..####...##..#.###.#.###.#####.#####.##..#.####.####..#.##.####...###.##...###...####.##.###..#..######.#.###.#.#####.###..........###########.#.###.....#..##.##.#..##.####.##.#.##..###.###.#..####.####..##..#...#.##...
#...#.#.###...###.##..#.#.#...#.###..#.##.#...###.#####.###.#.#..##.####.##..#.#...##.###.##.#..##..#.###.....####...###.##.#####....##..#.#.#.##.#..#..###.#.....##.####..#.##.##.##.#..#####...###.######..#.#.#####.#.#####..#####.##.##.##...###.##.##.#..######.#..###.##.#..##.######..##...##.###.#.#.####..##.##..#.#...######.#.##.#.####...##..#.#######...#...#....##....#...####.#.#.##.#...##..##.##.#####.#####.####.##.#####.#.###.#....#..#####..###..##.#.###.#.##.....##.##########..##.##.##..##.
.#####..#.#.###.#..#####.####..#.#..#...#...###.##....#.####....#...##.###.###########.##..#..#....#####.###...#..#.#.###..#.###....####.##.##......#.##.##.#######..###.##.#..#..##.##.#.###.#.#...#.#.##..#.#..######.#..#####.#######..#....#....####.#####.#..#.##########.....####.##..#.####.#..####.##.##....#.##.#####.#.#..#.#.###..#######.#...##.####.#.#.#.###.####.#.#.##.###..##..#.###.##.#.#####.##.##.##.#####.#####..####...##..##.#..########.#.##.###.#.####..#..#..#.#.####.##...#####.#####.#.
#..#.#####.#####.####.#######..#......###...#.##..###.###.#..####..#.###.#.#..###...#....####...#..#.##.##.#.###.########.#.###.######..#..#.#....#.#######....##.#.#.#..##..####.####..#.##.#####.####...###.##.#..##.##########..####.#.##.###.##..######..#####..##.#.#..####..###.##...###..###.#.###.#.###.#.###..##....###...#......#####.##.##...####..#...##..###...#.####.###.#.##.##..#.###.####...#.#..#.####.####.##.###############.#.#..#.##.##..###.##...##..##.#.#..###...##..#.###.######..#.###..#
.#####..##.##..########...####.##.###.##..##.##...###.##.####.##....#####.#.##..#########.##..#####.#.##.##..#.##..###.###..###.#.##.###.##.#####..########.###.#.######..##.##.#.#.###.###...###.#.#.######.##..###.##..####....#.....###..#..####.....#######.#.####.#.####.#.##.#.#..########...###..#..#.####.#.##..#.##.#.###.#######.##.#..#.###.###..#.###..##.###.##.##....########.#.##.#.######.#.#..#.###..######.#.......#..##...###.##.##..######.#....##.#.##.###.#......#..###.##.#...#...##.##..###.
##..####..#.#.#.##.##.######..#..#..####.##.##.###..#.#..####.##.#.###.##.####....###.####.#.#....##.###..####..######.##..##.#.############.#####..###.#..####.##..#.###..##.#.####.#####..##.#..#..####.##.#..#######.##.###.##...##.#.######.##.###..####.#####.##..###.#.##########..##.#.###...#.########...###.#.#.###.#.##...###.###....#...##.#..#..#..##.#....##...#.##.#....#.######.#.##..#.....###.#.#..###.#.###..##...#.....###..##...#########......###.###..##.##.###.###....##.##....##....#.#.#..#
##.#####.#.###.##.##..###...#.#.#.####.#.#######..#.##.##.##.##..########..#.#...###.##.###.##.#.#.####.###.##..########.###.####...##.####...##.####...###.###.##.#...##...####..#.#..#.#####..#.######..##.##.#.#..##.#...#.###.#...#.##.###.#######.##.####..##.##...#..##..###...#####..#...##.##...#.##.####...#.#...########....####.#..#..#.##...###.######.#.###.#..###..#..#...#...##..#.###..##..#####..#...#..##.##..#.#........##.....##..###.####....##.##.####.##.#.#..##.###.#..#.##.##..#..###.#....
###.######.##.###.##.##.##.##..#.#.####.####.#...##.#.####.##.#.####..##.##.##.#.#...###.###.###.######.##...###.##.##.##.######....##..#######.#.#####..###.##########.#...###......##.#.#.#.##...#...####.##########..##.#.#.####.###.##...######..#..####....##..##...#..#.#..##..###..##.#######.##..#.#....####.#####..###.###..#.##.##.###..####.#..######.###.#.#.#..##.###.##..##...##..######.##...#.##.#.##.###.#######...##.##.###..###.###..#####.#..##..##.#..#.##.#####..#.###.....###..#..###.##.####
#####.####.#.#.#######.#.#.##...######.###....##..###.#####.#####..######.##.####..####.#.##..#####..##.##...##..####..###.###.##.######...####.#.###.#.######..#########.##..#.###.#.##..##.##.##..#..#.#.######.#.#####.#....###.##...#.##.###.#######..#....##..#.##.##.###.......#.#.###...#.#.#.#.##.##.###..#...#..##..#..#..#..##...###.##......#.##.####.#..############.####.#.##.###.#..##.###..#.....####.###.#####...##..#.####.##..##.#.####.###.#.##.#....##.####.#####..#.....#...##.#.####....###.##
..#######.####.#####.####.###..###..#.####.##...####.###..#####..#....####..#.#####.#..#######..#.##......#.#.###.#.####..#...##..######..##.#.###.#.###..#.#..#.#.#.##........#..##.##..#######.##.#.######..#..######...######...###.#..##.##.#.####..#.####.##..##...#####.############....###....####...#...####...##..##.#....###...######..###....###.##.#####..####.....##....#.##.####.##..#...###..#######...#..#####..#...##..#.###.#....#..#..#..##..###.#####.#..###.###.###..#####..##...##.#.#.#.###..
#.##..####...#..#...####.##.###......#....#.#######..#.#.###....####.#.#.###.##..#....#.##..###....#.#......##.#.#..####..#.######.#.##.######.##..#...#..###.####.##....####.#.######.######.###..#..#.##..###.#.#######.....#.#.##....#.#.#####..#.#####.#.####....#.###.###.####.#.###..#####.#..##...#.#.##.#.##.##.######.####.#.#.##...#..####..####.###...#.#.###.##.#.##..###..#.#.#..#..#..##.##..#######.###...##.##.##....##.#.#.##....#.#..##...##.##...#.##..##.##..#.####.#..##.#####.#.###..##..####.
.#.#######.....####..#..#...###.#####....#.####.....########.##.####.####...##.###...###.###..##..#..#######..####.######...##.####.####.#.#####.#.####.###..##..#.#..####.#.#.#.#.#.##.#..##.#.#....##..########.##.####.##.##.##..##.###..#....#.#.#.###..#...#...#.##.#....#.####..#...##.#####.#..##.##.#..##.#.#..###.#..#.##..####.####.###.#..#.##.#.#...####..#.##.###..###.##.######.####.###.#...#.#.###.##..####..###..#####..#..#.#...##.#####.######..####.##.....#.#..##.##.#.#.###.###.##.###.##.###.
##.#####.#######.###.#..###.#..#####.#...#####....###########..###.#.###.#.#########...###.###..##.###..###..#.#.##.##.##.##.###.##.##.#..#.##.#.#..#.####.#...###########.##.##......#######..####.####..###..#.########.#..#..##....#...###.####.#.###.##....####..#.....#.###.#####.#......##.#..#.######...#...##.##.#####..#...##...###.....#.####...#..###.#...#.#.#.#.##..#..##...#..####.###...#.#....##.###.##...###.#..####..####.####.###..###.###.##########..#.####.#..#.#.#.#.##.#.#...#######.##...#.
...##.#.#.####.#######.#.#..##...#############.###...####.#.#.###.##.#...###.####.#.###.#####.#.#.#####.#..#.###.#.###...######.###########.#.##..######.#.....##.###.##.#.##.##..###...##..##..##.####.############.##.##...#.#.##.##.#..#####.#.##...####.#.#.##.#..#.##.#.#...#..#.###.##.####.######..###.###..#.##.###..#.##..##.....#..##.######.##.#.#.##.....####.#.##.##.############.###...####..##.#....####.#.###.####.#.##.##.#.######...#..##.#...#..###.##..##..#######...#####.##.####.#.#..######.#
..#.#..##..#.#..####.##.#.#####...#..##.#.#..#.#.#.####...#.#.###..###.#.##.#####..#.###.##....#..#..##.#.#####.##..#.#..#.##.......###....###..#####.###.##.#.##.##.#.##...####..##..#...##.#.#..#######.#####.#.##.#####.#.#######.#...##..#.##.##########..#####..#...##########.#.#.###.#####.#.###.###.#.#.##..#...#..##.#####..###..#####...####...##.###..###...##..#...###..##...#.##..##..#.#.#######..##.#.##.#.##..##.#.#.#.########...#.#####.####.#.#.#....###.##.###...#.###.###.#......##...##.#..#.#
#....###.#.####.#.#..###.###..##...#.#.###.#####.#######.#.##.....#######..####..#####.#...#.####..##..#.##..##.#.#.###....##..##.#.##.#.##.#.###.#####...#..###..##....#.#.#.....#.##..##.#...#......#.#.##.#######.#.#.#####.#....###...####.#####..###..#######..##.##.##.###.#.###..###########..#.#.##..###..##..######...##..#.##..#...##.########.#.#########.##...#.##.#..#.####....#####..##.##.##.#.#..#####..#..#.#.###.#####.##.##.###.#.#######.#...###.######.#.###.#.#.#.##...###......########..###.
..#.#.#.#.##.#.#.##.###..#####...#...#.####.#######.##..###.#..###.#..#....####..#...#.#...#.##..#.#.##.#######...####.######..##..#.#.##.#####.#.######..#.##.########.####.####.#..###.###.##....##.####...#########.###.##..#########..####....##.#.##.#..#.#....#.#..###.##.#####.#..###########.###......###.###.##.###..#.####.##.###.##.#.#.#.#.#.#.##.######....##.#..##...#####..#...##.##.###...####.##...#...##.#..#.#.##.....###...#.#..##...####.#.##.###.#..#..#.#..#.#...####.###..###.##....#.#.##.#
#.##.#.#..#.#.#...#####..#####...#.#..#.#..##.####..#..###..#.#.######.######....#.##########.###.####.#####..#.#.##.#.##..###.###...##..##.####..#.###...###.###...#####..#.####.##.##.######.###...#.####..##...#.##.###.#.#####.....####.##.##.###.####...#..#..#.##.##.#...####....###.#...#..###.####.#.###...#..#.##.##.#.#.#..#.#.#####....##..###########.#.##..###.#####.###.#..##.######.##.###..###...#.#..#.##...#..#.#####.###.#.#######.....#..###.###..##.#.####.#..##..#######.###....#.##..#.##.#.#
##...##.#.#.......#..#.###...#####..##....######.##.###.#.###.##.####.##.#.###########.####.#.#.#.##.#.#.#.###....###.#.#..#####.##.#.#.#.##..#...##.##.##.########..#.#.....#####....#######.....#..##.....##.#....##.#.#.#....##.##.##..#..##..#####.##.######..##.#########.#.######.##...#..###..##.#.#.#.#.####.##..#####.####.#...#.....#.###.##..##.##..#.###..##...####...#.##.##.#.#..###.#..#..###.....#...###.#.##.##..#...#.#..#...#####.##..#####..##.###..#...###..###.##..####...#...#######.##.##..#
#..##.##.####..####..######..#.##..##..##.##.###..####.#####.#...####....#...##.######.#.#.#####.####..##.#########..###...#####.######.#..#...#####.###########.####...#.##.#.######....####.#..#.##.##.#.##.....###.#########..##.###..######.######.#.#...#..##.##.##########.##..##.##.##.##...#.#######...##.##.####.###########.#.#..#....#######..########...###..####.#.#.##.##.###...###....#..#.#...#.#######..###.####.#####.###.#.#.#.##.###....###.#.##.#...#.#####....#.#.....#..#..######.##.#...####
#########....##.#..###.##..#####.#.#...#...#.####.####.##.####...######.##...#####.#.#..#.##..####.#.#........###.########.#.#....#.##...#..#.#.###..##..##.#..##....#...#.##.#.#..####.###.###.######.##....###.##.##...#....#....#...#.###.#..#.#.###...#..###.#..#.####.#.#.###.#..#...#...#####..##....#####.#.##.####.##.###...##..#.###..#.##.#.#.#....#....######.####.#.#..##.#...####.#########..#..#.#...##.##..#.##...########.###.######.##.#######.###..##########.#..##.#.#.#####.##.#.#####....##.###
##..#####.#.#.##.###.##.#.#.####..#...#####.##.#.##.#...##.#...#..#..#.#.#.#..#.#...###.####..##..#####.##.###.#.###..##.#.###.#.##.#.########.#.#....#.#.##.#..######.####...###.##.#.##...##.###.##...##....##.##........#####.##.##.###.####..###########.#########.#####..###.####.#.##.###.#.##...######..#....#.##...#.#.#.#####..##.#....#...##.#.##.####.....###.#..#.###.#.....##....#.#..###.#....###.######...##.##..#####.##.#.###.#.###.#...#.#.######.###.#.#.##..#####.###.#.###..#.....##.#....##..#
.....##.##.#.##..###.##.#.##.#.#.#..##.#.##..####.##.####.#...#.###..#.#.####..##.###.##.####.##..###.#.####.#.######...#.########.##.#######.##...###.####..###.####.#####.#.###.#.#.#.###....###..####..#.##..##.#.###......###..##.#.####.##.#.###.####.######.##...#####.####...##.......##..##.#...####...##...#..##.##.##..#######.#.##...#.#.###..#....#...#.###.####.#.#.###....#.######.###.##..###.#.#.#..#####.#..##..##..###..####..#.###..#.##..#..#.##...#.......###..#.####.###..###..###.##.###.####
####.###.##.##.###.####.####..#.#.###.#...#####..####..####.##.#.##..###.#.######.####.##.##.#..######.###..####.#.##..###.#.####.##.####.#..##.##..####...##.###..#..##.##.#.#.##.#..##.#..####.#..##.#.#.#.##..#.###.##.#..##..##.#####..###.#.#.#.#######.#...#####..#.#.#.#.#.###.######.#.#.#.#########..#####.###.#.#.###.##...##.#.#####..####.#########..######.##...##...#####.####..####.#.###.#...#..#...#.#####..#####.#.#.#####.#..######.######.##......#####..#..###.#####..##..#..####.#..##.###.###
#...#####.#..###.#.#.#...####..##..##.##.###......#.#....###.###.##.###..##.####.#.###.######.######.#.#########.######...##.#...#.#.....#####.#..###.######.####...#.##...###..####.###...#...##..#.###...##.##.#...#######..##.####..#..##.###.###..##.####...#########.#.###...#.#####.##.##.##.#.##.##.##.####.....#.#.###.#..###.######.###.#####.#.##..#.#.#....##.#...##...###.#.###.#####.##.##..#..#########..####.#########..#.###.##...##....##.##....#.#.#.#.#..##.##...######...##.######.####.#.#####.
#.#..#..##.##.#######.#..####.#.##.#..##..##..#...##.####...#...#..###.#.#.#.##.###.###....#...#...#.##.########.###########.#.#.#...#.#..#######...#....##.#.###.#.#.#..#.#.#.###.##.#.##.##..#.##..#...#....####.#.####....####.###..##.##.#..##########.######.##.######.##..#.#####.#..#####.#.#...######.#..#...#.#.#######.##.#..#..##..#######.###.#.#.##.##.#..#.####..###.#####..######.#########..####.#..#######...#.##..#...#.#.#.....##..##.#..#.##..##...###..#.#.##.#.##.###..##.#####.#.#.#####.###.
#####.#####.#.##.##.#.#..#.##..###..#####.#.####.#####.####.#####.#.#####.#.####.######.#.##.#.##..###.#..#####.#.#.#####.#.###.#.###...##...###...######.##.##.####.####.###.######.#..###.##.###.##........#.#...########..#######.######..#.#.#.##.###.##..##.#.#.##.##.##########..#.###...####.##...###..##..##..##.##...#..#.#####.##..##.##.###....##..####...#..#..##.##.##.##.######..#...#.####.###.##..##########.#...##.#..###..#.#.#.##..#####..#...##..####.#...###..#..#.#..#.....##.#.#...###....#..
#.#.#####.########...###..#.#.#...###..#..#.#..#..#..##.###.#.##.#.#..##.###...#..#.#...###.#.#..#.###..#.#...##.###...######.#.#.######.##.###.#.#.###.##.#####.###.#..#####.#####..##.#####.###...##...###...###..##.#.#.##########.##.#..##.####..###.#..#.####.##..##.###..#####.#.####.####...#..#.###.#####..#.#.#..#########.#...###.#.###..###.##.##.#.####.#..#.######.###.#.#.####.#.##.##....##.###...###.###.##....#.##..######..###....#.#######.##....###.....######..#.####...##..#.##..#..#....#...#
..##.#..#.##.######.##..#..##.###.#.#....#..###..#.###..#.#.##..#..#.##...#######.####..#.#.##.###.#.#..##.#.#.#.######..#.#.#.#.#..#.#..####.##..##.##.#..####.##...######.#.######......#.##.###.##...#..##.#.#..##.####.....########..###.#.##.#.###..###.##...##..##.###.#.#...######.#.#.###.###.###...##.##.#......#...###.####.###.#.##.#.##.##.#######.##.#..#####.##..###.##...#.#....#.###.#########...####..#..####.##.###.###...###.#..##..#.#.####.#..#...#....##.#..#########...#.#######..##.##.#.#.#
.####..####..##..#.#.#####.###.#.###.#.#..#########.#.##..########.###.##.#.#..#.###.####...#..##...##.####.#.###..#####.###.###.#....########.################.##.#..#.###.#.###.....###..#.#####.###.#.##.##.##.##..####.###.#########.#....#....####.######..###..###..#######.#.##.###..##.#####.#####..#..#.####.#..#..#####.###.#.########.####.##..#####.#.#.#..###.###.#.###.##.###....##.#.#.#.##.#..#.....###......########..##...####.#.#.####.#.###.##..##.##.##..#..#..####.####..##.###..###.#.##.#.#.
.##.##.##..###.#...#.#..#.#...#.###..##.#####..###.#.#.######.###.#########.##..#####.####.###.#..###.#...##.#.#..#..###.#..#.##.##.#..###########.#.##.##....###########....#.########.#..#....#####...########...##.#...##..#.###.##...####.#####.###.#####.#####.#.###.##..###..####.##..#.#####.#..###.#############.###.#.#...###.#..######....#####.######.###.#..#...#.#..#..##.#.#..##.#.#.#.####.....##.#####.#...##.#.###..##.#..#.#..###.#..#..#.####..#############.###.###.####.##...#.#####.....##..#.
##.#.#..###.##.##..#.##.#.#####...#...###.###.##.######..#.#..##..##....#..#.#..#.#..#....###..##...##.##.##..######..###..##.#.##.######.#.####.####...#.#.###.###..#..####..####.#..##.##..#.#.#.##.###.#.##########.....##.##.####...#...###.###...#.###.#...###.#.#####.####.####.#.##.##...####...##..###.#.#.#..#.#########..........##.#...#####.#####...#.####.##.######.#.#.###.#########.#.#.##.#...#..#####.#.#..###.####....##.#.##.###...#####.#.#.###.##..##.#.#..##.##.###..#.###.#..###.##..##.#.##.
#.##.##.##.#.###.#.##...##......##.###...##..##..#....#.#.....######.############....#..#...##.#.#.###..##.######.#.####.#.##..#..####.#......#..##.##.##...#..#####.###..###.###.##.#.#.#.#..##......#.#.##..#..###...##..###.########.##..###...#####..#.####.####.##..####..###..#..#.#######..###.#####.###.#....##..##...#.###.###.###..###########.#######.#####...###..##..##...###.######.####...####..#####.#..#....#.####..##.#.#######.#########..#.#.#..###.#.#....#..###..#..####..##...#..###.#.##.###
#.#..#####..#..#.#...#..#.##########..##.###..#####.##..##.##..########.#####..###########....###..###...#..#.##...##.....#...#.#..##.#.##.#.##.#..#..#...###.#...##.......##.##.#.#.##...#######.##.#.##..##.##........###.#.#....#....#.#.#####.##.######.###########..#.##..#.#..#.######....##..#.##.#####.###..#.#.###.#.####.#.##.#......##.....#.#.##......#.###..##.##.#...#.##.#.#.##.#..#.####......#.###.#...###.###..#.#.###..#....#.#.##..#####.##.#.....#..#.#.##..##.####.###.##.#..#.#.#.######.##.#
#..####....##.###...#.###.###..#...###..#..###..#..#.#.#.#..###########..#######.#.###.#.###.###.####..#.#..#..#.#.#####.##..##....##.####.#..#.###.....#.###..##.#.......#.#.##....#####.#.##..###..##...######.#.###.###..#.#...#.....##..#####.#.##.##.#.#########...#.#######.#..#.#.###..##..#.#####..####.####.###########.#.#.#.##.#.#####...###......#.#...######..###.####.######.#...#....##.##.###...#.#.#...#.#.####.#..#.##.#.###.####.#..##.###.##.#.#....##....#..#..###.#..#...###.###..##.##.###..#
###.#####.#####.#...###.##....####.#####...##.##.###.#.###.#.########.##.##.#.#..#...#.#..#....#.####.###..##..##..########.#.########..##.##.#.##......#..#...##...####.#.#.####.##.###......####...###....#.##.##.########.#######.#.#######.####..######..#.#...###.##.####..#.##..#.#.####..#####..#####.###..#.#.#.##..#.#.#.#####..#######...#.#.##...###.#.###.#..#...####.....####.#.#..####.##..#.#....##.##.......#.#.#.##.#..##.##.#.#.#.####.#####.##.####.....#...#.#.###.#.####.#..#.##..#..##.#####.#
##.##.##...##.##.#.#....#####...###.##..#.###..#..#.######.##.#####..###...#..###.###..##...###..##.######..######.####..###..###.#..##...#..##.#..#####.#.##.##.#.#..###.####.##.#.###.#.######.#..#.#.....#.#...#.#.###.#.#.##...###.#..##.#.#.#.#.####.##.##.##..##.##.#.###.#####....#.###.##.#.#..#.##.#.....##..##.#.##..##.#...###.#########.#####.##.#.##.....#.###..##.###.....#####.#...##..###.###...###..########....####.##..#.#########.#.##.#.###.....####.#.#.#..#.######..###.##..###.#.###.#....#.
###.#.######.#..########.###.##..#..#.##...#.###...####.####.####.#.#####...##############.#...#########.###..#...######.#...######.#.###.#..##....###.##..######.##..#...##.##...######.#.###..##...#.###.#####.##...#.#..##########..##.##.##..##.#.##.####.#...#.#.###..##..###.########..######.#.#..#.#.###.#.####.#######.###..###.#.#.#..#......#.####.#..#..###.######.##.###.##########..###..#.#..#.#.#..##.#.#.#######.##.#.####.#..#######......#######.###.#..#.#.#.##.####.########...####.###.#.##.#.
.##.###.##..#.#.#.#####.###.####.###.#....##.....#..##.#..#.#...##..#.#..###.##.##.####.##.#..#..#..##..#####...####.###...##########.#.##.####..##..#..#.#....#...#.#....####..##..#.###.####.#.#....###.#.##.####..###.#.###.##.#.#.##.#.#.#.#.##.####...###..###..#..#..#..#.####.#.###....##....#.#.##.#######.#.#.#..#....##.###...#######..##.#.##.#.#...####.##.###...##.#.#.####.###.#.####.###.#.##...#####.###.#...#.#.##.####..#..#.##.########....##..##.##..##.###.###.##.#.##.#####.#....#..##########
..######.##.....#######.####.###.#.#..######.#.#..###.#####.#.###....#######.##..####.###.#.#####.#.####.##.##.#.#.#..####...##..#.#..#.#..##..#.##.#.###.#########.##.###..###.......##....##.##.####......#..#..#.#.###.#...##...##.#.#.#..#...###.#.##.##....#######...#####.#########.###..##.###.#.#########..###.##.#.##.###.##...####....#...#...###.###########..#######.###...#######...##..###......#.#.....#.####.########..#.#####.##.#..#..#.####.........##..##...####.#.##..####.#..#.....#####..####
.....##.##..##..###.#..#..####..##.######...##.#####......#.#...###.##..#############.#..#######.###..###..#..##........######.#..#..##...#.#..#######.##.#.#..#..#####...####.#.#####.##.##.#..#.###.#.#.#########.######.###..#..#.###..#..###.#.####.##.#.#.##..#.###..#.####..###.#.#..##.#.#.#...#...#########.###.##...#.##..###.#####.###...###..#.##.##..#.####..##.....#...#.#.#....#..###..#....#.######.#.########...##.########..#.##..##..#..##.#.####...######.###..#..##..##..#.#####.####.##.##.#.##
..#.#######.####..######.#.#.##.#.#....#####.#.####.####.##..##...#..##..###.####.#.#######..#.#####.#####.####.###.###..#.###.#.##.###..#.###..######.#.#.##.##.#.#.....###..###.####....#..#......#..##.#..##..###.######..#.....####.##..#.###.##....##.#.#.####.#########...##.##.###.#.###...#..##.####.#.##.##.#.####.#.###..##.#####..#.###.#####..###########..###.....#..###..##.#.#.#...#.###.#.##.####..###.##..######.#..####.########..##..#.#...####.#.#.#.##..##.#...#####.##.###.#..###...##..#.##.#
.#..###.#####.#######....#.##...##.#.####.##...##.##.#####..##.#...#.#.#.###.#.#####..########.#.#...##.#.##..#.##.#####.#.#.##..###..####.####.##.#...#####.#..###.####...#.#.##..#####.##.#####.#############.##.###.##...######.#.####.###..#...#.#.##.#######.##.###..######.#..#.##.##.###.#.##.##.##...###.##..####.#...########.#...########.#.#.#.###.######.#...######.#...##..###.##..#.#.....#.#.#..####.##.####...#..#..##..#..#.#.###..#.#..#######.#..##.###..##.##....###..##.####.#.###########.###.
#.##.##.#.#...#.#####.....#..#.#.##.####..##..#...#.#..#.####..#.#.###.###....#.#...##.###......#...#.###...##.###.....#......#..#..#.##.####.#####..#....#.##.#.#..##..#.##.##.########.#.#.###.######.###..####....#..#.####.####.###...#...##.######..#.#..####...##...##..##.##.##.#.##.#..###.###.###.#.......###.#.#.##.######....###.#..#.##.#####.###...###.#..##.##..###.##.#.##.#...#.....###.#########.####.##.#...##.######..##.#####.##.##..#.########.##.##.#.###...#.##.#.#.##.#.#..####.####...#.###
..#.#....##.####...#######.#..##.#..#.#.#..########....##.#.####.#.###.##.####.#######.#..###.##.##.###.#.##.#.##...###.#.#...#####...#########.#.###.##..####.#.####..#.#.##....####...#.##.#.#..#...##.###.##.#.#...###.##.....###.#..####...##..####.#.##.#.###.##..###....##.######..#.#....##.##.#...###..#.#######..#.##.#..####.#.#.#####.###.##.#.#.####.##########....###.#.#.#####..#.###...##....###..#..#..###...#.....##.#####..#######.#.##.#....##..####.####..#.#.#..#.....#...##.#...###.##....##..
#..######.##..##.####.#####.#..####..####.##...###.#...##.###.#.##...#.#.####.###..####.###.#..#.#######.....##...####..####.#...#########.##.##.#.#.#...###..##.###..#####.###.#.######.####..#.##.#..#.##########.##.###..##..######..###.##..##..####....##.#.#...#.##.#######.#.#.#.....#.###.###.#..##..###.##..#.#.############.###.##..##..###..####.#.#.#.#...######......#..#.####..####...#.#.#####..######.#..##....##.#..#.....##.#..####..########..##.###.#####.#.##..#.##.#####.###..##....#.....#..#
#..#.###..###.#.#.##...##.#.#.#.#####.#####.###.#.....####..##..#.#.#..###...#..#######..######.###.##.#..###.#.##..###.#.##.#.###.#.#.###.#..####.#.###.##.##.##.####.##.####....####.....##.###..##...#.#.#####.#######.##....#.####..###.....##..##...###.###..######.#.##.#.##.#####.#.#.#...###.######.##.#.#.#.#.#.#.##.#####.#.#.####.##.#####...#.#..##.#.#...###.###.####.##.##..###.#..##.#..####.#.##.###...###.##.#.###.###.######.##########..#..###..#..####.....#.######.###.##..#.#..###.....##..#.#
##...######.###......#####..#..#.#...#.#....##...##.##.##...##.##.#..#.#####..#.####.##.###..##..##.####.#.##.#.###....###..##.####.###...####..###..##.#....######..#..##.##..#.######.##.###.###.#.#######..###...##..#####.##.###..##..####..##.#.##..###....#####.#.###.#..###.#....####...##.##...#.####.#.##..#.##..#.##.####.##..###...####.#.#.#..####.###.#..##.##.##.##..######.##.###.##.#.####..#.#.#.#####.#..#####.#...#.##...##....###.......###.#.##.#.###.##.##.#..##..#..##.#..####..##...#.######
...##...######.###.######.##...##.#.#####.########.#..###..###..#####.###.##...#.#..#..##.#...##..#####..##..#...#.##.#.#.##..#....#.##.#.######...###..##.###.#..#....####.###.#.##.###..##..#....#.#.##.#.##.#....#...#..#.##.####..##.###.###.##..#.###.#.#.#.##.#.#.##..#####.###..###.#.#...##..###.###...##....###.#...####..#####.#...####.##.....###.#.##.#####.....#.#.#.##...#.#.##..##.######.###...#..####.#..###.##.#####.#####.##.#.....####.######.##..#######...#..#####..##.########.##...####.#.#.
##..#.#.####.####..###.....#.#.#..#..##.#.#####..###..#..##.##.....#.###...#.#...#..##..#..#.####...#.#..########..######..##########.#..######.#.####.##....##.##..###.#...#.##..###...##.##.#.#.##..##.##.#.#.#....#.#.######.#####..#..#.#.#.##..###...####...###..##.####.#.#..##.#.##.##.##.##.#.#.###.###...##.#.#...#.#..#####.#####..##.#..##.#..####.#...#.#.#.####.###.....#..#.#.##.#########.#..#.##.....#######.#.##..###.##..#..#.####....#.###############.#..#.#.#.#.####..#.##.####.##.#..#######.#
..#.#.###.####...#####...####..##.##.##.#.########...####...#.#..#.#.#######.#.#.#...##########.####..#.#.#.##.##..#########..#####.#.###.#....######.#..##..#.#.#..##..#.##.###...#########.##########.#..#.##.###..###...#.######.#...#..########...###..##.###.#.####.##.#.#####.#.####.##.##########..#..##.#.#.#.#..##..###.####...#.##...####.##..##.#.#.#.#..##.###.#.###..#####.#...#.######....##..#####.##.#.##.##........#..##.######.##.######.#.#..#.#..##...#.###.#...#.#.##.#..#..#.#.###.###...##.#.
###.##.##...#####.#####..#####.####...#.....##.###.#.###.##.###....#..##..######.#.###.####...#.####.####..#.#..###.##..####.######.#.####.####..######.#########.###....##########..#.##.###.##..###.####.#..#######..####.#.#.###.###.###...##.#...######.###.#...#####.####.###...###.####.###...####.#######.##.####.######.######.###..####.#.#.####.#.#.#.#.#.#.#.##..#.##.#####...####..#...#.####.#.#######.#.###.####.##.#..#####..#.####.##.##.#.######.#.##.##..#.####.##...#....########.######.#.####.#
...####...###.#.#.##.#####.....##.####.#####.#######.###.#.#..####....#####..###.###..#..##.###..###..#.#...#...####....####...###...#.....##...##..#.#####..##.#..#..#.##..#.#######.##.......#.#.#####.##.#.#######...######.#.....##.#.###...#####.######..###.##.#####..##.##.....#######.###..###.####.#.##.....##.#..###....##.####.#....#..##.############..#.#.#.#....####.#..#.#.#.#.###..#.##..##.###..#..####...##.######..###.######....##...######...##.###.###..##.##.#..##.#.#.#...##.##..#...#######
#.##.....#.#.#...#.##.##.#.##.#..#.####...#.#...###..#..#..###.##.###.##.#..####..#.####.###.###.#.#..######..#####.#..######.##.##.#.##.#.#...######...##.###.###.#...###.##.####.######...#..#.##.#.#####.##.##...#.#..##..##.###.####....#.#....#.#.#######.....##.##.#.###.#.#####.##..######.#...#.##..##...#####.###....####.##..#.##..#..##.###...######..#####..##.##.###...#.#.#.#####.#.##..##.#..####.#.#.###.#...#.#...#.#.######..###.#..#####.#####....###...#.#...######.##....###.####..####.##..###
##..##..#.####..#...#.####..##...#......#.##.#.#########.##..#.##.#####.#..###.#...###.##.#...##....##.##..###.##.#..#.##.##...#..##.###.#.#..####.#..#.#..##.###.##..#.#......##.##..#####..#.##.##.#..#.#########################..###.#.##.######...#.#..#########..#..###.###..###...#..###.#.#.######.###.#...####..#.#####..###..##.#######.##########....###.##.#.#...#.#.#.####...######.#..####.##.##.####....###.##.#.#.#.#..#.####.#.##.##....#..#.##.###.####.#....########....#.####.##.#.#.#.#..###.##
#.#.##..###.#...###...#.#....##.#.##.###........#.#...#####..#..###..####.#.#....###..#####...####....##.####..#.##.#..##..#.##..#..##..#.##..########.#.#....#.######..#..#...###.#####.....#...#.....#..##.#.###.#...#####.#..#...###.###..#.#..#####..######.....#..#####.###...#..#.###.##.###.##...#.#.##########.#.#########.....#..#.##...##.#.###.###.#..#...#.####.#.#####.#.#..##.##..##.#..##..##.#..#.##########..##..#...##.#.########.##.##..#..#...#..####.###.######.#.####.#####.#.###.....####.#.#
#..##.#.###.##.##.#.#...###.###...##.#.#..#...#.##..##.##.####.######.##..#####....####.##.#..###.####.#..###..#.##.#...#.#..##.#.#..#..##.###...#.#..#.##.#..#..#..####.####.##..######.###.##...###..#..##.####.#.##..########..###########...#.#####.###...#.#...###.##.###.####.##...#.##.##.##..#.#####.#.##.###..##..#...####.#####..#.#.##.##.###.###..##.#######..#.##.###.##.####..#.####..#..###.##....#..####..#.#####.#.#.#.###..##.##....###.#####..####.##.##.#.#.##...###.#.##..#.#.##.##...#########
#####.#.#####...##.#.#.#.#.##.####..##..#.#....###..#.#...##.#.#.#.#.#.######.####.#.##..#..##.#..#.##..##.#.#####.###.####..##...##.########...##..###..#...#.#.#.#.#.###..#######.....###.###########.###...#.#.#.##...####.###.#....#.##.####.#####..###.###..#.###.#....#####.#..#.#..##.##.#.#####.##.#######..#.####.##...###.######.######.#.####.########.#...##..####.####....#.#..#.#.#..##.##.......###...##...##..##..##..####.#..#.##....##..##..#.#..##.####..##.####.#.###..#####..##.#....##.##..#..
###.#.#..#..#...#..######.###.####.#.#.########.#####...#..#.......#..####..##.###.#..###..#.#..#.#..####.....#..##..#.##.####.##.#####.###....#..#.##.#.##..#######.##.#...#####.##.#.#########.#.##.#.#.#.#.##...#.###.....##.#.#.#.#..#..###.##...#########..##.#.#######..#..#.###..#...####.#.###.###.#.####.#.#.##.##..###....###..#####.#.....####.###...###...####.##.##.###..####..###..##...#####.#.#.#.####.##..####.##.##.#########..#######.##.#..###.##..##..###..###....#.#######.#..###.##.##.#.#...
#####.##...######.###....##.###...#.#####.####.###..#.#.##.########..#####....##.##....#.#.##.#.#####.#.#.#.#.##..#....#..##..#.##.######.#.....#.########...##..##...#..##########..#####.####..#.##.###..##..########.##..#..###.###...#####..#...###.###..###...#.##..####...#...###.#.##########..####...#.##..###.#####..##.###.###...##.####.###....#.#.##...#####.##...###.#.#######.#.#.#.#......##.#.##.###....##.#...#####.##.#.#.#####.#.##..##.#...#.#.####....########.#.######.#.#######.#..#.#.######
.########..##.#.###..#.##.#...#.#..#...##.#..#..#.#####...###.###..##.##.###..#...##.#.#####.######..#.##....#.#..######.#####.#####.##.##..#####..##.....##.#.####.#..####..#.##.####.##..########.#.#######.##...######..#####...#..#.##.#####..#.######...#..#.#..##..########.###.#.###..#..#.###..###..###.##.#.#.#.####..#.######.###.#.####.#..#########..#.###..###.#####.#####.#..########.#.#.#..#..##.###..##...####.##..#....##.#####.#.#######.#.#####.##..#...#..#.######.###...##..##..###.#....###.#
######..########.####.....#...##.###.###.####.###..##.####.###.######.#.##.#.###...#####.#.#..###.##.##.#######.###.#..####..#.#######.###.########.#..##.#######..####.###.###.######.#.####....#...###...###.###..#.##..###..#.##..#..##.#.#.###..#...#..#..#.####...#####..#######.#..#.###.###.##.###..#.#.#....##.####.#######.####.#.#######..##...###...#######.####.##.##.########.#####.###.#########....##.#.#.########.#####..#####.##.####....##..##.##.###...#..##.#.##..#.##.##.#..###..##.####.####.#
######...##...#..###...###...##...##.#..##.##...###...###.#.##.####..########.##.##.##.########...#####.#.##.##...#..######..#.###.#######..####....##..##.####.##.##...###.#..#..##.#.#####...##....##...##.#.########....#.#.###..###.###.###.#.#...#######.#.####..#....##.#.##.#.#.###..#####....#..#######..##.###.####......##.######.#####.....###.#..###....#...###.#.....##.#..###.#.##.##.#..###..#.#.#.####.######.##..#...#..##....####.###.##..##.....#..##..#..#.###.######..#..##.#.#.#..####.##..###
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????