0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 19:52:02 +00:00
OI-codes/S2OJ/1820/data/portal20.in

502 lines
198 KiB (Stored with Git LFS)
Plaintext

500 405
#####################################################################################################################################################################################################################################################################################################################################################################################################################
##.......##.#.....#.######..##...#..#..##.##..##.#..#.##...#.#...#.##...#.###...##..#..##..#.###....##...#.##..#..#.###...#.#....###.##.....##.....#.......#.#...###..#.#..#.#...#.....#.#..#..##..###....##..#....#..#.#.....##...#.##.#.#....#..#.#..#.#........#....###....##..#..#..###...#.#..#.##...#.#.#..#.#...#.#.#..#.....#..##....########...#.#...#..#...#..#..##.#.......##.#.##..#..##..#..#.##.#..##.#
##..##.....###...#...##....#...#.#...##..#.......#.####...#..#....##.#..###.#...###......##.####.......#.#...#.####.#.#..#........#.#...##.##..#.##.....##...#.##..#.#......#..##....#...#.....###....#..#.###..#.#...#.#.....#.##.##...##.##..######......#.###.#..#....##...#..#..#..##...#.......#.#....##.....#.......#....###.###..##...###.#.#...#..#..#.#.##.#.##..#..#..###.####.#..#...#..##.####.....#...##
##.#.#.#....##......#.....##.####.......#..##.....#.#.#.....#..#...##.#.##..#.#..#...#####..#####.#.###...##...#...##.#.#.#.#...#..#.#...#...#.######......#.....#.#.#.#.###..##..#.#..##.###.########..##.#...#....#..###..#.####.##...#..#..###.......##..#...#..#.###..#.###.##.##.#.........#.##.##..#.....#.#.#...#.#.#.##.#.....###.##.....##..###..#......#...##...#....#..#....#..##...........#...##.#.#..##
#....#...###...##..#.#...####..#..#.#....#...#.#.##.#.#.....###.#.....##...##.##.##...#.#...#...#....###..##...#..##.#.###..........##..##.##....##....#.##..#..#...##..#.#..#..#.......###..#.##..####.#..#...###...##...#.#.##..##.#...#.###.###.......##....###..#...##.#...#.#...##..#....#.###...#.#..#.#.....##.#..#.###...#..##.............#...##..........#..#..#......##...#.....#.#........#......###.#..#
#..#..#.....#...#...#...#..###...#.#...#...###...###.#..#.#..###..###...#......##..#..##..######..##..#.##.#......#........#....#....##..#..##....#.####.#.###....#..##...#.....##..#.#....##.#.#.#.#.......##...##.###....#....#.#.#........#..##.##....###.#.#.......#.#.....###.##...........##.#.#...#.....##...###...###...#.#...#...#.###.#.#.##.#...#..#.#.#.#......#..###.#.#.###........#...#.#.##.####...##
##...#..#.##.#.##.#..##..#.....#.##..##...#.#.##..#.#...#.....##...#..#.###.#.#..##.###.#..##.###..#...#.##...##.#..#.###...#.##.#...###...#.#.##..##..#.#.##.#..##...#..#.#...######...###..##....####...#.#.....#.##...###..##.##.#..#.##...##..##.###....#.#...#...#...##.##.......#..#.....##..#..##.##.##....###...##...#..#..#..#..#.##.#.#....#...##..##.#..##.........#.#...##..###......#..#######..#.....##
#....#..##.#.##.#####...##...#..#....#........#.#...##..#..##.#....#.#...#.##.............###..#....#.#####..#.........#.##.#...##.#.##....#.....##.......##..#..##...#..#..##.#....#.#.##.##..........#..#....#.#.######..###...#..##.######..##..#..#.#....#.......#.#..##..##..#..#.....###....##.......#..##..##.#..##...##...##...##...#..#....#..#....#..#...###.#.###........#....###...#.##.#.##.....##...#.#
#.#.....##.#.........#....#..###..#.###.#..#..#.##....#.#.....##.#.###.#..#...#.####.#...#.....#.##........#...#..##..#...####..##.#..###.###.......#....#..#.#.#.#...#.##..##...#..###.#.#......##.....#.##.#.#......#.#......##...#...#.#....##.....#.#####..###...#.#......#.#.#.##.#..#...#....#.#..#..#.###.##.####...####....###.##..#.....##..#..##..##...#.##..##..#.##..##.#..####.......#......##..#...##.#
#.##..#..##...##...###.##..##..##...####.#.###.#...#..#....#...##...#.#..#..##.#..#..##..##..##.#...#.....#....#...#.#.....#..###.......#.#####..#.####..#...###.##.....##..##...##.#.###....###...###.##.##.#....#..###.#.##.##..#......#...#.....#...#....##...##...##...##..##...#...#....#.#..#####.#....##.####..###.###.#...#...##.#######..#.###.#.#...####..###.....#..####....#...##.....###.....#.#....#.##
#.##..#...#.....##.#..#..#.##..#..#.#..#.#..#.#...#.#.....#....#...#..#.##.....#.....#####.#....#..#..#..###...#.#.#...#.#....#.#.#...#.#.#..#...##....##.#.#.#......#.#.#...#..##..#.####.##########....#####..#..#.##.#....##..##...##..#.....#...#..#.#.#.##......##.##....#..#..#..##..##.#.#########.......#..#.#.##..####.....#...#..#..#....#.#.##...##.......#..#..#..###.##..#.##...##..#.#..#..##......#..#
###...#.#..##.....#..###...........#...##.##..#.....##..#....#..#...##.##.#..##...#..#.###........#.#....##...#...#.##..######.....##.#.#.####..#......##..#.##..##.##..##...###...#.#.#.#..##.....#..##..#..##...#...#..##..#.#..#...###..#.#...#.###...#####..#.###.#.###.##..###..####......#.#.##.#.....###.###.#....#...#.#..##.#..###..##.####..##...#.##.####..#..#.###..#...#.....#.#.#####..###.###...##..##
##.#..#.....####...####.....#....#...###.....#....##...#......#...####.#...#..#......#..##..#.....###...#..#####..##..#.####...##...####..#..###..#........##..##......#..#...........#......#.#.###.......#.##...#...#......#....#.#.....#....#.##..#.#..#.#........##.##........##.#.#.###....#.##.##...#.#.#..#...##....###..####.##....#.#..##...#.#.###..#.##...###..........#....#...#.#.#......##....#.......#
#......#.#....#....#..#....#..#...##.#.#.##..#..#.###.....#.......#.###.#.....#....#.#.#.#....#..#.##......#.#..#.....###.#....#..#.#...##...#####.###.....###..###..#...##..#..##.####..##....#.##....#..##....##.#.#.#.......#####.........#.....##.#.....#..#..#.#..#..##..##..####.#.#...#...#.........#.#..#....###.##.#...#...#.#...#.#....#.#...##..#####.#.##.#...#........###.......#.#..#..#..#####.#..#..#
#####..#.....#..#....#.#.#........#..###..#...###.........#....##.#.#.##.##.#..###..#..#.....#..####........###.#..####....#.#...#..#.#.##....####......###.#.##.#####.#.##.#.##.####..###..##.#..#.#...#.##..####..#.#.#...#...#.....#.....#....#..##...##....##.##.#..#...#...#.#....#.#.#..........##....#.##.#...#.##....##.........#..#..#..#.##.#.#......#....##..#####.#..#.####...###.#####.#....#....#..####
#..###..##.##...#.###.#...#.##.##....#..#......#.......#.#...#.....#.#.#.###...#.####......#...###........###.#...#.....##....#.##....#..##.#....#.#.#..#.#.#.#.#......#####..##...#....#....#...#.#.#........#....#....#.....###......#.###...##.....#..###.##..#..###.##..#.....##.#...#.##.#....#.###.#.#..#.#.#.#.....####.###..#....#..#..#..#.#.##..#.#.##.#.#..#...#.#...###.#..#......#...#......#...##.##..#
##..#.#......#.#.#....#.....#.#.###.#.##.######...####...#.........#..###.#..###.##.#.##....###..######.##..###...#.#..#.####.#.#..#..#..##...#.#..##..##.#.....#..#..##...#.#.##.#.##.#...###..###...............#....##.###.###............##....#.##.##..##....#.##..##.#....#.###...###..#.....#.#....#.#..#...#.#.##..#.######.#...##.##........#....##..####.#....#..#.#...##....##..##....#.#......#.#....#..#
#.....##....#.##..#...#..#..#.###.##.#..........#....#....#....#..........##.#......#.#.......##.#.##....#...#....#.#.###.##....#.#...#.#####.......#####.......###..#...##...#.###...#.....###.###...#....###..........###.###.##.#.##.#...#....##..#...#..##......#.#.#.....#.#.#.#######..#..###...#.#.##.#..#.#.###.....##.###....###.#....#.#.#..#.#.#..##..###.##.##..#.#.#.......###..#..#..#.....##..#.##.#.#
##..##.#.#...###......###.#....#.#..#..##............###..#..###..##.......#.#.#.......#..#...###...#.....#.##..##..#..#....#.##...##.#.##....####..#.#.#.#.#......##.##.###..#......###.##..###.....###..###...#...#.#..##...#..#...#.#...###..#...#.....##........###...##....#..##.#..#.#...#..#.#.#...#.##.##.#...#...##.#.##..............#.####........####.#.....#.#.............#..#.#......##.#.#.#.##.#.###
#.#.#.#...#..##......###........#.##.#....###.##....#.###.#.#...#..#.#.##.#.###.#..##...##.#.....##.#..##.#.###..##.##.#.###.......#............................#..#.##..###..##.##..#.###...##.###.#.#.#..######..######....#.###......#..#.#..#.#.#..##...#####.#.........#...###........##.#.......##...##.#.....#.#......##.#.#####.....#.#.....####....#...####.#...##........#.#.....#..#..####..........##..##
###.#.##...##.#....#..##........#..#.#..#.#.#..#.....#..##..#.#.#..##.#.###.#..#....##..####......#...##...######....#....#..#..#.##.#.#.##.#....#..##...#.##.....##...........#....#...##..#.##.#.#....#..#.#.##...#....#.......#.#..#.....##...#...#.##.#.###.###.##.####..#.#.####..###...###.##.#...##.##..###..#......###.###....##..#.##...##.......#..##..#...#.#......#..#.#...#.####..#..#....#........#.#.#
#.####.##.......#...#......#.##..#..#.......#...#...#...##.#......####.#..#..#..#..#...#...#.#..##...#.#.##....#.#.#.#..#.###.##.####.#...###.....#.......#.....#.#..#.#...##..##...###..###..#..#..##...#.#.#...##.##.#....#....##...#.#..#...#.##..##..#...###.#..##...####..######.#...##...#......#..###.###...#.#.#...#..#.##..#.##..##.#....##...#..##.#....####.##.................###.....#.#.#...#..#...####
##...#####.##......#....###.##......##..#...#.#....#...##.#.###...#..####.#..#.##.###..#..#.##..#....#.##...##.##..#..###..#.##..#...#.#.....#.#.#.#........###.####........#...#....###....#..#.###...#.####.....##.#.#...##.#..#..####.###.#.#.##..#......##...#...#.###.##.####.##.#....##..#..#.#.#..#.##..#...#.....#.###.#####..#.#.#.###.##.#.#...###.........#.#####...#####.##......#....#..###..#.#....##.#
#.......#...#.#..#.###....#.....#..#.....###..##...##.....#...#..#..#.#..#.#.#.#..#.....#....#....#...#.#..........###......#..##.#....#..#.##.#.#..#..###....#......##.#.##..#..#.#..##.#####..##.#.#.#####..#..##..#.....#.##.###..##.#.#.#.###..##..#.##.#..###....#...##.######..........##.....##.#..#..###.##....#..#.......#..###...##.##..##.#.#.###..#....#..###...#...######.#....##.#.#####.....#.##..#.##
#.#.#.#......####..#...###.#.##..#.#..##...#.#...#...##.......##.##.###...####.#.##.##.#.#....#....##...#....#....#................#####..###.###..#.##...##....###.##....#.#..##.#..#####.#.#.#.#.##..#.#.##...........#####.#....#.....#....#.#..#.#.....####...##..#.###...#......###...#.....#.#.#...##.##..###.#..#....#.#.###..##.#.#..#.#.#..#..##...#.##.....#..#...#.#.#..#.####......#......###...#..#.##.#
##.#...#..#.#...##...#.###.##.#....#....#.#####......##.#.#....##.......##.###..##..#.#.#....##..#.##.###.#.#.......##.###..##...##.##...#......#.#.###.#..####....#..#...##.#.#.####.###..........#...##..##.........##.#.#.#..###..#...#..###.#.##..#.#....#...####.#.#.....#..#.##.###...####.....###.#......##.###....#...#.##.............#...##.#.#.##..###.###..####.##..#...##..###.###......#...#...##....##
####....##..#....#......##.#..#..##.##.##...##...##.###.##.#..#.#...#.##..##....###..##....#...#..####.....##.#.####.#..##.#####....#.#.#.###....##.#.#....#....###......#.#..#..#.#...##..#.#.#...#.##.......##.###..#.#.#....###..##.#.#..#.#....###..#..#######.###...#.....##.###.#..#...#.....#####.#..##....#.....#####.#..#.....#..#.#......#.####.##...##...#######.#....#.#........#..#..##.#..#.....##.####
#..#.##....#####.#...#####.#...#.#.........#...##.####..##.#............###.....#...........#...#.##..#...##.###..##....#...###.####.#.....#..#...##.####......##.###..##...###.#.#...#.#....#.#..#.#.......#.#...#.....#.##....#...##.#...##....#.##.##..##.#..#..##....###..##...#.##.###..#.#...#....#....##.....#.....#.#.#..######.#.##.#.....#.#.....#....#..#.##.####...#....##..#.##....###.###.#.#.#.#######
#.#..##..#...##.##.....#.###.........##..#..#.............#..##....#..#....#..#...#.##.....###.....#.##....#..#.#..#..#....#..###.#....#..####......#.##.#.#.#..........#..#.###.#...##.#....##..#...##....#.###.#.#...###........#.#.#.#.......#.###..#..#..#.#.#..#.##..###........###.##..#.....##..#.#.##...##..#.....#.#......#..#..#..##...###...#...#.....#..##....#.####......#..#.##.#..#.#.......###...#..#
###.####.#..#.##.#####..###.##.....###.#..###.#.#.#.##....####.#..#......####.....#.....#..#.#...#..#......#.###.....#...#.#.#..#.........#...##..#..#...##.##...#.##.###.#.....#.......###.#...#....###.....##.#.##..##..#.#..#.#..#.#...#..#.#.#.##.....#.##.#...#.#.....#.#.#####.#....#..#...##..#...#....##.#...##.##.##.#.#.####.####.#.###...##..#.##...##.##..#.##...#.#..#..#..#.#...#....#.#.#.#....##..#.#
####........##....######.#.#..#....#####.....#.........#..##.#.##......#.####...#..##.#.##.#.#....##..#..#....##......#.......##.##..#....#.#.##.#.##.....#....#..#..######.####..##.#.##..##.#..##..##..#..#...#......#..##.#..###.#..##.##...##..##...##.###........#......##..#...#..##..##........#...##....#.#....#.#......##.##.....##..#...#......##.#.##.#..#.##.##.#.......####.#..#.##..#...##...#..###...#
##.......###........#.##..#..###.....###....##....#.#.....#..#...###..#.....###.#.##..#.#.##.#.###.###.#...##..#.##.####..##.##......#.###.##..###...#.##.......#####.####..#.#.#.###.................####..###.###..#..##.##.#........#.........#..#.##..##...........#...#.....#.....#.##.....#..#..#.#.#.#.##...###.......####...##..#.#.#..#.##...#.#..###.....#....#.#.#.#..###.....#.#.##...#.###.....##......#
##..##....######.#......###......#.##......#..##.#.......#.#..#......#....#......#.##.#..###.##.#......#.##.#...#..#...#..#.#..#.#..............#...###.#.#.........#...#..#.#...#...#......#.##.......#.#.###.#..#.....#####..###.#.#....##.#.....#..###.#.#....##.##.........###.#....#.##..#.#.#.#..##.....###....###.##...#..###.##..........#.#..#..#.##.#....####...#.#.##...##...#.#...####....##.###........#
##.###..###.##...#.#.##....####.#.##.#...#.#....##.#.#.###.###.##...#.##...........##..##.#.......#.##....#...#.#.#..##.#.#.#...#.#...#..##...#.###.#..#..#..#.#..#.##.#.....##..#.##..#######...#.....###...#..#..#...#..#..##..#......#..##..#.##......#..##.#..#......#..###.#.####.#.#..##..........##...####.#.#....#....###.##..#..#...#..#####.....####.....##.......##...#.#..#.####.#...##..##.#.....#...###
##.#####...#...##....#.#......#...#........###.#..##...#.##........#...##.....##..#.##.###..#.#.##.......#.#.#.##....#####....#....#.#..###.#.#.##..#..##.#..........#..###.....#.....##..#..#..#....######.#.##.##...#....#..#.#.#..........#...#...###...##.....#.....##.#.##.#....##...#..#.......##.#..#.#.###..#....#.....#.....###.#.#..#..##.#.#.#...#...#.##.#.#.#....####.##.####.#...##....#.###.####.#####
##...#.#...#...#........#.....#..#.#..#..##.#..#.....#.#..#.#.#..#..##.#....#..#...##...##..###..#.#..##.##....#.##..#.#.####.#...##..#####....#..#.....##.##.##..##..#...##.#..##..#...#.###...##..###.#.......#.###.....#....#.#......###.......#..#...#...#.#.#...####..#....#.#..###....#.##.###.#..##..###.#....#...#...#....#..#.#...#.#.##.....#.#......#.##..###.#......#......#..#...#..#....#.#..##.......#
##..#........#.##.##.##.........#...#.#.#.#........#.###.#.......###...#....##...###..##...##..#..#..#...#....##....#...#...##.....#.#.#....#..##..#....#.###...#...#..#.#.#...#..##.#.##.###.#........#...#..#.#.#...####.####.#.#..#.#..#.........####......#.#.#.#...##...##..###.#....#...##.#.#.#.#.#.##.....#.#....##.#.##.#.......#........#.####..###.###.###.#..###...###.###.###..#.##.###..####.#.##...###
##.#..#.##..##.......###.....##..#.....#.#.#.#..#...#..#.#..#..###.###.#....#..#..##.#....#.....#..###.###.#.##...#.##....##.......####.#.##..##...##..##..#...#..##.##...#.#..........#.#....#..#######..........#.#.#.#..#.###.#...#.###.#.....#...#####...#.#.##...#.#.#.#.#####....#..##.....#..#...##...#..##.#.#.....##.####.#..#...#.#..#.#.###..###.##.###.....#####.#..#.##..#...##.#..#...#.###.#.#..##...#
#.....#.#...#..##.#..#.#...#..#..#.#.#.#.#..##.#...#....##....#...#..####.#..#########.##....####...#..##.#.....#.##......#.##.#.##.##.##..##.###...#.#.#####..#....##..#...#..#...##..#..##...#...#.#...#.#......#.#....#..##...#..#.##....#.#####.....#..###..#.##.........#.#..#.##...#..##...##...#..##..#.#......#..##....#.#..#.........#.#..#.####.#.#...###...#....#.#.....#######......#........#.##.....#.#
#.###.#.##..###....##...#.......#....###.#....#.#..##.#...#.....#.....#.....######.#.#....#.........##...........###....#..##.#...###.#..#.#.##.#..#.....#...#.#.....#.#.#.#....#.#.#####.#....#.##...#.###.#..#.#..#.###.........#.....###....#....##......#...#...#.##.#....#..#.##.##.##.#.#.#.###.#.#..####.#...##.#.###.......##.....#..#..###..#.....##.##.#....#####.......#....##........#.#...#.##.##.#.####
#.#..#......#.#....###...##.##...#.....#...#####.....######.##.##.##.#.....##.###...#....#..#.##..#..##.##....#.#.##.#.#...#.##..#..##..#.......#...##....##.#.#.###.####.#.....#.##.####.#...##....#..#.###...#.....#.##.....#..#.##....#.#...##.###.......#####.###...#...#...#.##..##.##.#.......#.#.##..##.##..#..#.#.#.#.....#..##.##..#....#.#.....#.#.#.##...#...##.#.#.##.#.##.#.#.###..##.##.###.#..#......#
####..#.##..##.#.#...#...#...###.#.#..#..#......#.##......#...#.#......##..#.....#....#.....#....#.....#...###...#.##..#######..#.#....#.#..#.......#...#.##.#..#..#....#...#...#..#.#.#...###....###..#..##..####...##.###.#...##..#.....#.#.###..#..#..#....##.#..#..#...#..#..#.#.##....##..#....##..#.....#.##...........##...##.#..##....##..#..#.#.....##.##.####...########........#.#..##.#..#...#.#..##..#.#
####.#.....#...#.###....#.##....#.##...##.##...###...##.#.#..........#.#...##.#.#...##....##.#...####.#..#.##.#..#.....#.....##.#.##...#.#.#.###.....#.##.##.#.####...##..#.......##.....#.##...#.......#.#....##...#....#.##.#....#...##..#....#..#...#.#..#######..####..##..#..##..#.###....#......####...#.........#..###.#.##...#.....####.#.##..#.##.#..##.#.#.######.#.##.##.#.######..###.#..#.#.......#....#
#...###.#####..#...##.....##...##.###..##..#.##..#####......#.####..#..##.....#.........#...#.#..#.#.....##..##...#.#.#.#..#...#.#.##.#....#....#.....#....#.###......###.#.#.#.#.#.#.#.#####...#.#..#.#.##.#.#......#.###.##.####....#...#..........##.##.....#..#.....##.#######..#.##...#..#.#.#....#..#####.#.####..#....#..#.#.##.#.##..##..###...#...#.#..#.##.#.#.#...##...#.....##...##.#.#..#.##.#...#..#..#
#.##...##.##....#.###.#.#.##.#....#.#.####....##.....##.#.#..##.....###....####.#.###.......#.##...........##...#....#..#.#.####...#.....#.####.#...####..........##...#.##...##...#..###..##....#.#.#.###.........#.#...##.##.##.#..#............##.#.#..#..#.##....#......####...#.###..###.#...#.#..........#..####....###..#.#...##.#......#.##.##.###....#.#.##.##..#.#....###...#...#..#...##...#....#.#..#..##
#.##.###....##.######...#....#####......##....###.#..#...#.###...##...#.#..##########...###...#.##.....#...##.........###..#...#.###.#..##......##.##...#.#...##..#.#.#....##.#..###......#....#......#.##.####.#.#..#..#...#...#..#.....#...#....#...#.#.#..######..#.#.#####.#.#.#...##.##....#.....#..........#....##...##.#..###.##..#......##..##..................#....##.##.#.....#...#.......#..#.#..##..#.##
###...#.#.##.....#.#.#.###...#.......#.....#....#.##.......#.#.##..##.#.###.##.#.....#....####....#.....##.#..#.#.#####.#..#...###..#..#####.##.##...#....#..###.##.#...##.......####.#.##.#.#.#.###.####...##..#...#...#.##...#.#.....#.#...###....##.....#.#.##.##...##...##...##.#.#.....#.....#...#.#....#.##..##...#.###.##.###....#....#..##...#...#.####.#.#...###..####......#..#.#......##.#...######.#.##.#
#........##..#..#..#.#.....##.#..######.#.###..####..#...######..#...##.#####.#..#.#..#.#.#.##.#.#.....##.#.....#.###.#...###....#..####.#...#..##..#....#.#.#...####.#......#..##..###.#........#..#...##..###.#..#.#........##.#..#.####......#.#....##..##.#.##.#..#.#..##.#.#.#...#.#.#.#.......#...#.###..#...####...#..###.#.............#........#..#.##..#.#....##..#####.......#.........####...###.##..#.##
#....#..#.#........#..#..#.###.#..#..#.#...#.#.#..#..#...#.#####.#.#....###.....###.#.#..#..#.#.#.##..#......#.##..#..###..##.##........#.....##.#..#...#####.##..#...##.......##.#.##.##..#..####....#......##.......#.#..##....#...####..#.........#.......##.#......##.....#..#.#.........#.#..#######...###...#.#..##.#..#..#.#..#.##..##.##...#.#..##..##........#......#.####.##.####.#...#.##.#..#.#..##....##
#.#....#.##..#######...#...#.......####.#####..##...##....######.##.##...#.##...#....###..#..#.##..##.###.#####...#...####..##.#..#....##..#.####.#.##.###..#.#...#....#.#......#.##.##....###..####..#..#.#........##.#......####...#..####..#...##.#............#.#..#....##.#....#..#.#.#.#######.###....#...#...#....#....###.#....#.#..#.#.###...##....#....##..###...#..#.#.###..#..........#......##.##...##.#
#....#.##...#.#....#..#..####.#.##.####..##...###.#.#..##.....##......#.#.#..#.#..#......#..##.....#.#..##......###....#...........##.#..#...###.#....#.##.#...####.......#.#..#..#.#.###.###.#.##...#...##..###.#.##..#.......#......##.#.##.##.........#.###.#..##.##.##.#...#........#.......#..#........#.#....###..#....#...##..#.....#.#.#..#.....#.#.##....#.######..###.#.#..##.#...#######.#.##.#..#.#..#..#
#.#..##...#.##.##...#.#..##..####.....#.##...####.####....#..##..###..###.#.##.###.#.##....#.#.#..#.....##.........#.#.#.###....##.#.#.#.#.###.###.#..##.#.#..#.#.#...##..#.#..###...#...#.#..#.#.#.#...#..#.#.##.######..#.###..##..##..###.#.###...#..#.##.#..#.....##.#......#.#.#.###....#.....#.#.##.#..##.#.#.#...##....###.##......#.........##.#.#....##...##...##.#...#....###.#..##.#.##.##..#.#.#.#...##.#
###..#..#.##..##.##.#........#.#.#.##.#.#.#..#.####.##...###..##..###.....###.####.#.#.#...#....##.#..##.##....###......##.......#.....#...#..#.#..#.#...###.#.#.....#.###.##.#.###....#####.#....##..#.....##.#.##.##...####.##..#...##.#...###.####.......#..#..##..#.#.###.###....###.#.##.......#.#..##.##.##....#.#.#.......#..#.......#..####...#...#..#....##..#......##.##.#.#..##.#.#..#..###.#......##.#..#
###..#..##.##..##...#..###..##.#.....##...#.#..##.##.#.##....#......#.#....#..#....#..#....#.#.######...#......##.....#.###.#..#.#####.###...#....#.#..#.#.#.....#..#....#.##.#.#.##.##.####.##.##...###.#...##.######....####...#..#.#...#.#.#...#....#.###.###..##......#....###.##..##..#.##...#.#.....#.##.#.###.#.#......##.#.#...#..#..##..#.#.###...#..##.....#............###.....##.##........#....##...####
#..#....#....##.##...###...#.#........##..#....#####...##.#.#.##......#...#...#..#....#..#.#.#.##....##...#.####.#.#..##..#..#.##.....#.##...#..####..#..##.....###.....###.#..#..#..##..#..##..#....##.##.#..##.#....#...##..#.#..##..#..####..####...##...##.#...#.###.#.#...##...#...#..###..#.#..#..##....#.###.......#.#...........#....##...##.......##....#..#....#...#.######........#..#.###.#..#..#.#.#..##
#..#.#...#.#.#####..###.....#.....#....#.#.#.#.#..###..#.#.#.......######.###...#....##.##.#..##.....#####.#..#..#............#.#.#....##.#..#####..##....#.....##...#....##.....#....#..#..#..##..#.......##....##...##.#....####.##...###.#..#...#..#.#.#.##.#...#.......#..#.#.#...#..##..........#.....#...#.#..#...####.#..#...#.#....####...####.....###..........##.##...##.#..#.#...##..#.#...#...##.#....#.#
##...#..#.##..#.....#.......#..#.####..#..#####....##.###..####.....#..###.#...###.##..##.#....#.#.#........#...#.#.#..........#..#....####..#....#....#.#...##........##...#......#.#......##....#...#.....####.##.......#.##.#...#......#######...#.#....#.####.#..#..#####.##...#....#..##....#.#.....#.##.##.##...###.#....#..#.####...###.#.............##.....##....#####.#.#...#..#.###.##....##.....#..#....#
##....#......#...##...#.....##..#..#....#...#.##..##..#.#..#.#####.#..#.##.......#..#.....###...#.#.###.###.....#.....#..##..#.##....#...#....##.##..#..##..#....#....#..#....#.#....#.#.##..##.#.#..##..#...#....#...............#..##.##..###.#...#..###...#...#....##.#...#..##..#.##...#.##..#..#.#.#.#...#####........##.##.##...#.######.#...#.#...#.#..#......##..##..#..#.#.#..##..#....#.#..##.............#
###.#...#.....#....#..#.#....#.#....#.###......######..#.#..#...#..##....##.##...#.#.##.#...#.#.....###.#.#..#.#.........##...#.#....##.......#..#.#.......##.#......##.#...#.#.###..#.#..#.#....#.#..#......#....##..#.###..##.#.#..###.#.##.........#.....#..#......##.#..#.##.#.#.#...#.#...#....#.#..#.#.###.....##..##.#..##..#.##.###......##.........#..#..##.####..##....###...###..#...##.#.#..##.##......##
#.##.#.#....#.#.#...#...#.##########.#.#.###...#..#.##......##...#....#.##.....###...#..#..##.#.#....#.##..#....#####.#######...##.####..###....#..##.....#.###.#..#.#.#..#.##..#...##..###.#..##.#.#..#..####..###.#.#.#..#.#.##..###.#.#...###..##...#..####.#..#..##..##.###..#...#...###.##....#######.#.#.#.###....#.##..###..#.###......#....##..#.#.###...##...#.#..#..#######..###........#...#..#.#.#.#...##
#..####...#..#.#..#....####..##.....#.#..#.....###...#.....##.###...##..#.#...#.##....#..###..##..##..#.....##..#.#..#..##.#.#.#..#.....#.##.#........#.#...#.......#..#..#...###...#.#..#..#...###.#..#...#..###.#....##.#.#..#....#....#..####..##.#..#..##...#..##...#.#.......##.#.##....##..#....#####....#....#...#.##.#.#...#..#...##....####..#..#.###.......##......#....#.#..#..#.###...#.#...##..#...#..##
##.#.#.#..#......####..#.####.###..#.##..#.#.#...###...##.#######.#..#.#.#######.##.###...#.#.......#.##..#.....#.......####.#.#......#.#.......###..##.##.......##.#.....#......#.#....#.##.##.#..#....#..#....#.....#.#..##.##.#.....#.........###...#....##.#...#..#..#..#..##.##.#.#..#...###.#.........#..#..##.#...###....#..##..#..#....######.#.#.#.......##...##...#.###..#...#...##..#.#.......#...##.##.##
#.#.##..#.....#.##.##.#######..##.#....#.#..##..#..#.##.#...########.##...##.##....#.#.#####.##....##.#######.#....#...##.#....#.##.....#.....##..#...###......##.#....#....###.##................###.#.##.#.##......#..#.###.....###...#....#..###.#...#.###.####..#....##..#.#..##.##.....#....#.......#.......#.#.#.#...#.###.#.#....#.#...#.#..#.##....##..#.....#.#.....##.........#..###..#...#.#..##.##..#.###
#.#.#..#.#..#....#.#..#.....#.##......#..##..#...##.#.#.#......#..####..#...#.#....##.#..............####.....#.#.###.#.##.##.#.#.....##....#######..###.#.#.###..##.##..#.##.....##....#..#......#...###...#.#.#.....#.#..####....##..#...#.#..###..###..#.###.##.#..##...#.#..#.#...###..#.#.##..##.........#.#..#.......#..............##......##.##.#.#.###.#....#..#.##...##.###.#.#####.#.#.#.##...#.#.##.#.#.#
####...##.###....#...#...#..####...#....#....#..#...#..#..#.#......###....#...#..###...#.....#..##...#.#.#.##.....#...####....#.#...#.#....#.#..###......#....#.##.#.#..####.....##.#.#...##.#..#.###...##......###..#......#.#.###....#.#......#.##..#.##......#.#..##.#..#.##.....#...#####...#..#.###.#..##.##.###..#......#..#..#.###.#.##.#..#.#.#.##..####..##.#......##...#.#.#..#.#..##.#####..#.#....#..####
#.##.#.....##...####.....#.###..###...#..##..#...##.......##..........#..#.#..#...........#..#...##.....#......#.###.....##...#..##...###.#.##..###.#....##...........#..###.#....#.##.#.#.###.#.#.#..........#.##..#.#..##....###..#.#..###..###.#..#.##.......##...###..###.#..#..#.#...##.###.#..####...##..#####..###...#.####..#....#...#..##..#####.#....##.##.....###...#..##.....##..##.#...............#...#
#.....###.#...#.#.#...#.#...#...#.....##.#.....#.#....#..#.#..#.......###.#.##.#........#.....#...####.###..##.#.......#.##.#....##..#.###......##.#.#..##.##.#..###....#..######.#.#.....##..###.#...####..######...#.##....#.##..#.#.#..#.#.#....#..#..##.#.##..#.###.#.#.#......##.....#....#..####..#..###...##...##....####...##.#..#.#.###.....#..##...#..####...#.#.#..#..#.##....#.#..#.#.......#.##....#.#.#
#..#.#..#.......######.##.#..##..##.....#.###.###..####.....#..#....#.##.#..#...#..#...#...###.#..#...#..##.#..##.#.###.......##.....#..#..#..##.##......##...##...#.#...#..##..#..###...#..###....#.##....#...................#.#......###...##...#...##.####.#....##.#.......###....###.##....#..#####.#....#..#.#.###.#....#..##.#.#.#.####........##...#...##..##.##.......#.##...#..#..##.#.##..###.###...##.#.#
##.#....#.##...##..#.......#..##...#...#.##....##....#..######..##.#.....##............#.##...##.##.....#...##..##...........#.#..#.#....#...#..#...#..#..##....##..###.....#.#..#.##..##..#..###..#....##.####....#...#....####.##...#.#......#.......#...#...###....####....##.###....#......#...#...#..#.#.....#######..##....##.#.#.##.##....####.#.....#.#..#.###...##......#...##.####...##.#.#..###..##..###.#
#..###.#...#.......#..#.##..#######....###.##..#..#.###...##..#####..###..##.###.##...#..##....######.#.#......#.#.#...............#..##..##..##.#.##.#.#....#...##...#.#.#..##..#.##..#.###.##.###..#......#.####.#...#..##.##.####...###..###.##.#..#..###..##..#.#...##.#.....#.####..##....#....##.#.#...####..##....#..#..#...#....#..##.#..#..###.#.##..###.#.......##.##...#..#...##..##..#.##.#....#..#.....#
#.#######.......#..###.##......#..###.#..##...#..###.######.##...#..##..#..#.###..#####.#.#..#..#......#.###.#.#.#..##...#...#..#.#..###..#.#......#.##..#..######.#.##........#.##.....##...###..#.##.##...##.....#.#.##..##.####.###......##...##.##..#.#..#..#..#.#...###...#..#.#...#.#.#.###.##...##..##.#...###.##....#...#.#..#...#..#.###..######.##..##..##.##...####..###.#.#.#.##.#.#.#..#..#...#.##.#.###
##..#..#.........#........#.....###.##.#.####.#......##..#..#......##...##.#....#.#.##.#.#..#..#..##.#........##..#..###..##.##.###...##.....#.#.#.#.#....#..#..#.#....#.#.#....#..###...#..##.#..##..##...##..#.....#....####.#.#.#.###..#..###.#.#.#.##.....#####...###......###.##..#.##.#.#....#.###.##......#...#.##..###..#......#...##.....#.##.#..##..#....###...#.....###.#.##.##......#..#.#.....#.#...#.##
#...#...###..#.#..#...#..##...##.#..#..##.#.#.....####......##...###...###.#..#.##...#..#.#......#...#...#####...#.#.##....#....#..#.#.....#.####.#....###....#......##...##..#.#.....##...###...####......##.....##.#...#..###......##......#.....#.#....###..###.......##.##............#....#.......#.##.#..######...####.#........#.##..............#..#..#.#...#.......##.#..#.#.#.#.#.##..#....#..#......##..##
#...#.#..#.......#.##.......##.###..##.#..####...#.###.#..#..##...####.##....#.#...#...##.#####.###..###.##..#.#..........#.....##.#..#.#.#...........###.....##....#..#..#.#.#.#.#.#.....#.##....#....##..##..##....#.###..##...#...##.#....#.#..##.#.......####........##.#...#.......#...#.#.#..###...##..#...####.#.#...##.##...#.#.#.#...##..#.##...#.#...#.##.#.....##.#.#....#.#...#.#.#.#.#....##.#....#.##.#
#......###.#..#...###..#..#...#..##..###.....####.##..#.#.#.#..###...#..#..##.#..###.....##..#.#...#..#....##.#....#..........#.###...##...###..#.#...#.#.#......#..........#.##....#....#.#..#.#.#.#.#..##..####.##.##..#.....#..###........##.....##....#.....##..#...#.#..#...#.###.#....#.##.#....#.#.#.####.#....###..####...#........#.....#......#..##..#####.########.#....##....#.##...#.#.#.#.###.##.#.#..#
#.#.##.#....####..#..#..##.###...##.#...##.....##...#....#.....#.#...#.#..##.#....###.#..#.....#.#.####.....#.....#.#...#..##.........#....##.##...#..##......###.#.##.#..##......##.#.##...#####.........#.###.##.......#..#.##...##.....######.##..#.#.#..#...#....#.##....###...##.##..##.##....#.#......##.#.###.#.......#...###....###..##..##...##.#.#.....##..#...#.#.##.#..###.#....#..#...##..##.##...#.#.##
#..#.##.#......#..##.#..##..###...#..#......#.########.##...#.#...#.####.......##.#.#....##.#####..###.......#.##.##..##.......#......##.##.#.#........##.###..##..##.....##..####..##.#.#..#.....####...#..#....#....#....#....#..#...#....#..##..#.###.#..#...#......#...#.#.#..####.##..#.####.#..#..##..#...#..##...#.##...#....###..............###.#.#.##.......###.#...##..###.##.........#.#......#...##..###
#...#...####.#...#..#####..##.#....#.##..#.#####...##.#...#..#.....###.......#......#...##....#.#.#.##....##.#........##....#....#..#...##.#..##....#.###.....#....##..###.#.....#...#..#....#....#.##..##..#..##...#.##..#..#.#.#....##.#......#.##.##........#.....##...##...####.#.#.#.#..##.#.#.#.##.#.#.#..##.#.....#.##.#..##.......#...#.#..##....##.###.##...#.#.#.#..#.#.###..##.........####.##.#..#...####
#.....##.###...#..###........#####..####..#..##.##.#.#....#..####......#..#....#..##...####.....###......##.#...#.#.#...#...#..##.##.##...##..#.#..#..#.##.###...##..#..#.....#..##....##..##.##..#....###.###.##.##.#####....#...#.###..####......#..##....#...##........##..........#.....#.####..##...#.####.........#....##..#..####.....###.......##..#..#.###.#####.#.###..#..##.#..##..##.#.#...#.#.#..#.....#
##.###.#..#.#.#.#..#..#..#.#..#.##.##.....##....##.##...##..#...#####..........####.#.#.....#..#..#...#.##..#..#...####.#..#.##...###..#.#...#.###.....#..#.#..#.#.........###..#...#.##..#.#...#...##.#.##.#..##..###......#..##...##..#.###.#####.#.#..#.#..#....#.####....#..#.##.#..#.#..##.#.#....##.#....#....##...####.#..#..##.##.....#...#..#.#..###.#....##.#.........#....#.#...#....#......##.####.###.##
#..#.#..#..#..#...#.#.#...##.##.##....##.#..###......#..#..#...#..#...#.#..#...........#..#...#.#..#..#.#...###...##...#..#....##...#..##..##..###..#...#.#....#.###..#...#..###.#....#...............#.##.###.#.....#..#...##.#####..#.#....##.#...###...#.#.#.##......###.###.#.#.#####..#.#.#.#.#....###..#.##.................#..##...###.#....#.##..##.##..##...#.##..#.#..####...#######.#.##.....#.##..#.#.###
#.#.##.#.#....#........#####..######.##...#...#.#..#.#.##...##..#####.##......#.###.#..##..#...#.....#.##........##.##.###...#..#.#.##.####...###.#..##..###...#.#.........#..###...#.##...##.....##....##..#...#.###...#.#.#.#.##.##..#.#.####.#.#####....#.....##...###.##..#.#.###..#.###.....#.#..##.##..#.##.#.#...#.#.#.#.#....##....##....#####.###..###.#..####.......#.#....#.#..###.#.#......####..#.#....#
#.##.###...#...##.###.......####..##....#....#..#....##.#.##...#.....#.######....#....#.#.#....#.##....#.#...#.#..######.#...#....#.#.....##..#..##.#...#.#..##..#...#...#.##.#.#..#...#.##.#.#.#.#.###.##..#.........#......##..##.##.##.#..##.##..##.....#.......#.....##.#....#..#...##....##.#.##.#..##...##..##...#.#.#.#.#...##.#.#..#.......#......##.#....#.##..#...#.###........##.#......#...#.#.##..#...##
##.#...##.....##.###..##..####.....##.#.#...#..##.#...##.##...#........#.#.#...##.#....###.#.#.#...#..#.#.####.#.#.#..#.#....#.#.##..##...#.####.#....#...##.#.#..#...#..#...#..#..#..####.##......#..####..#.##...##..#...##....#..#...##.#.#........##.#..##.###..##.###..#.#..###.#.##.....#...###...#.......###....#.##..#.###.#.###.#.##.####.##..#.#.##.#...#...###.#.#.#..##.#....#.#..#......#.....##.###...#
#...###...#.........#..#..#..#.......##......#.....#.#.............#.....#..#.#...#..#.......#.###..##.#...##..#....#..#....#....#.##...#..#....#.#..##...#....##.#.####..##.##......###.#.##...#......#..##..###.#.....##.#.#...##...#..#.#.....##..##....#.###.##...##.##..#....#.#.#...#.####..#.#...#..##..#.#....##.#....#..#.##..............#.#.###......#.####.######.#.......#.#.#..#...#.#..#..##.##..#...#
##.#.#.#..###...#.#.#.#.#.#.#...###.....#..###.#..#..###.........#.#.##..####...#.##........#...#.#.#...###..#.#.#......#..##...#......#..#.#..#######.##.##..##.#...##.###...#....#..#...###..#..#.#.##...#...###...##..#..#.#...#.#.......#...#.#..#.##.....#.#.##....##....####.#.###........#.##.#...##..........##.....#.###...#.##....#..#..#..#.#.###.##.######......##.#...#...#..####.#..#....######...#..##
#..#..#.#.#.##....#.#....#.#.....#..##..#.###.#.#..##.##.####..#..#.#..#..##....#.##...###.#.#.###.#..#.#..#.#..#.....###...##.#.##..###..#.#...###.#.#.##....#............#..#.#...###....#.##....#.#..##...#..#..#.#...#.#.##.#....#..#.#...#.##.###.....###.#.##.#####.....##..#..##..#...#......#......#....##.#...#.....#.#.#.##.##.##.##.......#.####..#.##.........######.....######.###..#...###...##.#.#..##
#.#.#..#...###.#.#...#.........#...#.##..##.#..#.##.....###......#.......#.#..##.##.###.#....#...#.....##.#..#..#.#......##..#......#...#..#..##.#.##.....#...#.###..###..#.#...#......#.####..#..###.##.#.#.#...####.##..#....#.#.#.#...#.#.#.####...#...######...#..###.##.....#..###..##.#.#....#..##.#####.#.##..#..#..#..###......##..##...#..........##..##....#.#..#.....#.#...#..#.......#.#..#..###....#..##
#..###.....##.#..##..##..###.#.....##...#..##.#...###.#...#..#.#..#..##.......#..#...#.#........#.###...#.#.##..###...#..#....#......#...###..#.###.....####..##...###.#.#.#.#.##.#.###..##..#.#.#...####..#.#.#........#.##..#....#.##....#.#....#....##.#.#...##..#.#.##...##....##...#...#........#...##....#...#..##.##...#...#....####.#.##.#..#..#.#.###.....#...########.#..#.##.#..#.....#.....##.#.#..###..#
#.#....##..#....##.....###..#.#..####...####.#..###..###..##.####.#####.#...#...###..#####.##....#.##..###.##..#.###...#..#.#.#..##..#..#.#..#.#.#.....##.#....#.#.#####..#.#......#.###..##.###......#.#..###...#.....#..#.##.#.....#.#....#...#...###..##.#.....#...##....#.....##..##...##.###.##..####.#..#......##...#.....#..#...#..#........#......#..##.#..#.#.##.....##.......###.....#.#..###......###...##
#######.##.#.#...#...#........##....#..####.#......#..#..#.......#...#......##..#..###....#..###......#..#....#...#.#####.###.....#..#.#.#..#..#......##..##...#..#...#..##.#....#..##.##...#...#......#.....#..##...#....#..##....#.....##.###.#.#....#..#....#.###...#...##...#...#.##......###..#...#..#####.#..#..#.....#.....##.#.#.#.##......#.##....#..#...#..#...#.##..##..#...#...#.#..##.....##....#....#.#
#......##..##..#.#.#..###...#....#..#..########.....#.###.#####...######.###.#...#.#.#.#..#..#.#.#########.#..#...#.....#####..#.##..#.##....#..#.##.#.#....##............##......#...####..#.###..#.###...##.#.#.###.##..#.#.#.#..#....#.###....##.##.##.##.#......#..###.##.#....####...#.#....#.......#.#.#..#......#.##.#....#.#.#..##.##....#..#..#######.##...........##.#....#.#.#.#..#.#.#.#....##.......##.#
#.#.#..#.#.##...#.#.....#.#.#.###.....##...##.......###.#.#.####.#.##..#..#.#...##....######.........#..#.##.#...#.#....#.#.....#.#..##...#####...#..#..#...##.#.###..#..#...##..#.#..#.#..#...########..###...#..#...#.###.###..####.#.#..#.....#.#..#..#####...#...#..###.##.....#.#..#..#....#.##..####...##................#.#....#.#.......##..##..#..###..#..#####....#.#....###..##.#.......#..#####.##.#..###
##....#.#.####.....##..######......##......#.......#....#..#.#####..#.........##...#.....##.#.####...####.#...##.#..##.....#...###......#....#..#........#.##.##..#....#.##.#..#..#.....#..##........##.....#....###.##......#.........#.#.#....#..##..###..##.#.#...#...##.....#..#..##.......#....##.##..##...#.#.......###..##.......##.##...#..##.#...#..###..##...#....####...#.##.#..#.#..#...#...#.#.#####...#
###..####..#.....#..#..#.#.#........##.#..#.#.....#.##....##.#..#.....#.#..#..#.....#.......###....###.#####....#........####...#.##..#..#.####.###...#.#.#.#####.#.##...##.#...#..#.##..#..####..........###...##.......#.###...#...##.##.....#.#.....##..##.##...#..##.###..#....########.#.#...##..#.###.......###...##....##..########.##..#...#####.##.#.##...#.####..###.##..#.##......######.#..#.#.##.....#.#
#.#.#.....##..##.####..#..##.#..###.....#..##..##....#.#..#..#...#...##....#.#.#..#.#.###.#.########........#.###.##...#...#.#.#.#..###.....##.###..#......#..###.#...#.#.##..####.##....#..##...####.##..#...##.#..#...#.####...#.#..#.###........#....#.......#...#.#..########..#.##....#.#.#.#.#.....#.....##..#.#.###.###.#.#.#..##...###..#.#.....#.###....#..#.###.........#..#..#....###...#.#.#..##...##.###
#...#..#.#..#..###.#..###.#..#...###.####.#.#.#.#..##.####.#.##...######.##..##...#.####.#......#....#..##..#.......##....#........#.#.##.#..#..#.##.#.####.#.#..#.##.#...#.#.###....#....#####....#..##.#.#..###.#.#.##.#.#....#........##...#....#.#...##..##.#...##...#..#..##...#.##......#.#.#..#.##.#....##..####.............#....###..#...#.#..#.#.#.....#.#..##....#.##..###.#.#..##.##.##.#.......#.......#
#.#.#..##.##.#######..##...##...###.#...#.#...##.....#.#..#..##...##..#...###.#...##.#...........#..###.#......#.......#####.#....#.#....#.#.###......#..##..###...##..#.###.##....###....##..###..#......#..#....#.####.#.###..###..#...#.##.#.#.##.##..#.....#.#.#......#..#..##.....##...#.##.#...#..#....##....##..#.#.##.#.#.#.#...##..###..#...#.....#....##..##..#.#..#.#...#..#..#.#..#.#....#.#..#..#.#.#.##
##....#.....##.##...#.....##..###.#.#..#.#....##...###..#........#..###.#..#.#...##..#...#...#.###.##.#..###...##..#.#..##.##.#...#..#.#..#.####...#.##.#.......#.##.....#.#..#######.###.#.####.###.#..##...#...#..###.#...#..##......#...###.....##.#.#...#..#..#.#.#.....##.#......##..#...###......##....####.#.#.#.###......##..#.#...##..####.##.#....##..##..#..........#...#..........#..#..#.#..##.....#...#
##..###.##.##.##.....#...##........#.....###.#.#..#.......#######.#..#..#...#....#....####..###.....##...#...########...#...#....##........#.#...#..#..#.#..#.#..###.##.###....#.#..#..##...#.#..#.#..#.##.#.#.##.#...###....#.#....#..#...###.#..##.#.###.##..##.#..##.##.####.#...#..#.#.###...#....#....######..###..##..#..##..##.##..#..##.....##....###...##...#..#..##.##...#####..#.......#.#..#..#.##..#.#.#
###.......####.##.#...####....#..#..####...##.###.#.##.#.#..#.....#.#.##............##.#..#.#####...###...#...#.#.#..#####..#.#...##.....##..#.###...#...###.##.#.#...##...##...##.#..#....#.#..#.####..##......##.###..##....#.#..###.....#..#..#....##.........#.#..#.####.#..##.#..#....#.........##..#..#..#.#.###..#..###..##.#.###.#.........###......###.##...#####.#########...#...##.##.........##..#..##.##
#...#..#....##...#..#.#.#....####.##.#..##.#.#..##....##.###.....#.##.##..#..#....#.#....#..#...##.....#.....##..#.#.#.#...##.#.#............#...#####.#.....#.#.#...#..##...#...#.#.#...####..#####..##.#....#....##....##...##.#...#.#..#.#.#.#.#....#.#....##.####..###.#.#..##........#...##.......###.##.#.#.......##..######.##.......#......#..#.#.#..##..#.#..#.#.......#.....##.##......###.#.#.##..#..#.#.#
##.#..#..#..####.##.....#.#...#.#..#.#.#..#.#...###..##.#.#..##..##..##..#..#..##..#...#.....#.####.......#.....##.#.###....##.#.#..#.#.###...##....#.####.#.#.....#..##.#.....##.###...#...#..#...######...##..##..#...######.....##..#..###......#.#..#.###.##..#.##.##.....####..#....#...#..##....#.#.#.#.#..#......#.......##.##..##.#.#..##.......#.#.#.####..#.#....#.......#.#..#.....#..#.###.#....#......##
#...#......#.#.##.#####.....#.###.#.#..#..#.....#..##.###...#.###....#..###..#####.....#.##........#.#..###.#..#.#.##.#..##.##.#...#..##....##.#..#..####.#..##.....#.#.####....#.#.......####...#.......#...#.###.###....#....#.#.#...#.#....####....#.#..#.....####..##.#.....####.....#......#..#......#.#.##.#.#..#.#.........#..#......#..#.#.....##.#.#.##.###.##..#.##.........##.#.##.#.#.##.......##....##.#
#.###..#.....#.#...#....#.....#.#.#...###.......##.#.#....#......#.#......###.#..#....#.##..#.#....###.#.......##..#..#..#..#.##..#...##..#..#.#.###....###.#.#..###..........####.##......####.##.#..#.##..#.#.........#..#..#..#...#.#.##..#......#..#..##..##...#......##...#.......#..#..##...#..##.##.....#.....#.......#.#..#.##.#......#..###...#.#.#.#.......#..#.##..####..###...#..#.###.#.##.#..........##
#.#..###....#.#.......#..#...###.#.#...#....#.#.#.#...#.#..#..#.##.#####..#.....##..#.#.#.##.#.####.##..#..##...#............#..#..#.....#.##...##.#.........#.....#.#...##.#...###...##.#....#.#.#.......##.#####.#.#...###.#.#......#.#..#.........#.#.#....##.....##.......#.#...#######......##.....##..#..##......#....##.###.#.##..###.#.#.....##..#..##.#....#....##..#..##.###..#F###...#.#.###..#......#.#.#
###.##..##.#..##..##....#.#..###.####..#.#..###.#...#..#.#.#..#...#.......##.#...#.....#..##..#.##....####..#...#.##..#..#..#...#..#..#####.#......##...##.#.#....#.#.#.#.......#####.....#...##.#..#...#..#........#..##..##.###.#.##.#.#..#.#..###..#...............#.##..#....##..#.###....#....#...#..#..#.#.##.##.##..#.....#....##....#.##..#.##.#.###....##.....##.##.#...####.##..##...##...........##..#.#.#
####.##.......#.###.##.##..##.##.....##....##.#..#..##...#....#.....#......##.#......#....#...#.#.#..#...#..........#.###..#....#.#.#.#..#....#.......#...###..##....###.##..##.#..#.#......#...##.##.##...##....#....##.#.#.#..###...##..##..........#.#......###.....###.##.##..#.#.#....#......#...###.#........#.##....#...##.##..##.#..##.##..####.#..###...#####..#...#.#.#.#......#....#...####...#...##....##
####..#...#....#.....##.#.####.#..##.....##.#........#.#.#..##.#..#...............#.....##.####...#.##....####...#.##.#.#..#..##.######.#.....#.##.##....#.#....#.....###.##..#....#..#.#.#..######....###......#.....#...###..#...####.#..#..###...#..#.#.##...###....#.....#..###.####.#.##...#.###...#....#..#....###.#.##.#.#.#.....#.....#..#....#...#...##..##..#.#.....#.#..##..#..#...##..####.#...#.....#.##
#.....#..#...##.#....###..#.#....#..#..#..#.#..#..#.#..#.#.#####....##..##.###..#...#...##...##.#.#..#............#.....###.###.##.##..##.#.###...#...#..######.#....###.#.#...#...#....#....#.##.#.#....#..##..##..####...#..#....###.#..#...#......#.#...#.......###.#...##.##..#..#......#..#.#....#.#.#.#.#.#..#..##.#####...#.#..###..##....#.###...###...#.####.###.##.#.#.........###..##.#......###..##.#.###
##..#.#.##.#..#.#..##....#.#..##....#.#...###..##.######.#....###....##..##..##.#...#.##.##......#..#.#..##.#......#.##........#######.###.##..####..#.#####.#...#..#.##.#......#...#..#......##...###....#......#..##.....#..##..####..#..#.....#...##...............##.....#.....#.#####.##..###.#....#.#.#.#.##...#.#..###..####.#.##.#.#.####...........#...#....###..#.#.#..###...#.#...#.....#.###.##....#..###
#.#..#..##.##.####.#...#..#.#....##.#.....#........##..#......##.#....#.###..###...#..#.......####..#.#...#..###.......##........##.###...##.....#.#...#.#..###..##.###........##...#.#.....#.###.....###.....###.##..#..#.#.#.#....##..####.....##.....##..#....#.###.##.......#....#####.#..#.##..#..#.##.#..##...#....#.#....#..#..#..#..###...#..#..#.....#.......#.......#..##..#.#.....##..###..#....###.#.#..#
#.....#.#.#......#..#.##.......##.#..#.#..##...#.##...#..#..#..#.#..###.#.##..#.##.......#.##..##.###.........###..#..##..##.##.......##......#####.##......#....####.##..##..#.#...##.#..##...##.#.#.#......#..#.....###.##.#.##.##..#..###.......#######.#..#...#..##..###....#..#..#.#.........#.#.......#..#.....#.....##.#..####...##..#######.####.#..###...#....#.#####..#....######......#...#.####..#.##..##
##.#.#..####....#.#..#.###.#.#.#.###........##..##....#..#.#...##..#.##.#...#.##..##..#.#.#####..####....#.....#..#.....#..........#..#......##...##.#..##..#.##........#....###..#...##..###..##.##.####.####........##..##.#..#.#.##..###.#........#.##...#....#.####..##..#.#.........##..#....###.#.####......#.#....##.##.#..#..###..#...##.##...###..###..#.##....#......###..##..#.##..#.#.#.....##..###.#.#.#
#.#.......#..#.#...###.#.#..#..##.#.#.#...#..#.#.#...##.#.#...#..#..#.#.##.#..##..##..##.###.#.#...#..##....#.#.#.#..#...#.#.....###...#.#.#...#####...##.#..###..#.#..#..###.#..............###.....#..#.#..#.#.#...###..#...#..##...#####......#.#.#.....#.#..#...............#...####.#..##...##..#.#..##..##...#.##.#.#..##...#..##..#..##.#..#.##.....#.##....#..#.#.##....#....#.....##.###..#.##........#..#.#
######..##.#.#.....#..###.#.##.#..######..#.#....#.........#......#.....#.#.####.....#......##.#.#####.#..#..........#...#.#...##.###.#...#....#####.#...####..##.##.##.#.###.###.##..#..#..#..###.#.#.#..#....#..##..#.#.##..##.#...#.#.###..#...##........#....####.#....#..##.#..##.#...##......##.#..#...#.##........#.#....##.####..#..#..###..#.####.....#.#..##.#.....#...#.#..#..##.#..##....#....#.##..#.###
##.###.#.#..#..##.##.#....#..#......#......#.....#..........#.#....#.#..###.####....#....#..#..#.##....##....#.#####.##..#.#.##.#..#.#.#....#......##..#.....#...#...#.##.#.#.....####.##...#......###...##..#.#...#...#.#.#..##.###.....#.#....###.##.#.#..##.###.#.###....##.##.#......#...##.#.......#..###...##....##.##.#.....#.#.##.#.#.#.##.#...#.#...#.###..##.......#.#.....##.....#.##...#.#......#.##...##
#..##.##..#..##.##.............##...#.#........#..#####..##...#.##.#.......#....##..##....####..###...###.#.#..###.##..#......######..##.#....####.##........##.##.##......#........###...####.#......###...###..###.###..######.#..#.#####...#.#..#..#.#..####.....##.#.#..##.....#..##.###......#.#..#..##...##....##..#....##.###....##.#.#..####.#..#.#..#...##..###......#...#####.#...###.#..###.#....#.#.#...#
#....#........#.#........###..##.....##....###..#.#.....####.#...#..#....#.#.#....##......#...#..#..........#.#.#...#.#..##....#.#...###....##....#..#####.######.....##.....###.#.##.##...###.#.##..#.##.#.#.######.##.#.#.#.####..##.##.#.#.#..##.#C.##.###.#..#..###.#..###.##..##.#..........#..#..#..###..##.#.....#..#..###....#..#..##.....#.######.#.......#.#.####.#...#...#.#..#.#..#....#.#.#.##.#.#..#.##
#.......###.#...##....#.#...##.###.....#..#......#..##..#..#####.....#..#..####.######...#..#..#.....##......#..#.#.#..#..#.#..##.#..###..#.#.#.....#..#...#.......#...##...##....##.#.....#....###........##.#..##.#.#.#.#..#.##..####......##....#.###....#.#.#.#..##..##........#.#####..#..#...#.#..##..####.....##.#.##.###.#.#...#..#..#...#.##..#.##........##.........##.#..#...................###...#.#...#
#.##.##.##.....##....#........#.#.##..##.#.#..#.##.#.##..#...#.......##.#.....#.....#..##...####.##..#..###.#.##.#..##...#.#.#......##.###...####....#....###..#.#.##.##..#.#.##..#.##..#..#.#...##..#...............#.#...#......#......####.##...#....#..#.###.#.#..####.#.##..#........#..#...#...#.##....#.....##.....#...#.#...#...##.....##.#.....#...#...#....##........##...#.#..###.##.####.....#......##..#
##..#..#....##.###.##...##....#..#...#.#.##....#.##.#...##..#...#....####.#....#.##.##.##......##............#.#...#.#...##.##.#..#.....#....#..#......###...#..#.#.......#.#..#######..#..#.###.#.......#..##.#.##.#..#..##.#.#.##.#.##.........#.##....###.#...###.#...#.#...##..#.#.#......#.....#.##.####.##...#..#...#.#.#...##.#.##..###.......#..#.#..#.#...#.#..#.###..##....###.#..#......###.##..##..##..##
#..##....#..#.#.#.#....###.....##..#........#####...#...##...#...#..#....#....##..##.###.....#.#....#...#....#..##.#####..#...###..#........##..#..........#.#..#.#..#..#..##.......#.###.##...#.#......#..##....#.#.#.#.##..##..#..#..#.#...#......##......#..#....###..###.#......#..###.##.#.#..#.#....#.#....#...##..#....#..#...#.....#..#..###......##.#....#..#.##.#..#####.#.###..##.##.##..###.#.#..#.###..#
#.#.#.#.##.#..#......##...#...#..#.#..#..#.#.#..##....#.#...##....###..###.#..#.#####.#......#....#.#.#.###...#.#.#..##......#..###.#..##.##....###.###...#..###..#.....#...##...####..##.#...##......#.###.#.##...#...##..#..####...#.#..####.......##.#..#..#...#...#..####.###.....#.................#.#...##...##.#....###..##.#.#.#........#.##..#.##.#.####...#..###........##.#.###.#.......#..#.###.#.###...#
#..#..#.....#..#...##...#...##.##...##.#.#.#....#.#....#....#..#.####...##..#......#.....#..#..##....##....#...#...#..#.###.##......###....##.....#...#...#..###.....###...#..#.#.....##.......#....##.#...#..#...##.#..###..#.#..##..#.........#.##.#..###.##.##.#.#.#.#....#.....#..#..##..#.#.#..#.#.#.#.##.....###..##..#.....#.###..##..#.#.....##..##...##......##..##..##.###...##.###.##.....###..##.....##.#
#.#.##...#.........#........#.##.....#.#..#..#....#.##..#####.###.#.#.##..#..#.#..##......#.##.##..#.......##...###...#..###.#.#..####...#........#.#..#.#.......#...#..#..#.#.#..#.##..######..#..#.#...#...#.#.#........#.###.#.#..#...##.##.##.####......#....##...#..#.##.##...#.##.##..#.#.##...##.#..####.#..#.########...##..#..............#...#.#.##.##.#.##...##..##.#..##.#.#....#....####..#...#.#.#...##
###.##.#....#.#..#...#......#.......###.#....#.##.##.#.#.#...####.##.######.....#.#..##............#..###..#.....#...#...##..#.#...#..#.#....#..###.....##..##...#.#..#...##.....###########.#.#..##........#..#.....#.#.#....#.#.##....#.#.#.#.###.........#####.##.........####..#.###.##........#..####.##.##...##..##......#.....##.##....#...#####.........#...#.#..........##..#......##..##...#.#.##..#.#.#.##
###.....##...##..#####..##...#......#.....#..#..#..#.#...#..##....#.#.##.##.#..##.##.#.#####....#.#..#..##..#...#.##.##.#..##.....##..#..##.....###.#.#.###.#.#..#..##..###.....#.#..#.#..#.##.#..##.###.###...#.##...####..#..##..#.#......#..#...#...#...##..#.#..##.####...##....#.###.#.#.....#...#...#......###..#..#...#.#.##...##.#....##.....#....#..###.#.#.#......####....##.#.......#.#.#......#...##.##.#
##...##..###.###.#...#....##...##...#....##......#.###.###.....#.##..#..##...#..#..#.#..#..#......#.......##.##.##...##..#....#.##........###..#.#.###..#......#.#..#.##.......#.....#.###..#####..#..###.#...####..##.#...#..##....#..#..#.##...#.##.#..###..#.#.##.....#....##....##...#.#...#..#.#......#.##.......#.#...###....#.#...#..#...#......##...#.#...##.....#..##.#...#...#.##.#.#....#.....##....###.##
#..#...#........#..#.##...#.......#.#..#..#.#.......####..#...#.#.#..#..#.#...#....#.....###.#.#.#.......#.###.#.#.##.##...#....#.......#..##.#...#....#..##.#.###.......#.......##.###......#..#......#.#.##........###.######.#..##.##...###....##.#..####...##..#.#........#.##.##.#.#####...#.#.##...######..###.#.#.###...#..###........##....##..#.#.#..##..#.#.#.##.#...#....#.#.##...######.#.#.#.#.#.#.#.###
#.....#####...#...#....####..#...##..#.#....#.##.##..#.#.......##..#.#...##.##.#..##..###.#.....##.#....##..#.##.#.#..#.....#.#.#....#.#..##.###.##..#.##........#.....#..##.######.....#.#.#......#..#.#..#.###.#...#.###...#.#.#....#..#......##.#.#.##.##.....#.##.###..#..#.##..#..#...#..#..#..#.#.#.#.......#.##.###..###......###.##.##....#.#........#..#..#.#....#.#######...####.#..#..###.#.##.....#...###
##.##..#.#.....#...##...#.#.........###.#..#.....#..##...#.###...##....#.###....#...#...##.....#.#..##....##..#...#........##.#.#....#.#.#.#...##..##....#.............#.#.##..##...#.##......##...###.#....#.#..#.####..#.##.#........##.......#...##.###..#.........####...#####...####.#.#...#..##.###..#.#....#.#..#..#.###.###.#..#####.#.####....#.#......#..#....#...#.#.#.##............#.....#.##....##.#..#
#..#...#...#..#.##.##..#.#.##.....##.##...#....#........#..#.#...#..#...##..##....#..#..#..#..###..#.#....#..#.#.#####..........###.#.........#.###....#..#.#.###....###.......#.#......##...#..#..#.##...#...########.....##.#.###.#....#.#..#..#...#....#.#.#.##...####.###......#...#...#..#.#......###....##.....##.#..#....#.###..##.##...#.....#..#.....######.##..#.......#..........#####..#.#.....#..#.#####
#....###.#.###..#......#.#.#.####.##.#...#..###.#....###...####...#.#...###..#......#...#..##.#.##.##....#.#######...##.###...#...#.#.#.#.#.#.#.....##....##..##.........#...#####.###...#....##..##.........#####...##....#......#...#.##...#.#...#.##..##.....#####.#..#.......##..#.....##.#..#.....#.###....#.###..#.#.#....##.#...#..###.##...#....##..##....#.##.#...#..#...###....#.####.###..##..###...#...##
##.....#..##.......##..##.#....#...##.#...#..#....####.#.####...#.##.##.##..#...#..##....##..##...##.#...#.....#...##.##........#.#..#.#...#......####..#...#..##..##.##.....#....###.###...#####....##.##.#..#.###..######.#.#.####..####.####..#.####.#.#.....##.##.#.###..#...#..#...#.....###.#.###.##........#.###..#..#..##..#.###....###...#.##...#.#.#......##.##..##.#..###.#...#...#..#...####...###...##.#
#.#.##...##......#...#...#.##.##.#....#.##.....##..#.........#....#....#.###.#...#..##......#.#..#...#..####.....##...####.#####.#.#...#...###....#.#..........#......###.##....###......#..###..###.....#.##....#.....#####......#..####...#.....######.......#.#..#.#.##..##..#..#.###..####.##....#.###....##...##....##....#..#..#...#.#...####...##...#.#....##.####...........#.......##..........###.#..##...#
####..#.#.....#.###.###.##.#...###.##..#.#..............#.#.#....##..#...###.##........##.#####..#..#.###...##.#.#.#.#.#.............##.##..#........#.#..###.....#.#.#..#.#..#..#..#####.#..#..#.##..#.###.#..##.#####.#.#.##...#..##.#.....##.#.......###...###.#..##.#..#..#.#....#.#..######..##..#####.##.#.####.######.#.....#.....#..#.#####.#.....#.#....##..###..#....##..#.#.##.....#.##..#.#...#....#....#
#..##.#...#..#.##.###.##.#...#.#.##...#.###.#..#..#..#.#....##..#.#.##.###.#..#.###.#....###...#...##.#.#.####.#.#..#..#.#....#..#..###.#.#.####..##.####...#...#..#..#.####.###.....#..####..#.#.....#............#...###...#.#..##.....###.#.#..#....#.....##.#..#.#......##.....##.###.#..#.###....#.#..#.......##.#.#.##.#....##.....#..#..##..#...##........##....#...#.#.#.###.....##...##...#.....#.....#...##
#..#...##..#...#.#..#....##.#..#......###.#..#.#.######..###..##..#.#...##...###...###.#.#.#...#.##.##.#.##.#.#..#....##.#.#..##.#..........##....#..##.#............##.....####.##..#.#..#..###.........#....#.##.#...##..#.##..#.##.#..#.#.##........###...##..###.#...#...#........#..###.##.##..##..#...#....###.#.##.##.##.#.#.#.#.##..#......#.##.#####....##.#..##.##...#.#.#.#.#..##..#.#####..#..#.#.#.....#
##.##..#....##..#.....#####....#...#...#..#.#..####..#..##..##.....##..##..##..###.....#...#...#.#........#....##...#...#....#.#.#####....###.#...#..##.#.......#########..###..#.....####...#.#.#.#...#####...####.##..##.#......###.#..###.#.#..#.....####.##.##.....###...#..#.#..####.##.##.######..#....#....#####..####.....#.##....#.#.....#..#..###...##.#.#....#....#...##..#..#..##.#..##...#.##.#...##.#.#
#...#....###......##.##..#.......##.#..##....##.###..##.##.#.......####..##.#..##....#....#...#.#....#....#.#...##...##.##.#####.#......##.#.#...###.#.###..#.#.#####..#.....#.#......###.#.....#..#.######..........####.#...###.#.##....#....#..#...#...#.#..#..#......#....##.#..##..##.#...#.#...#..#....#..#..##..#.##...#..#........###...#.#.#.#.##.#.##..#.#..####..#...#.....#..##....#..#...##.#..#....#..#
###.##.#...#.####..#..#.#..#..##..#...###....#..##.##.#.##..#.#####...#...#.#..#.###.#...#.#.###..##.#..#.##..#.####.#.#.#...#..........#...##..####.....#...#..#..#..###..#..#.....##..............#......#.#.##.#.####...#.#...##.#####...##..#.......##.##..##.#.#.##...###...#....##.....#....#..#.......#......#.#.#....##.##.......##.......#.#.###.#..##..##.#..#.##..##..###...##...#.#####..##.###.#.#....##
##...#.##.#........##.....##.#..##..#.....#.#......###......##....#..##...####....#......#.#...#......#.#..#..#...#.....##.####..#...#..#.#...##..##..#.#..#..#.......#...##.#.....#..##....#.#..#.....##.##.#..##..##.#.#..#.#.#............#...####.##.#..####...#.....##...#..........#.....##..#...#.#...#..##...#....#.#.##....#.##..#..##.###.##.#....#......###.#.###.#.#..##.##...#.....##.#..#...#.#....#.##
#.#..#..#..#...#.##...##...#...#.#...#.##.##.#...#.#.......##...#....##...######.......#.##.#.##......#..###....##.#.##..#.#.#.......#..##.##.#....#.##..#...##.##.#.#..#.#.########.####..###......#####.#.###.#.#..........#.##.#.##.##.#...##....#.#...#..##.###.......##..#####......#####.##.#...##....#.#...#..#....#.....##...#..##....#...##.####..#....#####.......#.##.###...#.....##.###..#...#..#.#.#..##
##...#...#......#.##.##.............#.#...##.....#.##.#.#..#.#.####...###.#..###.....#..##.#..##.#.....#...#####........##..#.......#...#.##.##....###.##..##...##.#.......####.###.#...#.##..###.....##.......###..#.....#..###.#.#..#.#.###.#.##.##...#....#..####...#..###.###.#.#.....#....##...###......#.#..#.#.####........#.#.#....#..###.............###.......#.......###....#...#...#..#..##..####.#...###
#..###.##.##.##.###...#....#.#.#.#...#.#..##....##.#..##........#.##.#.##..##..###..##....#.#...#....##.....####.#.....###..#....#..#####.........##.##....##........#...###..#...#....##.###.#....#.#.##.####.#.#.##..##.#........#..#.#.#..#####.##......#........#...#....##....#..##....#.##..##.......###..##..##..#.##.##.#.#.#....###.##...##..#.....##...##....#...#.#....#.#.#...#####.#.#.##.#..#.##....#.#
###.#...##.....#.....#....#.#.#....#..#.###.#...##.##.....####..#.##...#.#..###...##..#....#...#.#..#...##.#.##..#..#..##.#.......#...#.#..#.#..###.#..#...#..#.#..#..#..#..##.....##..#........#.###.##.###.##....####...#....#..##.###.##.##...###.#....#...#.#.###.##.#.#......###..#.###.##.#..###.#..#..##.#..#.#.#.#..##.#.#.##...###...#...#..##.....##..#..#...#.#.##......#.#.......##........#.#..#...#...#
#####...#..#.#...#.#...#....#...#..##.#.###..#.#..#.#.##.#.##..#.######.#..##.##.##...#.##...#...#...#..#.....##..##....##...#.....##....#...##..##.#.#.#.##.#..##....#........#...##........#.###.....#..#..###....#..##.####.#.###....#....#..##....##...#......#.#..##..#...#...##.#.............###....##...#..#..##.#.....##..##.##......#.###....#...#####.#.#.#.###...##..#.#.##.#..#...#....##..#...#.#.###.#
#....#.##.##.#....#..#..#.#####.#.#.#......##..#.##......#.##...#..#.......####...#.##..#.#.....#....#.....###.##.....##..#..#....#.##..#....###.#..#######..#.#..##.###.##....#..#....###..###.#.####.###..#####..#.#....#..##.#.#..##.....##..#.####.#.#.#......#.#..#....##.#......####.#....##.....#.....##..#...##.#....#.....##..##....##.#....#.##..#..#.##..#...###.####.##...##...##.#...........#.#.##..#.#
##.#..####..##.####..##.........#.##..##.....#.#.....#.#.##.###..##.....#.#..#......####.####.##.#...#...#..##..#.##..#.#.####..#.##.#.#.#.#.......#..#.#...#..#.#...#...##.#.......###.######.#.....#.#.##..#........##.........#....#..#..##...##.###..#.##...##.#.......#.#.#....#......#.#...#....#......#.#....####.##...#.##.##.####.####..##........#..#####.#.#.##.#.....#.###...##...#..#.#...#.#.#....#.#.#
#.##.#.....#.###...#.#.#..#.#.#.#....####..##.##...###.#..#####..#..###.##....##....#.##.....#.#......#....##.#.###...#.##....#...##.#.#..#..##...#.#...#..#...#...........###....##..#.##.##.#..#..#...#.....####.#..##.##.##.#.......#..###...#.#.#.#.#..#.##.#..#......#.#.#.#....#.##.....###..#...#...#.##..####....#...#.#...#.##.##....#....###.#####.#.#..#.##.#..#.####....#...##..##..#.......#..#...#..#.#
##...###.#.#.#..#.....#.#.........#..#.##.#..####..####.####....#........##...##.##.###..#..#.....#.#....#.#.##..###.#.##..#...#....#.#.#..##......##..#.....#...#.........#.#.####.#.##....##.#.#.....##########.#.....####..#.#..##.#####.##.....####..##....####...#...#.#......#...##.##....#...##..####..#..........#..##..........#########...####..##.#...####..#..#.##....##..#....#..#.#.###..###.#.#...####
#.#.##.##.#..#.#...#..##.#..#.#.##..#...#.##.#....#.##..#.#..#####.##.#.#.#.##....#..##...##.#..........##..#.#.#....#.#..#.#.#...###.#.###....#.#.##.##.#.#...#.#..#....#.##..#.##.#..#.#..###.#....#.#..##...##.##.......#..#.#.#....#.#..#..##.....##.#.#.....#...#..##......#####...#.#.#.###...#........#.#...#...#.#....####....##..#..#....#.....#....#.#.#..#.#.###..#........#.###..#...#..#........##.#.###
###.#...#..##..#..#..#..#.#........#...#.###.##.#...####...#.....##...#..#...#..#.#..###.####.##..#.....##..#......#..##.#...##..#...#####.#....###..#.####......####....##..#....########.##..#..#.#..#.###......#...#..#...#..#....##.#.#....#....##..#..####..#...#......#..#...##..####..##.....##.#..#...#.###.......#...#.##...#..###..#.#.....#####...#.#.#..##.##..#...##.##.#.#.#.......#..#..#.#.##...#...#
#..#..#...#.#..#....##.#####..#....###....##..#.#.#...####.#..#...#..#....#.#..###.#...####..#.#........#......#....##.#.....##..#.#..######...#.......###........#.#.#..#..#.#.#.###..##.##.#####..#.....#....#.##..###.#...#.##.#..##.#.##.###...##.........#...#..#...##.......#.#....#..###..##..###.##..##.##.....#..#........##.#.#.#..#..#....##.#.......#.#.###.#..###..#.....#.....#......#..#....#.##..#..#
##....#....#.##....#.###...#..#.....#...###.#..#..##......##.....###...#.#..#.#.....##.....##.#......#.##..##..####.....###.#..#...####...##.#.##.#..#...#.#.#......###......##.#..###.#.#.....#..#.#.#..##....#..#...#..#.#####....#.#...####..###......#.....#....##..#...#..#.#.##.####..####.#.......##..#...#..#..#....#..#.#.#..####.####...#...#.#.#.................#.####.#..#.#.......######..#....##....##
##..#..#####..###.##.#...#.#.#.###....#..###..##..##..##.#.###...#....#...#.#......#.#.###..#...#.###..#......##........##..#.#..#.#.#.##..###..#...#..#..#..#....#####.......#..###....#..##.....##..##.#..###..##.####...##.....#...##..#.####...#.#.#.#...####..#.#...#.#...#..###.##..#.##..#.#.####....##.#......#.###.#...#.##.##.......#.##.#.....#.#.####.##.#.#...##.#.......#...##..#..#.#.#####.#.#.....##
#...#..##.##..#.......#..##....#..##...#...#.#..###..####.#.#..#.##.##.#..#..##.....##...#####.#..##.......#.###.##.#.##......###..#.....###.##..##...#.....##..###.#...##..####.#####.....#...#..#......#.##....##..........#.#.##.#..#.###....#......#....#....#..#...###..#..#....#......#.########.....#.##....#.###.....###..###.###..#.####......##.#.#.....##..####...##....#..#..##.#.#..##..#..............#
#..##.......#.#...##..##.#.#..#..##..####...##.#.....#....#.#....###.#.#..#...####.##....##.##.#....##..#...#...#....##.###..##...###...##.#.#...#....#..#...#.##.#........#..#..####.##..###.#.......##..##.##.#####...####...#..##.##.###....#.##..##..#..#...#........##.#.....##.#..#...####......#.#..#.#.##.#.#.####..#...#.###..#.##..#....#......#......#..#.#.##....##.....#.....##.#....######...#..#####.#
#...##..#..#...#.#.#...##...#....#.####...###..............##.###....#.#..#....#.....#..##...####.##.....#....##.#...#.#####...#.......#.##.....##.####.#...#.#...#.###..##.#.#.......#.#.#........#..##.#.###.#....##..##.#####.#..#.#..#..##.....#..###.##.#.####....#...#.......#..###.#.#...###..#..####..###...#..##....#.###....##.#####...###........#........##.##.##....#........##.##.##..#.....#.###.#.#.#
##.....#.#..#..#..#..##........#...#.##..##...#.#...##.######.......#.#.#...#.#.....#..####.##.....######..####..#.#.##..#..#.....#.#..##...##.#......#....#....##..#.#.......#....#.....##.......#..##....##.#.##..#...##....##.#.#..###.##......#..##....#.#.#......#.....#..#.#.##...#.##.##...##.......#..##..#.........#.##.##.#..##.#.##.#..#.#.##.#.#...#..##.#.....#.#....#..#......#..#...#..#.###..#.#....#
#....###..##...###.##.....#..#...#.#.........#.##..##.###.##.#.#.#....#.#####.###.#......#...##..##...#.##.#.####....#..#..#.###....#.##..###.##..#...##.###.#.#.##....#..#.##.#...#..##.##.#.#.....##......###......##.##...#.#.#..#.#.###.#.#............##.#.###...#..#..#######.......#....###..#...#....##.##...#.#.##.##.......#.....#.#....#..##......##.....####..#.#..#...#...#.##....#..#........#.#..#...#
#.....##.#####.#.#.##....###.#....#.#..........#..##.##.#.##.#.....#.###.#..#..#...#..#.#.#.#....###.##...#...###.#.#..#.#.###.##....#....###.#...#....#..#.........##.#..##.#.....##.#.##.......#...........###.##.##..##.#.##..#.#...#.#...#..........#...#....####.##..#.#.##...#.#...##..........#.##.#.#.#....#.....##..#.#...##...##.#.........#...#..#.....#..#............##...#....#.##.#.......#..###...#.#
#..#....#..##.....##..#.#.###..###..##....###...#...#..#..#.#..##..#####.#.#..###...##.#..#.......#..#..........##.#..#....#.##....#..##....#########.#.....#...#........##.##.#..##..#.##..##..#.#.#.##.#.###..##..#....##.#..#.#.###........#.#..##.#..#.##..#..#.....#....###..#.#.....#..#....#.##.#......###.#..###.#..#..##..#......#......#.#...#.###..#.#.....#.....##....#..#.###.#........#.....##.#..###.#
##..#.#.....#.#.#.###....#.####..#..#..#.#...#.###..##..#..#..#...##.####.##.....##.###.###.###..##.....#.....#.###..#...#....#.##.#.##..#..####.#..##....#...#....##.#..#.#.....#.##..##..#..#.#.#.###....#.#####..#.#.#...####....#...##...#.#....#.###..##.#.#...#.###.......#.......#...###..#........###.#...###..#.....#..#.#...#.......##.##....##.#..##..###...#.#..#.....##.#..#####...##..##.#..#...#.#.#.#
##.####..#..###.#.##..##.##.#...##.#.#.#.#.#...##...##.##.#.######..##.#.#....##...#.#...##.##..#.##...##.........######......#######...##..#..###.#..##...##..#.......#....#.#..##.........##......#....####.#..###....##.###.#......#..#..#..#........#.........#.#...#.....#.#......#.#.##..#..##.....#..#.#..#.##.#..#..#.#..##.#..#.#.#.....#....#...#.##.#.#...##.##..###...##..#....#.#.###...#..###.#..##...#
###...#..#..#.....#...#.#...........#.#..######..#..#..#...#.#.......#.....###...#.#..##..##..##.###.###....##.##..##...##....##...###.#...#.#..##.#...#.#....#....##..###......##......##.........###....#...#...##......#.####...#..#....##.....#...##......##.#...##..##..###..#..#.....##.#..#..##...#......#.........#.#.....##...#..#.#.###.#.#....##..#..#...##..#..###.#....#########..###.####....######...#
#..#.#.......#.##..#..##.#.....#.#..####.#...#.##.#....##.#....#.......######.#..#.###......#.#.##...#...####.#.....#...#....#####.......#...###.##...#...#.....#.#.#######.....#.....#.#...###.#.#..#.##..#.....#..#.#.#...#..##.#...#####.#.#..#..#...###....##.#....#..#....##...###.##.#.#.#.###..##..#...###..#...#.#......##.#........#..#.#.##.##..#.#.##...##..#.#.....###...#...###.#...#....#...#..#..#..##
#.#......##....#..#.......#.#..##.#.#.#..#.#....##..#.##.#....#...##.###.#.###..##..#..#...##.###.....##..#......#...#####...#...#.....#.#...#......#.......###.###.###..#.##....##......####.....##.#.##..###....##.###...##....##...#.##.##...#.#.#..###..#.##..##.....#..#..##.........#..##.#...####......##...##.#......#.#.#.##...##.##.#.##....#.##...######........#..#.#.#.##.##....#...#...#....#....#.#..#
#.#.##..#..........#...#.######..#.#.##.#.####..#.##..##..#..#..#...#.#.####...#..#.#..#.....#.#.....#..#..#...#.#..####..####...##.....#.#..##.##.#....#...#.#..#.#......###...#.###.#.##.........#..##.##...#...###.####.#.#.#.###.###..#..#..#...#.##.###..#...#..#..#...###.#...###.#..######.#.#.##.#.##.##...#...###..#####...#..##.#.##.#.##.#...##..##.....##..#.###...#..#...#..#....##......#.##...#...#..#
#..........#..#####...#..#.##.#.....#..#.#..####..#.#..##.......#..#######......#..#......###.###.#....###...##.#..#...#.###..#.....##...#...####...##.##..####.###....#.#.##.#.#..###..##.###...##..#...##.#....###...#....#####...#...###..###..#.#....#.###.##...##.....#..###...##.##..##..#.......#.##..#.###.#.#..#.##..#.#.##..#.##.######..#.##.#....#.#...#.##..#.#..##..#...#.##########....#..#.#..#.....#
#....##....#...#..#..#....##....#.#.#.####.###...#......#...####.#.#.........#.#...#..##.#.#.###.#.##..#..#.####...###.#.#.##..###.###.#.#.#..##...####.####.##.##.....##..#........###....#..#....#.##..#.#....#...##..#.#..######...#...##......###..##....#...#.##.##.#...#...#.....###.#..##.#..##.#..#.##..#.#.##.#..#.....#........#.###.#.#...#..#..#...##..#..#.##.##.#.##.##.#....##.###.....###.##.####...#
####.#...###.###.##....#.#.#......#..##.##.######.#.#.#.#.###...#......#...#...#.#.###......####....#......##.##.....###.....#.#........#.#.#.###.#.....#........#.##.......##.##..######...##...#.#....#.....#.#..#..##........##.#...##.#.#.###.##..###...##...#........#.#....#.#....####..#....#.....###.#.###.....#...#......#.##...#...#.#......#..........##.#.##..#..####..#.#....#...#.....#.###.##.#####..#
#.##...#.##..#.#...#..#.#....##......####...###.#.##.......#.#.##.#.#.##..##...#....#.#####.#...###...#.#.#.#.#...##..#.#.#..####.##..###...##....##...#...##.....#..##...#.......##...#...#....#..#...##..#..#.#.....#.##..##...##...#.#...#.##.....#.#.#.###.#..##..#.#.##......#####.#....#.###.#.#.....#..#.....#.#...##...#.#.#.#.#.#..#..#..#...##.#...#.##...#..###..#.#........#..#.##.###.#....##...#####..#
#..#........#####...#.#..######..######.###..#...##.##..#.........###..####.#...#.#.#####..##.##........##..#...#..#..#.##..#.#...##.......##....#..#....#...###.##....##..#...#..#..#.#....#.##.....##.##.....#.###..##..#......#.#.###..##...#..#..##.#....#######.#...###..##....#..#..#.#.#.###.#..#..#...##...#.....#...#.#...#.....#.####.#..#.##.##...#..#.#.##.#.##...##.....#..#.#.###.#..###...#.......#.##
#.##.##..#...###..##....###....####..#.#..##.....#.#....#####..#....#.##...#.#.#...#..#.#.#..##.....#............#..#...##........#.#..###.##.#..##.#....#..#.##.###...##....#.#.#.##..##..#...#.#####.#.###.####.#.#.#.#.#....#.#.##...##..#..####........###.#.#.##..#.#.....##...#...#......#.#.....###.#....#.....##.....###.....###...##.#...#...##.........#...#...#....#....#####.....#.#..##...#..##.#.#.#.##
#......#......##.#....##..###.#..##....#.#####.........#.#.###.#.######..#.#..##.###...#.#.....##.#.##.#.....#..#.......#.##...#.##.##...##.#..#.....#....#..##...#.##.#.#..#...####...##.#...#..##.##.....#.#.#.###.####.##.#.##..#.#..##.##.###.##...#...#.#.#..#...#..#.#....#.##.#.#....#.##.##....#...#.#.###...##...##.#...#.#.#.#.##.###...####............#....#.#....#.###..##.##..#.....####..#.####.#.#..#
#....#.#.###..###....#.####...##......###.#.#.....#.##...###.#...#####.....#.#......#.#.###.................##....#.###...##.###...#.#.....#.#.###...#####...##.#.......#.#.....##...#...#.#.##...#.###......#####.###.#.##.#.#....#...##.#....#....##..#....#.....##..#....###.#....#.#...#..#...#.#......##.####......##.##.##..#.#.###....#......##...#...#.#............#....###.#.#..#.##.#..######....#.####..#
##.....#.#..##....#.#..#..#....#.##..##.##.#....##.#......#....##.##.##.....#####.....#.#.#...#.###...###.#..###...#....#..#..##..#..#.#.##..#...#...#.##......#####.....##.#.#..#.#...#....#..##.####.#...##.#..#.....##..####.##..##.#....##..#...#..#..###..#.....###..##.##.#.#..#......##.##.#.#####.#.#.....###.#...##.#...#...#.#..#.#....#..#...####.#...#.####..#.#..#..##....######..#..#..#.#..#..###..#.#
##..#.....##..#..#.#.....#..#..##..###.#.....##.........###.#..###.###...##.#..#..#....#...###..#.#..##..###...#.#.#.#...##.##...###..#.#.#.##......###.#.#...#.#.....##..#.##.##...#........#....#...#.....#.##..#.....#.....##..#....###.#..#..########..####.#..#....#.##.#..#.#...##.#..###########...##.##.#..#.####..#..#....##.#.#..#.##.#.##.........#...#.....#.#.....#...##..#..#...##.#...##.#.#....#....#
#....#.####.##.##.###.#.#.##.#.#..#..##....#...###.#..#.#.#..##...#...........#........#.#..#..#.#..##..##.....#...#.....#......##......###....#.##......###....##......#.##...#.###.....##.####.....#..#.###.#.###......#.#..#........#.#...........#...#.#.#...#.##..#...#...##.##.#.#..#....#......##..###.###.#...#.####.#####.##.####...###.##...#....#.##.#.....##.#.........##.#...#.###.......#.#.........#.#
#...##..#..#...######..#.........#...##..#..##.....##..#...###.###.#.#..#.#..#........#..#...#...........#.#..##..#.##.#.......#..#.####...###.####..#.#.###.##.###...#.######.#...#.#.#..###..###.#..#.......#####.#.#..#.#...#...##.###....#.##..#..#..#....##.#.##.......##...##.#.##..#.....#.#...###....###...#.#...#.##..##...#####.....##..#....#....#.#..#....#...#.....##.#.##..##.#.....#.###.#..###....#.#
###.##...#.#.#.###..#...##..########.##.##.##...###.#..#........#.#..##..........#.##....##...#.##..#.....####.......#.#...#.#..#.#.#.#..#...#...#.#.#.#.#....##..##.#.###...###...#.#..#.....#.##..#.#..#.#...#..##.##..##........#.#...#..#.#.....##.....###.##...##.#.##...##.##..#....#....##.#...#.##.##....####.#...###.#.#.......#..##.#...#..###.###.#....#.....#........#..##....#...#..#...#..###.##....#.#
####.....#.##.###.#.#.#...##..#..#..##..##...#..#.#.##....#.##...#.###..#...#.#.##.#...#####.#...##.#...###..#..#...#.####.#........##..####.##...#.......#.......#...##......##########...#..##.###....###..#.#..#.#.#.#..####...##...#.#...##.....#.....#.........#..#........##.#.#...##...#.##.##..#..##..#..#.##.#.#.#.........#.##.###.#.###...#.###.#..##.#.#...##..###.........###.#..#.##..#.#....#...#....#
#..#..#.##..####.#..##..##.#..#...#.#..#.#..#...########.#..##...#..##.....#........#.#.#.......#...#..#..##..##.......#..##.#.##.#.##..##..#...####.##...#.#..######.#..#.....###...#.###.##....##..#...#..#..###.#..#.##.####.#.###.#....####...##...###.###..###..###.##....#..#...##....###...#....##.#..#.........#..##..##..##.###..##.##.#.##....#.#...###.###...##.#.##.##..#.#.....#.#.#...#.....#.#.#...#.#
#..#...###...##.#.#...#.......#....##.#....#.#....###....#.###...#....#..#..#....#.##..#........#...#..#....#.#.##.###........#.#.###.####.......#.##.#..##......####..##.#.###.###.#..#.##..#.##..#.#...##....#.##..#..#.......#.##.#.###..###.....#.#.#.#.#...#.......##...#..#..#..###.#...####....#..#..#.#...#.......###..#.......#.#..#..#....#......##....#.#....###....##.#...#.####..#..#...##...####.#..###
#.#.#.....#.#....####..#.#....#........#....#.#..#......##..#.#..#.##....#.#.##.###.##.....#..#.##...#..###..####.........#..#.#.####..#####..#...#...#.###.#.#..#..#.....####..#..###.##..###.#.#.#....#......##.#.#..###.#.#...#.#.###........#..##...#.#.#....###.##..#.......#.##..##.###.#.#.............#.#..#.##..#.#.###.....#.####.#......#..##.#...###.#...###..#..#..#.#.#..#..#...##..#.####..#.##......#
##..#.##........##.#...##...#.#...##..#.#.#...###...#...##..#.##......##.##.#...#...##..#.#...#..#.##.......#..#.###...#..#....####.#...#.##.#.#.##....#.#...##...#.....#.#..#....#..##........#.#....#....#.##.....##.#.###.##........##.#.......#..#.....#.##.#.###..#.#..###...###...#...#.#.##.##..#..###.#..#.#.........#.#..#...###......#.#...##.#...#..#..#......#......#.#..###....#.....##...#.#...###.####
###.#.#.#.##.###.###....#.......#.#...##.#....#..#.....#..##.#.#...#.....#........###.#.#####.#..###.##.#.#.##.###...#..##.#....#.#..#.#..#####..#..#..#................######..#.......####.###...#..##..#.....#.#...###...###.....#.#.##.#.#.#....###.###.#..#.###.....#..#.......##.##.#..#...#..#.#.#...#.....#..#.#....####..##...#.##.#.#.##.##.#...##.#.#.#...####..###....#..##...####..#....#.##...#......##
#.##.##..#.#.###.#..#..#........#.....##....#....####.#.#.###.##..####......#.....#.....#.......#...##.....#...#...#..#.....##.##.#.###...###.....#...#.##.#.#.#..#.#......##....#.#....####.#.#.#....##.##.###....#.#......#....#..#.#.#..##......###...#.#####.#..#...#......#..#.#..#..#.#......#...#..#....#..#.##...#......##........##.......#.#.#.#...#......#.####.#.#...#.........#####.#..#..#..#.##..##.##
###...###...#..##.#.##.#..##....#.#.###..#.......##.......##...##..##.#.#.##...##..####...##.#..#.#..##......####..#.#....#..##.#...#.#.#...#..#..#.....#.....#.#.##.##.#.##.#...#...###.#..##....######..###.#...##...#........###.#.#....#..##..#..####..#.#.#.....##.#####.#...##.#...............#.#...#.#.#...#.......#..#..##....#.#...#.#.###..#.......#....######..#.#...#......#..#...#.#.###...#......##..#
#....#.##.#..##.##.###...#.#.######.#.###...##.####.......#.#....##....#..#.....##..#.#..#...##.......##...#..####.##....#.####...#.......#.....#.#....#..#####...#.##..#.#..##.#.#..#...###.#######.#...##...#...........###...#..###..##....##.......#....##.#.####..#.#.#####..#..###...#....#.###.#.##....#.####.##...###..#....##.....###.##..#..###.####..#......#.........#..#.....#.###..#.##....#...###...##
#..##......#.#...####..#...#....#.#..###.#.....#####..#...###...#....#.#..#...#####..#......###....#..#....#..#..##.#.#.....##.#..#..#........###..###.#.....#..#.####.#....#....###.##.#....#..###......#....#.....#.##..##.###...##....##..#.#..#..##..#......##....##.#..###.....#..#.......#.#.#.###..#.###.#...##.##.#####....#...##.......##..#.#.#..#.......##.###...#.##.#......#..#......###.#..##......#.##
#.#..#.##.#.#.#.#..####...##....#......#..###..#.#..#.##....##.#.#.##.####.#..###......#........#.###.......#...#....##...#....###.#..######.#..##..#.#.##.#.#.....#.###..#....##.##..#....#.#..#.##..#.##....##.#.....##.....###...#....#.#...#..##.#.#.......#.#..##.##...#.#...##...#.##.#.##.....#...##..........#..##.#..###....#.##.#...#..##...#.##.#.....###.#...#..#.###.#...###.....#.##.##...##.###..##.##
##.####....##..#..#...####.#...#.........##.....###........#.######......###.#...#.#............#...#..............#....#....#..#.#...###..#.#.#.##...###..#....##...#.#.#..##.##.#.#..#...##...#..#....##...##..##..##.#..#.#.##....#..##.#...#......#.##..#####.#..##....#####.........#.#.....##.......###..##.##..##.###.#......#..#...#..#..#...#.#..#.##...............###.##...#...#.#..#.#....#####..#...#..#
##.#.......#.#.##.....#.#..#..#.....#.##.#...#...#.#.###.#.#..#.##..#.###..#......#.#.........#....#....#.##..#......###...#.#.#####.#.#....#####...#.##....#.....#.#..####.#.###.#.#....#.#..##.#.........####.#.#...#..#.####.###.###..#.##....##....#..........#.##.###.##...###..#......#.#.#####..##.##...#...####.#...####.#.#####.###.##...#.#......#####.#..#.............#.#...#...#...#.###.#.##..#.##...##
#..#######.#..##....#...#.#######.....##.#..##.#.##.#.#.....#.###.#.#...#.#...##..#.###...##....#.....#.#....#.##..###.###.##.#.....##....#..#....#....#.#..#..##.#.##..#..#.##.#.#..#..##........#.#.#.#.####.##..#..##...###..#.###.#..#..##....#...###.###..####.##..###.....###.#.###...#.#.#..#.#....#..##.###.#.##.#.##.#...###...#.......#.#.#...##.#....#....#.....#..###.#....#.#....#.###..#..###...###..##
#....#.#..#.##...#...###..#.#..#.#..#.####..#.......##.###.#...#....#....#....#####..#.#......#..##..#..##....#..##....#.......#......######.#..##.#.##..##..#.#....#.####..#..#.#...###...#..#.#.###.#.######.#..#.##.##.#..##.....#..#.##.....####.###.#..#.#..##..###...#....#..#..#..##...#...#..###.##.##.##..#...##..#.##.#.#...###..#....#..#..#.##...###.......###.#..#.....#..#..#.....##.#.....##.#.###.#.#
##..#.......#.##.###..#..###...##...#....###....#.###.##.##.#..#.....#..#.....#.#.#.###.#.#.####..##.###.....#...#...#..##.##..###.#.##....#...#####.##...#..###.#...#.##.#.......#.#####..#..............##............####.##..#.##..##...##..#...#.#.#.###.#..#.....#.#.....#......#.......#.##..#....##..#.###.##.#....#.##...###.#..####.#...#.###.#.#...##.#...##.###..#.###....###..#.#..##.....#..##..#..#..#
#..##.##.####.....#.##........#.#..#.##.##..#......#..##.#..#.#........#.#....#..##...#.#.#.#.#.##...#.##.##..###.........#.....###..#...#.#....##.#...###.#....####..#..#.#.#.....##.#....#.#.##.....#.#..#..##.###.##.#....#######.##..........##...#.##.##..#...#.####.#...#.#..#...##.........##....###....#......##....#....##..#..##...##..#.##.####.###.#....#....#..##..######.....###..###........#..#...#.#
#.....##......#.....##..#.#.#.###.#..#....###..##.#..#.###.#.....#.#..#...###..#.#.......#.#..#...#...#.....##.#..#...#.....#.#####.##...##.##....#.##.....##..#..#.#.#..#####.#.......#...#.....##....##.##...#...#.##....#......###....##..#.########.#...#...##...#.####.#..#......#.##.#..##...#.#...###.#.....#..###.#...##..#.#..#.##..#.#.#....#.#....#..###.#.#...###.###.#.#.##..#....#.##........##...##..#
###.#.......###.......#.##......##.#...#......##.##...#...#.....#...##..##..#..#...##..#..##.#..#.##...##.#.......#.#....#...##..##..#..#.#.....##.#...###.....#.##....#..#........#.#...#.....#.#..###......#..#.##.#..#...#..#.##.#......#.......#...#...##.#...#..#.##.##....#.#.....##....#...#.#.#.#..#..#..#.####.##.#....#..#.....#.##......#.##..####.#.....#...#......###....#...#..##.##...#..#..#....#...#
##..######.##.###.##..........#......#.#...#.#.#.##...#.#.#..###.#...#....###..#..##...........#..###.#....#.###..#..#.....##....#.##.##.#.#..######..#......##....##.#...#.#..##.#..##.......###.#....##...##...#............##...#...###.####...#.###.#...#..#####..##.....###...#.#......##.##..####..###...#.####...#...#.#.##......#.....#.#.#.##.#.#....#..#..########.....#.#.#.##..#.#..#.#.##...###.#.#.#.##
##.##...####...##......#.#....#.#..##.#.#.....##..#.#....#.#..#......#.####.#..#.####..##........#.#....##.#.#.#..##.#..#...#..##............#.#..##.#.#.#.#.#...#..#.#..##....#.......###.##.#......##...#..#.####..##.#..#####.#.#..#.....##....#.#......#..#..#...#.##.#.##..#.#.#...#..#####..##.......#.#...#....#.#..#..#.#.####.......#.#......#.#......#.##..........#...#.##...#.#.##.##.....#########.#..##
####.#...##.#.#..#.....##.##.###........#.###.....#.....#...####.###.......#.#.#..#...#..#.##.#.#........#....###..##.#.#.#...#..#..#....#####..#.##.#..#.......##.#.#..#.#..#..#.....##....#####.....#..####...........##...##...#.#..##.#.....#....#.#.##.#.##.###..#....#.##..###......##.#.#...#.#.###.#...#..#.#.##......###.#....##...##.#..##..#...#......#.#.#.#.....#..........#.#.#........#.##.##..#.#.###
#......#....####.#.##.##..##.##.##......#...#..##....#...##.#..##..####......#.#......##..###.##..##..###.....#.##..#.......#...#..#........#.#...###..#....####.##.##.#.....#....#......#.#..#.####.##...#.#....#.#..............##.#..........##..##..#.#####....#.#.#.#..####.....###..####....##.##..#####.######.##..#####...#.#.####.##..#......#.##.#.##....##..###.##..#..#..##.####...#........###.#.#....##
#.#.#.###....#..#.##.#..##.#..##.........##...####......#..#...##.##..#..#.......##.###......#.....#......#.#.#...####...#..##..#..#.#.#.#.#..###..##...#.#.....##...#.#.#.#..#.#...#...#.......##...#..##...##..##...##.#.....####.##....####.#####..#.#......##.....##.###...##..##...##..#..#..#...#....###......##.....##....#...#..#.####.#..#..#.##..#....##..#.##.#.#..##.#....#......#..#.####.#..#.#..#....#
####...####...#..#..##...##..#.#....#.###..#..###...##..#...#.####.##..##.#.....##...##.#...#..#.#......#........#....##...#.#.##....##...#....#..##..#.#.#.#.#...##.#....########..#...#......######.#.##.#....##.#.##.###.#.......#..#..#...#.#.##..#...#.....####..##.###..#.#.#..#....###......#......#...#..##..###.#.#..###...#....####.##.#..#.#.....#.#.#..#.....#..#.....#.####..###.##.#..#...##....##.##.#
##....#.##.#####.#..#..#..#.#..##.#..#.#.###..#.##....#.....##.#.###.#..##...#...#.#..##...##.#.#.####.#.#.##......#...#.###..#..#..#...##.#.....#..##.#.....##.#.##.......#..#..##......#..#..####.#....#.####.#.......##...###.###.###...#........##.#......##.#..#...##.....#..#.###.####.#........##...#.....#...##.##.###.#.##......##.#...#....#...#..#######....#..#.####..###..##.#.##......#.#.....###.....#
####......#..#..#..#.#.#.#.......#..#.####..###.#.#..#.###......#....#...#.##..#...#.##....#...##...#.##.##.##..#...##.#.#..#.#.##..#.#....#..#.....##....#.....#...##..##..#.##.....##..#.#...#.##..#####......##....#.##.####.#..#...#..#....###..####......#..#.....###...##.##..#.#.###..##.###....#.....##...#...####.#...#.###...#.#...#.###.#..#.#..####.###.....#......#.......#..###.#.#..##.......#.......#
#..#...##...#...##..##.....#..###......#.#.#..#.##.#.#######...............#..##.#.###..#.#.##...#.####..#...##..##..#..##...####....##..#.#.#..#...##...#..#.##...##....#.#.#.#..##.##.#.##........#.#......#.#..#..#.#.#..##.#....#...#.#....#..#...####...###....#####..#.#.#..##...##.#.#...#.#.####.#......#..#.....##.#.#.....#....#...###...##.....#.##..###.#.#.#..####.##...###....#######.##..........#####
##..#..#..#..#.##..#.....#######.####...#.##.#..##....##.#.#####..#.....#...#......#.##...##....#####....##..#.#..##.#.#.####...#.#....##.#..#....###..#......#.####......###.##...#..##......#.......##.##.####..##..#.#.#.##..#.#..##.#...##.#...#......#....##...#......###...#....#...#.#......##.#.##.#...##.##....#.#.#..#...............#...#...###..#.#...###..##...#.#..####..##..##.#...#...........###..##
##.##.##..####...#.#.....#.#..##..#..#....###.####........###........#.#..#...#..######.#.#..#....##..##.......###..#....#...#.#....#....#..#......#..##.###.###.#..#.#...#.....#.####..#...#...#..##.....#.#.#...#..#...##.####.###....##......#...#.#..#####.#.#..##.........##..##..#....#...##......#..#...#.#.#.#.##.#####..##.....##.....###.###...##.....#..###....#...##.#..#....##......#.#.#...#.#.#.##..##
#......#.#.....##....###.#..###.......##..#...####.####......#.#..#.#...##..#...##...##...#..#.#.#......#####.#..#....#.......##.....#....#.#.#....#....#........#...#.#.#..#.#....######...###...#.#......####..#.#..#.#...#....###.#.##.....#...#.#.#..#.##..#.###........##.#..###....###.#.#.#..#..##...#.##.##....####..##..##.#....#.#...#....#.#.#.#...#.#.#..........#.#..#..####.#.#.......#...###.#.##.#.##
##.#####..##..##......#.###...#..#....#...#.....##...#.#.###..#.###..#..##.#..#...##.#..##..#.##.#.#.#.##.#....#..#....#.#.....#........#.#..#...#.........##..##..#.#..#....#....#....####...#..##.#..#.....#.#..#....#..###.#.......#.#.###..#.#...#.#.##.#....#..#######..#.#.....##.#.....##..#...#.#.##.......##....#####.....#.#.#.#.##.#..#.....##..#..#.######.#..#...#####.##...........#........####..##.##
#...##........##...##...#..#.##....###..###.....#.#.########..##..##.#........#..##...###......##.#...#.....#.........#....####...#.#....##..##..#..##...###..##.#.###....##....#.######...#.###..###..##..#....#.###.#.###.###.#.#...#.##...#...#..#...#....#..#..#.#.....#.....#..#..##...#.#...#..#.#.....#.#......#..###.#.....#..........###..#....###..####.#..#.#.##.#.#......#..##.#......#......#.##..#....#
#..###.#..#..#####..#.#####...##...#...#.#..##....#....#.....##...####.#.....##..##....##.#..##..##....#.....#..#...##....##.##..#..#.##..#..####...#..#....#..#..#..#.......##.###.##.#....#.#.#..#........#.....##.##....#...###..#..#..##..###.###.##..#.....#.....#.###........#.....####...#.##...#.......#.#.........#.####....#..#.......#....#.#.....###.#.....##..#..###....#.#...##..##..##....#######....#
#.....#.....#......#.......##.#...#..#..#..##..#.##.#......##...#...#.#.#...#..........##...##.##......###.#...##..##.##..#####....##.#......#...##.#.#.#..#..#.#...#.#.......###.#..........#....#####.###..###...#..........#.###.##.#..#...#..###..#.#.....#.....#.....###...#..##..#.##..#..#.#.....##..###.##.##.#####....####.....####.#.###.#...#.#.#....##.##...#.###...###...#.##...##..#.##...#........##.#
#....#.#.##...##..#......#####..#.#..###..#..#.....#.##..###....#..#.#.###..#..#.##.....#.##..##...##.#.#......#...#####..#.##.#######...........#.##......#.##..#.##.###...###....#..#.##...##.#...####....#####.###..##..##....#....##...####..#..#.....#.#...##.#...##..##...#....#.......#.....#.##..#..##.#.#.#...#.#..#......###..#.#....#..##.##.......##..#..#.#.###.#..##..#..##.#...##.#..##..###....#..#.#
#.#.###..###...#.##....#.###......#.###...#...#####.##..#.#....##..#.##...#...####..###..###.##...#...#.##.#....#.....#...####...#.##.#..###.###.#.....#.#.#..###.##..######....##..#..#....####.##...##...#..#..#....###.#####.#.##...#.......#....##....###..........#.###.#..#..#..#...##.##...####...##..#.#..##..###.#...###...#.###..##.#..##.....#.###..#..###..#.#.#..#....#........##..#....#...##.#.#..####
#.###..#.###.#..#.###.#.###.##..#....#...#..#.....##..#.###...##.###.##..###......#.#.........#..#####.#..##.##....##.#...#.#...##...#..##........###..##...##.##......#...#.#...#..###....#.#.###....##.##.###...##..#.###.##...#..#..#.#....#..##...###......###...##.#....###...#...##....####.#...#..#..#.##..#.#..#.##.#..#..#.###.#.##.###..#...#..##.###....#....#.....#....#....###..##..#.#..##.........#..#
###..####.......##..........#..#..#.......#..##..#.##..##..#...#.#.#....###.##.#..##.......#.##.##.......###.##..##....###..#.#.#.#.#.####.#.##..#..######...##..#...#...#.##.#.#.##..#####..#...#.#..#...#....###.#....#..#...........#.##.##...#.....###....#####.##.#....#.#..#...##.#...#....##.#....###..#......#...#....#.##.......#...#..#...###.#.#...#....##.#...#.#.....#..#.#.#..#.#.##.#...##.#.#...#.#.#
##.#..######.....###.#..#..#.....#..#...#...###.............#.###..#.#.####.####.###.#...........###...##.#..##.#......#.#......######..#.##.#.#.###.#....#..#.#......##.#.##...##......#.....###....#.###..#.##...#..##..###..###.#.##..#.....###......#...#...#.##.#.#...#.##.#####.....#...#...###.....#..#.#...##...#.....#..#...##.....#.#..#.####...#...#.#....####.##....#......#.....###........##......#.###
#.##........###..##...#.#..##.#.#.####.....##...#####..####..#....#.##...##....##.#..##...##.###....#...####.#..###....#.###.#..#.##.......##.........###...........###....###...#.##.......#..#.#..#.##...#...#..####.#.#.##......##.#.##......#.#.#.##...#..##..#.##...#.....##...##.#.....#.####....##.##...#..###.......#.#..............##.##.#####.##...#......##..#.....#.#..#....##.#.#...####..#..#.#.##..##
#..#...###.#..###...###.....###...#...#.#..##.......#...#.#.##.....#.####.##..#....#........#.###....##...##......#..#........#.##...#..##.###..#.##.#.#...#.....#.#..###.....#.#.#....##.###...########.#.#..#.#.#..#.#.#..#............#.#.##.#.....##..#.#.#...#....#..#...##.#.#...####..#.#.###.##..##.####.#...#......#....#.#.#..#.##.#....#..#......#...#.....#.....######.##.#..#####.#..##.#..........#..##
#.#..###.#..##......##....#.#...##.........#.###.#.####.###................##.#...#####.##.....###..#.#..#...##..##...##.#.##..#..##....#####.##..#####.............#.#.##......#..#.#.#.......####.#.###.#.#...###..#..###...#...#.....#.#.##.#.#..#.#.#..#.#..###.#.....##.###...#..#.#...##.#....#.###....#.#..#.##.##########...##..#.#.##.#...#..#.....#......#####.#..#.#........###...####...#.#.##.#.#.##.#.#
#..###....#.#.#........###.#.##...#..#.###...#.#.#.................#.......##.....#...###.##.#.##.#.#.#...####..#..#.#.......#.......#..#.#.......##.###..#...##.........###.#.....#...####..#.#####.#.####.##..##...#.##.#.#..###.#...#.#.##.##.#..#..#...#.#...##....###..###..###..#...#..##......##.###.##..####...##.#........#..#.#..#...#.#####..##.##.#..#.#..#..#........##.##..#..#...#.#....##..##..###..#
#..#....###.##.#.##......#..#.#...#.###.#........#.#......#......###..#..#..#...#...#.#.......#.##.###..#..#....#..........###..#.###.##...#.....#....#.##.##..#...#.#.......#..#.#...##..###...#..#####..#.......#.#.#.##.###..##......###...#.##.#.#...#.#...#.##........#.######.#.......#.#....#.#.#.#..#.##.###..##.#.##.#........#.###.#........#....#.....#...##.##..##........##.......#......#.#.###.###.###
##..#..#....##.####.##.##.#...#...##..#.###...#######..#....#..#.#...##..##.....#......#.##.........####...#.#.#...#.##.##...###..#.........#....###..####.#.....#.#..#......###...........#.###.#.#...#......#..####.#.#....###..##.........#######.#.#.###..#.###..#..##.#.#.#.##....#.....##.#.....#..######.#..#.#..#.##...#.#.....#.##..#.##.#..#.#.#...#.#.....#..#.#.......#.#.##..###.#...##.#.....#.....#..#
#...##.####......##..#...#.....#...##..##.#..##..#..#.#.##..##...#..#.....#.......####...#.#...#..#.#.#.#..#..##..#...#...####..#..###.#.###......#####...###.##....#...#.#.#...#....#.##.###.##............#.#####.....##.#....##..#...###.##.#..#.#...###.#..###....##.#......#........#.#.#.##..#.....#..##.##......#...####...#...#...##..#.###...###.#......#..##.#......##...#...##..##.###.#..#..###..##.##..#
#.##.....#...###......#....#....#..#..##.#..##.#.##...###...#.##....#.####....#.##.##.##..##....#....#....#...#.....##..#..#.#..#.#.#..###..##...#...##....#.#.........###.....#.#.####.#......#.###.#.#..#....#.##...#.#........###..#####..#...#...#.....####....#.#..##.#..##...#..#..#...#..#......#..#..#....#....#.......#...........#.....#.........#...#.###...##.......#..#..#.#.##.#.##.##.#.....#........#
###.#.#.....#####..#..###.#............#..#.....#.##...#..##...#.#.#......#......#..#..#.#.##..##....#.##..#.....#.#..##.#####..#..#.##..#..######..#..#....#..####..#.....##.#.#...###..##..#.##...#..............##.........#...###....#....#....##..##.....#...###.##.#.......##.###...#..##..#.......#.#...#..#...##.#..###.....###.#...##....#..#..#..#.#..##.##.###....#.#.#....#......#.##.#######.#....#.#.##
#..#..##..##..#....#..#..###...#..#.#.##..##.###.....###........##.#..#..#.####..#...##..#..#..##...##...#.#.#...####.##..#..#....#...##.#.#..#####....#...##...###.#...#...#...#..........###.....#....#.#...####......#...##.#..###..........##...###.#......#####..#..#..#...##..#.#.#.#.##.#......####..##..###..##...#..#.#.#.#...##..#..####....#.......#...##.#.#....#.##..#...#..#......#..#......#..#.#....#
#....#.##...#.#.#.#.#..#...#.#.#....#.##...##..##.#.#..##......#..#.#.#.####..#.....#......##.##.#.##.##.#..#.#.#.......###...#.....#.......##.....##.#.#..###..#......#...#.....####..##.#.##...#.#..#..##.##.#..#..#.##.#...#...#......#...#...#..#......#.##.##...###.#..#.....##.##..##...#####.#.###.#.#....#.......###....####...#..##.#.#..#..#.####....#..#...#...#.#.#..#....#..##..##..#.#.####.#..#.####.#
#...#####.###.......##.##.##..##....#...#....##...##....#.......###.#.#...#.####.#..###.##.#.#.#...##..#.......#.#..###.#.##.#.##.#.....##....#.##....###..#..#..##..#####.#.##..##.####.#.###..#..#...#.#..##...#........##...###....#..##..##..####..###.#.#....##..###.##.##.##....#.##...#...#..###.#.#.....##..#..##..#.##....##..##.....#..#.##...#.#.#.#..#.#.#........#...#.....#..#.#....#.##.#..#.##......#
#..#####.##.#.#.....#.###.....####.###.#.######...#.#.#.#...#...#...#.####....#......#.#.##.#..#.###....#..#..#.###......###.##.#.###.#...####..####.....###..#..#.......#..###..#..##..#...##..###.###.....#.###.##..##.....##.###...#...#..#..#...#...#....##.######..#.##....####..#..#.##.#.###.#.....##..##.........##.##..##.###.#...#.#..#..#.#.#.#.##..##.....#.......#..#..#.#..#......#...#.....#........##
#.#.##...#...#.####.##...#.##...#..##...###..##.#..#.#..##.#.##...#...##..##.#.###...###.#######.#....#...#.##.#.#...####........#.#.......#....#.###....##....#....#...#..#.#.#.........#.......#....###.##.........#..###...####....#..#...#..#.##.##..#..#..#.#.......#.....##....#.........#.......#.#..#####...##.#...##..#..#..##.#.#....#...##..####.#.#..#.###.#.##.##.#.#.#....##...##..#........#....###..#
###.#####....#.##...#.#..###..#.####...###....#..###.#..#.....##..#...#.###...##.#.....#.##.#.#...#.####.##.#.......#.####..#.#.#.#.####...##....#....##..#.##.###....#.####..#......###.#..##.###.....###.#..##..#....##..#.#####.#.##...##.#..#.#..#..##.####.#.#...##..#...#....#.#....#.#...#....#.#.###...#.###.....#.####.##....##.#...#.#...###.#....#..###.#......#..###.#....#....#.##.#.#.##.#....##.#.#..#
#.#.#.##.###.#########..###...####..#.#...##.##....#..##...#...#.####..#.##.#.#..#..#.....#....#.#.......##...##....##.............#.....#..#...#...#...#.##...#.#.....#.#...##.#..#......##...##.#....###.#..#.##.######...#.###.##.####.#.#.###....#.#.....#.#....#......#.###..#.###...#......#.#.#....####..##.##........###.##........#...#...#.#.#..####.#....##...#.#......###...#.######...#...###....#.#####
#.######...##..#...##..#..#...######.##.##.#.#......#....##..#..##.##....#..##..#...##.#...#.#..##...#.#.#.#.....#.#.#.....#.##....#.#..#........#.#.....#.#..########.#.#......#.#.....####.#..#.#.#...##......##....###.##........#####...#.####.###.#.##...#........#.......#........#.#...#....#........##....###.#.#....#...##.##.....###.#.##.#.#.#...#..##.....##.#.#.#.#...#..#...#..###.###..##.##..#.....##
##...#...##.##.#...#.#.##..####...##..#.##.##.....##......###..#......#....##.#..#.###.#.##.#...####.....###.....#..#..#..##.####....#.######.#.....#..#......##.###..#.#.###.#.###..#.....###.#...###.#.#.#####.#.#....#.#.#.###.#.#.#..#.#..##.#..#..#..#######..##....##...#.##....#..#.##...#.#.#....#..#..##...#..#....#...##..#...#..######...#.......#..#..#.##..#.##..#....#..#...####...##....##....#.##...#
#.#.#.....#.###....#.#...#...#.#.#...#....#.######.#.#.###.....#....###..#.....##.##.#......#.##.####..#.#...#.#....######..##...#...#####.###......#..#.#.#.##.......##.#......#.##..##....#.#####.#...####.....#..#.#.#.##.#.#.....##....#.#.#..#.##.#.#..###.###..#.#...###.###.##....#....##...#.##.#..##..##..#.....##..#..##...#.......##.......##....##..#.....##....##.##.....#.#.#####..##.#..#...#...#.##.#
##....##...##.##..#...#..#..##..#...#.#####.###.#.#..#..#.#..##...............#..#.....#..#..#.##.#.##.#.....#.##....#.............###.##...#....#.#.#.....#.##......##..#......#..#..##.#.....#..#.#...#.#.#..#.#####..###...................##.#....####.##.##......#.#####..#..#..#..##......#..#.##.#.#...........##.###.#.#..#..####.#.####............##.#...#..#...#..#.#.#.......#..#...#....##..###..#.#...#
##...#..######.#..#.#.#..#.####.....#....#....#.....#.#.##.#.....##..#.####..#...#...##........#.#...##.###.#.#..#...#.#.##....##.##..#...##..##.#####...#.#..#..##....#.#.####.#..#....#.#..##...#.###.#......#.##...###.#...##.#..##.#.###.###.#....#.#.#...#...........#.#...#............####....#..#..#.###.##..#.#.#..#.#..#..#.##..#...#..#.#..#..#..#..#..#.#.....##.....#.....#......##.###.##.....#.###...#
##.....#.#..#.##.....#...#######...###...#.#.#.#.##.##....#........#.#...#..#.##..##..###.#...#.#.##....##.#.....#..##....##..#.#.#......#...##.#...##.####...#......#..##..###....#....#.#..#.###.#.#.#.....##....##.#.#####....##..###.#.#..#..#....##.#..#...#...##.#....#...#.#..#.....###..###.....#.#.#..##...##.....#.#...#........#.#.###.#..#..#.....###.#..##..#....#....##...###.#..#..#.#....#.#.#.#....#
##.#####.##...#.....#...#.#......#....#........##...###.##...#.#..#.#.#..###.##...#..#...........#..##...#.#...##.###.#..#.#....#..#.....#..##...#.....##..#..#.###..#.#.###.....#.#.##...##....####.##.#.#.#.#.....#...#.#..###.#..##.#.##.......#...#.###.#####......#..#...#.....#..#..##...####.#.#.##.......#.#...#.#.###...#.#.#......##.#...#..##..#.....#...##..#.....#..#..#.....##..#...#..##.##...#....#.#
##..#.#...#....#..#....#.##...#..##......#.#..##....#####..#.#.#..##..###...........######.#..##.#.###..##.#.##.##.##.#....#....##......###..#.........##.#.#.##.....##...#..####....#....#.#..###.#.#....#.......##.....#.#.#..##.###.###.###.####.##..........#######...##.#.#.##..#...........#.#..#.#.###.#..#.##........###....#...##..##..#.#.#..##.##...#..#.......#.#.#.#..##.###....#..#.#..##...#....#..#.#
#######..##......#...##.#####.#.#......#..#.#...#.##.######.#.....#.#...#.#..#.###.#.....####..#..###.#.#...#.....##.#.....#..........#..##.###.#.##..#..#.##.#.#.####...###...#...##..#..#..##..#.#.#.#..###..#.##...#.###......#...#....#.##..###..#....##...#...##..##.##...##..##...##.#.......##.....#.##..##....#..#..##...#......#.#..#.#......#..#..#...#..#.........#.#..##...##.#....#.....##..#..##...#..#
##.#.###..###..##.#..#.........#..#.###...#..##.#.#..####..##.#..#.#.###.###....####.##....##..#.#.#...#...#.##.........###.####....#..###.###.#.#..................##.#..#.#.....#....#...#####.#...###.#.#..##...#..#...#..##...##...##....#..##.##.....#....#..#..#.#.......#...#.#..##..#.#.#.#.#.#.###..#.#..###..#...##.##..#..#.####.##...........##...#..#.##..#....#.##.#..#....#..##.#....#.....##...#...##
#....#.#...#.#.##..#..#.##.#..###.##.#.#.#.....#............#.#.....###.##.#.......##..###......#...##.#..#.#.##.#.##.#...#....#..#....###.#..#....#..###..#........###.#.#.##..###....#.....#.##...#..#...#.#.#..##........#.###..##.......#.#.##.#....#...###..##.#...#...#.##.#.##....#..#...#....#.#.......#...#.#..#.#...###....#.....###....##.##.......####...#..#.#..........#.##...#..##...###.#.#....##.###
##...#..#.##..#.##.####...#.#####..#.....#.#..####.#.#....##.##...##....##.#...#..######.#.#.#.....#..###...##..#......#.#..##..#..#...####.....#..####..#......#....##.##....#..#..#.#.##...#..##.######..#......#..##.#....##...##..#...#...#.#...#.###...#.....##..#..##...#.#.##.##.....#.#.......#...#....##...#.#.#..#.#....#..#.###.##.##......#.....##.....##..#..##.......#.#....#..#####.#######.##.####..#
#....##.....#...####..##..#.#.#.##...##......#..#......#..#.....#.##..##....#......#..##...#.#.#.#.#..##.#..#.#....#.##.#.##..#.......#..##..###.#.#..#.###...#...#.#...##.###..#..#..#....#...##.#.##.##.###.##...####.##.#.#....#....####.#...#..#..#.#.....#.##......#..##..###...##..##.#...#.##...#..#.##.##.#.##.###.#.#.#.#...#.#.....#........#.#....#.###..#.#.###........#.....#.###...#.##....#.....#...##
#...#..#....#....#.#.#.##..##.#.#.##....#...#.##.#..###....##.#.........#.#..#..##.#...#...######....#.#...#.#....###.##.#.#..........#..##.###.##....#.#...#.......##..#..#.#.###...##...#.##......####...#..#.#...#....##..#....##.##.#.#...##.#.#####.......##.#..#..#.#..#.....##....#.....#.####...###.#...#...#.#.....#...#.##.#..###.#.##..#.##...#.##....#.......###.#.....#.####.#.#..#.#.#........##.#.#..#
##...##...#.#.....##.###..##..##..###...##...#.#..##..##..#..#.#..#..#...#....#####.#..#.....#.....#.....#.####..#.#..#...#..##..#..#...#...#####...##.....#...#...#...##.....#....#....#.#.#.#.#..#.#.##.....#.##.#..##....#.###.##.#....####.##......#.###..#..#..##.#...#.....###.........##......#.##.....##..###.##.....#.....#....#..##.....#..##.####..#..#.###...#...#..#..#.#.#.#..#.##......#...###...#.#.#
#...#.....#.#.##.....###.#.#..##....#......#..###...###..###...##..#...#..#.#..#.....##..###...#..#.......###.#.#.#..#..####.#.....#......#...##.#.###....###....##...######...#...######...#....#.#..#.#.##..#...#.##..#....###....#.#..##..##..#.#..##...#....#.....#.....#.##..#..#..###..#.#..####.##..#.#.......##.#.#.#...#...##.....#..#.##.#...#...###.#...#..##.#...........###...##..#..#.....##....#....##
#.#.#.....##......####..#......#......##..#.#.###.#...##.....#.#.#.....#..#####..###.#.#..##....#.#.###....#.#.##..#...###..#...##.#.#..##.#..#.##.#.######..........##.#..#.#.............##......###.###.###.#.#...##.....##..#..#...#..#....#...##.....###..####..##....#.#..#####..#..#.#...#.##..###..#..#.#..#...#...#.###...##.....#.#....#..#.......#...#...#..###..#.##....###.##..#..#.###.##.#.##.####...#
#..#.###.#....##...#.##...##.#.........#######..#...##.#.###..#.#..##.###.#...#........#.##..#.#..##.#....#..##....##.##..#.##.....#.#..#..#...#.###.#...#..#.##....##.......##.###.#.#.#..#..#.##.#.....#.#..#..##...#.##.###...##.#....#.#..#.####....##.#.##..##..###.#.......###.########.#.##.....#..##..##.....##.........#..###.###......#..#.###..#.#..##.#..#####.##.##......##.##....#.#..#.#...#.#####.#.#
#.##....#..##.#...##.##.#####..##..##.###.##.#.#.####..#.#....#.##....#...#....#.....#....###..####.###.#.#..#....##...##.#...........###...#.#..#.###.#...###.....##.#.#..#.#..#.#####...##.#..#.......#....#......#....#...###.#.#...#..#.#.##...#.#...#...#..#.#....#####..#..##..#.##.###.####....#..###.#..###..#..#..##..#.#..#......#.#.....##.....#...#...###.##.#..###...#####.#..#..........#..#..###...#.#
##..#..#..####...#.....#....####..##.##.#...##......##..#....##..####..#....##....#.#..#.#.....#.#....#.......#..##....#..#.##.#....#.###......#.#....##...##..##.#..#...###..###..#...#....#...#..#..####......###.#..........##.##...#.#......#....#.####.##..#.##...#..#....#..###.##...#..#...#.##....#.#.....#.#.##..........#....##..#####..#...#.#...#####..........####.......##...#..#....#...##..#..##...##
#.####.#..#.##...#..####..###.#....#..#....#........#.#..##.###....#...##...#.......#.#.....#.#....#..##....##..#...#.#.......#.####...###.#.#.....#...#.......#.#.##.#...##.##.#.###.##.##...#..#....##.#...#.....#...##.#..#..#.#..#..#.....##.#.#....#....##..#..#..#..#...##..###...#.#..#.####....#..#.#.#.##.............#..###....##..###...#....#.#...##...###..####.#.....#.#..###.......#.......#.##...##.#
#..###....####..###..###..#.###......#.#.#.....##...#..#.#..#...#.....#####.##...###.#...#..#.#.####..#..###....##....###...##..###.#.##..##...#...#...#.#...#.####....#.#.........#.#.##..#.....##..##..##.###.##..##..#..###...#.....#......##.#####...##.###.#..##...#.#..##.###...####.###.#.......#.##.#..##.....#.#..#...#.....##.#..##....#####...######.........#.##....#.#....#....#.#.#...#..#..#..##..####
###......##.#...##....###..##.#.##.....#.#.###.#..#...#.#...#..#...##.#.#.###.##.##.#.###..##..#..#....#######.###..#....#.##..##..#.....######.....#..##...#.#....#....#....#..##...####.#.###....##....#.##....#.#.....#####.#.##.#......#..#..##..#..#.......#.#...##.#.####.......###....#.##...#.#..###.#.....###...##.#.##.#.....#..#.#...#.#......#.###.##..##....####..#......#.##..#......#........#..###.##
###.....#.##..#.#....###..#..##.#...##.#..##..##.#.....##.#...#...#...##.....#..#..###.#.#....#........#......##.........###.#.###..#..#.#.#.#....#.#.......###.####.#.#..#..#.#....#.#.....##....#....##...###.##.##...##...#####.#.#...#..#.###.#####.......##....##.##...###...#.#..#...#.#.#..#.##...#..##.....#.###......#.##.##.#.#...##..##....###..#..##....##...#..###.##..###.#####...#...........##.#.##.#
#..##..#####.#..####.#...##...#.#.#.##.........##........#..#..###.#.##....#.......##.##.#..#..............#..#...####..#....#...#.#.#....###.####.##....##.##..#..##.##...####...#....#.....#..##.....##.....#.#.#####..#..#....#.....#..####.#.#.##.######.##.....#.....##...#..#..#.#...#.#....#..##.#..###...............###.#....##.##..####.##......#.....####....#.#.....#...#.#..##.#.#.#.#.##...###...##...#
#####.......#.#..#....###.....##..#..#####.....##...#.##...#..#.###.##..##....##...##.#.#.#.###.##..######..#..#####......#...#.#..#..#...#...###...#.##..#..##.#...#.#...#....#..#........##..####...#......##.#......#.##...#...##.#....##..#.#..#.##.##...#.####..#....##.##..#..#..#..#.........#...##.#..##..#.###.###...###...#..###.#..###.####.##...#.##.#.####..###...#.#..#...#..............#.#..#...#.#.#
#.#.....#..........##..######.#.##...####.##.###....#.......#.#..#..####...##.##.......##.#..#...#..#..#..#.#....#.#.#..##.#.##..####..#.##.###....#.####...###..####....###.#...#.##.###.......##.#......#..#...#.#.###...###.#.#..#.##.#....#...####......##....##.........######.#....#....#.....#.....##.#..#...#...#.#.....#.##...##...#.##.#.#.#..#...#.##.#.#....###......##.#..####..#..####...##.##....#.#.#
###.##.#..##.#.....##.###......###...#...#.#...#.#.##.##.#...#.##.###..#..#.#...##..##.#.####....#...##..#..#...##.#.##.#.#........#.....#.....#.#.###........#..#......#####....#....###.##.#...#...##.###..###.#..#.#.#...##.#..##..###........#...##.#.....####...##..#...#..#.......###...#..#.#.###...#.#...#....#....#.#.##.#..#.#..#.#.#...#.#....#..###..#.#.#.#..###.#..#...####.#...###....####.##.#....###
#.####......#..##.##.#..#.#.#.#......##..#.##...#.##.#..#.......#..#.##....#....#.#...####..#.....#.##.#####.##....##...#..........####.##.###...#.....#.##.##.#.###.#.###..#...#.##..###.#...#.#..##...#....##..#.#.#..###..##.##.#..#....#.#.##..#....###..#.#..#.#.......##..#...#######....#..##.#..#...#..##..#..#...#.....#.#.#.#.#....###.###.####..#####...#..#..#...##..##.#.#.#...#..#.#..##.#.#.#..##...##
#.###..#.##.##......#....##...#.####.##.#..##.#..####.###........#.#........#..#.#...#..##....##.###.#.###....###....#..###.#..#.###.#..#.###..#...#.##.#.#.##...###.##.###.#####.#....#.##.##.#.#.#.......##......#...#.##..##.#.#.#...##..##.....##......#..#...#.#.#...#..#.#....#..###..#..##..####..#.###.#...#.#...#.#.###..###....#......#.#.......#.####..##...#...#.#.#.#.#.##.#..###.#...##.##........#...#
###.#.#....#.#..#.......#.###...#....#..#.##..#..#.#.#.....#..###.###.#..##.#........#..#.##...##..###..#.###..##.##.##..#...##.##...#...#.#..#.#.#..#.#.##.#.###......##.####........###.......#.##.#.#.#...#.#.....#.....##..#...#.#.##....#....#....##.....###.#.....######..##...#.......####......#####....#..#.#.#..#.#...##.##...#...###..##.#...###.#.....####......#....##...#.##...#.#.#..#..#.###..##....#
###...#..#.##.#####.#.#....#.##.##..#..#......#..#...............##.##.#.##.#.#....#######.#.##.#..####.#.#..#.##.#...#.#......#...#.....#..#..##.#.###.#..####.#...#.#.#.##...#.#.##.#.##.....####.#..####.##.......#.#.##.....#.#.##.##.........#.#..#.#...##.###.###......##.#.#......#.#.....###.##.....#...####.##..#..#.#..##....#...#..#..#.#...#..#..#......#####....##.#..###...#...#....#.#.#..##..#.#....#
#.#...#..#.......#..#.#..#.#.#.#...#####.....#.##..#...#.##..#.#.....#...#..####.#..#...#..#.....#.##.#....#.........#.#.......#..#.....##...#.####.#.#...###......##.#.#..#.......#....##.#.###.#..#..##..#.....###....##..###.......##...........####.#...#..##.####.#................#.....###....#......##.#....#.....####.#.##.#...#.....#...###.#...#..#......#.##..##...###.###...#...#..#...#.#..###..##...##
#...#.#..##..#.#.#.......####.#.#....#..#..##.#....#...#.#.##.#.##.###..#.##.#........###...#####......#.......#..###..#..#..#.#.#.###...##....##...........#.#.....#...#..#.#.#.#.#.....#.#...#......##.###......#.#...##..#.#.#.#..####..##.#.#..###..##.#.....#..####.#.#.#.##.##.#..##..##....#..#.#.....###..###..#..#....##......##.####....###...#...##......#.....##.##....###.#...#....#.#...#.##.....###.##
###.###..#............#..##.###.##..##.....##....#..#....#..#......##...#.#.#..#.##.##.##.....#.....##.#........#.#..#..###..#......#.......#.......##.###.....#.####.###.#.....#..#....###...#.....###...###...#....##..###.#####.#....#..#...#.#....#...##.##.....##....#.....#.#.###....##...##......#.##.#....#..###...###.#..#.#.##..#....###..#..#............##....###..#.....##.##..#...#.###..#.#.##.#....##
#...#...#..#.....#.##.#.....##.#..#.#..#.#.#.#.##.#..#.##......#.#...........##..##.#..#.##.###.##.###.#.....#.###.#..##.##.#.......#..#...##.#.#....#.##.####..#.##.##...##..#.#.#...#.#..#....#...#...##...##...###..#.####.........##...#.#.##.#.....#...#..#..##..#...###.#.###....#.#..##.##....#.#.#.#..#....#..#.......#...#....#...##..##......#..###..#..##....###...#....##.#.......###..#.#...#.#..##.####
#..#.#.##.###....##..#..#.##.##.#....#.#..#...........####..###..#...###.######...#.######...#...####.##.#..####.......#.###..#..#..#..#..#..#.##..#.#..##....#.#....#.#.....###.##..##..#.#.#..###.##...#.........#.#.#.#.#......##..##.#..##..#.##..#..##.#..#.#.####..#.#..#....#.#.#.#.######.#....##..#....##..##.....##..#..####....#........#.#.########.#..##.....##...###.#...#......#....#....#.##..#.#.###
#.#....#......#..#.###.#....##.##....#..#..##..#....##....##...#......#........##.#.#..#...###....#......#####..##.#.#........#.#..#..##.#..#.#.####...###.#.#..#.####..####.#..#..#...##.......#..#...#...#....##.#.......#.#.....#.#.#..##..###.....#..#.....#....##.##.###.#.##.#..#..........#.#...#.###..#...##.#.#.####....#.#...#.##.....##.....#.#..#....####...#.##..#.....#..###.###........##.#...#.#.#..#
#...#.#.##.#...#....#.......##.####.#..#.#.#.###..#.#...####.#.##.#..##.#...#..#....#....####....#.#.###........####..##.#.##.##.#...###..#.........#.....#....##.###....##..###.#...#.........#####.####.####..##.#.#...#..#.##.##........#.#.....#...#....#...#..#....###..#..#.....#.#.##.##..#...........#......####.##.##..#..####..#.......#.#...###..#.##..##...##.###...#..#.####.##..###.###.#.###.#.#.....#
###..#####.#.###.#.###......##.##.####..#.......##.#..##.##.##....#..###...###..##.#.###......##..#..#.#####..#.#....#...###.##.#.###...#.##...##..#...#.###.#..##.#####.##..###...#.##.#.#..#.##.#####.#.##...#.....#..#..#.#...#######...#.#...##......#.#..####...........#..#..#.#.........#.#..#....#.#.....##......##..#......#......####...#.###..##..#.........#.##..##..#....#.##.###...#.##..#....##.#.#..#
#.##..#.##.#........#.##.#..###.#..#.......###.#..#.#..#...#...#....##..##..###...#.###.....##.####.....#.#...##..#....###..##...##...##.#.#.####...#.#....###.#..#####...##.....#.#.#....###......####...........##..#..##...#.#...#.#.........#..#.##...#.#......................##.########..###..#.....#...#...#..##.#..######........#..##.#.########....###...#......#.#..........#..#.###....##...##.#.#.#.###
#.#.......##.##...#....##..#####.......###......#.#..#..#....#####.#......#..##.##.#.#..#####.#####....##......#####....##.#.######..#.....#....##.##....#....#..#.#.#........#.#....#........##...###..##.#.#.#......#...##.#..#.#.#.##..##...#...#.##.#.....#...##########.######....##.####...#.#.#..###.#.##.#....#.#####........#.....###.......#.##.#..#..#..####.....#..#.....#.#..#.##..#.....#..#..###....##
##...#.##..#.#.#####.#...........#.........#.##.##..#.##.....#..#...#.#..##...#....#.#.##..#.#.#.#...#.#.#.#.....##....#....#..#..###.........##.#...#..#.#..##.#...#...##..#.#..........###..#...#.#..##...#.###....##.##..#...###...#.##..#.####....#.....#.#..#...#.#..#..#....#.##.#....#.##...#.#.#..###..##.....#....#..#...#...###.##...#..###.#...#.####..###...#.#....#..#.#.##.....#.###.#..#.#....#...#.##
##.#..#...###..#.###..........####..#######...##.#..#..#.#.......##.##.#..#.#.#.#....#...#..###..####.#####..##......#...#..#..#..##.#..#....###....#..####..#...##.###..####.#....#..#.##...##.#...##....#..###..####..#.#........##...#..#....#.###.#.###..##.###.##.#....#.#..##..##.#.......#.###.#..#..##..#............#....#...#.###..#..#.#.#...#.#.###..##..##...#.####.......#...#..####.#...#....#..###..#
#....##.##.###....#.#..#....##....#.###....#...#.#..#..##.#...#....##.#...#.#.##...#..#.#.#...##.##.#.##..#.#.##..###....###.##.#.#...#....#...#.#.##...#.##....#...#.#.#..#....#....#.#.#.#...##..###.#..##.....#....#..#.##.#...#....#..##.#.......###.#.##.#...##......###...#........#.##.###....#......#..#.#...###...###..#...#..#..###.##.#.###......#..##.#..#..#..###..#.#####.##.#...#####.........#..#..##
#.#.#............#.......##....#...##.#..###.##.#....##.###.#...#.###...#...##.......#.....#...###..#.#.###.##.##.#.#.###.###.#..##..#.#.##..#.##.##..#......##...##.#.....#.......#.#.###...##.##....#.##..#.........#..#...####....##....##..#..##......###.........##.......#.##.#....###..#........#....#..........##..#####...###......###.#....#.#.......###....###...###.#..#.#.#...#.#..##....#......#......#
##.....#.#.#....#......#......#.##.#.#....#..####..#..#...#...#.....#....##....###.........##..##.........#............##.##.#......#....#....#............#......#.#...##.#.#.###.##....##..#..#.#....####...##..##..###.#.#.#.##..##..#.##.....###.##.......###..#.......#...#...#..##.#..#.#.#...#.#.#..#.....#.#...#.......###.##...#.#...#...#.#....#....#..#.#..#...#.####.........#...#####.###.#....#..#.##.#
#.#.....#...#......###...#.#.#....##..#.#......#..#....#....#.#........####.##.##.#.#..#.##....#.##..##.#...#.##....#...#####......###....#.#...#.#......#......#.#.##..##...##..#..#....##..#...#..#....####.....#.....##..#.#...#######....#..#.##...#......#..#####..#......#..#.#....#...#..#.##.##.#.#.....#......##...#.##.....#...##...#.###.#..#......#.#.....##...#....#..#.#...#......#.#.#.#.#......#.####
###....#...#.#..#.#..#..##.#.#..#...#.....#..#####.#..###.....#.###.#.##..#.####..........##.#..####.#..#....####..#.#..#.#..#..#..####...####.......#..##...#...#..####.#.##......#.#..##..##.###.#....#.#...#.##.....#.#.##....#####......#..##.#.#..#..#.#........#.#............#..##.....#####.###...##..##.#......##....#.....##..#....#...###...##...#..##.......#..#...#.#.#..........#...###...#.#.....#####
####...#.###.#.........##..#####..#.#...#.#.####....##.....##.#..####.###.........#.#.#.#.#..#.#....##...#.###..####.#.....###.#....###....#.#.....#.######...###..###.##.##...###..#......#.#...#...#..#..###....#.....#...#.....#.#.......##.#..#.#...#..#.##....#..##..#.....###.#....####...#..#...##....#...########.##.##..#.......###..##....##...##...#.#.....##.#....####.#......##.#.###....###.#.####.#..#
#....########.#####.#.#.....#....#..#..#...#....#..#####...#.#.#...#..###....#.##..#....#....##.###..#.#..#.#.##..#..#........#.#.#..###.#.##..#..##.#.#...###.....#.......##..######.#..####.##.#..#..#...#..###..#....###...#.##....#..#.#.....#.#...##....##.#....#.....###..#..#..##..###.......#..##..#...#####.#.#..#..#.##..#.#..#..#.#..#..#..#####..#..####.#..##..#....###.#..#.#...###.#...#..###.##....##
#.#.#.###...###.....##..#..#......##.........#...##.##..#.#...#......#...#...#..####.#.##.#...#......#..##.##..#.###..##........##......#...#...#..#.....#.#..#.###.##........#.#.#..#.#.##..#......#.#..#####...#....###.......#####........#..#.#..#.#..##.#.#....#.........##.#..#..#....#.#..#........#.#..##..#.........###....#.#.#.#...###..##..#..#......#....##.###.#..#.#.#..#...##.#.#...#...#.#.##.#.#.##
##..#..#.#....###..####..#.#.#....####..##.#.#.#.#..##.#.....#...#.#.##..#..#.#..#.........#...#.#...#.......#....##...##.##.....#.#......#...##.#.......##..#.#..#.#.#.#.##............##......##..##.#.....##.#####.#...#..........#...##.####.......#..#....#...#.##.#.#.###.#.#.....#.####......##.##.#.......#.....##.....#..##.##..##...#....#.#.#..##.#...##..##.#.......#..##..#..#..#..#..#.#..#.#.##.##...#
###........#.###.##.#...#..#...#......#.###..#..#.#....##.#...#.##..#..##.....#..#...##..#...##.###...######.##.#.......##.###.##.#.#..##......##..###.##..#.##..###..##....#...#.##.##.##....#..#..#..#....#.###.#.###.....#####..#....###.#.#.#.###...###..##.#..##......##.##......#.........##...#.##.##.###..#...#....###..#...#.......#..#.###..#..##.....#####..#...#...#.#..#.####.........##......#.####.#.#
#...#...#.#..#......#.##..##.##.#.####..#..##.#..##..#...#.....#..#.#..##.....##....#.#..#...#.#.#....#...#.##.#.....#...###..#...##.#.#.........#........#..#...#..#....#.###....#.................#####...######.#.##.##....#.......#.#.#..#.....###..#..#..#.....####.#.#.#..#....#.##..#..#.....#####..#.#.#........###..#...##...####.#......##.##.###.#...###.#...#.#...#....#....#.......#..#..#..#..##......#
#......#..#..#.##.####.#...#...##...#....#..#.#####..#.#.####.#.#.##..#..#....##.......#....##.##..##..#.....##.#....##..#..#...####.#.##.#...#..##..##.###.#..#.##.#...#........##..#####..#.###.##.....##.##...#...#.#.#.######.###...#.##.#..#.#..##.##.#..##..#...##..###..####.#.#####.#####..#.#......###..#.#..##.##...##...#.###............##......#.#.#......#####....#..#...#.#......#..#.#.#.###.......##
##.#..###..#.#.#..#.#####.######.#.#.#.#......#...##.#...#......##.##..##..#.##.##..##..#....####...#.#.##.#..#...##...##.....##..#####....#.#.##.####..#.#.#...#..#......#.#..##.##.#.###......#..#.#...#..#..##...###..##.##.###.###........#.#.#...#..##....#.....#.###.##.#..#.#..#.#.#....###....##......#....##.#.#...##..#......###.#...####.#.##.....##.#...########.#.#..##.#......#..#..####.#.#.#..#...#.#
####..#..##.#####....###.#.####.#..##..##..#....#.##..##...###..#.##....##...#..###.####.###.##..#..####...#..##..##..###..##.....#.##...##.#.####..#...#............###...........#...#......#.#...##....##..#..##.##..####.#..##...##.#.##..#.......##...###...#.##.#.#.#.##..#.#......#.##....#.#.##..##.####...#......##..##....###..#.#...#..#.##..#..#.#..#...##.#....#...#.##.#.######.....#......##.#.###..##
#####......#......##...#..........##.....#.#....#...####.#....#.#.####..#..#.....##........#.###..#..#...##...####.###...#.#.....##.....##..#..#....#.#....###.##.#..#.#.##....#...##....####..#.#..####.#.#.#...#.###....#....#.#..#.#...##.##...#...#.##......#####....#......#...##.##......#.##.....#...##....##....#...#...##..##...##....###........###..####.#.......#.#..#......#..#.###.#.#.....#.........##
#.##.#.##...#..#.....##.##.##..#.##.#......#.#....####..####.#...#.##..#...#..##.#.#....#.##.#.#.#.##..#.....#.#...#.###..#.#........#..##....##....#.......###.###......#..#..........#.##..###.#...#..#.#..#.####.#...###.##..#......#.##..####.....###....#...##....#..#.#.....#..##.......#...##..#.#.#....#..#....###.#.#.##.###.##.....#....#...##.#....##......#...#.###...#..##..##.##..#..##..###..#.#....##
#.....#####.##..#..##..###..#.###.#.###...##...###.##....#...#........####.#......#...##.....#...##.....#..#...##..##..#.##.#.##..#.###.#.#....####......#......#.##...###..###.##.#.#...#...##..#.##..##.#.##.##.###.#...##.#.######..#.###.#####....#.##..##.........#.##..#.##...#.##.#.####........#........#.#.....##.#......##...#.#..#..........#.#.#.#..####.#.#..#.##.#.#.####.#..#..#.#..#...#.#.##.#.#...#
#.####..###..##...##.##.#.#..#...##.#..####...##...#.#..#.#.#.##.#..##...#.##.....#.###.#.#..#..#.##....#.###.....###...##.###..###....#..####..###..#....#.#....##...#####.###..#...##.##.#......##...##..##....#.##..#..#.#.#..#...##..#.#.##.##.#.#....#....#.###.##.#..#.#..#..##.....##..#####...##.....###...#..#.##.......#.##..#..#.#........#..##...#.#####..##..#....#...##.#..###...##.#.#....######..##.#
#.#...#.###..##...#..##....#..#...#..#..#....#.#####......#..#.#..#..##.##..#....#..#.#..#...#.###..###...#..#.#......#.#..####....#...##...#....##..#..##..##........#......##..#.#...##..#..#.#....###..###.##.#......##..#.###.##.....#...#####.##..........#.#......##.......###..##..###...##.##.#.##...#..###.....#####.........#...#.###.#.......#.......#.##.#......#..####....#.##......#..#.....#.#..##.###
#########.#.#....#.#.###...#..#.#...#.#.##..##.#.##.###.##..#.##..#.##.##..####..#..###.##....####....#.........##.#...#......#.#..#.#..##..#.....##..##..#...#.....###.#.#..#.#.###.##........##.....##.#..#.#........#.#...#....#.##.###...###...#.#..##..#.#.#..##.##.#.##...#.#.#..#.#....#..##......#......##.....####......#.##...#..#.###.##.#..##.##.###...#....#....##......#.#..######.#..##.##...##....#.#
##..##.#..###.##..#.#..##..#.#....##.##.#.#...#........###............#.#....#.#.#..#..##......###...##....###.....#...##.....####.....##.....##..#.......#....#....##.#.#.#..#..#...##.#..#..#....#.#.#.###..##.#...#.##.#..#..#.#....#.....###.#..##..#.#.....#...#.......##.#.#.#..###....#..#####..##..##..#....##....##.......#...#.#.#.####.###.#........#..##.###..##....######.##..#.#..##...#.....#.##...###
##...#.#..#.#..#...#...#....#.##..###..###.#..###.#.######.....#...##......####..#...##...####....#.#.....##..##.#......#.#.##.##.#.....#...#..#.##...##..#.##.#####....#.#.#..#......###..#.....#.#.#..###.#....#...#.#...#.....##.##...##.#...#.##.#####...###..###.#..#...#.#....#...##.###.#......###.....#.#.###.##.#..#....#.##...#.##.#...#....#..#...#....#..####......#.#..#.....##.########.##.#.####.....#
#..####..##.##..##...##....#...#....###.#.....##..#.......##...#...#.....#######.####..##...#.###...#...#...##....#..#....#.#...#.#.#.#.#..#.#....#...###.###..#...##....#.......#...#..#....#..#..#..#..#.#.##..##...#..#..#.....#.#.#.#..#.#..#..#..####......###.#.##....#####.#..#..#..#.......#..##.##...##.#.##..#.#...#..#....#...#..##.##..#..#.#...##.#.#.#.#.#...#.###.#..#.##..#.#....#.#..###.#..#.##.###
#...#..#.###..###..##..#...#..#..##.#.####.#...#..#.#..##..#.#..#..#..#.....#.#..#.....#....#.##......#.##.####.....#..#..#..##..##.....#.#........##.....#...###.........##..#.#.#.######..#.###...#.####...#.#..........#..#.#.........#.#.#...###..##..#.#..#...#....##....#.###.##.#..##..##..##.....####.#.###....##.#.##..#...#########.#..#...........###...#...#.#...###.#....###.##.#..###.#...##...#..##..#
#.#.....##..##.#..#####.#.##.#####..####.#.##....#.##.....#..#...........#.#.#..###.#######..##.###.....#.##..##.#.#...#.##...#.#...#....###..#....##....###.....#..#..#.....##.##.####......#.####.###..#.....###..##.#.##..#.#.###.##.....#.....#.##...#.#.#....#####....##.##....##.##....#####..####.#.#.#.#....#.#..#.#...##..##.##...#.#.#....###.#.##.###..#.#.##..##.#.###.##.#.#.#..#.#..##.#........##...##
##.#...##..#.#....#.....###.###..#..#.###.......#.....#.....#...#.#.#.#..#.##....########..#..#..#.#.##.##.###......##..#.##.#...#...#...#...###....#....##.#..##....#.##...##.#.#...#.###.#.#.....##.#..##.......###.###.#####..#.##.#.#.#.#.....#..#..#..##....##.####..#...#..#..##.#.#...#...#...#.##..#######.####.##..#.#...##.#..#...#.##.###.###.......##....##...#.......####.#.#..#.##.#.#...#.....##....##
##.###.#..#.##.....######...#...##..####..#.##.##...######.......#..##.#....###.##....#....#..#.#......##...#...#....#.##.##.###..##..#......##.###...##..#..##..###.#...##.......###.#...#..#..#.#....###...##..#....#...#.....##..###.....#..###...###.###.#......#....#..#.#..#.#.#####.###..#....##..#.#.#####..#.....#...#.#..#...#..###.###..##.#.##.#.....#.....###...#...##.#.#.#.#...#.#.#..####..######...#
#..#.......#.#..##..#.##..#...###..##...#........#..##.##...#..#.#.#..#.#....##...###..##.............#.....#.##.#...#.##.##.#..#.......#..#.#....#.#.#.#.###.........#..##........#..###.##....#..#.#.......##........#.##.###.#.###..#....#...###.....#.#..#....#..........#.##.#.#....##.##.###.#.#.#..##.#..#.#..#.#.#.#..##.#...##.#.#.#.#.......#.#...##.#..#...#....#.#..###.#.....#..#.....#####.##....###.##
#..#..#.####...##......##........###...#.#..#...##...#..##...#..#.#..##....#......###.#....#####.##.#......#......#.#...#.....#..#..##..###.##....#.###....#.........#..#......#.#..#....##....#....##.#..###.#.#.###..#.#..#.#.........#.####...###.#..##.###..#.#.....#.#.......###...#.....#.........#.#.###.#....#.#...#..#..###.#.....#.#..#..#..##...#..........##.##...#.##.#....#.#.####.....#..#.####.#..###
#.#.......#..#.#..#.#..#....#.....###.#####..##.#....###..##....##..#..#...##...#.#...###.#..###..#.......###.##......#.......##..#..#..#####.#....#.#..###.###.#..######.####..#####.##..#...#...##..#.##..#..#......####..##.#...#.#..#..##.#..#..#....#..###.#...##.....#.....###.#.#..##...###...#..#.#..#.#...#.##...#.#..#.#.####..#....###.#..#......#..####.#........##..#.##.....###...##.#..#####.#...#..##
#..#..#.......#..##.##.#......#..........#....#.#.#.##......#..####..#..#.##.....#..####.##.###....#.#..###.###...#..#...#.#.#.#..#....#.##..##......#......######....##.#.#.#.#.#...#..#..##...#..##.....#....#.##.#.###..##...#...####.#...####..#.##.#...#..####..#.##.###.##.#....#####.##..##.##.........#....#.##....##..#.###...#..#....##.#.#..#.#............#....##...#..#.....##.##.##.....#.#...#.......#
####..#..#..#...#.....#####...#.##...##.#.#.......###...#..#..##.#.#.#.#...#.#.....#.###....####....#.###.#.#....##...#..#...#....#........##.#.#..#.#.#..#.###.....#..........#..#.#.##.#.######......#......#...##..#.....#....#.#..####...#...##....#.#...#..#.#........#..#...#..#.###.##.#........#..#....####..#.##...##..#.....#....##.##..###..##.#...#........##.#..#...##....###.........####.#...##....#.#
#.#...#..#..##..#..#.....#..#....#.###.#...#..#.#....#.#.......#..#.#.#....###.###.#..###...###.#.........#..##.###..#..##...##....##.#....##.#..#.#.####..##.#.#...#...##.#..##.#.####.#.##..##.##.###......#..#.##.##.##..#..#..######.###..#.#...#..#####......##..###.#....###.#..#.#...#..#...#.............#........#.#.#.##.#.#.#...#.#..#...##..##.#.....#.....#....#...#.######.#.#....#..###..#...........#
##..#.....###.##.#....##.....##....####...#..##..#..#...#...#..##..#...#.....##.#..####.#.#.###.#.##..#....#....#..##.#.###.#...#.....#.#.#.#.##.###......#...###.#...#.###....#.#.#.#....#.....#.#.##..##.......####.#.#..#..#..#...#...#...#..##...#..#...#.###....##.##....#..#..#..#.#..#..#.#..#...#..##......#.#...####.....#..###.#.....##.#.....##...##..#...#.##.#..#.#..##...#.#.......#.##.#.###.##..#...#
#.####...##.#......####.....#...##..##.....#.....##..#...##..#..#....###.#....###.#.##.##.....##.##......#....#.........##.......#..#........#..#...###.......#.#...#....##..###.##.##....##...#..##.#.#..#.#.....#.###....#....#.#.#..##..#.#.#.###.#.###.#...##.....##....#.##.#.#.......#...##.####.#..#.###....##..####..##...#..#.#.....#.#.##.#...###.###....#...##...###...#..##..#.#......##.#.#..#.#.......#
###..#..#........#..#..#..#.......##..#.##....#.#.....##..###...#.........#..#.##.#.#..##..####.....###..#.###.#...#.#.........##...#.##..##.##...#..#..#.......##.##...#.#.###.#####.#..#.#..##.#.......##......##..###..##.#....##.#..#..#......##..#..##..#.#..#........###...#.#..###.#..##...#.#..#.#.#....##....##....#.#.####..#.....#.#..#..###.####.##.##...#.##.##..######.......#....##...#.#.#..###..#..#
##......#.#.#...#.....#.#.....##.#.#...#.##.#...#.##.#.#.##..#...#....#.#.#.##..#..#...#..#..##..##........#..#....#..###.#...#####.#..##.#....##.####..##..#...#.#..##.#...#.###..#..#.#...#...#..#.#.........###...#..#...#.##.#..#...#.#.........##...#......#.......##...##..#..#..........#..#.##.#.#..#.......#...#.##....#######.#.....#...#..##.######.##.#....#..#.###....##...#.#..#.#...##.##...##.......#
####..#..##..#######..##....#..##.#.#.....#...#....#..#...#....##...#.##..#.#.#.....#..#......#...##......##.#....#..##...##.#..##.#.##.#####..##......#.#.####.#....##.###..##.##.......#.....##.#....#.#......#.#...#.#..##..##.##......#.#.##....###....##...####..#..##..#...##......#.##..#.##......###.#....#..#..###.....##..###.....##.##.#....#......##...##.....##.#...#.##.....#..#.##..##.#.##.....##..##
#.#...#.######...#.#.#.....#.#...#..#.....#.....##..##..#..#.##........##..#.#..##......#...#...#.###..##.#...#.#.....#....###....#.#..#....#..#....#.####..###.##.....###.#..#...#..#.#.##..###....#..##.####.#....#.#######...#..##.#.#.##....##.#.#..###..#...##.#...##......#.#..#...#.####...##.#.###....#.##.....#..###..#..#.#.#..##..#..#...#.###..##.....##..#.#..#...#...####..#..#.......#.##.......#...##
#.###.....#...##...#.#...#.##.#..............#####.#.#..#.#.#....#.....#...##.......##...#.###....#....###...#.#.......#..##.#...###.#.#.#......#.###....#..#.#.#.###..###....#.##...#.###....#.##.#.##..........#.#.#.#.#..##.#.###..##.....##.....#.#....#.###.#...##.##.........#.....#.......##..#..#...#.##..#......##...#.#...##..###..##.#...#.#.....#.#.#.#...#..#....##...#.....#...####...#.#...##.##...#.#
#...##........###..#..#..##.......###...#.#.#..#.##...###..#####.##.#.#.#....#..#......####.##........#...###..#.#...#...##.#...#.#.####.##..#..##..##...#.#..#.#.#....#...#######.#...##.#.####...###....##....##..#..#..#.#...#.###..####.#....##..#.#####..#..#.........##.#...###.#..###....#....##.#.#.....##..#..#.#####..####...#..#.#.#.#...#..#..####.....###....#.###..#####...#.#.#...#....###...#..#...##
#..##.####..####......###.#.##.#..#.##..#.#.##..#.##....#.##..##.#..#......#...###..#.......#.#....######..##...##..##.......#...#....####...#....#.#######..#....#.##.#.###.#.#...##..#..#...#.##.##....##..#.#.#..#...#..#.............#.#..#..#..###..#.####..####.####.#.#.#.###..#...##.#....##...##.#....#.....##..#.#..#..##.##.....##.........##.##.#..#....##.#...#..#....#..##..#######....####..###.##.###
#...#...#.##.#........#..##.#..#...#.##.###.###.....#.#.#.##..##.........##...##..#......#.#..#.##.#...#......#..##.#.#..#.#.###.###..#.#...#.##.#...#..##....#..#.#....##.#.#.....#####.....##.......##.##.#.....##........#..#.#.#..#.###.....#.#....##..###.#..#..##.#........#......##....#..#.##..#...#..##.##..#..#..#....#.#..##..##...##.#.#..#....##.#.#...###...##..#.#.#...####.#.#..#####.#...#....####.#
#.#..####.#######.....#..##.###..##.#...#.....####.########....##....#.......#..#.##.###.##.##...#..##...#.##.#.#..#...#.#..##.##..#..##.#..#....#....###..#...##..##...###..#...#..###.........#...####....##..#..#.#.#.#....#...##..#..#.#.....##.###.##.###...........###...#.......##....#.######.##.#.#####.##..#.#..#.#.....#....#..##.#..#........####.######...##.###..#..#..#...###....#...#..#.##.#...#.###
##..#.#.#...#...#..#.##..#....#...#....#.#.#.#........###...###..#..#.#####..#...##..#.#.#.........##.#.......##...######..####..##..#........##...#....##.####...#.#....#...###.##....#.##.##...#....####.##.#####..#....#..##..#.##...#.#.#..###.#.........##..##.....###.#.###...#..##.......#.#..#..####..##.##.##...#.#.#..#....##.....#.....#.....###.#..#.##...#........#.##......###.....#..##..##..#.....###
#....#.##..#...#......##..#.#.##.##..#...#....#...#......#.###...#.......##..#..#..#....###...#.##.#.#..#..#..##...#.###..###.#.#........#.#.#...####.#.........#.....##..##...#.#..##.#.#..#.###..#####....#.######.#..#...#.##..###...#.#..#..#....##.##.#..#..##..#..#...#.####..###........#.#........###..##...#..###....###..#.....####..#..#........##.#.##..#.......#.##.#....#...##.#...#.#...#####..#####.#
#.###...##....#.#####..#.....#..###......#..###..##.##...#.....#..##...##...####.###.###..##....#.#....#..#.#..#..#.##.#....#....#...#.##.#...##.##.#.......#.....#.##....#.#.##...#.#.##....##...#.......###..#..#.#....#..##.#.......###..#....##.#...#####..###.#.##..#..####.#.##.......#..#.#.##.#.##..#..##........#....#..#.#.##.#.###.##..#.#...#.....##.#..####.#.......#.##.#..#.#....#.#.......#.#...#.###
#....#..#.##.....#.....#.##.##.#....#......#..#.##..#..#..##.####......##....##.......#.#..###.#......##.###..##..#.###.#.####..##.##..#...#.#.##...#....##.#..#.###.#.####..#.###...#..#..#.##.##...#....#.#.##....#..#....#......#.....###..#..#.#.....#.#..#.#...###..#.##..##.##.#...##.#.##.##.#.#.#.#.......#..###.###...###.##.#....#......#########.##.###..##.....##.......#..#...###...##.##.#.....#......#
#.#.#....#..#.#.#####.#..##.#..............#..##........#...##.##..#####....#...##.....#.#######....#.#....###..#.#.#.##....##.###.#....#...##....#.###..#.###.#..#.##.#.####.....#..#.#.#..###...###....#...######.##..#....#...##..#.#.##..####.#.#.#.#...#..#....#..#..#..#.#..##.##.#....##........#..#...##....#...#.......#.......###......#.#.....#.##.....#....#...###.##.#....##..#.##......#.........#..#.#
#.#..#.#..#..#..........#.....###....###...#.#....#.#..#.#.###.##.###...##..##...#.#....#.##....#.........#..#.#.##.#..######.#.###..##..#.##.##.###.#..#....#.#.#.##....#...#...###...#..........#.#.#....##...##.....#..##.#.##.###....#.#.#.##..#.#....##...#..#......#..#.....##..#......#.....##..#.#..#...#.......#...###.#.#..##.#.#.#....##.##....##..#.....#.###.#.#......##..##......#....#....###..#.##..#
#.#..#..#.####.###.......###.#..#.####.......#...#....##..#.#.#.#....#.#.#.###.#....##.##.#.......###...##.#....#.##.#.####..#.####...##.#.#.#.#....#####..##.#..#.#..#.#..#...##.....##.##..####....#....#.....#...##..#..#........#.##.....#.#....####..###.##..##...#.......#........#.##..#...#...#..##.##.##.#..#.###...##....#..##...###............#..#.##.######.#..#.....###........#....#.##...####.##....#
##...#####.....#..###...#...##.......##....####....#....##.........##.........##.######..#.##.#.#....#.....#.#.###..##.#...#.#.....##.......##.....#.......##....#.#.#.............#.##.#..#..#...#.##....##.######..#..#.##.###.##.###.#.##..#.####....#....#.#...#..##.##..#..#.....#..#........##.......##...#.#..#.##.........##..#..#.#..#.##.###.#..#..#....##..#..####..##..#..#..#.##..#.#...###.####.#.#...#
#...#......#...#.........#.#.###.##.###...#........##....##..##.#......##..#....##...#.......##..#...#...#.....#...##......#...#..####.#....##.###.###.#....##...##..##.###...##.##..##.##.....#.#.##...##.#.#......#.#..........#...#.##.#.#.#..##..#.#...#.#..#....#..#..#.#.#...#.###.#.....##...###.###...#.##.###....#..#.####..#.#.####...###...#.#.#.#..##..##.#......#.#####.#....#.#...###....#......#...#.#
#...#.#.###..####...#.####..##...##...#..#.#.###..#.#.#......#..##.#..#..#.#.#.#.#...#..#...##.....#..#.#..#....###...##.....#..###..##..####..#....##........###..##..#..........###.#.#..#.##.#.#..##.#.##.#..#..#....##.##.#......#....#....##...#..#.#...#...#.###...#....#.....#.##.####......#..###....##.##.#.##...#.##.....#.#.#........#.#..#..#....##.......#.##.#####.#.###...#..###.#...##....#.#.#.#.###
#...#..##...##....#.##.#.#.........#.#...#..#.#...###.#.####.#..#..#.#.##....#.#...#...##.#.##.....###.####..##..#.#....##.####.##......#..#.#.#.###..###.##....###.#.#......###.#####.....#.#....#......##..##.#.##.##.#........##.#........##.#..#..#...#..#.##.#.#.....##...#.#.###.#..#.##......###.#....#.#.###.....#..##....#...##..##..##..#.....##..#...##.#...###...#.##...##..#....#..###..##...####.##...#
#..#....#..#...#.##......#####.###...#.######.....##..#.....##........###.#...#..##...#.#....#...###..#.#.#.#.##..#.#.##.....#...#..#.#.#.###..#..#.....#.##..#.#....###..####...#..###.#..#.#.#.....#...#.....##...###.#..#..####.#.#...........#..#.#.#..##....#.##.#..##.#...#..#.#.#.#.#.#..##.#####...#####..##..#...#.##...#.###.#.#...#....##.##.....#.....#..#.####.#.##.#....###.##..#.#...........#.#..#.##
##.#####.#..###...##....#......##.#...######.#..#..####................#..#...###....#.##.####.####.#..##..##...#...#....###...#...#...####.##.#...##........##....#....#...#.#..#..###..###.#...#....###.###..###.###..####....#.##.#.#....##.#..#..##.#.##.#..##.###....#...###..###.#.##.#.##.#.#.#.##...##.#.........#..#.##.###..###...#.#.###..........#....##.####.#.##.##.#..#.######....#.....####.#...#...#
#..#.#.#.#...####..##.#...#.#.##..#..##.##.#.#...#..##....#.##......##.#...##...#..#.##..##...#.#...####...#.#...##.....#.#..#.#.##..##.##......#..##..#.......##.#.#.##....##.#...........#.###...#....##.##..#.....#.......#.#####..#....#....##..#..#.#.#.#..#...#....#..###.#.###.###..#....#.##...#.#..#.####..#.##..#.######..#...#.#..##.#..#.##..#..#.##.#..............##...#.#..#.#....##.#.....#........##
#.##..###...#....##.####.#..#...##.....#..##.#..##.#.#....#.....####......#.#..#.....#...#..#...#..#..#.##.#..####.#####..##..#.#.#..####.##.#...#.#.#..#.#.##..#.##...#..###..#.#..#.#.....###.#.#....#.##....#.....#..###.##.#.#.#...###...#....###..#....##.##...##...#.##.#....##....##.##.###.....##.###....#...#.##....#...#.###.#.#.#.##..#.#......#...#.#.#..##.##....#.######.......###.#.##.#.##..##.#.##.#
##.###..#.#..#..#.#....#.#.##.#.#....#.##.#..###.#.......#.###...####.###...#..###..#...#....#.##.######..##...#.#####..#..###......#.###......###..#.#..###...#####.#...#....#..##.......#.#####.........#...#...#.###...#....#.#..##...######...#...#.#.##.#.#.#..#.....#.#...##.#.........#.###.##........#..#..#####.#.##..#..#..##..######...#.....#####...##.....#.....##...##.....###.###..#...#.##....#..#.##
###.....#.#...##.##.#...#...##.#.#...#.#...#..#...#..##.##.#....##.......#.#..#..##.....#..##.#...#.......###..##...#.#...........#.##.....#......####...#.....#..######.#..#..###....#.#..#.#...###.##....##......##.#.#.....####.###.##.#..#.###...#...####...#....#..####.#.....#....#.##.#...###.#.#.#........#.....##.###......#.##.###...#...#...#.##.......#..#.##..######....#.#####.#......##........#..#..#
#..##...#.#####...#.....###..#.###....#.##.#.#..##...#.....###......#..##..#....#.###.#.##.###.#.#..#.##..#.###..#.#...#.#..#..###.......#.##.##...###..#.....###.##........#...##.##.##.#.#.....#.#..#.#...##.#.##...#....##..#.#..####.####....#..##......#.#..#.##..##......##.###.....###...#.#...#..#####..#.......#####.........#.#...##.....#..#.....#.#......#.#.#.#..##.....##.....#.#.#....##.#.#.........#
###...###.##...#.##..#.#..#.##..#..#........####.#.#..#.....#..#.....##.#..###.#.#..#....##.#.######..#.###.#..##.##.#..#.#.##..#.##...#..#####.......#.##.#.#.##.#####.....#.##....#.#.#..#.####.#.#....#.....##..##....#.##........#..##...#..#....##........#...####.#...####....#..#..#.......##.#.#..#.##..###..#..#.#.#......##....#..#####..#.##...##...##...#...#.##.#.#..###.#....###...#.##...#.##..##.####
##...##.##...####........#....#...###.#.##..########.#.#..#.#.....##..##.#..#.##..#.#....#.#..#.#####..#.#....##.#.###...#.......#.####...#.#.#..#...##..#..####.##........####......#.....#.......#..######.....#.#.#.#.#.....#..######..#...##..#...#..#.##.#...#.....#....##.##.#.#.#.###......#...#.......#.#####....#..##.##.#.##......##...###.......##...#..#..#..#..#..#..##.#..#.#..#....###...#.##...##..##
##.#.#.##.#.#####..#.#......#...#..####.#....#.#....##...##.#...#.#.#.#..#.#..#...#..##...##...#.#.#..#.#.#.##.##..##.##..#..##......#....#.....###...#...##..#..#...#....#.........##...##.#...#.######..#..#.#..#......#.#.###.....#...###.#..####.#....#..###.....##.#..#....#.##.########.#...##.###..#...##.#.....######..##.#..#..#..##.......##.####.#.##.##.....#.......#...####.#..#..#..#####....#.##...###
#.#.#....##..##...##.#..#..###.##...#..#..##...#....#.....#...#####.####.#..#.##.#.#..#.###...##......##.##...#####.#...##.##...##.....#.#.#..#..............#...#.......##...####.##......#.#..#......###.###..##..#.##..#..#..####.##..#.#....##...##.##...##......##...#####....#..#..#.#.#......##...#.#..##..#.#.#.#....#..##..#...#.....#......##.#..##..#.#....#..##..#.#...###.#.#.#.#.#.##.##.#.....#...##.#
#..##............#.#.###...##.####....##....#.#....#...##.##...#.......##..##...#...#.#..##.#.##..###..##...####..#...#####..#...#####.#..#....##.###....#..#..###..#.....##..#.#..#..#..###.##.##....#..#.#...######.####.####..#..###.#..##.######......#.#......#..#...#........#.####..#.#..##..#...#####...##.###.##.#.#....##....#...##...##...#.##...#.....###....#..##..##..###.#..#.###....##.##.....#..#..#
##..#...#...#.#.##.#....####..#.......##.#.#............#.#.#.#.###.....##...##..##.#....#....#......#..#.##.###.....#..#..###.#..#.##.#...#.#.#......#...###..#..###.#........#..###.#.#..###.#......#.....##.##.#.....#.#.#.####.##..#...#...#..#.#.#....#.......#.......##....##......#..##.#.#.....##..#...#.###..#........#....##.....##..#.......#...#.##..#.##.#.#.##.#......##.###.#...#.#...##...#.###.##.##
##..#.##...#....#....#...#.#....#.#.#..#..#..#...####..##...#...#.......#.##.##...#...#.##.#......#........#......###.####.#.#.....#..#.#.......#####.#.#.#..##..#.###.##..#.#....##.##.###.#...#...#.#...###...###...#.#.#......#.##.##.#....##.....#...##...####...#...#.#..#...#...####.###.......#...##...###.#....#....##.##.#.##.......#.##...##..#.#..###.#.#.##.....####......##...##....#........#.......###
#...#....##.##...#....#.#.#######...##....##....##.##..###...##.....#.##...#..#......#.......#..######....#####...#.....#....#####.....#.....#..#####..###..#.....##.#.....##.###....#..###..#.##.###.###..#.#...#.##..#.#.#..##.###.#.#...#.####.##..###..#......####...#.#.#.#.#..##....#.##...##..###.##...#..#.#.##....##.#...##.##.....##.#.#........####.#..#.#...#..##..#.##....###..##....##....########...##
#..#..##.##.#.#.#..#.#...##.#..#......#....#.##.###..##.##.#...#.#.#.##.###..#.#..#..#..#....#..#...#....#.#####...##..#.#....###.##..##...#.##.#.#...#..####.#.#.......#.#....##.##..#.##.....#.###..#...##...##..##.##....###.....##.....##..##.##.###..##....##..###...###..#.#####.#.#.####.##.#.#.#..#.##.##...#...........#...####.....#..###..#.##...##.#..#.#.#...#..##....#....##...####....#...####.#.....#
###......#.##..#.#.....##.###....####.....###.#...#.###.......######...#.#...#..........##.##.#....#.#.....#.###.#..........###......#..##.#.#.#..#...#.#####..####..#.##......##..#####......#..#...#.##.......##.##..#...#.#.##.....#.....#.###..#.....#..#..#.###...###...#.#.##.....##...##......###.##..###.##...#.###.#..##..###.#....#.##..##.##.####.#....###.#..#.##.#..##.#.##.#...#..##.#....#..##.......#
#.#####.##.#..#.##.#.#.##....####...##...#..#.#....#.####.#.....#.#.#.##....#.#...#...#..##..#.####...##........#.#####.#####.......##..#.....#.#.....#...###.#....##.#.#####.#....#.##.#..#.##....#..###...##..##.....#..#....#..##....#.###...####...#..#.##........###.##.##..###.#....##..#..#..#..#....#...#...#..........###..#.....##...#.####.#......#.##.#.......#.#.#.#.#...#.#.##....#.#.###..#......##..#
#.....##.......##..#..#...#..##..#...#.#..##..###..##...#.###.#..#.####.#.####.#....#.####...###......#..#..#...##.#......###..###..#.#.......###.##.#.##..#..###..#..#....#...#####.#...####......#.....#........#.#.....#.....####.#..#...##.....#.##.#.#..##.#...#.#.##.##..#####.#.....#........#...#.....#..#.##.##..#.#...#..#.#..#....#.###.##..##.#..#..#.#.....#.......#..........#...#..#.##........#.###.#
####....#...#..#.....#...##.#....#...#..#.#..#..#..##.##.#.#.......##..#.#........#.#.#..###....#.###.##..##..#....####.....##....##..##....#.#.###..#.#.#.#.###.#####.#.#.#.......#..#.#..#..#...#####....##...#..#.....#.#.....#.....##.#...#....#.......#.#..####...###.....##..#....#####...#.#####.#......#.#..##..#.##.###..#.##.#.##....##............##...#..##....#####..##.##...#..#.#......###..##...#...#
#.##......#.#...##.#.#..##.##.....#####...#...#.##....#...#.....#.#...#....#..#..#...###.#.....##........#.#.#.....###..#.#.....#.###.........#.#..##.........##..##...###..........#.#...#..###......###..##....###.#.#..#....#..#..###.....#.#.#.##.##.#..##.#.#.#..###.#####.#....##...#..####..###..##.##..#.#..#...##.#..####..#..#.#..####..####..#.#....#.##...#...#.#####.#.#.#..#......#...#.##.#.##......##
#.#....#..###.....####..##.##..#..........#......#####..#.#...#....#..#..#.......#..#.###.##..#.##....#..#........#.#..#..#.#.#.#...#.#..#....###..#.###.##..#..####..##....#.....#..#.##.#...##.#...#..#..#..#.#...#.#.....#....#.#..#..##..#.##.#.#........#.##..##.....##.#.....#.#...#..#.......#...#...#.###..#..#......##...##.....###.#..#.##..##.#.##.##.....#..#...#..#....###......#.....#....##...#.#....#
##.#..#....#..#.#....###...##..#.#..#..#.#######.......#.#..##.....##..##.....####.####.....#..##.##...#..#.#..###..######.#.#.#.#.......#.#.##.##.......#..##.....#.#...#.##......###.#.....#..#..##...#...##..###.....#...#....###.#..####...#.#......#.##.##.###....#..#..#.#...#.....#.#.#.....####...#....##.#..##...........#####....#..#...######......#..###.......####.##...###.##.#.#......#.#..#.......#.#
#.#.#.##.##.#.#..#..#####..#....#...####..#.####..##.#..#.#.#.#.###.###..#.###...###....#.#.#..#####.##..#.......#..##......##.###...##...#..#..#.......#....#.....#.#.......#....###....#..##.....#.#.#..##..#.#..##..#...######.##..##.####..#....#.#.#.##.#.....##.#.#.#..##..#..##....##...#...#...#.##..##.###.#....#..#.#####..#..##.....#...####.####..##.#.##.....#.###.##.##...#...##......#......##.#.#...#
#..#.#.##......#..#...###.................#.##.##.#...#.#.##..#.........#..##..#.#.###..#....##.....##.###.#.#.#.###.#...##...#...#..###..#..#...#..#.....#....#.##.##.#.#.#.##..#..#.....##.#..#..#.####.#.##.##..#.....#..#.....#...#.#...##..#...#......#.####.##.##......##.#.##...#..........#.#.###.#..#...##...#.#.#.##.#....#.#...#.###.....#...#..##..#....#..##............##.#..#..#...####.#..###########
#.#.#.#.#........#.#..##.#..#..##.###.#.#....#.##.#.#....#..##..#...###.##..#..#....#...##...#....###......#####...##...##.###..#...#..#.#.#..#.###.......##...##.#...#.#........###.##....##.#..##.#..##.....##..#.#...#......##.#..#.#..#..#..#...#....#...###.##.##.##.##.#.#...##.#.##.##.##...#####..#.#..###...###.....##.#.#..##.##.........#.##.##...#.....##..#..##..##.#.#...#.#.###.#.#.#.#...######.....#
##..##...#....#....###.#.#..#..#.####..##..#..#......#..###...####.#....#....##..#..#.#.#..#..#..##.##...##....##....#.##.#.###........##.#..#...####.##.##.###....#####..#.#...##..#.###..####......#..#.......##.#.####.#...#...###..#....##.....#.#...##.###.#..##..#..#.#####....##...#.####..#.....########..########.....##..##.#..####.##...#.#......#.##...........#.#...####.....#..##.#.#.#...##.#..#.....#
#.#..#.#.#...#.##....#..###..#....##...#......#...####.##.#........#...#.#....#..##......#..#.#.##.#...#....##....####.##.###..#...#.#.....###....#.#.#.#...#.##..........#..##..###..#............#..#.#...###.......##..#.....#..........#.........#.##..#.##.#.##.#..###....#.#..##....##.#.###.#..#...######..###..#####.##......##..#.....####.####.....#...#..##....#...#.###.#.#######.#.#..#.....#######..#.#
####......#......##.#.###..##..###.....#.#...#..##......#####.....#..######.#.....#...#.......##..#.#..#.#.#.#......###.##......###........####.######..#.#.#..#.#..##.....##..##...#.......#..#####.##.#.#..######.#...#...##.#..##..##..##..#.##.##...#..#.###..###.#.#...#..#.#...#.#....#..#######....#....#.####..#.#.#.....#.#.#..#..#######.....##.##.#.#.###...#..##.#..#......####....#.##..#.#.#..........#
#.........#.#.....##.###..###..##.##..#.#..#.##.....#.#..#........#..#..#..............#.#..#....###.#.##.##.#.#.#.##.#.#..#.#..####.####...#.#.....#..##.##......##..#..#....##....##..####..#.#...#.#..#...#..#...#..###.#.#####.#.#...#.....######.....#.#.....##.#..#....#..#.#..#..##...#.#.#.###...#.##.#.#..##.#...#.##...#..##..###...#..#.#.#####....#.#....#.####.#...##.....#......###.......#..#.###..#.#
####..#...##.#......#.#.##.######.#.##.##..##.#.#.#..#.##....####..#..##....##..###.#.....#.##.##.#.#.#....#..##...##.#.#.###.#.##..#.######...#...#...#.#.#..#....###..#....#.###.#...##...##.##..#.#.##...#..###.##..#....#...#.#..#..#.#.#.#.#.###..##.#.#..##....##..#..##....#.#.#.#..#..#.##....#.#.##.######...###.#..#.#..#...##...###..###..#.#...#.##.###.#...........#.#.##..#....#..#.##.....##.#.##...##
##..#..#..#.#...#..#..#######.#.###.#.#.......##.#.#..####..#.#..#.#.#.#...#.#...##.##....###.#..#.#..##.#...#..#......#.....#.....##..#..###.##..#...##.#..#...##...##.#.#.##.....#.......##....#...#..###.##.#........#......#....##.........#...##..##.#.##.#..#....###.##........#.#.#.##..#.###..#...###...#.###......##....#.#......##.##.##.#...###.#...###......##.#..##..#..#.....#.#..#..##...###.#.#.#...#
##..#.....#...#...#..#.#..#.##.#...##.#.......#.##.#......#.##.#...#..#.#..#.#....#.##.#..##.###.....#.#..##..#.#..##.#......##..#...#....#.#.###.#.#.######..###.#....#.#..#..#.#.....##..#...##.##.#........##..###...#...#...#.#.#........###...##....#...##.#..#....#..#....#.#.#...##.#.##....###...######.###....#.........#.#.###..##..####....#.##.#...###.#.####.###...#..##.#####...####..##...##.##..#####
##..#.###.#.....###..#....#...#....##.....##...#.##..#.......#...#......#..######.#......#...#...##.#..#.#....##..#..#.......#######..##.##.#.#..#..##.##..........##.#......#.##.##..#..#.#.##...#.###.####..#.#.......#..##.#.##.#..###.#....#####.##.#........#..#.#....#.....#####.###..###.##.###.#.##..##....#....#..##....#...#......#.#.##.......#...#.##..###..####.#..#.##.....#..#..#...#.....#...###.##.#
##.######.......#..#..##.###....####.#.#..#.....##.#.##...#...........#...##.....##..##.......#.#.#.##....#.#....###..#..#.#...#.#....###..#..#...##..##....#.#..#.#.##.#.#....#..#..#.###..#.....##..#..#.##.##.##....###..#.#.#..#.#.....#######..###.#...#.#.###...#.#..##...###.#........##.##.##.#...##..#.#.##.#.##.......######.##..#.#..#.#...#..#..#...#..###..#......#####.#..#..###....#..####..###.######
#.#.####...##...#...........######..#....#...##...#...##.#.#..#.....#......#.##......###.#..###.....#...##..#..#.#####......#..#..#..####..#..##.#.##..##..##.#.###.#####.#.......#...###..#.....##..#.####....#..#...#.#.#.#.#..#...###..#...#..##.....#...#..##..###.#.##.....#..##.......##..##.#........#......###.#..#.##.#.##..#.#.#.##.##..##...#....##.......#.###..###.#..#...##...#..#.#.###...#####..##..#
#....##.......#..###...#....####....##.##.#...#....#....#..#..##....###......#..#..#.#...##..##.#.##.....##.#..........#.#...#.###.####...##.#.....#..###.##........##.#..##.##......#..##...#####....#.#..#.#####..#.....#.#....#....#..#..#.##.......##..#.......#.#.#.##..#.#..##.##.##.....#...#...#.....##.#...#.......#.#.###....#....###...#.#..###.#.##.....#..#.#....####......#..######....#....#.....#...#
#..##.#...##...#.....#.##.....#..#.##.###.#...#####......#...#..#....###...#...#....##..##..########..#....###.##...#.#....#........#....#.......##.##..##...###..#.###....##......##...#...###.#..#..#.#.#..##.....#.###...#.....##..###..#.##...#..##.#........#..##.##....#.###..#..#.....#....##.#..#...#......#..#..#.##.######.#####......#...###...##.##.#...###.#.##...####.....#.#..#....#...#.......#.#...#
#.....#.#...#.##..##.#.#..#..###..#.....#......#...#..#..###.####......#.#....##......#..###.#####...#...#....###.##..#####.#...........#.###...#......#.##.#..##.##.#.#....#...#..#.#.###...####..#.#.....##.##.#.....##.#..#.#.#.#....####..#....#.....##...#..####..####..#........#....####..#...##...#....#.####...#..#..#....###.#..#.#....##..###.#.......#..##.#.##....#......#.###..#.##..#...###...#...#.##
#..##....##..#####..#.#.###.#.#....#...#..#....##.#.#....#.#..#..#...#...#......####.##.###........#.##..##...##..###..##..##...#....#..#...###......##.#.###.#####..#.##...#.....#####.......#...##.#.##.#...##.#.#.#.###....#.#.#..###....#..#.#...####..#..#.#.##...........##......#.#.#.####..#.##.#.##..#..##..####.#...##.#.#..#....##.##.#...###.#..#.##..#.#.###....##..####....#...#.##....##.#...#..##...#
#..####.........#...#...#...#.###....#..##....#...##.....###........#....#.....###.###..##..####....###.#.#.####...#.###...#...##..#.#.#....#.#..###..#.#......#....#.#..##.######...#.#.#.....##.#.....#.#.....#...#......#........#..####....###..#..#..##....#.#..#..#..#.#.....#..#.#.##.##...#..##...#.#..##....#.#####....##.#..###.###...#.##.##.....#.##..#.#.##..#..###.###..#...#.#..#...#....#....##...#.#
####....#.#.##..#.......#..####..#..##...#..#.#....#.#.###.........##....#.....#.#...###.......##....####.#.#.###...#.......##.###...#.##.#........###..##..#..##...##........##.##...#..#..#.###.#...####..#.....#..###.##..###..##.##.#.....#..###.####.....##.#..#####...#..#...#.##..##.#..##..#....###..#.#..##..#..##.#...#...##..#.#..#...#.#...#.....##..#.#.#.#..##.#.##....#.....##.###...#.##.......#..#.#
#..#......####.#.##..#.#.#..##...#####.........#...##..#..#..#....##....#.#.#..#...##.##..#.##.#..#.##.#...#.#.......#...#...#.#.#.##..###...##..###..###.#...#..#..##.#.#..#.#..#.##..#...#.#.##..##.##......#.....##.###.##..#.###..##..##......##.#....#.#.##..#.......#...#...#..###.....#.##...#...##.##.#.#..######....#....#..#...#....####.####.....#....#...#..#.#....#..#..#####...#...###..#...#....#....#
#.#..#...##.#...##...#.#.#...##....###..#.####.###.....###...#.##.......#.##..##...#..#..#.....##.##.##....#.........###.##......####.....#..##..###.##....###..#..#........#.......#..##.#...##..#.#...##.#...##.##.....###.##..#.#......#........#......####.##......#.#.##.###....##.#....##.##.....#..#...#..##....##....##.##.#..##.....##.###.##....##..###.......####.....#.#....##.##.........##..##......#.#
#.....#..####.#..#..##.#...#..##.#.#...##..###..#####......###......##.......#.#.##.##.#..#.####.##......#.#..#.###.#..##.##...#.###.###..#.###..#.#.##.##........#..#.#.##.....##....#.#.......#.##.#.....#.#.#..##.#.#.#.#...#.##.#..###..##..#..#.##..#.......#...#.###.##.#......#......#.#..#.#.#..#.#.##..#...##...###...##...#......##.#........##..####.####..##.###..#.##.##...#........##.#..#......#..####
#.#.####.....###.#.#...##......##.###.#...#.##..#...#..##.###.....#..#####.##..##.#.#.#.#.##..#..###.#.####.#...#...###.###..#.##..#....###..#.....#.....##...#.##....##...##..###..#...#####..#...###..#....##.####.###...#......##..#.###.#.....#.......#####.##..#...#..##.##########..##...#.......##.#.#.#.........#.#.##....#.###....#.##.#.#.....#..#.#..#.#......##.#....##..##....#.#.#.#...#......##..#####
#..#..#.....#.#....#..#..#.....#..###.....#....#.##.####.#...#...#..#...#....#.##..###.#.##..##.##......###.#..#.#.....##...##.......###.##..####.#.#..##.....#.#..##..#..#.....##..##..#.....##.....#...##...#...##....#....##...####..#.....###...###..#.....###.#..##...#..##.##.#.....#..#.#.#...##....####.##.###.##.###.##.#.###...#....#........##...#..........#....##.#..##.#...###.#.....#.###.#...###...##
#...#.#.#.###.#..#..##.....#..#......##.....##...#.#.##.#.###.#.###.#.#......#..##.#..##......#.#.#.....##.#.#....##.#.#......###.#.#..##.####..#..#..#.#............#..#...###.....#...#.###....#......###..###.....#...###.#.#..#...#.#..#....#.#.##...##..#...........##.####..###.##.#..###...........#..#..#.#..#...##..#....#...#####..####.#....#.##.##..#..###...#..#.##...###...#.###.#.###.#.#.#.#...#..#.#
#........#.#...##......##.....#...#.#..#..##...##...#..#.#..#..#...###..##.####.##.....##.#.#..#...###..##.#.###.#..##......#.####.##..##..###.##..####..##..#........#..#.#.###....#####..##.##.####..#..#..##.##..#...##..#....#.#......#.#.#...###...#####.#.....#.#..#..##.#.#...##.#....#..##.....#.....##....##..##...#...#.....##..##.......#.#....#.##.#..##.....#.....#....##...#................##..#.##..#
#.#..#.#.##........#.#####.#.#.....#.####.#....#....#.##....##..##..#..##.###....#...#...#.##...#...#.###...##.###..###...#.....#######.##.....###.#.##...##....#####.###..#####...#...#.#.....#####..#.....###...###.........#.###.#....#.#.#...#.#..#.#.....###..##...##.#.....####....#....##..##...#.##....###..#..####.#..##..#.#.#..##..#.......###..#.#....#.#.#..#.....#......#....#...####..###..#..#.#.#.##
#.#..#...##....#.....##.....##..#..###..#...###.#.#..#....#.#..##...##.##..####.##....##..#.#.#....##.##....###..#..##.....##...#..#...#...#.#.#.###.##..##..##.###..#.#..#.#.###...###.##......###..#.##....#.#......#...##.##..##....#..###.#...#.##.#.###....#..##..........#.###.##....#.###.##.#######.#....#....####.###...#.#.....##.#.#.#..#..##....##........###...#.#..#.##..##..#.#..##..###.##..........#
#.##.###.##.#.#....#..#.#..#.#.#.#..#...###..##.#...#.......#...##.###.##.######.#..#.#.#....##...###.....#....##.#.#.##...#..##...#.##.....#.#....#.#.#.#.....#..#.#..##.##.#....####...#....####............#....##...##..#..#..####......##..##..#####....#..#.#.#.##.#.##.#.#.#...#..#...#.####.#..#..##..#....#..#........#...#..##.####.......#.####..##..#..#..#..##.#....##..#.#...###...###.#....#.#.####..#
#...#..##.....##..###.##..#.#..#..#####..#..#.#.....#.....#..##...###.###....###.#......#...###.#..##...##.#...##.....###..#.#....#......#####..#...#...#.#..#.#.##..#...#..#.##...####........#.#.#.##.####...#.#..#.#..#....#.....##.....#.#..#.###...#..###.####.#.#.#..#..#.#..###.##.##..##.###.##.#....##.#.##...........##..#.#...#.......#..#.##.#...###.#.....##.##.#.##.#.#####......#..#...##......##.#.##
#...#.##.#..#...#.#.#.....#.#.#.#..#.......#..#..##.......#.#..#....#......##...#......#..#.#..##..##.#..#...##....#...#.....#.#......###..##.#.#...#.#...#...#..........#.#....##...#....#..#.#.#....#.....#...##......##.#.##.#.#.##...##..###.#....###.....#.#.###..#..##.#..##..#.###....####.#...#..#.##....#..#.....###...#..#...###.##......#..##...####..#.#.#.......#...#.###.##.#..#.##.....#.#####.#..#.##
##.##.###....#..#..#.##.....#..###..##..####.#..#...#.#.###...#.#.##..#.##....##......#......#####.##............#...........#...#.#.##..........#.....#.##..#.###..###.....#...#.##....##......#.....##.##.###.#..####.###.....#.#........#..#.......#.#.#..#.##..##.#.###..#....##.###....#....##.###..##.###.##.##.#...#....##..#.##.##.#.#....#...#....###..#.####.#.###..#...#...##.##..#.##.##...#..#.#.###.#.#
##.#.##..####.#...##..#.#...###.#....#.####..#.##.#...##........#.....###.#.......#..#...##......#.##.#.##....#.###.....##.....#..#..#..#..###.#....#.#....####.....#.####.##.#.#..####.#...#.#.###...##.#...##.####....####...#....###...###..#...#...#.......##.##.#.##.##.....#.#.....#.#.#...##.##....#......#..#....#....##..#####...#.##...#####.#...##...##.......#...#...####....#.....##..#..#.##......#####
#.###.##.....##..#...#........###.#.#..##..####.#.......##.###.####...#..#.#.#.#........#.....###.#....#....#..#...#...#..#.#.##..###...........#.#..###.#..##....##..#.####..#.#...#.......#####...###.........#.#.#.#.#...#..#..#..##.#...###.#.##.#.#.##.#...#..#.##...#...#.....#.###..#....#...#..#####.......###..#.#.#.####.#..#..#.#......#..#.##..#.#..##.....#.###.#.####.#..####.#.###.#.##..#...#.#.#..##
#..##.##..#.#.#...#..##..#..#####.#...#.#.##.#...#...##.####.#.......#....#.#.####..##.#.#..#.##.#...#.........#..#.##..#.###.##...#.#...#......#.##.......#....#...##.#..####.....#.##...##.#..###...#...###...##.#..#...####...#.#.##.#...##.#.....####.#.#.###...#.##.##...#...##.##..#.#.###.#....#.....##...#.......##....#.#....##..###....#..##.#....#.##..###....##..#...##.##..#....###..#......#.#.##.#.###
#.##.#..#.#....###..#...#..##..##..#......##.#.#...#...#####...##........#..........####.#...#.#.##..#.#.....##..###.#..##.##..#...##.........##..###..#..#..###..#.##.##.##..#......##....###.#....#......####....####.##..##..###.##.........#..##.#.###.###...#.#.#...##.#####..#.#..#...##..##.#..#####...####....#..#..#..#...#.....#...#...#####.....#####.###...##.##.#.....#####..#..##..###.#.###..###.....#
#.##.#.......##........####....#.#.#.#....###..##...#.#...##..#.#..####.#...###.....##.....#####....####...#...#.####...#......##....###........#.##.#....##...#..#...####.##.#.....#.##..#....#....#..##.......#.#..##..###...##.#..#..#..#...#...#..####....#.#.###.....#.#.#.#.#.......#.#.#..###.#######......#.#..##.##.#.....##.#.##..####.##..##.###.#.#.#.#..#..##..#..#...##.#......#.##....#.#####...#.#.##
#....##.#...#.##....#...#....#.#....#....#..#...#......####.##.##.#.##...#.....#.#......#.#.#..#####..#.#..#..#..#.#.#.#..#.##.##..#...#.....#......##....#.......##.#...#...#..#.##..##.#..#.##.#..#.......####..##.####.###..#..#.#..........#..##.......###..#..##.....##....##.........##.#.###.#####.#...#..#..##..#...##.#.#...##..##..##...#..##.....##....#.###.#.#.##.####....#..##.#.##.#..#...#..#.###...#
##.###....#.#..##.......#.###..#...##.#.#..###..#..####......#....##.....#..##.##...##.#...##.##.#..##...####.###.#.##..##.#..##..###...#...#..######..#.##.##.###.#.###.#.#...#.#...#...#.###..#.#.#..####...##..#...##..##.####..##.#..#.#.....##....#.#....#.....#......#.#...#.##.#.....#...##.....##.#..#.#.#...#.##.##..#.#...#.##...##...#..##.##........##....##.##.##...##########....#.##...##....#..##.###
###.#..##...#....###.#...#.......##.#.......#.#.##....##....##....#.##.#.##...#...#.#...#..#....#..#.#...#.#..###.##...#.....#...####.##.#.#.....#..######..#.....#...###.##..#.###.#...##......##...#....##..#..##.#.#....#.....#.#.#....#....#....#.#..#...#..#.#....##.#...##..#...#.##.##.##...##.......##.#.....#.......#.#.##.......##.......###.#....#.#....#...#.....#..###....####....#.#..#.##...#.#....#.#
#....#.##.##........#..####...##.#....####...###.#...##.....##.##.....#..#...#.#.#..#..##....#....#.#.....##...#.#......##..#.#...#.#..###.....##.#...#.....#.#.###..#.#.###.##..#..#.......##.###.#..............##..##.#.##.....#....###.#...##..#..#.....#....#..#.#...##..#......#..#..#..#.#......#####....#.....#..######.####..##......##...##...#..##...#.###.....#..###..#...#..#...#..##..####.#.#..#.##..#
##.#...#.#.#.....#..#...........#.##.#....#..##...#..##....#.###.#.......#..#..#.##..#........#.##.##.#....#...#.#....##..#.#.##.#..###....#.#.#..#..##..##.#.#####.#....#.#...#.#.#..##.##..#...###......####...#..#.#.#.##..#.....##...#...#.....##..#.#...#..##.##..###...##.#.#.............##.##..###.........##.....#..#..#...#...###.........#..#.#.#...#.....#..#..#..##.#.....###..#.##...#..###.##...#....#
#....#......#.#...###..##.##.###.###.##.....#...##...##.##....#.##.####...#...#####.#.#.....#..#..#....##.........##..##.....#.#...#.....#.##.#...###..#.#...#...##..##.#...............#.#######..##.#.#...###..#.###.#...##.##.....#....#....#.##......#.#####.#...##.#..#..#.#..#.....#..#..#.#..###.#.#.##...##....###......#..#...##..#.#.#.#..#.#..#..#....#........####.#...##.##.##.#.#..#.#.#.###.#.##...#.#
#.###....####....#.####..#.#.##.....#.#..#..#.##########...##.#.###.##..#.#.#.#.#.#.#..#.#...#...#..#.##..#..#.##.............####...#.......#.#.....#.........#.#.####.......###.....#..........##....##..#....#.##.#..##.#..###..#..#...##...#..##..#........##..#.#.#..##..#..#.##....####..#..###..#.##..#.#..##..##.....#..#..##...#.##.....##..#..###.#....##..#.####..#.......#.....#.#....#.##.....#..#.....#
#..###..#.#....#.....##.#.......#.##....#....#...#.....#..#.#.#.#....#..#.#.#..##.##.##..###.....###....#.##....#.........##....#.......##.#.#.....##.#.......######.#.#.#.##..###..#.....##...#.......#....#.#.##...#...####....##..#...#...#...###.#..##.##.#.....##..##........#...#..#..#........##.##..#..#..##...###....#.#.##.#...##.#.##........##.#..#...###.##.###...#..##.....###.#.#.....####...........#
#........##..#.#.#..#.#.......#.#...#....#.##...###...#.##.#.#...#..##..#..##.....#........##...#..#.#......#....#.##....#.#..#......#.#..#..##.....####.#.##.....##....###..##...........#####.#.######...#..####..##.##..#.##.#.###..#.#...#...#.##..#.....#..#.##.#..#.#.#..#.##.##.##.##.#...#.##..##...#.#.###...##.......#.....#....#####.#..#.#.##.###..####..###........#........#...#....###.#..#..........#
#.#...#.##..#..####.#.#..##.#####..#..#.#....#.#.##.#.#...##.......#.#..##.##..##...#.###.....#.#...##...##.#.###.#...###...#.#....#.###.##.####.##.#....#######..##.#.#..#.........#..###..##.#...#.#...#.....##.##.#....#.#...#####.#####.###.#.####..#..##.#.###..###...###..#.....#...#..####...#..#....#.##...#..###.##.#.#.#...##..##.#...###...#.##..##..##..##......#######.#..#...#.#....###.####..........#
#.#....#.##.##.##...#.......###..#..#.####.#.#.##....#......#....#.......#.#..#......#..#.#.....##..#####..#.#..##.##.#..#...##...###..#.....#.#...####.###..........##.###...#.##....##..#######.#..##.##.#.#....#....##...#.#.##..##......#.#..#.#.......####.##....###...#.#.......###...##..#.#..#.#.#..#..##..#...#..##.#..#..#..#.....##.#.....#...###.##.#.....#....#...#.##...####.###..#.##....#.#....#...##
#...####.#.#.###.##...#.#..##.#..#...#.#..#..##..#####.###.....##.#....##....##..#..#..#.##...#...#....#......#...#...#.....#..#..##.#.....#.#..#...##.#...#.#...##....#.#...##...#..#..###....#.#..#.##.####.#...#####..#...#..##.#.#.#...#..#..#.....#.#.#.#..#...#.##.#.#....#...###.....#.##.#..#..#........##.#.........#...#.#........##....#.##....###.####..#..#.##.##.#.#..#.#.##.#.##..##.#..#.######.##.##
#......#.#####...##...##.##.########.####...#...#.#..#.#.......#....#.##..###....#....#.#.###..##.##..#..#.#.#...#.#...##.#.###..#.#.#...#..........#..#.############.#.##....#..##..#.#..####.......##.##....##.##....#...#.....#.#.#.....#.#.#.#...#..###.##..###.....#.####.#..###..#........##...#..#.....##.##..##..#.#...##..#.#....##.##.....#............##......#..#.....#..#...##.#.....#..###.###........#
##...##....#...#.#....#..#...#.#####...##..#...#..###..##......###......#.#..#..###..#...##.......#.###...##.##..##....#...##....#..#.#.###.#...#...#...###.##..####.#..#..#..#...#.#.##.##..#.#.##.#.....##.#....#####....##.#.#....#..###.###.....#...#..#.....#.##.#.#.##.##.....##..##.#.#.#.####.#.##......####..#.#####....#.#.....#..#.#.#......#...#.......#.#..##.#....###..#..#..#...#.#......#...###...###
#...#....#..##.#..#.###..#..##......#.##..#..#..##.#..#..#..##..#.#..##.#.###..##.#.....#.#..#..#....####.###..####..##....#..###.#......##.....##..#......##..##..##...#.##.#..####...##....##...#...#.#......#...##....#.#....#...##.#...#...#.....#...........####..###.##.##...........##..#...#.##..#.##.###.#.###........###...###....#.##.##.###.#.....#.#..##.###..#...##...#..#..#....#...#.####...#......##
##......###...#..........##..#####.##......#.#..##.#...#####..##...##.#.#.#..##....#.#.#.##.####.#....#....#.#..####.#...#.#.#.....#.##..#.#.#.##..#..##.#..######.#.###....#...#....#..#######..#..#.##...##..##..##..#...#.####.##..###.#.##.#..#.#...#.#...##..#..###..#..#..#####........###..##..#####..#.....#.###......#.#.#...#.#..###..###.###..#.###.#...#####..#.#....##...#.#.###...##.#....##.#...##...#
#.............###.#...#...#.........#..###.#..#.##.#####......#...#.#.....##.......#...#.##..#..#..####....#.##.#.#..#####.###.#.##..##...#..#..#.#..##.#..##.#.#..##.#.##...##..#........#..####...#..#.#..#.###.#.##....#.#..##.##.#....#.#...#...###..#.#..#.###.#.....##.#.##..#.#.#....#.##.#.#....###..#.##....#..........#.#.##..#..#.#...###.#.#........#.#......####...#......#.##...#..#..#....#..###....##
#.##..#....##.........#..##...####...#.##.#....##.#...##..........#..#..#.#...#.#.#.##.#.#####.####.#.##.....##..#.###..##..#..#....#.##.....##..#..#.#...##..#..#...#.#....##........##.#....##...#..##..#####..#......#....#........#...####......#..#...#..##..#....##..##..#.....#..#..#...##.#.#.......#..#.#.......#.#.....##..#...#...#...##......###.####..##.#...##...##.##..#.#.##...#...#..#..#..##......#
##.###..#.##..#.....##....#...#..#.###.##...#.#...##...##..##..#.#...#..##.....##.......###...#...###..#.#.#.#.#...#.######..##..###.##..#.....##...#...#......#...#.##...#.##.#.##....#.##..###.....##.#..#..##.#.###.#.....####.###..#..####.......#.#####.####.#.#.##.#.##.....#..#............####..###.#.#..#.###...#.###............#...#.####.##.##.#..#...#.###....#...#.....#..#.#...#####.###.#...#.......#
#...#..#.#.#..####..###.####.....#.#.#.#..#....###..#.#.#...#..#.###...#...#.....##.#.#..#...##.##.#.#.....###..###.###..#.##.####..#.#.##..##.....#.#.#.#........#...#....##....#..#.#.#.#.#.#....##.##.#####...##.#.###.#....#....##..#.....#.##....#..#.#####....##...#####..##..###...........##...#.....#..#.#######...##..###..#..#..##.....#.#....#..###.....#..###..##..###.#....##.##..#.#..#.#..###..#....#
##..##.##.##..##.#.##.#...#..#..#.....####.#......#...#...#..#..#.#..##.#.........#.##.#####.###..#..##...#.......#.####.##.#..#..#.##.#...##...#.##...#.#.##..##...###...#.#..#...#.....#.#...#..#####....##......#.#.##..#..#...###..#...#...#.##...###..#.##...##...#.#.#####..#........##...#..#..#..####.##.##....#..#...#..##....#....####..#...#..#.##......###.#...#.#.....#...###.##...#.####...##..#....#.#
##.#...#..#.#.##...###...#####..#.....##...#....#.....#...#.#........##.#####.#.....#.#..#....#..#.....#.#...##..#....#..#......###..##.##.##...##...#.###.......#..###..#...#....#..#..#...#.....#.###...#..#..#..#...#..#.###.#..#....##.......#.####.###.###...###...#........##.###.#.......#####...#.###.#...##.....#.........#.#.#..#.###..#.....##.....#.#.##..###..##..#..#...#.###...#..#.#...#......##..#.#
##..#.#.#..###..#........#...#..###.##.#.##...#.##..#.#.#.......##...##..###...#....####....#....#....#.#..###....#.#..##.#...#.##....###..#......#....####.#......#..##..#.##...#...#..#.#.#...#..##..#####..##.##..#.#....#..##.###....##.#.##..#.###.##..#..#...##.#####...#.##.######..#...#.#.....#..#............#........#.#..#.#..#.#....##...###..#...#.###....#....##.##..............#.#..##.......#..##.#
#...#...#....#.#.#...#.#....#.####.#..#.#.####.####.#..#...#.##.#.##.....#.#..###.#...#..#####..#.#...#.##..#......#.#.#...#..###.#.#..###.####..#.#......#...##..##.#..###.....##.##.....#....#......#..#..#.#.##.###.#..###.#####.#.##.........##.#.#.....#..#.#...####..#.#.##.#..#......#...##.##....#..##........##...#.....#.#...#..#.....#..#..##....#..#..#......#.#..##.#......#.#....#..####.#.#.##.#....##
####....#.##.#....#..#..###..#...#.###...###.##.#...#....####.#..###...#..##......####.##.....##.....#.#........##...#...#####...#.##.##.#..#.#.#.#....#.##.###...#..#...#######...#..##..........#.......#.#....###.#.#..##....#.#...#.....#....#.#...........#..........##...#........##..#.###.#..##.....#####.##.##..#.##.##......###..####.#.##.##....#...#####..#........#....##.##.#.#...###...#.##.##..##.#.#
###.....#.#.#..#....#.#...##.#.#....#..#.....#.#.#..###.#.#..#.#........#.......#.#..#..#....#...#...#..##..####..##.#....#.#..###..##....####.#..##...####.#.#.......#..##..#.##...####..#.###..#..#..###..#...#..#.##..#..#.#.##...#..##.#........#....#.#.......#..#...#....#.#.#..#..#...#.#...##..####...#.......#....#.###.#....#.#...####...####.....#.#.##...#..#.#.####.......##.##...##.#..####.#####.###.#
#.....#.#.........#.##..######.#.#...#.##.##.#.#..#....#..#..#.#.#.#.#...##.#......#..#...#.#.####.#.#...#.#.###.....##.###....##.##..##.....#.#..#.##..##..#...###..#.........#......#.#.#.#.#.#####.#...#.#...#..####..#....###...#..#..#..#...##....##....#..#...###..#..#..#.#.#.....###..###..#.#.##..#...##.....#..##.##.##...#..##.#..#....#........#.##.#.#.#.....#...###.##..##..#............###.#.#.###..#
#.#.#..##.....#..###..#.#.#....#..#.#..#........#.#..#.######.##....##.#........#..#..#......#..#....#.#.##.##.#.###.#.......#..#....####...#....#.###.##.##.....##.#.#...........#####.#.....#....#....#..##..#...##.#.##..#.###..#.....#..#.#..####.##..#.#.#..##..#.#...#....#..##.#..#..#..####.##....#.######..#...##..#..#.#..#......##.....#..#...##.#...#.....##..#.##...####..#....####....##.##..#.#..#..##
#.........#.#.....#....#...#.#.##..##..#..#.....#..#...###.#.#......##.#....##....###...#..###...#..##.##...##.#....###.#.#.##..#..#.#.#..##...##...........#..#..#...##...#.##....#.#..###..#..#..#.....#....#.#.#.##.#####..#####..###.......#.#..##.##..#.#.#####....###.........#...#....##.##..#.....##..####.#......#.#.##.##.#....#.##..##..###..#..###.#.###.#..##.##...##...#.....#.#.#.##.#....#.#..#...#.#
##........#..#.#..#...#..##...##..####.......#...#..#..#...#.#.##..###..###.....#..#.##...#.##..#.#..##.......#...##.#.##....#.#.###........#.#.#..###....#.#.#......#...#.#.##.#...#.##..#.#.#....#..#...##....#.#...###..#.##..##.##..##..#....#..#..#.#.#...#..#.###....#..###..##..###.##.#..##.#..##..##.###..#....#.###..#.......####..#.#.#....###.#......#...##..#...#########..#...##......###.....#....#..#
###......#.####.#...........###.#.#...#...#...#.##....###.#.#...#.#..#...##.##.###....#.#..#...#.#.#.#.#....###......#.....#.......#.#....#.#..####........##........####...#.##..#.#...##........#.#..##..#.#.###.....##.#.#.#....#..##.............#..#........#.#.##...#..######.#...####.####....#..##....#........#...#...##.#..##.##..#.##...###.#...##..##..#..##.#....#.#.##...##.######......#.....##...#.##
##.#.#.#...##.##...#####...##..#.##.#..#....#...#....##..#.####...#..#..#..##.##...#.##.###.#.......#..#.#...##...............#.##...#.#....##..##..#.#.###....#..##.#.##.#...#.....#####.#..###....#.....#.....#..#.##.#...##.#....##.#......#.....###.#..###.###...###....####...#######...#.####.#....#.####.####..###.##......#.###..#....#.......#.....####....#.....###.#...##......#..#.###......####...###.##
#.##.#.#....##.#..#.#.#..#..###..#..#......#..#..#.##..#.#.#...##..#.##.##.#......#.......###.#............#..##..#..##.###.###....#...###...#..#.#.#..##....##..#.#.#.#.###...##....#....#.###..#.......#..####..###..#..##.....##..#...##.#.....###.#..#..##.##..#.####..##..#....#...#.......#..###...###...##.##.#.#..#....##....#.##.#..##.......#.#..##....###..#.##..#.###.#.....####.#...#.#..#.###.#..#..###
##.#...##..#....#.#..#.#..#......##..#..##..#..#.#....##.....#.#.#.###.#.#.#....#.......###..##.##....###.##............####.#...........#.#.....#.##...#.#....##.#..........#.#..##...####...#.#.##.#.#...##.#..##..##.#....##.####......##.#.#...#....#...#....#.##.##.#....#.#.#.#.##.###.#.#.####...#.##.#...#...###..#.......##..####.##..#...#.#.#....##..##.##.....#..##....#.##.#..#.....#...#....##..#....##
#..##.......#....##..##.#...##.....##..#...#####.#.#.....#..#.......##........##..#......#..#.....#..#.#..##.....#.###....#.#.###.#.#..#..##.......##.........##.##..##......#..#..#...#..#.###.#.#.#..#..#.....#.#...###.###.###...#.###.......##.#.....####.##.......#...#..##...#.#..#..#..##....###...#...#.#.#..#..#.....##.#.##........##.#...#.#.#.##.#.#.#.#.##..#...#..#.#....#.....#..#....#...#..#.......#
###..##...##........#..#...#.....###.##.#..#....#...#.#....#..####.######.#####.#..#.#.....##.....#....##...#.#..##.#..#....#...#.##...##.#.#......#..###.....#..#...#..##.#.#....#.....##.#..........####..####.....#.##..#..##..#...###.....##.....#...####.#.###.##...#.##..####.#..#.#..#.#..##..##...######...###...#.......#........#.#..#.###..#...#...#...#.##.#....#..#.####..#..#.#.#.#....#...#...##.#..##
##...#..##.#....##.#....#....#..##.#.....#.###.#.#.##.....#.##.......##..###.#.###....#.....#.##.#.......#........#..#..##...#...##.#..#.###.#...#.#...##...##..#...#.#........##..##.#..##...#####..##.#.....##..#..##....#.....###..#.....#.#..##.#.#..#.#....#......#.........#...#.#.##....#.##.....#.#####...##..#..#....#..##...###..#..####...#..#.#....######.#.......#...#...#..#####..#...#...#.#.#......##
#....###.#.....#.##.#....#.#.#...........#...#.#...#.#.##.##.#.###...#.##..........#.##.#..#.#..#.#.#...##....#.#...#....##.##..#.###.##.##.#.....##.####.#..#......##...#....#.......##...##..###....##....##....#.###.#...####......#......####..##..###.......##.#.#...#.#..#.#...##.#..####.#......#..#.####.##.##.#..#..#..#..##....###....#.#.......#....###.........#..#.........##.#....#......##..#...##...#
#.#..#.....##...##..#.........#..#.##....#....#....#.#..#..####.##.#...##...#.#.....#.##.##.#..##.##.#..#..##....#...#...#..#.#...#.#...#....##...#####.###.#......##..#.###...####.#..#.#..#..#..##...##.##.#.#..#.#..##....#....###......##..#..##.#..###...#...#.###......##..##...##.#..#...#......##.#...........#.#.....#.#.#.##.#.#.##.##..##.....#.###....#....####.####...#.##..####.#..##.#...#....##.##..#
##......#...........###...###.##.#............###........##.....###..#...#....#......##.......#......##....##..#....#..#....####..........###..#..#...#......###.##..##...#....##...#..###.#..#..#.#..#..#...#..#...#..#..####.#.#.....#.##..####.#.##..#....#####..#..##.##....#..#.....##.#...###.###......#...#..#..#.##..####.###.....#....#.#.#.....#...#..#........#.#...#.##..#...#.#..#....##..#...##.#..##.#
#.#..#.#...#........#..###....#...###....##..##.........#..#.#.##..##...#..###.####..#.#.#.#.#.....#..#..###..##.....#.##...######.#.#..#..#.#...#..##.##...#..#####...##....#.#.##.#....###.........#..##......##.....#..###....###..##.....##.##..##.....##.###..#.#.##.##......###..###..#.#....#.##..#..##..##.##.#.##..##..#..##...........#.#.##.#..###........###.....#..#..#...###......#.......##.##...##..#
#.......#..#...###.##.####.....##..##..#.#.....######.##.#..##.......#.....#..##.##...##........#.#...######.#.###..###........###.............####.##.#.##...#...#...#..#.##.#.....##.#.#.#.#.........#...#.##...#.#####...###.....#...#.##..##..#...#..#...#..#.#.#..##.....#...#...##..#...#.##.#....#.#...#..##.##.###.##...###......#..#..##.....#..#...#....#..#.....#.#.#.##..##.#.#..##.##....#......#.##...#
##..##.###..#..##....##.#...#..##.###..#..#.##.#...#....##..###.##.#..##....######.#.#...#..###...#.#..#.#..#....####..#.#.#..#.#.#.#.....#.#..####......#.#..#....#.##....##.#..#..###....###.#..............####..#...##.##.#...#..##.#.#.....##..##.#####.##.#.##..###..#..#.#.#.#...###.........#...#..#..##.##.##...#..#.....########.##.......#.#.#.....#..##....#####.#.###..#.....####....##...###.#.##.#.#.#
#.##..#.#.#...##......#.#...#...#.....#.###.#..##..##....##........####.#.#...#.#...#..####..#..#.##.#...#....#.#.#...#....#.##.##...###...#.###..##....#...#.#..######.##......#.##.........##..#.#......#.......#..#.###.##....##........##.###.###.#..#........#..#.#.###.......###...###.........#.#.......##.##...##....#.#.#....#.#.#..#..#.###.#.#.#.##.#.###....#.#.....#.#.#..#.#...#.#....##.#.#.#.#.##...#
#.#...#.#...##.##.#..#..##...##....####....###....##.#....##.##.####..#.#.#...#..##.#.##.##.##.####.###......#.#.#.#......#.#.#.....#.##....#..#.#............##.#....##...####..#....###.#.#......##.#......##...#.#...#..#.##.##.##.##.#....#.##....#.#...###......#.##....#..#.#.#..##...#.##..##.....#..##.#.##..#.....#.#..#.#.####..##.#.##.#...#...##..##...#..#.#..###.#..##..#.#..##.##...#...#.#.##..##..##
###....#.#..#....#...####..#..##..#.....##..#...#...##..###...###......#..#...#...##..##.######...###.####.#.#......#..##...###.##.##.#..###.#..##........###....##..#.#.#.#...##...###....#.#..#.#.###.......####..#.#...#.#..#.##..##.#.......##......##....#.#..##.###...##......##.####..####.#..#.###.###......#......#..#.#..#..#....#..#..###..##..###.#..##.#..#.#.#..#..##..#....##..#.#..#.###...#..#..#..#
#...#..#...###.##...#......###.##..###..##..##...#.....#....#...####...###.#...####.####....#..#.......#.#..#.#...##.....#.##.##..#.#......#.#..##.....##...######.#.....###......##.#......#....#..#...##..#..#.......##.#.......##.####...#..###.....#.##..###...####.#.#....###..##..#.#.#....#..#....#.#.....#.#.#....#...#.##.#...#.......#.#..#.##...##.#......##.##...##.###.#####.##..#....#..####..##.#.#.##
#...#...#...##.#.....#.##.####.###.#...#....##....#...#.##.#..#.#.##......##.##.#.##.#..###.####.##..###....##.#...#...#......#.....####....#..#..##.###..###.#..#.....#...#.....#...#.##....##..####.....#..##....#.####...#..###.......#.#...##.....#.#...#.#..#.#..##....##...#.#....#..#...#...###.....##.......#.##.#.....#..#..##..###...####.##.#....#.#.###.#.....##.#.#.#.#.##..##.#.....##..##....##.#..#.#
#.#.#.#..#.#.##..#......##.#..##........#...##.....##........#.#.#...###..#.#..#.###.#...##.##.##..#...##..##..#..##....#.#.....####....#.##.##..##.#.###.#...#..#...#..#..#######.#..##.#.....#.###.##.#.#.#...#.###...#.###.#............#...#.#.#...#.#..#.#...###.###....##.####.#...##.....#...#...##.#..##.#...##.#...#.#....##.#....####......#..#...#.#.#.##.###...........#..##.##..........#.#........#...#
##..#.##.......####.#.###.###.#...#..###.#.#..#....##...##..#...#..####.#..##....#..##..##....#..#.###.#.#...##..#.##.##...#.....#..###.............#.#...#.#.#...#......##....#.##..###...#.........#.###....#.###.#..#......#...#......##.#####.........##......#.#..##.##..#...##.#.#.....#.#..#....##....#.#..###.#..#......#...#.#..####.########.#.###...#.#.#.#.######.#.##..###.##..#..#...##.#..###.##..#.##
#.#.###.#.##.#.......#....##...##.#..#####.#.###...#..#...##.#..#..#.#.##........#..##.###.###...##.#.#....###.#..#.##.###.#..##.#.....#..##..#####.#.##.#.###..#...##.....##..#.##...##....#....#...##.#..##.#.#......#...####...#..##...#..#....##..#.#.#..#.###..#..##.........#..#.##.#.....#.##########..#.....#.#.##..#.#...........#...#...#........###.###....##........#...#.#..#.....#.#.#......#.#####..##
#.....#..#......####..##..##.##...#...###.#...##.#..##.#.##.#...#..###.#.##.#.#...##....#...#.##...##.###.....#.#....#....#..#..#..#..#....##.#.##....##.#..##.##.##.####...##..#..#..#......#............#..#.#..#...#.##..#....#....#..###..####............#....#..#......#...##....#......##...#.#.#..##.....##..........#.#.##..#.......#.#..#.....#...#....##.###.##...####.###.#...#..#.##..#..#.#..#######.##
##.....##...###....###.#.####.####..###.#..#.......#..#.##.#.....###.####.#....#..##.#.#....#...#.......#.......##..##.###....#...###.#.#####.....##.##..#..#.#.#.#...#.....###.#..#..#..#...#.#.....#.##..####...#.####.#.....####....#..####..##...##...#.#..##....#..#.#....##.#.####.....#.##.#.###.##.....##.#...##..##.#........#..#......#......#..#.##.....##...#.#......#.....#....##.......###........#.#.#
#.........#...#..#.#..#..##.###..###.#.##..##.#.......#...###.##.####.#####..#.#........#.##.###...###.##....##....#..#.......##.#...#..#.#.#...###..##...#...#..##...........####.#...#...####........#.#.......##.......##.#....##.###.#.......######...###...#.....###.#.##.#.#....#..##....#..#...##.###...#....#...###.###.....#....###..#..##..#...##.#..###......#...##.####...##.#..#.#...##......###.###...#
#....#..#......#.#..#...#.##.#.###.#..##...#.##.#......####..###....###........##..#..#..............#.#...#.#.###........#####.#.#..#...#...#..##.......#.#....#..#.##.##.###..........#.###..#.##..#..####..#.####.#.#.##....#..#...##.#....##.###..#..##..#.#...##.####.#..##.###.###.#.#....###...##.###.....#.#.#......#...#....#.....#...#..#.##.##......##...#.##...#...##..###.#.#....#.....###..#.#..#..#..#
#..###.#######...#..###.#.###...#####.##.####...#.#..#..#..##.###...#..#.###.......#.#..#....##...#.##.#......#####.#...##...######....##...#...#...#....#.#...###.#.#...##.#...#...##.....#.###..#.#.##.#.#..##.##.#.#.#..###...#..#.##.#...##..#.#......##.###.###..##.##..####.###.#.##...#.#.....#.#.#.#.#.#.#####.##...####..#..#.#.#......#.##..#...##.#...#...#..##..#..#.##.#.....##.....#...#.#.####..#.##.#
#.#.#.#.##......#####....###.###.......#...#..........###..###.#..#...#......#.#.#..#..#...##....#.....#..#....#.#.......##.########....###......#..##..###...#..###..#..###...##..#....####.#.###...##..#......##..#..##....#..#.##.##.#.##.....#...#....#.#.#......#.##...####..##....#.#..#...###...#..#.#.##.....##...###.#..#....#.#..#..##.##.......###.......#.#...#.......##...##..####.....###..#.##...#...#
###.###....#....###.#.....##...##......##.#...##........###.##...#.#..#.###......#....#...##.##...#.###.##.....#...#.#......#..######..####.#..#.#.##..#.#####.##.###..##..#...###............#.##....#.#####.#..#.#..##.##...#....####..##.....#....##........#...#.##.#....#...##.......#...#..##..#.#...#.#.#.....##.##....##.#..#..###.#..#.......##....####.#..#.........##...###.#.......#.#....#.#.##.#....#.#
#..#.#.#....#....##.#..##..#..#......#.........###.#...#......#.#.....#..#..###.##.#......##.....#..#..#.#....###...####.#.#.....###.#.#......#.#.#...#.#.#...#..##.#..#..#...##...##......##.##.#....#....#.#...#...#.##..######....###.##...#....#...#.......##.#.....##.#....#...#.##....##.#.##...#..#.#.#...##.##.#...#...####.###..#...#####...#....##.#.#..##.#...#...#.......#.###...##...#.#...####..#...###
#...##.##.##.#.##..##..#....#..#..#...#.#.......#....#.#.##..#......#...##...###.#...##..#..#...#.##..#.###.....##.#..........##......#....#.#.##.#.#.....#.####.###.##......#...##....##..#....#..#####....#.#..#......###.#...#......#.......##.##..##..#.#..###..#.###..#######...#.....#...#..#...#.#....#..#.###.#.#..###..#...####...##...###..#......#....#....#.#..#.#......#..##..#..##..........##.#.##..##
#....#..#...#...##..###..#####.....##..##.##.........#.##.....##....##..#....###..#..#.#......##.##....#.#.###...#...#.#...##....#......#.#.###.#####...#..#..##..#.###.#...#...###..#..####.#..#...#.#.#.#..#..#.#.#.....#....#..##.###...#.#.#.#..#..#..#....##.#........#..###..###.#..###.##.#.###..#####...#.##.#.#.....#..#..##.#.#.#..##..#..###...............#...#.###.#..#.#####....#...#.#.##.##...##.#..#
#.##..##..#.#.#..###....#.##.#...##.###.##...##.#..#.#.......##.##....#.#.##....###....##.##..##.##..#...#..#.##..####.##.###...#.....##.#..#.##.........#...##..#.#..#...#..#..#..#...###...#.#.#.#.#.#.....#...#.#....#...##..#........##.#.#..#....#..#...#....###..#.#.#.##......#....#....#.#..##...#..#.##.#####.##..#....#.#..##.#..#.#.#.....#.#.####...##..###...#.#.#.##.##...##.........##.##..#.#.###.#.#
###..#.###.#..##.#..##.##......####.##..#.#....#.#...###.#.##......#..#.#.#...#....#..#...#...#..##.##.##.##.#.#.#..#...#####......#.......#.#.###.#........#.....#.#...#.#.###.##...#.#..#.##.#.###.#..##...#....#.##.#....#.......#.#.#..##..#...#.#.#...#.#.##...#..##.....#.#...#...##.....#....###.######.###..#..##..#...##.###....#..##.#..##..#.#........#.##..##.#...#......##..#.###.#.#.##....#..##....###
#.....#####.##.#########..##..#####.#..#...#....##..#.#.##..#..##...#........#..#...#.#.....#.##..#...###.#..#..##......#.#...##.#........##..#....####..#..#..##...##.#..###.#...###...#.##...#..#..#..#.##.#...#.##..##.......#.######.##.....#...###.....#....#.#...###.#.#.....#.##..........#..#..##.....#####.##.#.#..##..#.#.###....#.#.##.#...#.#.#..###..###.#.#.#..#.#.....#........##...#..#...###.##..#.#
##...#..##.##....##.#.##..#.##.#..........#.#.......##......#....#.#..#..###.###.#...#.##.#.#....#........#...##..##.##...#..#..#...#.....#.##.#.#...#.####.....#####...#.#..#...###.#.##...##.#.....###..#...#.#.#.##.##.#..#......##..#.#..##.#.#...##.#.....###..#.##.#####.##....#.........##..##...##..#...#....#.##.##.#..#.#.##...#....#...##.#.###...#.#.###..#......#.#..#.....##.#..#.#..###.#.##..#...#..#
#..###..#......#......#..##...#..##....#......###...#..#.#..##...####..#...#..#.#..#..#.#...#.#.##......###...####.....#.##...#...#.#.##..#...##...#.....#..#....###....####.#...#..#...######..##.#.........#.....#..##...##.#.#.###..##....#..#.##...#...#.####...#.#...##..#....#..#..#.#.##.###.#....##..####..##....#..##..#..##..#.....#...#...##..#.##...#....#.#.#..##..#...#.##.#.....#...##....##.....#.#.#
###.........#..###...##.#......##..##....#...###...#..####.###...#........#.##.....#.#....#.......####..#.....##.#.#..##.#.....##.#...#.#.....#.##....##..#.##.#..#....#..##...#..#.###.#.#.#.###.##.#.#...##..#.##..#.#.###..#.##...#.#.##......#...#..##...#...#..##......###...#...#####..##.#...##.###..##.##..#.....##.##.#......#.##.#.#.#.#.#..#.#....#......##.#.........###.......#..#..#.###.#.#.##..##.#.#
###..####.##..#...##..#...#####.#.###..###.#.#........#####.##.###..#..#....##.#..#.#.......#.##...#..#.#....##......#.#..##.#.....###.#..###...##...##..##.###...#.#.#..#...##..#.#..##...#...#...#.....#.#.#.##.....#.####....#.##..###..#..........##.#..#.#####..######..#...#.#..#...#.........#...#.....#.#.#....#...........###....###..#.#....#.##.#..#..#..#.................##....###.........##...#.#..#.#
#....#.##.#####........##....##....##.#..##..##.#..#...##....##.#...##.#.#....#..#.#..##.#....####.##..##....#...#.#####.#...##..#...#....#.#..##.#.##.#.##....##..#.#.#.#.#...##.#.##...#.##....###.....#.#..#.#..##.#.##.##..##.##.....##.#.#..####..#..##....#.##..#####.....#.###.##.#.#..#.#......#.#.##.###.####......##...##..###.....#.#....#.#..#..#......##.....#...#.#.......#...#...##.###...#....#....##
##....#...##.###..#.....#..#....#.....#..#...#.....#.#..#....##.###.#.###..####.###.###..........##..#.#..#.#....#...##..##...#.#.#......#.##...####...#...#..#..#.#.#..##..###......####..##.##..##......#....#..#.#...##.#.#.#####..##.##..##..#.#....#.##....##..#.#.#......#...#.#..#.#..#..#...##.....##..#...##.##..##..#..#.......#.#.....##.....####....###..#####...#........#.#.##.....###.#.####.....#...#
#...##...#..#.#..###..#.#.####......#####..##.##.......###.#..#..........#...####..##...#....##....#####.#....###..#.#......#..##....####..#....#....####.#...##.#.......#......#.#.#..#..##..#.#.#.....#.....###......####..##.###...##.#....##.###....#.#.#..##..##.#......##.#....##....#..#.#..#...#......##....#..##..#.###...##.#.###.####....#.#.#.##.#..####.......#.#.#.##.......##...#...###.#...#..#.....#
#...#.##.#......###.#...#...#..#.....##..#...##....#.##..#.....#..##...#..###.##..#...#.#...##....#.##..#.#......#.....##.#....#.#.###.#..#.#....#..#......#.#..#....#.#..#..........##..#.##.....##.#....####...#.###..##..#.....#.##.#.#...#...#...#.........#.#....####.#......#.#..##....###...#.##..#..#....###...######..#....#.......#...#.#.#.#....#..#.#.####.##..#.....#....#.#.....#.##...#.#.####.#.....#
#.#......#...##..#.#.#..#..#.##...#..#.##.#..#..#.##..#.##...##.........#......####...#.##.#...#...#.####.####.###.###.#...###..#..####...###.#.#..###.##.#........#.##.###.#.##..#.......##.#...#.#..######..#..##.....##...#####..#..#######.##....###....#.#.####.##.#..#..#........#........##..#..##.....#.###.#.......#.#...#.##..####.##......#..#.#.#.#..#.#.###..####....####.#...#..###..######..#......###
#..####..##...#..#.##.####..#.###.......##.###...##....##.....#.##..#....#..##....#.#.##..#.#.###.###..####.####.##...#.#####..#.#...####.#######.###..##...#.#.#....#.###.##......#....##....###..#.....#.......#.##...###...#..#..##..#.#....#........#...####..##.#.##...#...#.#.###..#..##.#.#.##.##.###.#...#.#.####..#....#.##..#.###...##..#..#...#.####...#.#.#...#.#..#...#....#....#.#..##...#..##..###...#
#.##.####....#........#..##..##..#...#..##..##..#.#.###..##..#..##.#..####.#...##.##.#....#.......#.###...#....###.#..#..#.#...##.###.#.#.####...##...##.###.....#..#.....#####..#..####.##...#.....##.#.###.#....#######....#.#..###.##.#.##..##..#...##..........#..##......#.#..###..##...###...##...#..#.#.##.####..##.#.#.#.###..###.#...#..##......#..##.##.#.##.##.###..###..##......####.....##.#..#...###.##
##...#..#.#.###.#...#.......##.#.#...##.###.....#..#.....#.........#..#.#..#..#.#....#...#....#.##.#..#......#.#.##......#.........#.#...#.#..#..#.#..#.....#.##..#.#..#...#..#....##.########...#..........#...##.#..#..##.#####...............##.#...##..#.#..#..........###..##..#..##.#.#..#.....#...#.#..##.#..##.####.....#....##.....####...#...#.....#.........####..#....##.....#..#.#...####..##..##..#..##
#..###..##..#.....#..###.#.#.##.....#.#.#.##.##............#.#.#.##...#...#..#####..#......#..###..#.....#.#...#..#...##....#..#.#####.........#..##.#.#.....#.#.##...#####.####...#.###.....#.#.......#.#..#.#.........##......###.#....#.####......#..#.#######..#.....#.#.##.#..##...#.#..#..###.#.#.#....#......##.......##.###.#...###...##.#..#.#...##.##.#....###.#.#..#...##.#.....#..#.#.##.##....##...###.#
#..#.......#....###..###...#.##.#.#.#..#.#.####.#..#.##...##.#...#..###......#.....#..###...##..#.#.##.....##.#...##...#.#...#.###.#.###.....##..#.......#.#.##.##.#.##..##.#####...#.#.#.....#...###...###.####.#......###..#...#....#...#....###..#.#..#....#.###..#..#.#..##.#......#.#..#....###..###.#.....##.#.###..####.#............#######..#...##.##..#.####......#..##.###.#.#.#.#.###..#..#....#...######
#.....##.###.#.#..#....#.#.##......##....#.#.....#....###......###.#...#....#.#..#..#.#..#..#.##.###...#..##..##..####..#..#.###..####..###...#######.##.#...............###.##....##...#..#.#..#.....##.###....###....#........#.#.#.#............##.#..#.#..........#..#.###...#..........###.###....#..##.....##....#...#.##...#..#..###...##...###...#..#.##.......##.#..####.##...........#..#.####..#.##..#.#.#
#.#....#..#...#.......#.#.#.#...#..#.#.#...#.#######....#.##.....#####..#.#......#.#...##..#..#.#..#..#....#.#.##.###...#.#...#..##......#..#..####....#.#.....#..##.#..####........#.....###......##...####.#...##.##...###.#..#.#..#.##....####.##...#.#.....#......#.###..##.##...#..#..#.#..#####.#...#..#..#......#..#.#....#...#.#.#.###..##.......###.##.#..#...#.###..####.#.#..#.#...............##....#####
##..#.#.#...##.###.#...##.#...#...####.#...#........#...#.........#..#####.#..####.#.#...#.#..###...#.#..#.##..#.####.........##..####..###....#...#..........#.##.#.#####....#.#####..#..##.#...#..#.#####.....###.#.#.....#.##......#..###..#....#.....#.#.#.##...#....#.#.#.#.....#.#....#.#.####.#...##...#...#......#..##.......#..#.#.#.#...........#..###...##..##...####.#.##.....##.#.....#.#....#.#......##
##..###.##...#...#..###......#.##.#..#.#..#####....##..#.##.#.#..#####.#.#.#......###...##.##..###.##.#.##..##.##...####.##......#.....#####.......##.#..####....#........####.........#......#.#.....#....#.###..###..#..###..#.#...##.#...#...#.#...#..#####..#..........#####.##..#.#..#..#....#.##......##....###.#..#.#.....#....#...#.#..#..#.#....#.##.#.####...#..#.#......#...##..###....######.......#....#
#..#..#..##...#.#.##.#..###.#.#...###..##.#.#....#.#....#.##...#.#....##...##..#..##.#.#....#..##..#.#..#....##.....#.###..###........#...#..###..#.....####...#..#.....#.........#.#..#..##...##...#.#...##.....#.##.......#.##......#.#.##..#.#...##.##.#..####..#..##...###.#......#.#..##.##..##.#.##.......##.#.#...#.....##.#.######.#..#...##..##....#............##.....##....#.###.##.#.#.#.#..#..#..###.###
#......##.#...............##.#....#....####.#.#.#..#.....#..##..#.#.##.......#.#..##.....####.##..###...#..#.......#####..##.##.#.#.#.###..##.#.#.##................##....##.###....#....#.#.#.#..#...###..##......##..#..##..#.#.#...####..#.##...#.##.##...####.#...#..#.#....#..#.....##..#.#..#.#.##....#...#..##..####.......#..#.#..#.#..#.##..##.....#....###..#.#.##..#...#.#.##....#.#..##..##.#.....#...#.#
#....#..#.##.##.#..##....#.#.###.....#...##...###.##......#.#.#.###...#.#.#......#..#.###.##....#.#..####...##.##.###....##..#...##....#..##......##.#..##...#####...#.#.###..#.###.#..##.#.###.#...#....#.#..#..#####.#.##..#....#.####.#.#...##..#..#...#.....##...##..###.#.#.##..###....#......#.##.#..#.....#...##.#.#.#...##..##..#.#.#.#......#........#...#.##......#..##.#..##...###..##.#...#####..###....#
#.######...##.#.###..##.###...#.#..###...##.....###.####.#.......#####..##..##.#......#...#...##....#.#.#.###...##.....#.##..#.##....#..####.##.###..####...........#.#.###...#....###....####.###...#.#.#.##.#..#.##...#..##.##.#...#..#.###....##.##.##.#.#..#..#..#.......###.#............#....###...#.##.....#..##..#...#.###.####..#.###.###.......#..##.##...#######..#.#.#.....#.##.#.#..##..#.##.##.#......#
####.#..#.#....#....##.....##...####..#.##....#.#####.....#.#....#..#.#..#.###..#..#..#.......#.....##.....#..#..####.#.####.....#..#######.###.#..#.....#.#..##.....#......#.##..##.....#.#..#.#...##.#.###....#...#...###........#.#.#....#.##.....#.#.#####.#..##.#..##..###.###...#.##....#...#.#....#.###.#....#.##..#.........####.#...#....##.#..#.....#.#..#...##...#....#........#...###........#.#.##.#...#
#...#...#..##....##.#.##..##....#........####..##.#.#.#........###...#...###....####.#.#.#.#.##.#.#......###..##..#.#..##.###..#...#.##.###.#..#.#.#.###.....####..#....#.##.....#.......#.....#...##.....#.#.#..#..##..###.##.......#...##.###.#.#...#.#.####..#......#.##.#..#.#.#...#...###.....##......#..#.#......#..##.#..#.#.#....#.##.....#.##....#....#..#..#.#...##.#.###.........#..#.##..#.#...##.#...###
###..#...#....###.#...##...#.....#.#....#..###.#..#....#...##.#.#..#...#..#..#..#...#.#..####.#.#.##....##.#...####.#..##.....#...#..#..##......#...#.....##...###.###...##.#..........###.#.###..#..#.....#..##.....#...#..#..##..#....#.....##..#...##.#..##..##...##.##.#.#...#.#.#.#..##.####...##.........##...#...###.#.#...####...##....###.#.#.#..##.#....#..##.....#.#..#.##.##.#.#.#####.#....##...##.#..##
#..##.##...#..#.##..#.....##..#.....#....##......#...#..#.###..#####..#..#.#.##..#...###.......###.....#.......#.#..#.####.###.#..#..##..#.####..#..#.#........#.#..#...#..#.#####.#.###...##.##......##..##.##.##......#..#.#........##..#.##...#..#.##.#..#...##..########..#.#..#####..##..##....#..#.###.##..##..#........##.###..##.#.#.##...##.....#..###.........#..###.....##.#.##....#.#....##.###.#.#.###.#
#.#.#.#..###..#.#..#.##...##.#.###..#..#...#..#.###..#..#.#####.....##..#...#..#.##.....#......#....#..##..#..#.#.#.#####.#...#...#.#..#..##..##....#.#......##.#.#######.......####......##.#......###..#..###.##.##......#.#..##...#...#..#.....#....##.##.......##..#.#...#.##..##.#####.#.##.#.####...#.#...#.##.........#..##..#.#....#.##...##....###..##........###..##.#.#.##..#.....##..#...###.#.#....#.###
##.##.#.#.#.##..##.........#...#.##...##....##.#.##....####.......#.......#..#...###..#...#...#....#.##...........####.##...###...##..##..######.####..##.##...##...##...#.#.#..#..####.#..##.###........##.##.#..#.##........##.##......##.###..#......#.#.#.##..##......#........#.....#.##...##.#...##..#.##..#.###..##..#.###....#.#..##.#.#.#.#....##......#####..#..#.......#..#..#.###.#..##....##.#.#..###..#
###..###.##..#..##.....##...##.......###......#.#.##....#....#......#..#.#.#...#...##..#...#........###...#.#.#.##..##.....#.#...##.#....#.##..#.#..#.#...#.##.#.#.#.#.###..##...####.#...#..#.###.#.#..#..##.##..##....##.#..#.......#....#####..#.#.#.#.##.#.#.#.#...###..#.##........##..#....#.#...##.#.###....##....##....##.###...#.......#...#.#...##.#..#.............#.#.....#...#...........####.##.......#
#...#........#..#.##...##..#.##.#.#..##.#..#....##..#####.#..#..#..##.#.#.#...##........#.....#..#....#.####..##...##.###.....##.##...##..#.#..#.#..####..###.#..####.#...##......##.##.#.#.#####.#....#..#.#..###..#...#........#..##..##..#...#####.#...#.##...#.#.#.#..##.##.##.#.#..##...##....###...#...##..#.#..####.##...#.##...##..###..#..#..##.##..#..##..#.....#.##....#..##..#.##.###...#.#..#.##.#...#.#
#........#..####...#..#....#.....#...#.#..#.#...#..#....##.....#.###...#.#.####.#.####...###...###.##.#....#...#####............#.#...#...#....##.#...##...#.#####...........###..#.#..####..##.......#.#..#...#.#.###....................#.....#####....##.#........######..#..##.##..#..#...###..#..#...##..#.#.#..##.#...#..#.#...##..#.#...#.#..##..#.##......#.##...#..###....#...#.#.....#..##.#.....#...######
##..#.#..#..#.......#...#..........#.#..#.##..###..#..#.##..#..#.....##.##......##.......####.#..#.#.#.#.#......#..#.#.....#.##...#......##..#..##....#.###...#####....##.....#..#........##.#..###......#.#.#.#...##..#....#.#.....#..##..#.###..#.##....#....#...#...##.#.....#..#.#....#.####..#.######...#..###.#.##.....##...#..#.####...#.##...#..#..##...###...###.#####.#.........##....####.#.#..#..#...#..#
##..#.......###.#..#.#.....##.#.#..#....####..##....#.###..#...##........#..#..#......#....##.#.....#..##...##.#..###.##....#.##.#.....##..##...#.......#.#####..##.....###.#....#....#.#..#...#.#.....##.##..#..####..#..#..##...####..#..##.#.#...###...#.###.....#..#.##.###.#..##....##...##..#.#..#......#..##...#####.###.#..##.....#....#######.....#..#.#..#.....#...#....###.##.....#...##.###....#....#.#.#
#.....#.##.#......#..##.###.#.....#..#.#.###.##.#..#..#..##.##.....#...#.##.#.#..###.##.##....#..##.#.##.....#...#..##..#.#.##.......#..#...#..#.#..##...#.#.#.....#.##..##..##.#.##.###..#.#.###....#.###......#.#..#........###.......##..#.....#..#.##..#..##.#.##.##.##.....####.#..#..##..#.##.####........##.#..###....###.....####.....#.#..###.##..####.#..####.....####.#.#...#......##.#.....#.....#..###.#
###.###.....#..##.......#.#.#..###.#.#..#.###.#.##....#..#.####...#...#.##..##.##.#..##.##.#..#.#..#.###..#...#...#.#.#.#.#..#....###..#..#.#.##........##....####.#.#.#...##........#.##..#...#.#.##..##...#....##...##.#.....#....#..##.##.##.......#..#.##....##.#.#.#..##.#..###.#.#.#..#..#.#.......#..##.#.#.#........#...##.###.#.##.##.##..#....####..##..##....###.#.#.#..###....#....#.#.#.#.#..##....#...#
#..###....#....#...##..#........#...###.##.##...####.#..###.#.##.##..####.......##....####.#.....##...##.#.#.##..#...##.#.......#.#####..........#.#####....####....##.#..#..##.####...###.....#.....#.####.##.####..#.#####..###...#....##.......#.#.#...#...#....##.#.#.#...##.....#.#.#..#...#.....##...#..#.#.#.....###..#.....####.#...#.#.###...##.###.#.#####.#..#..#........#...##..#..##..####.##.#..#.#...#
###.......#.##........#..#...##.#.......##..#..###.#.#.##.....##......##.##....#.#...###...##..#..#...#.##.#..##....#.#.#...#.#.....##........#...#.##.#.....#..####.....#.#..#..#..#..#...###..##...#..##.#..##.#..##..##...#.#.##.###...#.##..###.#.###.##.......#.##...#...#...#.#..##..#......#.###...#.##..#...###..##.##.#....###.#...#.####.#...##....#.####.#..###.##...##.##..#....###.##.#..#...####..#.#.#
#####################################################################################################################################################################################################################################################################################################################################################################################################################